Commit Graph

98 Commits (828a0611bceb1c17556e290aabc4d6c7abdbae3b)

Author SHA1 Message Date
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
Mark Michelson ef70c08dc7 Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Mark Michelson 1b500d2fa1 Fix crashing unit tests with regards to RLS.
11 years ago
Mark Michelson c43c22fe89 Fix crash encountered by the testsuite.
11 years ago
Kinsey Moore 965ba7c36f Fix build in dev mode
11 years ago
Mark Michelson 99d0bccd35 Add support for RFC 4662 resource list subscriptions.
11 years ago
Joshua Colp a8829490b6 res_pjsip_publish_asterisk: Add support for exchanging device and mailbox state using SIP.
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Scott Griepentrog 0a99e4099b astobj2: assert on invalid ref and backtrace cleanup
11 years ago
Mark Michelson 688bb204dc Reverse logic during subscription persistence recreation.
11 years ago
Matthew Jordan 15dcaeef82 res_pjsip: Add ActionID to events created as a result of PJSIP AMI actions
12 years ago
Mark Michelson bc8c08c609 Abstract PJSIP-specific elements from the pubsub API.
12 years ago
Kinsey Moore 27430374db Fix build in devmode for GCC 4.10
12 years ago
Kevin Harwell 870394c051 res_pjsip_pubsub: unauthenticated remote crash in PJSIP pub/sub framework
12 years ago
Joshua Colp 58f4c18ab6 res_pjsip_pubsub: Persist subscriptions in sorcery so they are recreated on startup.
12 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
12 years ago
Kevin Harwell 6905ac0f5e res_pjsip_pubsub: Set the body generation result to 0 for a valid path
12 years ago
Kinsey Moore fcb04d889a PJSIP: Ensure test event has new state
12 years ago
Kinsey Moore 5d9a1281ee PJSIP: Fix crash introduced in r411671
12 years ago
Kinsey Moore 045285f8e3 res_pjsip_pubsub: Add test event for state change
12 years ago
Mark Michelson 584f9bafa0 Remove all PJSIP MWI-specific use from our MWI code.
12 years ago
Mark Michelson f55abe9cf1 Decouple subscription handling from NOTIFY/PUBLISH body generation.
12 years ago
Kevin Harwell 565198b44b res_pjsip_pubsub: potential crash on timeout
12 years ago
Joshua Colp c3d5c41dae res_pjsip_pubsub: Ensure dialog manipulation happens on proper thread.
12 years ago
Kevin Harwell 05cbf8df9b res_pjsip: AMI commands and events.
12 years ago
Mark Michelson 9deb416397 Create more accurate Contact headers for dialogs when we are the UAS.
12 years ago
Mark Michelson 8990924953 Fix when the subscription_terminated callback is called for subscription handlers.
12 years ago
Mark Michelson 8049bf94f7 Handle default body types for SIP event packages in res_pjsip_pubsub
12 years ago
Mark Michelson 735b30ad71 The large GULP->PJSIP renaming effort.
12 years ago