-
- Downloads
res_geolocation: Address user issues, remove complexity, plug leaks
* Added processing for the 'confidence' element. * Added documentation to some APIs. * removed a lot of complex code related to the very-off-nominal case of needing to process multiple location info sources. * Create a new 'ast_geoloc_eprofile_to_pidf' API that just takes one eprofile instead of a datastore of multiples. * Plugged a huge leak in XML processing that arose from insufficient documentation by the libxml/libxslt authors. * Refactored stylesheets to be more efficient. * Renamed 'profile_action' to 'profile_precedence' to better reflect it's purpose. * Added the config option for 'allow_routing_use' which sets the value of the 'Geolocation-Routing' header. * Removed the GeolocProfileCreate and GeolocProfileDelete dialplan apps. * Changed the GEOLOC_PROFILE dialplan function as follows: * Removed the 'profile' argument. * Automatically create a profile if it doesn't exist. * Delete a profile if 'inheritable' is set to no. * Fixed various bugs and leaks * Updated Asterisk WiKi documentation. ASTERISK-30167 Change-Id: If38c23f26228e96165be161c2f5e849cb8e16fa0
parent
ff044c22
No related branches found
No related tags found
Showing
- configs/samples/geolocation.conf.sample 18 additions, 8 deletionsconfigs/samples/geolocation.conf.sample
- doc/CHANGES-staging/res_geolocation.txt 23 additions, 0 deletionsdoc/CHANGES-staging/res_geolocation.txt
- include/asterisk/res_geolocation.h 54 additions, 10 deletionsinclude/asterisk/res_geolocation.h
- include/asterisk/xml.h 1 addition, 0 deletionsinclude/asterisk/xml.h
- main/xml.c 20 additions, 10 deletionsmain/xml.c
- res/res_geolocation/eprofile_to_pidf.xslt 14 additions, 19 deletionsres/res_geolocation/eprofile_to_pidf.xslt
- res/res_geolocation/geoloc_config.c 20 additions, 11 deletionsres/res_geolocation/geoloc_config.c
- res/res_geolocation/geoloc_dialplan.c 85 additions, 262 deletionsres/res_geolocation/geoloc_dialplan.c
- res/res_geolocation/geoloc_doc.xml 72 additions, 49 deletionsres/res_geolocation/geoloc_doc.xml
- res/res_geolocation/geoloc_eprofile.c 394 additions, 139 deletionsres/res_geolocation/geoloc_eprofile.c
- res/res_geolocation/geoloc_gml.c 5 additions, 0 deletionsres/res_geolocation/geoloc_gml.c
- res/res_geolocation/geoloc_private.h 3 additions, 13 deletionsres/res_geolocation/geoloc_private.h
- res/res_geolocation/pidf_lo_test.xml 6 additions, 285 deletionsres/res_geolocation/pidf_lo_test.xml
- res/res_geolocation/pidf_to_eprofile.xslt 97 additions, 96 deletionsres/res_geolocation/pidf_to_eprofile.xslt
- res/res_geolocation/wiki/AsteriskImplementation.md 13 additions, 7 deletionsres/res_geolocation/wiki/AsteriskImplementation.md
- res/res_pjsip_geolocation.c 277 additions, 332 deletionsres/res_pjsip_geolocation.c
Loading
Please register or sign in to comment