asterisk/res
Matthew Jordan cc29957a6f Properly pack the parameters into ast_json_pack when sending a send fax message
This patch properly packs the parameters into the send fax message so that it
actually work.

Missing a ',' between two string fields can be difficult to debug, particularly
when the actual packing succeeds. Interestingly enough, this didn't actually
crash until the JSON blob we deref'd and disposed of. Since that happened in
a different thread, it was pretty tough to track down.



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@392676 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2013-06-23 19:19:30 +00:00
..
ael Clean up and ensure proper usage of alloca() 2012-07-31 20:21:43 +00:00
parking Fix potential bridge hook resource leak if the hook install fails. 2013-06-20 17:21:40 +00:00
res_sip Make sorcery details opaque and add extended fields. 2013-06-22 14:26:25 +00:00
snmp Add The Status Of A Module To The Output Of "CLI> module show" 2013-02-19 17:17:10 +00:00
stasis Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
stasis_http Add support for requiring that all queued messages on a caching topic have been handled before 2013-06-13 11:02:16 +00:00
stasis_json Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
Makefile Merge in the bridge_construction branch to make the system use the Bridging API. 2013-05-21 18:00:22 +00:00
res_adsi.c Multiple revisions 369323-369324 2012-06-25 15:55:25 +00:00
res_ael_share.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_ael_share.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_agi.c Update Asterisk's CDRs for the new bridging framework 2013-06-17 03:00:38 +00:00
res_agi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar.c Prevent exhaustion of system resources through exploitation of event cache 2013-01-02 18:11:59 +00:00
res_calendar.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar_caldav.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_calendar_ews.c Properly extract the Body information of an EWS calendar item 2012-10-31 14:58:44 +00:00
res_calendar_exchange.c Add uuid wrapper API call ast_uuid_generate_str(). 2013-03-28 23:59:20 +00:00
res_calendar_icalendar.c Fix memory leak in res_calendar_icalendar 2013-01-30 14:19:29 +00:00
res_chan_stats.c Fix shutdown assertions in stasis-core 2013-05-17 21:10:32 +00:00
res_clialiases.c The UUID commit removed changes made in res_clialiases.c 2012-12-13 15:37:45 +00:00
res_clioriginate.c Allow support for early media on AMI originates and call files. 2012-08-08 22:39:40 +00:00
res_config_curl.c Add support for a realtime sorcery module. 2013-04-27 12:01:29 +00:00
res_config_ldap.c Add support for a realtime sorcery module. 2013-04-27 12:01:29 +00:00
res_config_odbc.c Fix Finding Extensions With Patterns Using ODBC Realtime 2013-05-10 20:28:18 +00:00
res_config_pgsql.c Minor fixups to Doxygen comments. 2013-05-07 18:30:55 +00:00
res_config_sqlite.c Update Asterisk's CDRs for the new bridging framework 2013-06-17 03:00:38 +00:00
res_config_sqlite3.c Add support for a realtime sorcery module. 2013-04-27 12:01:29 +00:00
res_convert.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_corosync.c Allow res_corosync to build 2013-04-16 17:50:14 +00:00
res_crypto.c Doxygen Updates - janitor work 2012-09-21 17:14:59 +00:00
res_crypto.exports.in Remove built-in AES code and use optional_api instead 2010-07-21 19:11:32 +00:00
res_curl.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_fax.c Properly pack the parameters into ast_json_pack when sending a send fax message 2013-06-23 19:19:30 +00:00
res_fax.exports.in Log spandsp's fax debug output to the FAX logger level. 2010-05-21 15:15:58 +00:00
res_fax_spandsp.c Fix some more fax test errors due to needing the peer in a bridge 2013-05-27 01:33:12 +00:00
res_format_attr_celt.c Add support for parsing SDP attributes, generating SDP attributes, and passing it through. 2012-07-13 16:49:40 +00:00
res_format_attr_h263.c Reduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add. 2012-07-13 18:41:07 +00:00
res_format_attr_h264.c AST-2013-001: Prevent buffer overflow through H.264 format negotiation 2013-03-27 14:28:36 +00:00
res_format_attr_silk.c Add support for parsing SDP attributes, generating SDP attributes, and passing it through. 2012-07-13 16:49:40 +00:00
res_http_post.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
res_http_websocket.c Fix segfault for certain invalid WebSocket input. 2013-06-12 21:08:40 +00:00
res_http_websocket.exports.in Fix an issue with res_http_websocket where the chan_sip WebSocket handler could not be registered. 2012-10-31 18:01:09 +00:00
res_jabber.c Migrate a large number of AMI events over to Stasis-Core 2013-05-24 20:44:07 +00:00
res_jabber.exports.in Fix chan_jingle/gtalk load regression introduced in r346087 2011-12-05 14:47:11 +00:00
res_limit.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_monitor.c Update Asterisk's CDRs for the new bridging framework 2013-06-17 03:00:38 +00:00
res_monitor.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_musiconhold.c Resolve a merge conflict 2013-05-29 02:26:17 +00:00
res_mutestream.c Fix the svn:keywords property on several files. 2013-04-15 16:10:10 +00:00
res_odbc.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_odbc.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_parking.c res_parking: Automatically generate extensions, hints, etc. 2013-06-07 16:07:18 +00:00
res_phoneprov.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_pktccops.c Multiple revisions 350788-350789 2012-01-14 15:51:43 +00:00
res_pktccops.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_realtime.c Cleanup references to sipusers and sipfriends dynamic realtime families 2011-11-01 19:53:26 +00:00
res_rtp_asterisk.c Fix The Payload Being Set On CN Packets And Do Not Set Marker Bit 2013-05-09 04:11:59 +00:00
res_rtp_multicast.c Calculate the timestamp for outbound RTP if we don't have timing information 2013-04-14 03:01:33 +00:00
res_security_log.c Stasis: Update security events to use Stasis 2013-05-17 17:36:10 +00:00
res_sip.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip.exports.in Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_acl.c Add some more missing ast_sorcery_generic_alloc conversions. 2013-06-23 18:59:36 +00:00
res_sip_authenticator_digest.c Merge the pimp_my_sip branch into trunk. 2013-04-25 18:25:31 +00:00
res_sip_caller_id.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_diversion.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_dtmf_info.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_endpoint_identifier_anonymous.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_endpoint_identifier_constant.c Add missing module dependencies to various res_sip* modules 2013-04-26 21:52:06 +00:00
res_sip_endpoint_identifier_ip.c Add some more missing ast_sorcery_generic_alloc conversions. 2013-06-23 18:59:36 +00:00
res_sip_endpoint_identifier_user.c Add missing module dependencies to various res_sip* modules 2013-04-26 21:52:06 +00:00
res_sip_exten_state.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_exten_state.exports.in Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_logger.c Add missing module dependencies to various res_sip* modules 2013-04-26 21:52:06 +00:00
res_sip_messaging.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_mwi.c Migrate a large number of AMI events over to Stasis-Core 2013-05-24 20:44:07 +00:00
res_sip_nat.c Stasis: Update security events to use Stasis 2013-05-17 17:36:10 +00:00
res_sip_one_touch_record_info.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_outbound_authenticator_digest.c Add missing module dependencies to various res_sip* modules 2013-04-26 21:52:06 +00:00
res_sip_outbound_registration.c Add some more missing ast_sorcery_generic_alloc conversions. 2013-06-23 18:59:36 +00:00
res_sip_pidf.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_pubsub.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_pubsub.exports.in Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_refer.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_registrar.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_registrar_expire.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_rfc3326.c Add missing module dependencies to various res_sip* modules 2013-04-26 21:52:06 +00:00
res_sip_sdp_rtp.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_session.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_session.exports.in Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_sip_transport_websocket.c Merge in current pimp_my_sip work, including: 2013-06-22 14:03:22 +00:00
res_smdi.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_smdi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_snmp.c Doxygen Updates - Title update 2012-10-14 21:44:27 +00:00
res_sorcery_astdb.c Add support for observers and JSON objectset creation to sorcery. 2013-05-06 13:04:08 +00:00
res_sorcery_config.c Merge the pimp_my_sip branch into trunk. 2013-04-25 18:25:31 +00:00
res_sorcery_memory.c Pass the sorcery instance to wizards for CUD operations as well as retrieve. 2013-03-20 14:52:23 +00:00
res_sorcery_realtime.c Add support for a realtime sorcery module. 2013-04-27 12:01:29 +00:00
res_speech.c Add support for retrieving engine specific settings using the speech API and from dialplan. 2012-10-01 12:29:04 +00:00
res_speech.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_srtp.c Use srtp_shutdown when available 2013-05-15 12:42:04 +00:00
res_srtp.exports.in Add SRTP support for Asterisk 2010-06-08 05:29:08 +00:00
res_stasis.c Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
res_stasis.exports.in Moved core logic from app_stasis to res_stasis 2013-04-15 16:43:47 +00:00
res_stasis_answer.c Update Asterisk's CDRs for the new bridging framework 2013-06-17 03:00:38 +00:00
res_stasis_answer.exports.in Add missing exports file 2013-05-20 14:21:39 +00:00
res_stasis_bridge_add.c Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
res_stasis_bridge_add.exports.in Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
res_stasis_http.c stasis-http: Provide a response body for 201 created responses 2013-05-23 21:46:38 +00:00
res_stasis_http.exports.in This patch adds a RESTful HTTP interface to Asterisk. 2013-04-22 14:58:53 +00:00
res_stasis_http_asterisk.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_http_bridges.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_http_channels.c Implement ARI POST to /channels, to originate a call. 2013-06-07 18:39:42 +00:00
res_stasis_http_endpoints.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_http_events.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_http_playback.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_http_recordings.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_http_sounds.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_stasis_json_asterisk.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_asterisk.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_bridges.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_bridges.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_channels.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_channels.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_endpoints.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_endpoints.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_events.c Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
res_stasis_json_events.exports.in Stasis-HTTP: Flesh out bridge-related capabilities 2013-06-10 13:07:11 +00:00
res_stasis_json_playback.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_playback.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_recordings.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_recordings.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_sounds.c Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_json_sounds.exports.in Move JSON event generators into separate modules 2013-05-14 12:47:52 +00:00
res_stasis_playback.c stasis-http: Provide a response body for 201 created responses 2013-05-23 21:46:38 +00:00
res_stasis_playback.exports.in This patch implements the REST API's for POST /channels/{channelId}/play 2013-05-23 20:11:35 +00:00
res_stasis_test.c Refactored the rest of the message types to use the STASIS_MESSAGE_TYPE_* 2013-05-15 02:37:22 +00:00
res_stasis_test.exports.in Initial support for endpoints. 2013-05-08 13:39:08 +00:00
res_stasis_websocket.c Address unload order issues for res_stasis* modules 2013-05-10 17:12:57 +00:00
res_statsd.c Example of how to use the Stasis message bus 2013-04-26 20:05:15 +00:00
res_statsd.exports.in Example of how to use the Stasis message bus 2013-04-26 20:05:15 +00:00
res_stun_monitor.c Stasis: Convert network change events into network change stasis messages 2013-05-03 18:03:26 +00:00
res_timing_dahdi.c Refactor ast_timer_ack to return an error and handle the error in timer users 2012-11-05 23:10:14 +00:00
res_timing_kqueue.c Refactor ast_timer_ack to return an error and handle the error in timer users 2012-11-05 23:10:14 +00:00
res_timing_pthread.c Prevent res_timing_pthread from blocking callers 2013-04-19 22:27:08 +00:00
res_timing_timerfd.c Refactor ast_timer_ack to return an error and handle the error in timer users 2012-11-05 23:10:14 +00:00
res_xmpp.c Migrate a large number of AMI events over to Stasis-Core 2013-05-24 20:44:07 +00:00
res_xmpp.exports.in Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif. 2012-07-07 17:06:51 +00:00
stasis_http.make This patch adds a RESTful HTTP interface to Asterisk. 2013-04-22 14:58:53 +00:00