]> 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:19:14 +0000 (08:19 -0500)
commit5fe9887701ed66c232b77590ef4601814bee578f
tree08f85c82bd3706539cf729a76318bed0c50ca9b5
parent740c77378124325d892c4f1f36abdcf3076f8d89
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