]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Geolocation: Base Asterisk Prereqs
authorGeorge Joseph <gjoseph@digium.com>
Mon, 27 Jun 2022 17:31:04 +0000 (11:31 -0600)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Thu, 7 Jul 2022 13:22:43 +0000 (08:22 -0500)
commit1ed15e18156ab5e78769a3ba5defdcac7b546c2c
treefa265517c577744710b51f66edeb6f240825b21a
parentd6ff560f20ca974a455b26f0060e0abd62a73eb6
Geolocation: Base Asterisk Prereqs

* Added ast_variable_list_from_quoted_string()
  Parse a quoted string into an ast_variable list.

* Added ast_str_substitute_variables_full2()
  Perform variable/function/expression substitution on an ast_str.

* Added ast_strsep_quoted()
  Like ast_strsep except you can specify a specific quote character.
  Also added unit test.

* Added ast_xml_find_child_element()
  Find a direct child element by name.

* Added ast_xml_doc_dump_memory()
  Dump the specified document to a buffer

* ast_datastore_free() now checks for a NULL datastore
  before attempting to destroy it.

Change-Id: I5dcefed2f5f93a109e8b489e18d80d42e45244ec
include/asterisk/config.h
include/asterisk/pbx.h
include/asterisk/strings.h
include/asterisk/xml.h
main/config.c
main/datastore.c
main/pbx_variables.c
main/utils.c
main/xml.c
tests/test_config.c
tests/test_strings.c