- Jul 26, 2018
-
-
Corey Farrell authored
With the new module loader it was missed that built-in modules never parsed dependencies from mod->info into vectors of mod. This caused manager to be initialized before acl (named_acl). If manager.conf used any named ACL's they would not be found and result in no ACL being applied to the AMI user. In addition to the manager ACL fix this adds "extconfig" to all builtin modules which support realtime configuration. This only matters if one of the builtin modules is configured with 'preload', depending on "extconfig" will cause config.c to automatically be initialize during the preload stage. Change-Id: I482ed6bca6c1064b05bb538d7861cd7a4f02d9fc
-
Jenkins2 authored
-
George Joseph authored
Change-Id: I45d52005a9b692ad303c11792f226ace1e449901
-
- Jul 25, 2018
-
-
Kevin Harwell authored
When converting from a json object to an ast variables list the conversion algorithm was doing a complete traversal of the entire variables list for every item appended from the json structure. This patch makes it so the list is no longer traversed for each new ast variable being appended. Change-Id: I8bf496a1fc449485150d6db36bfc0354934a3977
-
Joshua Colp authored
-
George Joseph authored
-
Jenkins2 authored
-
Jenkins2 authored
-
George Joseph authored
Change-Id: I652f4a0ea5107c778e27a78bccb67b18b0c4e087
-
George Joseph authored
Change-Id: I352333233bab5377723bf37d490ba84fc55bc853
-
Corey Farrell authored
Change-Id: Ib7377d26a6c98b38bad463f47c84f1875ac84eb7
-
Corey Farrell authored
Change-Id: I7392c79c0173057f5378010bf1fe65e300e8fc56
-
George Joseph authored
Change-Id: I0ee41d95a87f0d97b01f2757012b846bcfe6443d
-
- Jul 24, 2018
-
-
Corey Farrell authored
Update the bundled jansson Makefile to do nothing during Asterisk install, use a target that is not phony to initiate the jansson make and install. Change-Id: I7643cc3d39af9feba8fc0da676b646efc5f8b3bb
-
Corey Farrell authored
Use pkg-config to determine if jansson is at least 2.11, enabled bundled version otherwise. Change-Id: Ib555a8b72ff6f6925f9280ef035caa0b91ca4bd2
-
Jenkins2 authored
-
George Joseph authored
-
Florian Floimair authored
If a SIP MESSAGE is triggered for an endpoint that is currently not registered - and therefore has no valid contact associated - an error message was logged. Since this is a valid request in a valid use cases this is now changed to a warning, as discussed with Matt Fredrickson on the asterisk-dev mailing list. Change-Id: I55eb62d2712818a58c7532119dec288bd98cf0c0
-
Jenkins2 authored
-
Jenkins2 authored
-
George Joseph authored
-
George Joseph authored
Change-Id: If92d55f15306e55dd7091ac3c47b13ebbbb03488
-
George Joseph authored
-
George Joseph authored
Change-Id: Ibabeb9ac730d9755cf54318d0da74771c939b86b
-
George Joseph authored
-
- Jul 23, 2018
-
-
Richard Mudgett authored
Remove AST_DEVMODE from the AST_BUILDOPTS list and the AST_BUILDOPTS_SUM calculation as it no longer affects API/ABI compatibility. Change-Id: Id5bd6dfade173a53b3a49f715586b86e3fb24acb
-
Jenkins2 authored
-
George Joseph authored
-
Richard Mudgett authored
Change-Id: I4f5499486e8ec90d7c7ffeebc659ceda1db6d5b5
-
Corey Farrell authored
The --test-command argument has now been split, unit tests now use `--unittest-command` and the testsuite uses --testsuite-command. This will make it easier to create a script which run everything by forwarding the same arguments to all CI scripts. Change-Id: Ia54aa4848eaffbdf13175fcda40fc0b23080ad71
-
George Joseph authored
-
Joshua Colp authored
-
Jenkins2 authored
-
Jenkins2 authored
-
George Joseph authored
The "xmldoc dump" cli command was simply concatenating xml documents into the output file. The resulting file had multiple "xml" processing instructions and multiple root elements which is illegal. Normally this isn't an issue because Asterisk has only 1 main xml documentation file but codec_opus has its own file so if it's downloaded and you do "xmldoc dump", the result is invalid. * Added 2 new functions to xml.c: ast_xml_copy_node_list creates a copy of a list of children. ast_xml_add_child_list adds a list to an existing list. * Modified handle_dump_docs to create a new output document and add to it the children from each input file. It then dumps the new document to the output file. Change-Id: I3f182d38c75776aee76413dadd2d489d54a85c07
-
Jenkins2 authored
-
- Jul 22, 2018
-
-
Corey Farrell authored
Change-Id: Ic9f9a61e230047836c836206731f8ff7eb3538c9
-
Corey Farrell authored
Use .gitreview defaultbranch setting to determine the mainline branch. This allows the script to be used against other directories which might not be on the same defaultbranch. This can be used by CI scripts to report the testsuite version being used: ./build_tools/make_version ${TESTSUITE_DIR} Change-Id: Ifdad4a9d8a26138c41bc6b630ecc3e34ea1c2758
-
Joshua Colp authored
In the past there was an assertion in the ast_sched_del function and in order to ensure it was useful the calling function name, line number, and filename had to be passed in. This cause the ABI to be different between dev mode and non-dev mode. This assertion is no longer present so the special logic can be removed to make it the same between them both. Change-Id: Icbc69c801e357d7004efc5cf2ab936d9b83b6ab8
-
- Jul 20, 2018
-
-
Richard Mudgett authored
Change-Id: I60622731d928ee9506b1d28934095f0dc3e5306e
-