]> 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)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 7 Jul 2022 13:34:25 +0000 (08:34 -0500)
commitd0ef2164d9b5d42701ad6bd202ff5905a8ad4073
treee715697a2b1642ce0d62616dafcb4ad4ad1f2d2c
parent5761d7ab3b2a380fdaae6eb4974197f5b416c419
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