Commit Graph

78 Commits (acb614d5aeb9cb19d2ded895fff585575fcb24c0)

Author SHA1 Message Date
zuul 3e5666eadc Merge "res_pjsip_pubsub.c: Fix body generator registration race." into 13
10 years ago
Richard Mudgett 5dc0e082b2 res_pjsip_pubsub.c: Add useful information to some messages.
10 years ago
Richard Mudgett f9e416f053 res_pjsip_pubsub.c: Fix body generator registration race.
10 years ago
George Joseph d8f0bc3572 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
George Joseph 530cff5f5f res_pjsip: Strip spaces from items parsed from comma-separated lists
10 years ago
George Joseph d2a1457e0b res_pjsip/config_transport: Allow reloading transports.
10 years ago
Joshua Colp 1c4f2a920d res_pjsip_pubsub: Move where the subscription is stored to after initialized.
10 years ago
Mark Michelson 8261bda1bf res_pjsip_pubsub: Prevent crash from AMI command on freed subscription.
10 years ago
Richard Mudgett cf8e7a580b res_pjsip: Create human friendly serializer names.
10 years ago
Joshua Colp 9a021a42ad res_pjsip_pubsub: Fix assertion when UAS dialog creation fails.
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
Mark Michelson fe5077b1f8 res_pjsip_pubsub: Eliminate race during initial NOTIFY.
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
Mark Michelson d58c8d73af res_pjsip_pubsub: re-re-fix persistent subscription storage.
10 years ago
Joshua Colp 7c4d0c3506 res_pjsip_pubsub: On recreated notify fail deleted sub_tree is referenced
10 years ago
Mark Michelson e25569ef95 res_pjsip_pubsub: More accurately persist packet.
10 years ago
Richard Mudgett 0422433f47 PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error.
10 years ago
Matt Jordan 51ffed5e61 res/res_pjsip_pubsub: Note that 'dialog' is also a valid event type for RLS
11 years ago
Joshua Colp d649d682c4 res_pjsip_exten_state: Fix race condition between sending NOTIFY and termination
11 years ago
Mark Michelson 3327560cb2 res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs.
11 years ago
Scott Griepentrog 8d4ce7cc2b res_pjsip_pubsub: On notify fail deleted sub_tree is then referenced
11 years ago
Corey Farrell d0df545a44 res_pjsip: Enable unload of all modules at shutdown.
11 years ago
Richard Mudgett feddab7944 HTTP: Stop accepting requests on final system shutdown.
11 years ago
Kevin Harwell 630eea087d Investigate and fix memory leaks in Asterisk
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
George Joseph b937438c17 res_pjsip_pubsub: Fix persistent subscriptions not surviving graceful shutdown
11 years ago
Mark Michelson b85f79c0c1 Activate persistent subscriptions when they are recreated.
11 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Mark Michelson 77c57f2b1a Fix race condition where duplicated requests may be handled by multiple threads.
11 years ago
Kinsey Moore 289830cdc6 PJSIP: Enforce module load dependencies
11 years ago
Matthew Jordan 9f5c73586c res/res_pjsip_pubsub: Fix typo in WARNING message
11 years ago
Matthew Jordan f36b64f58e res/res_pjsip_pubsub: Gracefully handle errors when re-creating subscriptions
11 years ago
Richard Mudgett 2a7c5208ee Simplify UUID generation in several places.
11 years ago
Mark Michelson 23f58d6f80 Add subscription state test events.
11 years ago
Mark Michelson 7a35800551 res_pjsip_pubsub: Add some type safety when generating NOTIFY bodies.
11 years ago
Mark Michelson 9a5ee513d5 Pre-allocate transmission data buffer for RLS NOTIFY requests.
11 years ago
Jonathan Rose 346877f6c9 res_pjsip_pubsub: Check supported headers for eventlist when subscribing to
11 years ago
Mark Michelson 7918e67d35 Fix bug that did not allow for multiple batched RLS notifications to be sent.
11 years ago
Mark Michelson 12891b608b Set the role for inbound subscriptions correctly.
11 years ago