asterisk/funcs
Igor Goncharovsky bcef9d3a4d func_hangupcause.c: Add access to Reason headers via HANGUPCAUSE()
As soon as SIP call may end with several Reason headers, we
want to make all of them available through the HAGUPCAUSE() function.
This implementation uses the same ao2 hash for cause codes storage
and adds a flag to make difference between last processed sip
message and content of reason headers.

UserNote: Added a new option to HANGUPCAUSE to access additional
information about hangup reason. Reason headers from pjsip
could be read using 'tech_extended' cause type.
2025-10-30 16:07:53 +00:00
..
func_aes.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_base64.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_blacklist.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_callcompletion.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_callerid.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_cdr.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_channel.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_config.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_curl.c func_curl: Allow auth methods to be set. 2025-09-17 13:36:50 -06:00
func_cut.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_db.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_devstate.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_dialgroup.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_dialplan.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_enum.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_env.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_evalexten.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_export.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_extstate.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_frame_drop.c func_frame_drop: Add debug messages for dropped frames. 2025-09-17 13:36:51 -06:00
func_frame_trace.c sig_analog: Add Call Waiting Deluxe support. 2025-09-17 13:36:23 -06:00
func_global.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_groupcount.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_hangupcause.c func_hangupcause.c: Add access to Reason headers via HANGUPCAUSE() 2025-10-30 16:07:53 +00:00
func_holdintercept.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_iconv.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_jitterbuffer.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_json.c func_json: Fix crashes for some types 2024-01-12 18:32:12 +00:00
func_lock.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_logic.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_math.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_md5.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_module.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_odbc.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_periodic_hook.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_periodic_hook.exports.in Fix error loading res_monitor. 2014-04-23 15:02:39 +00:00
func_pitchshift.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_pjsip_aor.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_pjsip_contact.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_pjsip_endpoint.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_presencestate.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_rand.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_realtime.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_sayfiles.c docs: Add version information to application and function XML elements 2025-01-23 18:39:42 +00:00
func_scramble.c docs: Add version information to application and function XML elements 2025-01-23 18:39:42 +00:00
func_sha1.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_shell.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_sorcery.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_speex.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_sprintf.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_srv.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_strings.c func_strings.c: Prevent SEGV in HASH single-argument mode. 2025-03-20 18:29:21 +00:00
func_sysinfo.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_talkdetect.c xmldocs: Improve examples. 2022-06-09 03:47:41 -05:00
func_timeout.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_uri.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_uuid.c func_uuid: Add a new dialplan function to generate UUIDs 2025-01-23 18:39:41 +00:00
func_version.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_vmcount.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
func_volume.c docs: Indent <since> tags. 2025-03-20 18:29:20 +00:00
Makefile Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00