- Mar 19, 2018
-
-
Jenkins2 authored
-
Jenkins2 authored
-
George Joseph authored
-
George Joseph authored
-
Jenkins2 authored
-
- Mar 17, 2018
-
-
Alexander Traud authored
./configure --with-pjproject-bundled did not display an explanation, when no download utility like wget, curl, or fetch was installed beforehand, although an explanation existed in code. This happened because the code expected the variable DOWNLOAD_TO_STDOUT to be empty. However, the script ./configure set that variable always. Change-Id: I64c99b76a03525c69471e5055bf124b36a51bbd4
-
Joshua Colp authored
-
Jenkins2 authored
-
- Mar 16, 2018
-
-
Florian Floimair authored
Certain applications (e.g. door-phone) require that also video is transmitted before a call is accepted. Change-Id: I9842e1dc2f6e1c2c49dc33fe615255007d2f821e
-
Jenkins2 authored
-
Jenkins2 authored
-
George Joseph authored
When app_voicemail calls ast_test_suite_notify with the results of a user keypress, it formats the keypress as '%c'. If the user hung up or some other error occurrs, the result of the keypress is a non printable character. This ultimately causes json_vpack_ex to think it's being passed a non utf-8 string and return an error. * Keypress results passed to ast_test_suite_notify are now checked with isprint() and a '?' is substituted if the check fails. Change-Id: I78ee188916bbac840f3d03f40201b692347ea865
-
- Mar 15, 2018
-
-
Corey Farrell authored
Change-Id: Ie81830647a23aad61c1162583b6d50adbe6e7822
-
Alexander Traud authored
ASTERISK-27738 Change-Id: I7ca620e3c4dfb4b064a19382c4915aeb42a2a09f
-
Corey Farrell authored
Change-Id: I44b25d6d24c7d9bc1bb38a50774b38883162f98f
-
Corey Farrell authored
Change-Id: I4f0fc09e820eb8d8da2354a177dbcf503c56ddd1
-
Corey Farrell authored
Change-Id: Ia845fae6a84801cc7d9996767b99efb2753cbb48
-
Jenkins2 authored
-
Jenkins2 authored
-
Corey Farrell authored
* ast_cli_complete * ast_complete_channels * ast_complete_applications These generators will now use ast_cli_completion_add if state == -1. Change-Id: I7ff311f0873099be0e43a3dc5415c0cd06d15756
-
Jenkins2 authored
-
- Mar 14, 2018
-
-
Ross Beer authored
ASTERISK-27741 Change-Id: I0aa59a54735c6d20b95c54db1bd095dbf93e7adf
-
Alexander Traud authored
ASTERISK-27736 Change-Id: I4cafc8973349d50a7cb7919ddf0bb1aaef4bfc3e
-
Jenkins2 authored
-
Jenkins2 authored
-
Jenkins2 authored
-
Joshua Colp authored
-
Joshua Colp authored
-
- Mar 13, 2018
-
-
Jenkins2 authored
-
Jenkins2 authored
-
Jenkins2 authored
-
Corey Farrell authored
GCC documentation states that when __attribute__((malloc)) is used it should not return storage which contains any valid pointers. It specifically mentions that realloc functions should not have the malloc attribute, but this also means that complex initializers which could contain initialized pointers should not use this attribute. Change-Id: If507f33ffb3ca3b83b702196eb0e8215d27fc7d2
-
Alexander Traud authored
ASTERISK-27734 Change-Id: I8d6e6a1c08c031649764f5277fbbb85e57c3a9d4
-
Jenkins2 authored
-
Corey Farrell authored
When built-in components of Asterisk fail to start they cause the Asterisk startup to abort. In these cases only the most critical cleanup should be performed - closing databases and terminating proceses. These cleanups are registered using ast_register_atexit, all other cleanups should not be run during startup abort. The main reason for this change is that these cleanup procedures are untestable from the partially initialized states, if they fail it could prevent us from ever running the critical cleanup with ast_run_atexits. Create separate initialization for dns_core.c to be run unconditionally during startup instead of being initialized by the first dns resolver to be registered. This ensures that 'sched' is initialized before it can be potentially used. Replace ast_register_atexit with ast_register_cleanup in media_cache.c. There is no reason for this cleanup to happen unconditionally. Change-Id: Iecc2df98008b21509925ff16740bd5fa29527db3
-
Jenkins2 authored
-
Joshua Colp authored
-
- Mar 12, 2018