Commit Graph

3281 Commits (73159cb45f26e5f52605beb826cd955538912458)

Author SHA1 Message Date
Mark Michelson 367972e42d res_pjsip distributor: Don't send 503 response to responses.
10 years ago
Mark Michelson 2f9cb7d62b res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Steve Davies 07583c2888 Further fixes to improper usage of scheduler
10 years ago
Matt Jordan e07f5a6133 Merge "res_pjsip_sdp_rtp: Enable Opus to be negotiated via SIP/SDP." into 13
10 years ago
Alexander Traud 1bff400df7 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Alexander Traud 33752e0837 res_pjsip_sdp_rtp: Enable Opus to be negotiated via SIP/SDP.
10 years ago
Matt Jordan afec1b1b64 res_pjsip/location: Destroy contact_status objects on contact deletion
10 years ago
Matt Jordan 1cf699c848 Merge "pjsip_configuration: On delete, remove the persistent version of an endpoint" into 13
10 years ago
Matt Jordan 715f770c9f pjsip_configuration: On delete, remove the persistent version of an endpoint
10 years ago
Mark Michelson 6fbffe42e1 res_pjsip: Set threadpool max size default to 50.
10 years ago
Matt Jordan 11e54b1932 pjsip_options: Schedule/unschedule qualifies on AoR creation/destruction
10 years ago
Joshua Colp 9a021a42ad res_pjsip_pubsub: Fix assertion when UAS dialog creation fails.
10 years ago
Joshua Colp ba566b0f0f Merge "res_pjsip: Add "like" processing to pjsip list and show commands" into 13
10 years ago
Matt Jordan 6875944771 Merge "res_pjsip_pubsub: Prevent sending NOTIFY on destroyed dialog." into 13
10 years ago
Matt Jordan 131c3c181d Merge "res_pjsip_pubsub: Ensure dialog lock balance." into 13
10 years ago
Matt Jordan c7651da5d1 Merge "res_pjsip_pubsub: Prevent crashes on final NOTIFY." into 13
10 years ago
Matt Jordan 90f0ed5475 Merge "res_pjsip_pubsub: Remove serializer when sending final NOTIFY." into 13
10 years ago
Matt Jordan d9be087da4 Merge "res_pjsip_pubsub: Fix crash on destruction of empty subscription tree." into 13
10 years ago
Matt Jordan 4d576fe6d9 Merge "res_pjsip_pubsub: Solidify lifetime and ownership of objects." into 13
10 years ago
George Joseph 162acd45f7 res_pjsip: Add "like" processing to pjsip list and show commands
10 years ago
Joshua Colp d818e6edce Merge "res_pjsip_outbound_registration: registration stops due to fatal 4xx response" into 13
10 years ago
Kevin Harwell c58091737d res_pjsip_outbound_registration: registration stops due to fatal 4xx response
10 years ago
Mark Michelson 3b19efefef res_pjsip_pubsub: Prevent sending NOTIFY on destroyed dialog.
10 years ago
Mark Michelson 0a346f095f res_pjsip_pubsub: Ensure dialog lock balance.
10 years ago
Mark Michelson ad39508095 res_pjsip_pubsub: Prevent crashes on final NOTIFY.
10 years ago
Mark Michelson 067f408760 res_pjsip_pubsub: Remove serializer when sending final NOTIFY.
10 years ago
Mark Michelson 1bcc592765 res_pjsip_pubsub: Fix crash on destruction of empty subscription tree.
10 years ago
Mark Michelson b3cc2bd7df res_pjsip_pubsub: Solidify lifetime and ownership of objects.
10 years ago
Joshua Colp f2725c8b77 res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett dc6ec661b3 res_config_pgsql.c: Fix deadlock loading realtime configuration.
10 years ago
Joshua Colp 1c799b1f1e Merge "chan_pjsip: Fix crash on reINVITE before initial INVITE completes." into 13
10 years ago
Richard Mudgett 3329c714f7 res_pjsip: Fix deadlock when sending out-of-dialog requests.
10 years ago
StefanEng86 a1435aa3fa res/res_rtp_asterisk.c: Fix incorrect assignment of frame->subclass.frame_ending
10 years ago
Matt Jordan b714b2152d res/res_rtp_asterisk: Fix assignment after ao2 decrement
10 years ago
Richard Mudgett 426263a64d chan_pjsip: Fix crash on reINVITE before initial INVITE completes.
10 years ago
Matt Jordan 50fa9ff997 Fix improper usage of scheduler exposed by 5c713fdf18
10 years ago
Richard Mudgett 40c69e78f5 res_sorcery_memory_cache.c: Fix deadlock with scheduler.
10 years ago
Richard Mudgett dfeb513e85 res_sorcery_memory_cache.c: Replace inline code with function.
10 years ago
Richard Mudgett ced0a2d71b res_sorcery_memory_cache.c: Shutdown in a less crash potential order.
10 years ago
Richard Mudgett cc279eea11 res_sorcery_memory_cache.c: Misc tweaks.
10 years ago
Richard Mudgett 9af3b613f6 res_sorcery_memory_cache.c: Made use OBJ_SEARCH_MASK.
10 years ago
Joshua Colp 56ed7b9dd5 res_rtp_asterisk: Move "Set role" warning to be debug.
10 years ago
Richard Mudgett 5f19c9bade res/ari/config.c: Fix user sort compare function.
10 years ago
Richard Mudgett 3a85764039 res/ari/config.c: Optimize conf_alloc() object init.
10 years ago
Richard Mudgett 028033e5a8 res/ari/config.c: Fix conf_alloc() object init.
10 years ago
Matt Jordan 90165e306d res/res_stasis: Fix accidental subscription to 'all' bridge topic
10 years ago
Matt Jordan b50e372394 ARI: Add events for Contact and Peer Status changes
10 years ago
Matt Jordan 3502c0431d res/res_stasis_device_state: Allow for subscribing to 'all' device state
10 years ago
Matt Jordan 4c9f613309 ARI: Add the ability to subscribe to all events
10 years ago
Matt Jordan 16f1598b31 Merge "CHAOS: res_pjsip_diversion avoid crash if allocation fails" into 13
10 years ago
Scott Griepentrog c94f46080f CHAOS: avoid crash if string create fails
10 years ago
Richard Mudgett 4cc59533b9 CHAOS: res_pjsip_diversion avoid crash if allocation fails
10 years ago
Mark Michelson fe5077b1f8 res_pjsip_pubsub: Eliminate race during initial NOTIFY.
10 years ago
Matt Jordan 4fd0af298e Merge "res/res_pjsip_nat: Ignore REGISTER requests when looking for a Record-Route" into 13
10 years ago
Richard Mudgett e75aff53e6 res_pjsip_pubsub.c: Mark ast_sip_create_subscription() as not used.
10 years ago
Richard Mudgett 4d91d01df1 res_pjsip_pubsub.c: Add some notification comments.
10 years ago
Richard Mudgett f36a9d1221 res_pjsip_pubsub.c: Set dlg_status code instead of sending SIP response.
10 years ago
Richard Mudgett 94582f8fab res_pjsip_pubsub.c: Fix off-nominal memory leak.
10 years ago
Richard Mudgett 8b3ed52239 res_pjsip_pubsub.c: Fix one byte buffer overrun error.
10 years ago
Richard Mudgett 4329bd1e4c res_pjsip_pubsub.c: Use ast_alloca() instead of alloca().
10 years ago
Richard Mudgett a456a20ecf res_pjsip_pubsub.c: Add missing error return in load_module().
10 years ago
Richard Mudgett f58f4c6e27 res_pjsip/location.c: Use the builtin ao2_callback() match function instead.
10 years ago
Mark Michelson 9d1f176e29 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Matt Jordan 1dd0e220bf res/res_pjsip_nat: Ignore REGISTER requests when looking for a Record-Route
10 years ago
Joshua Colp 16fa1cbb6c Merge "ParkAndAnnounce: Add variable inheritance" into 13
10 years ago
Scott Griepentrog f72f9ceefc pjsip: avoid possible crash req_caps allocation failure
10 years ago
Joshua Colp 34ad877bac Merge "res_pjsip: Use hash for contact object identity instead of Contact URI." into 13
10 years ago
Jonathan Rose fbf720db91 ParkAndAnnounce: Add variable inheritance
10 years ago
Matt Jordan 777f9adfc7 Merge "res_rtp_asterisk: Add more ICE debugging" into 13
10 years ago
David M. Lee 695f26cbb7 res_rtp_asterisk: Add more ICE debugging
10 years ago
Joshua Colp 9c5a0035d9 Merge "res/res_pjsip: Purge contacts when an AoR is deleted" into 13
10 years ago
Joshua Colp 5469caa9dd res_pjsip: Use hash for contact object identity instead of Contact URI.
10 years ago
Matt Jordan c3e6debdb9 res/res_pjsip: Purge contacts when an AoR is deleted
10 years ago
Joshua Colp 6a4d2b2e58 Merge "res_pjsip: Change default from user value." into 13
10 years ago
Joshua Colp 3070dd0660 Merge "Fix when remote candidates exceed PJ_ICE_MAX_CAND" into 13
10 years ago
David M. Lee 61c6c6aa6c Fix when remote candidates exceed PJ_ICE_MAX_CAND
10 years ago
Mark Michelson ac62928d6b res_pjsip: Change default from user value.
10 years ago
Martin Tomec d32e516c7c res/pjsip: Mark WSS transport as secure
10 years ago
Mark Michelson ad9cb6c2ce res_pjsip: Fix contact refleak on stateful responses.
10 years ago
Mark Michelson d58c8d73af res_pjsip_pubsub: re-re-fix persistent subscription storage.
10 years ago
Joshua Colp 1b1561f4c8 res_pjsip_sdp_rtp: Fix multiple keepalive scheduled items.
10 years ago
Mark Michelson b5801fe42c Merge "res_pjsip_session: Don't invoke session supplements twice for BYE requests." into 13
10 years ago
Joshua Colp c2df44ad3e Merge "res_pjsip: Add common ast_sip_get_host_ip API." into 13
10 years ago
Joshua Colp c2c7319082 res_pjsip_session: Don't invoke session supplements twice for BYE requests.
10 years ago
Scott Griepentrog 6862c2a167 Chaos: handle failed allocation in get_media_encryption_type
10 years ago
Joshua Colp 2a4eee0cd9 res_pjsip: Add common ast_sip_get_host_ip API.
10 years ago
Mark Michelson d238cf33a9 Merge "res_pjsip_pubsub: On recreated notify fail deleted sub_tree is referenced" into 13
10 years ago
Joshua Colp 5f781cb799 Merge "res_pjsip/pjsip_configuration: Disregard empty auth values" into 13
10 years ago
Joshua Colp 7c4d0c3506 res_pjsip_pubsub: On recreated notify fail deleted sub_tree is referenced
10 years ago
Matt Jordan bc6fe07f5c res_pjsip/pjsip_configuration: Disregard empty auth values
10 years ago
Richard Mudgett 0582776f7f ari/ari_websockets.c: Fix ast_debug parameter type mismatch.
10 years ago
Matt Jordan 94d93e4d40 Merge "res_ari.c: Add missing off nominal unlock and remove a RAII_VAR()." into 13
10 years ago
Richard Mudgett 77518d5434 res_http_websocket.c: Fix some off nominal path cleanup.
10 years ago
Richard Mudgett c61547fee6 res_ari.c: Add missing off nominal unlock and remove a RAII_VAR().
10 years ago
Mark Michelson b719f56c72 res_pjsip_sdp_rtp: Restore removed NULL check.
10 years ago
Joshua Colp e18c300550 res_http_websocket: When shutting down a session don't close closed socket
10 years ago
Joshua Colp 0bc6fe6f7d Merge "res_http_websocket: Forcefully terminate on write errors." into 13
10 years ago
Joshua Colp b4e9416138 res_http_websocket: Forcefully terminate on write errors.
10 years ago
Richard Mudgett c126afe18f res_pjsip.c: Fix crash from corrupt saved SUBSCRIBE message.
10 years ago
Matt Jordan 47d9ff1741 Merge "res/res_format_attr_silk: Expose format attributes to other modules" into 13
10 years ago
Joshua Colp c57b78d4c9 Merge "Replace htobe64 with htonll" into 13
10 years ago
Joshua Colp f733bc10b1 Merge "res_pjsip_pubsub: More accurately persist packet." into 13
10 years ago
Matt Jordan 8e194047ac res/res_format_attr_silk: Expose format attributes to other modules
10 years ago
David M. Lee 26f0559a94 Replace htobe64 with htonll
10 years ago
Scott Emidy df9ce36366 ARI: Retrieve existing log channels
10 years ago
Scott Emidy e9f1bc08cb ARI: Creating log channels
10 years ago
Joshua Colp cf27200391 Merge "ARI: Deleting log channels" into 13
10 years ago
Joshua Colp 4b1bd40d7e Merge "res_pjsip: Ensure sanitized XML is NULL terminated." into 13
10 years ago
Scott Emidy 78364132ce ARI: Deleting log channels
10 years ago
Mark Michelson e25569ef95 res_pjsip_pubsub: More accurately persist packet.
10 years ago
Joshua Colp 9182c9e4e6 Merge "res_rtp_asterisk.c: Fix off-nominal crash potential." into 13
10 years ago
Joshua Colp ba40b07ddc Merge topic 'misc_rtp_tweaks' into 13
10 years ago
Joshua Colp 8521a86367 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp c07fa843ec Merge "res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list." into 13
10 years ago
Mark Michelson 56d11d4198 Merge "res_rtp_asterisk: Don't leak temporary key when enabling PFS." into 13
10 years ago
Joshua Colp 9a12804e59 res_rtp_asterisk: Don't leak temporary key when enabling PFS.
10 years ago
Mark Michelson 27dc2094e9 res_http_websocket: Debug write lengths.
10 years ago
Matt Jordan 1aa23a5d1b Merge "res_http_websocket: Avoid passing strlen() to ast_websocket_write()." into 13
10 years ago
Mark Michelson 39cc28f6ea res_http_websocket: Avoid passing strlen() to ast_websocket_write().
10 years ago
Mark Duncan aed068844c res/res_rtp_asterisk: Add ECDH support
10 years ago
Mark Michelson e28fbebc57 Merge "ARI: Rotate log channels." into 13
10 years ago
Benjamin Ford 1ae762634c ARI: Rotate log channels.
10 years ago
Richard Mudgett 84262749d2 res_rtp_asterisk.c: Fix off-nominal crash potential.
10 years ago
Richard Mudgett a93b7a927c res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list.
10 years ago
Richard Mudgett 741fa0d26d res_pjsip_sdp_rtp.c: Fixup some whitespace.
10 years ago
Richard Mudgett 13eb491e35 res_pjsip_session.c: Fix crashes seen when call cancelled.
10 years ago
Mark Michelson 48698a5e21 res_http_websocket: Properly encode 64 bit payload
10 years ago
Joshua Colp 2749721791 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson d9094ddd73 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Michael Cargile a23adcca3d res/res_musiconhold: Add a warning when MOH does not exist
10 years ago
Matt Jordan 03064daeb2 res/res_sorcery_config: Prevent crash from misconfigured sorcery.conf
10 years ago
Matt Jordan 9d7f689b4b Merge "ARI: Add support for push configuration of dynamic object" into 13
10 years ago
Matt Jordan 8bcf6d2801 ARI: Add support for push configuration of dynamic object
10 years ago
Matt Jordan 80eaf0b025 Merge "res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer()." into 13
10 years ago
Matt Jordan 174f0e9d4d Merge "res_pjsip_session.c: Add some helpful comments and minor tweaks." into 13
10 years ago
Matt Jordan bba2c44ac4 Merge "res_pjsip_session.c: Fix off nominal crash potential in debug message." into 13
10 years ago
Richard Mudgett 243c0d1609 parking_applications.c: Fix ast_verb() line terminator.
10 years ago
Richard Mudgett c782320c68 res_parking: Fix crash if ATTENDEDTRANSFER set empty before Park.
10 years ago
Richard Mudgett 2735dd5b2d res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer().
10 years ago
Richard Mudgett 3d0ca343ca res_pjsip_session.c: Add some helpful comments and minor tweaks.
10 years ago
Richard Mudgett 8d08bb179c res_pjsip_session.c: Fix off nominal crash potential in debug message.
10 years ago
Mark Michelson ca41785774 Merge "ARI: Fixed unload mode for unload module." into 13
10 years ago
Benjamin Ford 3384e64ef6 ARI: Fixed unload mode for unload module.
10 years ago
Matt Jordan 00d858da87 Merge "res_pjsip_session.c: Fix crash on call disconnect." into 13
10 years ago
Matt Jordan 0b6ff77afb res/res_sorcery_astdb: Add a debugging message for when retrieval by ID fails
10 years ago
Matt Jordan 2f0d6d346c res/res_pjsip_outbound_registration: Fix WARNING message
10 years ago
Matt Jordan cd2213f1ae res_pjsip/configuration: Fix a variety of default value problems
10 years ago
Richard Mudgett 653f2087e0 res_pjsip_session.c: Fix crash on call disconnect.
10 years ago
Benjamin Ford 1aafadf814 ARI: Added new functionality to reload a single module.
10 years ago
Benjamin Ford 9dcae23cfc ARI: Added new functionality to unload a single module.
10 years ago