Commit Graph

3737 Commits (7d1bcf2f96c6c5e8ac0b3e582e83c6c4e4b96bb3)

Author SHA1 Message Date
zuul 7329f2ab97 Merge "res_pjsip: Strip spaces from items parsed from comma-separated lists"
10 years ago
Joshua Colp 5cf2226e01 Merge "main/cli.c: Refactor function to print seconds formatted"
10 years ago
zuul 760444a1f5 Merge "res_odbc_transaction: fix some format tab"
10 years ago
George Joseph d2eb65f71e res_pjsip: Strip spaces from items parsed from comma-separated lists
10 years ago
Rodrigo Ramírez Norambuena f690c105f3 res_odbc_transaction: fix some format tab
10 years ago
Rodrigo Ramírez Norambuena 0ec9fe5421 main/cli.c: Refactor function to print seconds formatted
10 years ago
zuul 64c03d4d19 Merge "config_transport: Fix objects returned by ast_sip_get_transport_states"
10 years ago
George Joseph 2b9849625c res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited
10 years ago
Kevin Harwell 0d2ccbca62 res_pjsip_refer.c: Delay sending the initial SIP Notify with frag 100
10 years ago
Joshua Colp 6af7fc4c37 res_pjsip_dtmf_info: NULL terminate the message body.
10 years ago
Joshua Colp d7fe2becdd Merge "SIP diversion: Fix REDIRECTING(reason) value inconsistencies."
10 years ago
Joshua Colp 8140d7a8ef Merge "res_pjsip_send_to_voicemail.c: Allow either quoted or not send_to_vm reason."
10 years ago
zuul 71427f1454 Merge "res_pjsip_send_to_voicemail.c: Fix off-nominal double channel unref."
10 years ago
zuul 53f84a4670 Merge "CHAOS: cleanup possible null vars on msg alloc failure"
10 years ago
George Joseph 7b71bca8a4 config_transport: Fix objects returned by ast_sip_get_transport_states
10 years ago
Scott Griepentrog 0a3f0e85ac CHAOS: cleanup possible null vars on msg alloc failure
10 years ago
Scott Griepentrog 60aa871be3 CHAOS: prevent crash on failed strdup
10 years ago
Richard Mudgett 25de01f301 SIP diversion: Fix REDIRECTING(reason) value inconsistencies.
10 years ago
Richard Mudgett 8c8ef4efb0 res_pjsip_send_to_voicemail.c: Allow either quoted or not send_to_vm reason.
10 years ago
Richard Mudgett 75ec137e91 res_pjsip_send_to_voicemail.c: Fix off-nominal double channel unref.
10 years ago
Joshua Colp 91f8763452 Merge "res_pjsip_t38.c: Back out part of an earlier fix attempt."
10 years ago
zuul c47d15fda7 Merge "res_pjsip_mwi: Turn some NOTICEs and WARNINGs into debug 1s."
10 years ago
Richard Mudgett bf29a4e2e6 res_pjsip_t38.c: Back out part of an earlier fix attempt.
10 years ago
George Joseph acf329a3c7 res_pjsip_mwi: Turn some NOTICEs and WARNINGs into debug 1s.
10 years ago
Joshua Colp 62d98b5a7f Merge "res_pjsip/config_transport: Allow reloading transports."
10 years ago
George Joseph 7e3e1ddf7e res_sorcery_memory_cache: Fix SEGV in some CLI commands
10 years ago
zuul d6b2c1d98e Merge "res_config_sqlite3: Fix crashes when reading peers from sqlite3 tables"
10 years ago
zuul 062857ece3 Merge "res_pjsip_config_wizard: Add command to export primitive objects"
10 years ago
Joshua Colp def3fb4634 Merge "res_pjproject: Add ability to map pjproject log levels to Asterisk log levels"
10 years ago
Christof Lauber b7970cabfa res_config_sqlite3: Fix crashes when reading peers from sqlite3 tables
10 years ago
George Joseph ba8adb4ce3 res_pjsip/config_transport: Allow reloading transports.
10 years ago
George Joseph f8767a8804 res_pjproject: Add ability to map pjproject log levels to Asterisk log levels
10 years ago
Alexei Gradinari 14886643c6 res_pjsip_outbound_publish: Fix processing 412 response
10 years ago
George Joseph 62282bb8ce res_odbc: Fix exports.in for missing symbols
10 years ago
George Joseph 49203628f9 res_statsd: Fix exports.in for missing symbols
10 years ago
George Joseph 4f08e9fb64 res_pjsip_config_wizard: Add command to export primitive objects
10 years ago
George Joseph be811c4be1 res_pjsip_caller_id: Fix segfault when replacing rpid or pai header
10 years ago
zuul 23b2b7747d Merge "Fix creation race of contact_status structures."
10 years ago
Mark Michelson 13b6c02945 Fix creation race of contact_status structures.
10 years ago
Joshua Colp 5c400a0fed res_pjsip_pubsub: Move where the subscription is stored to after initialized.
10 years ago
zuul 1783edd181 Merge "res_pjsip: Refactor load_module/unload_module"
10 years ago
zuul 295a501d79 Merge "res_pjsip: Handle pjsip_dlg_create_uas deprecation"
10 years ago
George Joseph b37555cc94 res_pjsip: Refactor load_module/unload_module
10 years ago
zuul a39486552e Merge "Resources/res_phoneprov: fix memory leak and heap-use-after-free"
10 years ago
Badalyan Vyacheslav c4d9f46878 Resources/res_phoneprov: fix memory leak and heap-use-after-free
10 years ago
Joshua Colp 39a6cd8a79 Merge "res_pjsip: Fix infinite recursion when loading transports from realtime"
10 years ago
George Joseph 168c18737f res_pjsip: Handle pjsip_dlg_create_uas deprecation
10 years ago
Rodrigo Ramírez Norambuena fd668670b5 res_config_pgsql: Show error message in reload if not connected.
10 years ago
Joshua Colp cf89aecc8a Merge "res_config_pgsql: Add message on cli failed command status"
10 years ago
George Joseph bbf3ace682 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Rodrigo Ramírez Norambuena 72bf53eea5 res_config_pgsql: Add message on cli failed command status
10 years ago
Mark Michelson c0a8ecc8c0 Merge "logging: Remove/fix some message annoyances"
10 years ago
Joshua Colp d8f1a74d15 Merge "res_stasis_device_state: Fix refcounting error."
10 years ago
Joshua Colp 8b311bebd8 Merge "res_xmpp: Does not connect in component mode"
10 years ago
Mark Michelson 82e2938fa8 res_stasis_device_state: Fix refcounting error.
10 years ago
Sean Bright d83dba7099 res_rtp_asterisk: Allow ICE host candidates to be overriden
10 years ago
George Joseph dcbedf9ab1 logging: Remove/fix some message annoyances
10 years ago
Mark Michelson 6522361871 res_sorcery_realtime: Fix regex regression.
10 years ago
Karsten Wemheuer 2a6f18cd55 res_xmpp: Does not connect in component mode
10 years ago
Joshua Colp c9a5f98ef4 Merge "res_odbc: Remove connection management"
10 years ago
George Joseph 40da6434c1 build_system: Fix some warnings highlighted by clang
10 years ago
Mark Michelson a706ad44e6 Stasis: Use custom structure when setting variables.
10 years ago
Mark Michelson b073244c51 res_pjsip_pubsub: Prevent crash from AMI command on freed subscription.
10 years ago
Joshua Colp 8c75371589 Merge "Stasis: Use control queue to prevent crash."
10 years ago
Mark Michelson 959f7436cc Stasis: Fix potential memory leak of control data.
10 years ago
Mark Michelson a45eacebf3 Stasis: Use control queue to prevent crash.
10 years ago
Mark Michelson 9714da7aa4 res_odbc: Remove connection management
10 years ago
Richard Mudgett 04078f43b5 res/res_pjsip/presence_xml.c: Add missing 2nd call presence state case.
10 years ago
Richard Mudgett 5615db3714 res_pjsip: Add CLI "pjsip dump endpt [details]"
10 years ago
George Joseph dd5c063934 res_pjproject: Add module providing pjproject logging and utils
10 years ago
George Joseph 130aa1427e pjsip_loging_refactor: Rename res_pjsip_log_forwarder to res_pjproject
10 years ago
Daniel Journo 8182146e85 pjsip: Add option global/regcontext
10 years ago
Mark Michelson ef57080b27 Merge "res_pjsip_log_forwarder.c: Add CLI "pjsip show buildopts"."
10 years ago
Sean Bright 79a7321a47 res_musiconhold: Prevent multiple simultaneous reloads.
10 years ago
Richard Mudgett 1fffe71f77 res_pjsip_log_forwarder.c: Add CLI "pjsip show buildopts".
10 years ago
Joshua Colp 9a13df1b3c Merge "pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address"
10 years ago
Joshua Colp d8f8cf5462 Merge "res_pjsip: Create human friendly serializer names."
10 years ago
Mark Michelson 01c5e2a07e res_sorcery_realtime: Remove leading ^ requirement.
10 years ago
George Joseph a41aab477a pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Mark Michelson 188438c53f Merge "Revert "pjsip_location: Delete contact_status object when contact is deleted""
10 years ago
Joshua Colp 319648977c Merge "res_crypto: Perform cleanup at shutdown."
10 years ago
Joshua Colp b543e389d0 Merge "res_calendar: Cleanup scheduler context at unload."
10 years ago
Corey Farrell a868a381f0 res_calendar: Cleanup scheduler context at unload.
10 years ago
Joshua Colp a1c43022d2 res_rtp_asterisk: Revert DTLS negotiation changes.
10 years ago
George Joseph 220ba979cf Revert "pjsip_location: Delete contact_status object when contact is deleted"
10 years ago
Corey Farrell dc2c000fd5 res_crypto: Perform cleanup at shutdown.
10 years ago
Richard Mudgett 0bca2a5c26 res_pjsip: Create human friendly serializer names.
10 years ago
Mark Michelson 1afc8432dc PJSIP: Prevent deadlock due to dialog/transaction lock inversion.
10 years ago
George Joseph 6d18fe151c voicemail: Move app_voicemail / res_mwi_external conflict to runtime
10 years ago
Matt Jordan d49cc32017 Merge "res_pjsip_history: Add a module that provides PJSIP history for debugging"
10 years ago
Matt Jordan 9cdf3ec19d res_pjsip_history: Add a module that provides PJSIP history for debugging
10 years ago
Dade Brandon 3bddcc0219 res_http_websocket.c: prevent avoidable disconnections caused by write errors
10 years ago
Joshua Colp e3f1dbd91c Merge "res/res_pjsip_location: Delete contact_status object when contact is deleted"
10 years ago
Corey Farrell 6b08f01c60 Remove res_jabber file that was left behind.
10 years ago
Matt Jordan 2df4ad647c res/res_pjsip_location: Delete contact_status object when contact is deleted
10 years ago
Kevin Harwell b8876711f3 res_rtp_asterisk: rtp->ice check not wrapped in HAVE_PJPROJECT ifdef
10 years ago
Dade Brandon 648ca2b1b8 res_rtp_asterisk: Resolve further timing issues with DTLS negotiation
10 years ago
Joshua Colp 38bf1f3a71 Merge "json: Audit ast_json_* usage for thread safety."
10 years ago
Joshua Colp 902309fd04 res_sorcery_memory_cache: Add support for a full backend cache.
10 years ago
Joshua Colp d17d9a9288 json: Audit ast_json_* usage for thread safety.
10 years ago
server-pandora 32ec83f37f res_rtp_asterisk.c: Fix DTLS negotiation delays.
10 years ago
George Joseph 3e6637feb5 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
Joshua Colp 71c5f33d32 Merge "res_pjsip: Add existence and readablity checks for tls related files"
10 years ago
Joshua Colp cb99d15eae Merge "res_chan_stats: Fix bug to send correct statistics to StatsD"
10 years ago
tcambron 5790700497 res_chan_stats: Fix bug to send correct statistics to StatsD
10 years ago
George Joseph a987434564 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
George Joseph 28ab03fbf7 res_pjsip/config_transport: Prevent async_operations > 1 when protocol = tls
10 years ago
George Joseph 4be231e82f res_pjsip/contacts/statsd: Make contact lifecycle events more consistent
10 years ago
Matt Jordan e26647cbac Merge "res_format_attr_vp8: In SDP, forward max-fr and max-fs for video-codec VP8."
10 years ago
Matt Jordan 7008ccab79 Merge "res_format_attr_opus: Update to latest RFC 7587."
10 years ago
Alexander Traud 63c6d39a3e res_format_attr_vp8: In SDP, forward max-fr and max-fs for video-codec VP8.
10 years ago
Alexander Traud dcc01bc0a7 res_format_attr_opus: Update to latest RFC 7587.
10 years ago
Joshua Colp fc1186bf2d Merge "res_pjsip: Use a MD5 hash for static Contact IDs"
10 years ago
Joshua Colp 268d21dee5 Merge "res_pjsip: Update logging to show contact->uri in messages"
10 years ago
George Joseph 5959186017 res_pjsip: Use a MD5 hash for static Contact IDs
10 years ago
George Joseph bd265a90be res_pjsip: Update logging to show contact->uri in messages
10 years ago
Richard Mudgett 59ba84e5cd res_sorcery_memory_cache.c: Fix off nominal ref leak.
10 years ago
Kevin Harwell 9014f1f4a5 fastagi: record file closed after sending result
10 years ago
Matt Jordan e4ba646917 Merge "Fixed some typos"
10 years ago
David M. Lee 91346b9fb7 Fixed some typos
10 years ago
Corey Farrell fb45130476 res_pjsip_notify: Fix CLI usage info
10 years ago
Matt Jordan 86e7135ea8 Merge "res/res_endpoint_stats: Add module to emit endpoint StatsD statistics"
10 years ago
Matt Jordan ee9c114747 res/res_endpoint_stats: Add module to emit endpoint StatsD statistics
10 years ago
Richard Mudgett 9ca652f1b9 res_sorcery_realtime.c: Fix crash from NULL sorcery object type.
10 years ago
Matt Jordan a4508476d4 Merge "chan_pjsip: Handle T.38 faxes with direct media bridges"
10 years ago
Matt Jordan 64766aac48 Merge "res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts"
10 years ago
Matt Jordan 75d90a9951 res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts
10 years ago
Matt Jordan 482f2fc5ff res/res_pjsip_outbound_registration: Add registration statistics for StatsD
10 years ago
Matt Jordan 97d7b344de res_statsd: Add functions that support variable arguments
10 years ago
Matt Jordan 726ee873a6 chan_pjsip: Handle T.38 faxes with direct media bridges
10 years ago
Joshua Colp 4036019b76 Merge "res/res_pjsip_t38: Add debug statements"
10 years ago
Matt Jordan 35b8ea0a5f Merge "res_pjsip_outbound_registration.c: Be tolerant of short registration timeouts."
10 years ago
Matt Jordan d2b141c79f res/res_pjsip_t38: Add debug statements
10 years ago
Mark Michelson 5ec076b3b8 Merge "res_pjsip_outbound_registration.c: Fix 423 response handling."
10 years ago
Joshua Colp 66d9eab072 Merge "res_format_attr_h264: Do not reset string buffer."
10 years ago
Matt Jordan 1bca90fcbe res/res_pjsip_outbound_registration: Apply configuration on object type load
10 years ago
Alexander Traud 92ea46ba94 res_format_attr_h264: Do not reset string buffer.
10 years ago
Richard Mudgett 3dbaf696e9 res_pjsip_outbound_registration.c: Be tolerant of short registration timeouts.
10 years ago
Richard Mudgett eaf898ac88 res_pjsip_outbound_registration.c: Fix 423 response handling.
10 years ago
Matt Jordan e90bb44b76 Merge "res_pjsip_rfc3326.c: Fix crash when channel goes away."
10 years ago
Matt Jordan a83e426e91 res/res_pjsip: Fix off nominal crash with requests that fail and have a timer
10 years ago
Richard Mudgett 436023a322 res_pjsip_rfc3326.c: Fix crash when channel goes away.
10 years ago
Mark Michelson e8881e1770 Taskprocessors: Increase high-water mark
10 years ago
Mark Michelson 40b58a5d2b res_pjsip distributor: Don't send 503 response to responses.
10 years ago
Mark Michelson 264c74aa22 res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Steve Davies d982b99e71 Further fixes to improper usage of scheduler
10 years ago
Matt Jordan d77bba4326 Merge "res_pjsip_sdp_rtp: Enable Opus to be negotiated via SIP/SDP."
10 years ago
Alexander Traud cf79b62778 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Alexander Traud 9d6e917349 res_pjsip_sdp_rtp: Enable Opus to be negotiated via SIP/SDP.
10 years ago
Joshua Colp f12ebe3584 Merge "StatsD: Add res_statsd compatibility"
10 years ago
tcambron 379c041038 StatsD: Add res_statsd compatibility
10 years ago
Matt Jordan 0aef8e058f Merge "res_pjsip/location: Destroy contact_status objects on contact deletion"
10 years ago
Matt Jordan 63e02b45c6 pjsip_configuration: On delete, remove the persistent version of an endpoint
10 years ago
Matt Jordan d33a1682e3 res_pjsip/location: Destroy contact_status objects on contact deletion
10 years ago
Mark Michelson f80a0ae49b res_pjsip: Set threadpool max size default to 50.
10 years ago
Matt Jordan 014e3d426b pjsip_options: Schedule/unschedule qualifies on AoR creation/destruction
10 years ago
Joshua Colp b522a5e30f res_pjsip_pubsub: Fix assertion when UAS dialog creation fails.
10 years ago
Joshua Colp df3aa29100 Merge "res_pjsip: Add "like" processing to pjsip list and show commands"
10 years ago
Matt Jordan b5e5b89e16 Merge "res_pjsip_pubsub: Prevent sending NOTIFY on destroyed dialog."
10 years ago
Matt Jordan b1fdc6c415 Merge "res_pjsip_pubsub: Ensure dialog lock balance."
10 years ago
Matt Jordan d1441dfff7 Merge "res_pjsip_pubsub: Prevent crashes on final NOTIFY."
10 years ago
Matt Jordan d93d4bcc0b Merge "res_pjsip_pubsub: Remove serializer when sending final NOTIFY."
10 years ago
Matt Jordan cde1f9728e Merge "res_pjsip_pubsub: Fix crash on destruction of empty subscription tree."
10 years ago
Matt Jordan fe52fa5cc3 Merge "res_pjsip_pubsub: Solidify lifetime and ownership of objects."
10 years ago
George Joseph a8aee0bbdb res_pjsip: Add "like" processing to pjsip list and show commands
10 years ago
Joshua Colp 08fe5256a9 Merge "res_pjsip_outbound_registration: registration stops due to fatal 4xx response"
10 years ago
Kevin Harwell 691c0e0b31 res_pjsip_outbound_registration: registration stops due to fatal 4xx response
10 years ago
Mark Michelson 7f9823ff57 res_pjsip_pubsub: Prevent sending NOTIFY on destroyed dialog.
10 years ago
Mark Michelson e9e4bc9ece res_pjsip_pubsub: Ensure dialog lock balance.
10 years ago
Mark Michelson b96267f7a3 res_pjsip_pubsub: Prevent crashes on final NOTIFY.
10 years ago
Mark Michelson 386cd7b2b0 res_pjsip_pubsub: Remove serializer when sending final NOTIFY.
10 years ago
Mark Michelson 0b63d011c9 res_pjsip_pubsub: Fix crash on destruction of empty subscription tree.
10 years ago
Mark Michelson ac0194dad6 res_pjsip_pubsub: Solidify lifetime and ownership of objects.
10 years ago
Joshua Colp 64c172deba res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett d799bcf361 res_config_pgsql.c: Fix deadlock loading realtime configuration.
10 years ago
Joshua Colp 38519aeadf Merge "chan_pjsip: Fix crash on reINVITE before initial INVITE completes."
10 years ago
Richard Mudgett 34d7fa6c4a res_pjsip: Fix deadlock when sending out-of-dialog requests.
10 years ago
Joshua Colp 7cbb091110 Merge "res/res_rtp_asterisk.c: Fix incorrect assignment of frame->subclass.frame_ending"
10 years ago
StefanEng86 cc131832aa res/res_rtp_asterisk.c: Fix incorrect assignment of frame->subclass.frame_ending
10 years ago
Matt Jordan 4bf395e81e res/res_rtp_asterisk: Fix assignment after ao2 decrement
10 years ago
Richard Mudgett 8fe9350b68 chan_pjsip: Fix crash on reINVITE before initial INVITE completes.
10 years ago
Matt Jordan 8cb614fe20 Fix improper usage of scheduler exposed by 5c713fdf18
10 years ago
Richard Mudgett 1b80dbeb60 res_sorcery_memory_cache.c: Fix deadlock with scheduler.
10 years ago
Richard Mudgett 9c1ca287a4 res_sorcery_memory_cache.c: Replace inline code with function.
10 years ago
Richard Mudgett 6554a3b25e res_sorcery_memory_cache.c: Shutdown in a less crash potential order.
10 years ago
Richard Mudgett 359394cc29 res_sorcery_memory_cache.c: Misc tweaks.
10 years ago
Richard Mudgett 7942d1c2ff res_sorcery_memory_cache.c: Made use OBJ_SEARCH_MASK.
10 years ago
Joshua Colp 9f229d6a49 res_rtp_asterisk: Move "Set role" warning to be debug.
10 years ago
Richard Mudgett 12feec0bf7 res/ari/config.c: Fix user sort compare function.
10 years ago
Richard Mudgett 3f4fa245e5 res/ari/config.c: Optimize conf_alloc() object init.
10 years ago
Richard Mudgett aa00df62ee res/ari/config.c: Fix conf_alloc() object init.
10 years ago
Matt Jordan 9402f80726 res/res_stasis: Fix accidental subscription to 'all' bridge topic
10 years ago
Matt Jordan b99a705262 ARI: Add the ability to subscribe to all events
10 years ago
Matt Jordan 47813cc51c res/res_stasis_device_state: Allow for subscribing to 'all' device state
10 years ago
Matt Jordan 5206aa9d30 ARI: Add events for Contact and Peer Status changes
10 years ago
Matt Jordan d856f89012 Merge "CHAOS: res_pjsip_diversion avoid crash if allocation fails"
10 years ago
Scott Griepentrog d9723d242a CHAOS: avoid crash if string create fails
10 years ago
Richard Mudgett e1927915bc CHAOS: res_pjsip_diversion avoid crash if allocation fails
10 years ago
Mark Michelson e47396721f res_pjsip_pubsub: Eliminate race during initial NOTIFY.
10 years ago
Matt Jordan 6097a1fc05 Merge "res/res_pjsip_nat: Ignore REGISTER requests when looking for a Record-Route"
10 years ago
Richard Mudgett 69824fdfbf res_pjsip_pubsub.c: Mark ast_sip_create_subscription() as not used.
10 years ago
Richard Mudgett 2526659432 res_pjsip_pubsub.c: Add some notification comments.
10 years ago
Richard Mudgett 9b290dfe2f res_pjsip_pubsub.c: Set dlg_status code instead of sending SIP response.
10 years ago
Richard Mudgett 73eb132012 res_pjsip_pubsub.c: Fix off-nominal memory leak.
10 years ago
Richard Mudgett 2b30fc2b2d res_pjsip_pubsub.c: Fix one byte buffer overrun error.
10 years ago
Richard Mudgett 08a182c8e6 res_pjsip_pubsub.c: Use ast_alloca() instead of alloca().
10 years ago
Richard Mudgett 61f30db877 res_pjsip_pubsub.c: Add missing error return in load_module().
10 years ago
Richard Mudgett b8f07527b2 res_pjsip/location.c: Use the builtin ao2_callback() match function instead.
10 years ago
Mark Michelson f1a2e82d49 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Matt Jordan bd71dcd1da res/res_pjsip_nat: Ignore REGISTER requests when looking for a Record-Route
10 years ago
Joshua Colp be3f52a122 Merge "ParkAndAnnounce: Add variable inheritance"
10 years ago
Joshua Colp 8e269a467d Merge "pjsip: avoid possible crash req_caps allocation failure"
10 years ago
Scott Griepentrog fcea6910f6 pjsip: avoid possible crash req_caps allocation failure
10 years ago
Joshua Colp 647cdcd6a8 Merge "res_pjsip: Use hash for contact object identity instead of Contact URI."
10 years ago
Matt Jordan 0b63c2969f Merge "res_rtp_asterisk: Add more ICE debugging"
10 years ago
David M. Lee 8e5ed27a16 res_rtp_asterisk: Add more ICE debugging
10 years ago
Joshua Colp 3628e380b8 res_pjsip: Use hash for contact object identity instead of Contact URI.
10 years ago
Matt Jordan ef3358d0c0 res/res_pjsip: Purge contacts when an AoR is deleted
10 years ago
Joshua Colp e1c43223ab Merge "res_pjsip: Change default from user value."
10 years ago
Joshua Colp bf74956371 Merge "Fix when remote candidates exceed PJ_ICE_MAX_CAND"
10 years ago
David M. Lee 27c89053b0 Fix when remote candidates exceed PJ_ICE_MAX_CAND
10 years ago
Mark Michelson 993ae9a669 res_pjsip: Change default from user value.
10 years ago
Jonathan Rose 7d981b787c ParkAndAnnounce: Add variable inheritance
10 years ago
Martin Tomec be31747db8 res/pjsip: Mark WSS transport as secure
10 years ago
Mark Michelson c15d8cc0ed res_pjsip: Fix contact refleak on stateful responses.
10 years ago
Mark Michelson beb568e51c res_pjsip_pubsub: re-re-fix persistent subscription storage.
10 years ago
Joshua Colp bb38010c67 res_pjsip_sdp_rtp: Fix multiple keepalive scheduled items.
10 years ago
Joshua Colp 229b95d253 res_pjsip_session: Don't invoke session supplements twice for BYE requests.
10 years ago
Joshua Colp 388e628120 Merge "res_pjsip: Add common ast_sip_get_host_ip API."
10 years ago
Scott Griepentrog 6bfa14bdad Chaos: handle failed allocation in get_media_encryption_type
10 years ago
Joshua Colp d013ecf748 res_pjsip: Add common ast_sip_get_host_ip API.
10 years ago
Mark Michelson 6b8734fe68 Merge "res_pjsip_pubsub: On recreated notify fail deleted sub_tree is referenced"
10 years ago
Joshua Colp a408369bac res_pjsip_pubsub: On recreated notify fail deleted sub_tree is referenced
10 years ago
Matt Jordan 3af34441eb res_pjsip/pjsip_configuration: Disregard empty auth values
10 years ago
Richard Mudgett d643b206c6 res_pjsip_sdp_rtp.c: Set preferred rx payload type mapping on incoming offers.
10 years ago
Richard Mudgett 1a549ed134 rtp_engine.c: Initial split of payload types into rx and tx mappings.
10 years ago
Mark Michelson aacb46b56a Merge "res_ari_events: Fix shutdown ref leak."
10 years ago
Mark Michelson 192693c2c1 Merge "res_http_websocket.c: Add missing unref on an off nominal path."
10 years ago
Richard Mudgett 21d419e4fc ari/ari_websockets.c: Fix ast_debug parameter type mismatch.
10 years ago
Richard Mudgett 03eb6cbc10 res_ari_events: Fix shutdown ref leak.
10 years ago
Richard Mudgett e1e7e205bc res_http_websocket.c: Add missing unref on an off nominal path.
10 years ago
Richard Mudgett 59253a2262 res_http_websocket.c: Fix some off nominal path cleanup.
10 years ago
Richard Mudgett 1f0a9f8a76 res_ari.c: Add missing off nominal unlock and remove a RAII_VAR().
10 years ago
Mark Michelson 5a85711568 res_pjsip_sdp_rtp: Restore removed NULL check.
10 years ago
Joshua Colp 495dfb24b7 res_http_websocket: When shutting down a session don't close closed socket
10 years ago
Joshua Colp e1e37e47fd Merge "res_http_websocket: Forcefully terminate on write errors."
10 years ago
Mark Michelson cf45868984 Merge "res_pjsip.c: Fix crash from corrupt saved SUBSCRIBE message."
10 years ago
Joshua Colp 7e65be4ecd res_http_websocket: Forcefully terminate on write errors.
10 years ago
Matt Jordan a87e2dd254 res/res_format_attr_silk: Expose format attributes to other modules
10 years ago
Richard Mudgett f3f5b45d57 res_pjsip.c: Fix crash from corrupt saved SUBSCRIBE message.
10 years ago
David M. Lee d5f0c27122 Replace htobe64 with htonll
10 years ago
Scott Emidy 12e6f5ac01 ARI: Retrieve existing log channels
10 years ago
Scott Emidy b91ca7ba49 ARI: Creating log channels
10 years ago
Joshua Colp ecd4cde521 Merge "ARI: Deleting log channels"
10 years ago
Joshua Colp 1b89cbb3b0 Merge "res_pjsip: Ensure sanitized XML is NULL terminated."
10 years ago
Joshua Colp 12d7c8a740 Merge "res_pjsip_pubsub: More accurately persist packet."
10 years ago
Joshua Colp 58effbc3f6 Merge "res_rtp_asterisk.c: Fix off-nominal crash potential."
10 years ago
Scott Emidy f19c4930c2 ARI: Deleting log channels
10 years ago
Mark Michelson 382334cc06 res_pjsip_pubsub: More accurately persist packet.
10 years ago
Joshua Colp 7ebca6795b Merge "res_pjsip_sdp_rtp.c: Fixup some whitespace."
10 years ago
Joshua Colp 4b6c657a82 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp 3d4db97253 Merge "res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list."
10 years ago
Joshua Colp 8a48c9e6cb Merge "res_http_websocket: Debug write lengths."
10 years ago
Joshua Colp 7351d33a1f res_rtp_asterisk: Don't leak temporary key when enabling PFS.
10 years ago
Mark Michelson c63316eec1 res_http_websocket: Debug write lengths.
10 years ago
Matt Jordan 3ba6099a9e Merge "res_http_websocket: Avoid passing strlen() to ast_websocket_write()."
10 years ago
Matt Jordan 8672f0bbbd Merge "res/res_rtp_asterisk: Add ECDH support"
10 years ago
Mark Michelson 35a98161df res_http_websocket: Avoid passing strlen() to ast_websocket_write().
10 years ago
Mark Michelson b002e09214 Merge "ARI: Channels added to Stasis application during WebSocket creation ..."
10 years ago
Mark Michelson 92ddda68aa Merge "ARI: Rotate log channels."
10 years ago
Joshua Colp 94f7427b17 Merge "res_pjsip_session.c: Fix crashes seen when call cancelled."
10 years ago
Benjamin Ford 1f02d20da4 ARI: Rotate log channels.
10 years ago
Ashley Sanders fe804b09b3 ARI: Channels added to Stasis application during WebSocket creation ...
10 years ago
Richard Mudgett 33a465249b res_rtp_asterisk.c: Fix off-nominal crash potential.
10 years ago
Richard Mudgett ba7dd38470 res_pjsip_sdp_rtp.c: Fixup some whitespace.
10 years ago
Richard Mudgett 3751bf0971 res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list.
10 years ago
Richard Mudgett 077c58cd5c res_pjsip_session.c: Fix crashes seen when call cancelled.
10 years ago
Mark Michelson 5fcd1bc556 res_http_websocket: Properly encode 64 bit payload
10 years ago
Mark Duncan 1d081ec970 res/res_rtp_asterisk: Add ECDH support
10 years ago
Joshua Colp 309dd2a409 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Joshua Colp f7f3ae1815 Merge "res_pjsip: Add rtp_keepalive endpoint option."
10 years ago
Mark Michelson 2b42264e66 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Matt Jordan 0047ca8c84 Merge "res/res_musiconhold: Add a warning when MOH does not exist"
10 years ago
Michael Cargile 8b503f2a10 res/res_musiconhold: Add a warning when MOH does not exist
10 years ago
Matt Jordan 9475dc9492 res/res_sorcery_config: Prevent crash from misconfigured sorcery.conf
10 years ago
Matt Jordan 254d07b15b ARI: Add support for push configuration of dynamic object
10 years ago
Matt Jordan af9ee2910d Merge "parking_applications.c: Fix ast_verb() line terminator."
10 years ago
Matt Jordan f99322ab21 Merge "res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer()."
10 years ago
Matt Jordan 3613babd99 Merge "res_pjsip_session.c: Add some helpful comments and minor tweaks."
10 years ago
Matt Jordan f25660c99d Merge "res_pjsip_session.c: Fix off nominal crash potential in debug message."
10 years ago
Richard Mudgett 097c15ac51 parking_applications.c: Fix ast_verb() line terminator.
10 years ago
Richard Mudgett 8b620c555b res_parking: Fix crash if ATTENDEDTRANSFER set empty before Park.
10 years ago
Richard Mudgett 4af24ec74b res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer().
10 years ago
Richard Mudgett 71b3bcf5e0 res_pjsip_session.c: Add some helpful comments and minor tweaks.
10 years ago
Richard Mudgett 53c91737a5 res_pjsip_session.c: Fix off nominal crash potential in debug message.
10 years ago
Benjamin Ford e01d93e092 ARI: Fixed unload mode for unload module.
10 years ago
Matt Jordan b188eb788d Merge "res_pjsip_session.c: Fix crash on call disconnect."
10 years ago
Richard Mudgett 1b666549f3 res_pjsip_session.c: Fix crash on call disconnect.
10 years ago
Benjamin Ford 9d458b8311 ARI: Added new functionality to reload a single module.
10 years ago
Benjamin Ford f64f1c2772 ARI: Added new functionality to unload a single module.
10 years ago
Benjamin Ford aa5707b889 ARI: Added new functionality to load a single module.
10 years ago
Benjamin Ford 6a764db370 ARI: Added new functionality to get information on a single module.
10 years ago
Joshua Colp 61661f3f7d Merge "res/res_sorcery_astdb: Add a debugging message for when retrieval by ID fails"
10 years ago
Joshua Colp 677bbeb41e Merge "res/res_pjsip_outbound_registration: Fix WARNING message"
10 years ago
Matt Jordan e64e586900 res/res_sorcery_astdb: Add a debugging message for when retrieval by ID fails
10 years ago
Matt Jordan 7c14dfdc61 res/res_pjsip_outbound_registration: Fix WARNING message
10 years ago
Matt Jordan 3e286e6b51 res_pjsip/configuration: Fix a variety of default value problems
10 years ago
Benjamin Ford 1b7760a8aa ARI: Added new functionality to get all module information.
10 years ago
Joshua Colp 9276415f65 res_rtp_asterisk: Ensure DTLS timeout timer is -1 if DTLS is not used.
10 years ago
Matt Jordan 70c777146e Merge "res_pjsip_mwi.c: Use safer loop coding in mwi_subscription_mailboxes_str()."
10 years ago
Matt Jordan 8cd8d87479 Merge "res_pjsip_mwi.c: Fix MWI subscription memory corruption crash."
10 years ago
Joshua Colp 785aa18a23 Merge "PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error."
10 years ago
Joshua Colp d173d9692a Merge topic 'res_pjsip_mwi_cleanups'
10 years ago
Joshua Colp 78ff4a2a4a Merge "PJSIP FAX: Fix T.38 automatic reject timer NULL channel pointer dereferences."
10 years ago
Joshua Colp ff40a643eb Merge "res_pjsip_t38.c: Fix always false if test."
10 years ago
Joshua Colp 20297252ed Merge "res/res_http_websocket: Don't send HTTP response fragmented."
10 years ago
Joshua Colp 5717340ab3 res_rtp_asterisk: Prevent simultaneous access to DTLS SSL context.
10 years ago
Richard Mudgett 189841ddb7 res_pjsip_mwi.c: Fix MWI subscription memory corruption crash.
10 years ago
Richard Mudgett 7cd99be534 PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error.
10 years ago
Richard Mudgett 792ed7ce93 PJSIP FAX: Fix T.38 automatic reject timer NULL channel pointer dereferences.
10 years ago
Richard Mudgett 030e8339dd res_pjsip_mwi.c: Use safer loop coding in mwi_subscription_mailboxes_str().
10 years ago
Richard Mudgett 453d7b8d69 res_pjsip_mwi.c: Eliminate a simple RAII_VAR.
10 years ago
Richard Mudgett 786c6d42ef res_pjsip_mwi.c: Fix mid-line log message line breaks.
10 years ago
Richard Mudgett 1b91094edd res_pjsip_t38.c: Fix always false if test.
10 years ago
Mark Michelson 3cdbe696a3 Merge "res_pjsip: Failover when server is not available"
10 years ago
Kevin Harwell 74135c8efa res_pjsip: Failover when server is not available
10 years ago
Joshua Colp 38a3c27a09 res_sorcery_memory_cache: Execute stale unit test last.
10 years ago
Joshua Colp f35a4b8525 res/res_http_websocket: Don't send HTTP response fragmented.
10 years ago
Walter Doekes 3fab8212e3 res_timing: Don't close FD 0 when out of open files.
10 years ago
Joshua Colp c12ace3ab3 Merge "res_sorcery_realtime: Fix leak of sorcery object type."
10 years ago
Mark Michelson 58d18324f0 res_sorcery_realtime: Fix leak of sorcery object type.
10 years ago
Matt Jordan 598a5f0d15 Merge "res_pjsip_nat: Adjust when contact should be rewritten."
10 years ago
Matt Jordan 80d97290bb res/res_corosync: Always decline module load, instead of failing
11 years ago
Mark Michelson e18b22a806 res_pjsip_nat: Adjust when contact should be rewritten.
11 years ago
Richard Mudgett 99b1aa6d26 res_pjsip_outbound_registration.c: Add a serializer shutdown group.
11 years ago
Matt Jordan c0194b55b5 Merge "threadpool, res_pjsip: Add serializer group shutdown API calls."
11 years ago
Matt Jordan 8c1161a268 Merge "res_pjsip_outbound_registration.c: Fix handle_client_state_destruction() refs"
11 years ago
Matt Jordan 4208fe6ba7 Merge "res_pjsip_outbound_registration.c: Use ast_sorcery_object_unregister() API"
11 years ago
Matt Jordan d568177d7d Merge "res_pjsip_refer: Prevent sending duplicate headers."
11 years ago
Matt Jordan 8a9628dce5 Merge "res_pjsip_outbound_registration.c: Reorder load_module() and unload_module()."
11 years ago
Matt Jordan 05dbfedb43 Merge "res_pjsip_nat: Rewrite route set when required."
11 years ago
Mark Michelson f536e9b59c res_pjsip_refer: Prevent sending duplicate headers.
11 years ago
Mark Michelson 700606a659 res_pjsip_nat: Rewrite route set when required.
11 years ago
Richard Mudgett af4ae3095e threadpool, res_pjsip: Add serializer group shutdown API calls.
11 years ago
Richard Mudgett 4c133d81cd res_pjsip_outbound_registration.c: Fix handle_client_state_destruction() refs
11 years ago
Richard Mudgett dc63377c60 res_pjsip_outbound_registration.c: Use ast_sorcery_object_unregister() API
11 years ago
Richard Mudgett 77ff7325a2 res_pjsip_outbound_registration.c: Reorder load_module() and unload_module().
11 years ago
Mark Michelson 3f1fe83633 Merge "res_pjsip_mwi: Set up unsolicited MWI upon registration."
11 years ago
Richard Mudgett 71a4d1a033 Unit tests: Fix more unit test description strings.
11 years ago
Richard Mudgett af66b0f3f7 res_pjsip_outbound_registration.c: Add missing line endings to CLI commands
11 years ago
Richard Mudgett 3f0708e5fe res_pjsip_outbound_registration.c: Eliminate simple RAII_VAR() usage.
11 years ago
Richard Mudgett 9ceb848242 res_pjsip_outbound_registration.c: Misc code cleanups.
11 years ago
Joshua Colp 7846f73432 res_pjsip_mwi: Set up unsolicited MWI upon registration.
11 years ago
Richard Mudgett 096b27d9d2 res_pjsip_outbound_registration.c: Fix whitespace conflict potential.
11 years ago
Matt Jordan bd77ace25a Merge "Resolve race conditions involving Stasis bridges."
11 years ago
Mark Michelson d7a1e84a1e Resolve race conditions involving Stasis bridges.
11 years ago
Joshua Colp 9668a1acb5 res_sorcery_memory_cache: Remove 'prefetch' option.
11 years ago
Matt Jordan 8c0b917032 Merge "Parking: Add documentation for AMI ParkedCallSwap event."
11 years ago
Mark Michelson 59552c2d08 Parking: Add documentation for AMI ParkedCallSwap event.
11 years ago
Kevin Harwell 93ac45d3bd res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
11 years ago
Richard Mudgett 30cd559345 DNS: Need to use the same serializer for a pjproject SIP transaction.
11 years ago
Richard Mudgett b23f33e7e5 DNS: Fix some corner cases.
11 years ago
Richard Mudgett ae589da466 DNS: Remove trailing newline from summary and descriptions.
11 years ago
Richard Mudgett 83bc9d366d pjsip_resolver.c: Fix debug code to only execute at acceptable debug level.
11 years ago
Ivan Poddubny 07f5f45e5a res_pjsip_transport_websocket: Fix use-after-free bugs.
11 years ago
Matt Jordan 8785d0ccbf Merge "test_sorcery_memory_cache_thrash: Add unit tests for thrashing the memory cache."
11 years ago
Matt Jordan 5788c6db67 Merge "res_sorcery_memory_cache: Implement expire_on_reload option."
11 years ago
David M. Lee 9fca378b36 Fixes for OS X
11 years ago
Joshua Colp 128fe4cee8 res_sorcery_memory_cache: Implement expire_on_reload option.
11 years ago
Joshua Colp 028edae82e test_sorcery_memory_cache_thrash: Add unit tests for thrashing the memory cache.
11 years ago
Mark Michelson 86c79314f1 Merge "res_sorcery_memory_cache: Add test event when a refresh occurs."
11 years ago
Matt Jordan 269fbff366 Merge "Remove const cast from leaf functions."
11 years ago
Joshua Colp 19de2bbc5f res_sorcery_memory_cache: Add test event when a refresh occurs.
11 years ago
Mark Michelson 92ccffd9e6 res_pjsip: Prevent access of NULL channels.
11 years ago
George Joseph d355ee7ff3 res_pjsip/location: Fix ref leak in contact_apply_handler
11 years ago
Richard Mudgett 6d8dc9bb5c res_pjsip: Remove outgoing authentication code no longer needed.
11 years ago
Richard Mudgett 00a47ffc7e res_pjsip_session: Fix cherry pick to master compile error.
11 years ago
Joerg Sonnenberger 9472bbaa95 Remove const cast from leaf functions.
11 years ago
Matt Jordan af420ba4ae Merge "res_pjsip_session: Fix in-dialog authentication."
11 years ago
Mark Michelson 3906175426 Merge "res_sorcery_memory_cache: Add CLI commands and AMI actions."
11 years ago
Joshua Colp 34bb5ca97c Merge "res_sorcery_memory_cache: Add support for refreshing stale objects."
11 years ago
Richard Mudgett 5cdcae5240 res_pjsip_session: Fix in-dialog authentication.
11 years ago
Corey Farrell 9f1939ee27 pjsip_configuration: Fix leak in persistent_endpoint_update_state.
11 years ago
George Joseph bef000dd7c res_pjsip/location: Fix memory leak in permanent_uri_handler
11 years ago
Joshua Colp dfc45254d1 res_sorcery_memory_cache: Add CLI commands and AMI actions.
11 years ago
Matt Jordan 9159abb158 Merge "res/res_config_pgsql.c: Use PQescapeStringConn for escaping names."
11 years ago
Mark Michelson 2e54e7227c res_sorcery_memory_cache: Add support for refreshing stale objects.
11 years ago
George Joseph b8ac683822 res_pjsip: Add AMI events for chan_pjsip contact lifecycle changes
11 years ago
Rodrigo Ramírez Norambuena 95b186a174 res/res_config_pgsql.c: Use PQescapeStringConn for escaping names.
11 years ago
Matt Jordan e1a64e021b Merge "Stasis: Fix unsafe use of stasis_unsubscribe in modules."
11 years ago
Ivan Poddubny 70d54ab6c4 res_pjsip_transport_websocket: Fix crash on receiving large SIP packets
11 years ago
Corey Farrell 50044fdc15 Stasis: Fix unsafe use of stasis_unsubscribe in modules.
11 years ago
Matt Jordan f66c41e668 res/res_pjsip_pubsub: Note that 'dialog' is also a valid event type for RLS
11 years ago
Matt Jordan ad7192a8fd res/res_pjsip_exten_state: Fix confusing NOTICE message
11 years ago
Mark Michelson f7dc49b1f0 Merge "res_sorcery_memory_cache: Add support for object_lifetime_maximum."
11 years ago
Matt Jordan 9cffcca5f9 res/ari: Register Stasis application on WebSocket attempt
11 years ago
Matt Jordan d7086a27b4 Merge "res_sorcery_memory_cache: Add support for maximum_objects."
11 years ago
Joshua Colp 5aa1c30b31 Merge "res_pjsip: Refactor endpt_send_transaction (qualify_timeout)"
11 years ago
Mark Michelson 242306ade3 Merge "res_pjsip_outbound_registration: Check request URI for line."
11 years ago
George Joseph 29ef6571cb res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
11 years ago