Commit Graph

61 Commits (3f12cd77113b04799e9a036edddbfb8a420e3052)

Author SHA1 Message Date
Kevin Harwell 3f12cd7711 res_pjsip_mwi: use an ao2_global object for mwi containers
6 years ago
Kevin Harwell 931ef77e21 res_pjsip/res_pjsip_mwi: use centralized serializer pools
6 years ago
Corey Farrell 76d4a42ae1 res_pjsip_mwi: Remove inappropriate topic unreference.
6 years ago
Kevin Harwell 7db5f5df6a res_pjsip_mwi: add better handling of solicited vs unsolicited subscriptions
6 years ago
Kevin Harwell e3a758975d mwi core: Move core MWI functionality into its own files
6 years ago
George Joseph f5f977baec app.c: Remove deletion of pool topic on mwi state delete
6 years ago
Corey Farrell ed7a5664b6
astobj2: Eliminate usage of legacy ao2_container_alloc routine.
7 years ago
Joshua Colp 8d436a95e7 stasis: Add internal filtering of messages.
7 years ago
Joshua Elson 73f92c2c52 res_pjsip_mwi.c: Fix null pointer crash
7 years ago
Corey Farrell 527cf5a570 Remove redundant module checks and references.
7 years ago
Corey Farrell 9cfdb81e91 loader: Add dependency fields to module structures.
8 years ago
Jenkins2 d59b0efabd Merge "res_pjsip_mwi: update unsolicited MWI subscriptions on updating contact"
8 years ago
Richard Mudgett 975e271b01 res_pjsip_mwi.c: Eliminate RAII_VAR in contact delete observer
8 years ago
Alexei Gradinari 34db4c3993 res_pjsip_mwi: update unsolicited MWI subscriptions on updating contact
8 years ago
Alexei Gradinari d7b6e06abb res_pjsip_mwi: unsubscribe unsolicited MWI on deleting endpoint last contact
8 years ago
Alexei Gradinari 42f738e052 res_pjsip_mwi: don't create mwi subscriptions if initial unsolicited disabled
8 years ago
Richard Mudgett b47cf1a7d6 res_pjsip: Fix some off nominal tdata leaks.
8 years ago
Richard Mudgett 2275494e80 res_pjsip res_pjsip_mwi: Misc fixes and cleanups.
9 years ago
Alexei Gradinari 403b63571c res_pjsip_mwi: fix unsolicited mwi blocks PJSIP stack
9 years ago
Alexei Gradinari e9daa34261 res_pjsip_mwi: remove unneeded check on endpoint's contacts.
9 years ago
Richard Mudgett 369182d084 res_pjsip: Start body generator users after suppliers.
9 years ago
George Joseph c07e1190ec res_pjsip_mwi: Fix segv caused by 16c7d8e74a
9 years ago
George Joseph 2b3261cd36 res_pjsip_mwi: Allow subscribe to vm access extension as an alias
9 years ago
George Joseph e2524fcee3 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
9 years ago
George Joseph c948ce9651 sorcery/res_pjsip: Refactor for realtime performance
9 years ago
George Joseph d2eb65f71e res_pjsip: Strip spaces from items parsed from comma-separated lists
9 years ago
George Joseph acf329a3c7 res_pjsip_mwi: Turn some NOTICEs and WARNINGs into debug 1s.
9 years ago
Mark Michelson ac0194dad6 res_pjsip_pubsub: Solidify lifetime and ownership of objects.
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
Richard Mudgett 189841ddb7 res_pjsip_mwi.c: Fix MWI subscription memory corruption crash.
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
Joshua Colp 7846f73432 res_pjsip_mwi: Set up unsolicited MWI upon registration.
10 years ago
Corey Farrell 50044fdc15 Stasis: Fix unsafe use of stasis_unsubscribe in modules.
10 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
10 years ago
Joshua Colp 190fa4f333 res_pjsip_mwi: Send unsolicited MWI NOTIFY on startup and when endpoint registers.
10 years ago
Kevin Harwell ca02121ef7 Investigate and fix memory leaks in Asterisk
11 years ago
George Joseph 8cde7443c2 res_pjsip_mwi: Change "MWI Subscription failed" message from warning to notice
11 years ago
George Joseph 8b5bde3e5a res_pjsip_mwi: Change warning to notice
11 years ago
Matthew Jordan 1106e8fd0f main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Kinsey Moore 86a4ce4957 PJSIP: Enforce module load dependencies
11 years ago
Mark Michelson 79eac1ffca res_pjsip_pubsub: Add some type safety when generating NOTIFY bodies.
11 years ago
Mark Michelson 99d0bccd35 Add support for RFC 4662 resource list subscriptions.
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Mark Michelson bc8c08c609 Abstract PJSIP-specific elements from the pubsub API.
11 years ago
Joshua Colp 58f4c18ab6 res_pjsip_pubsub: Persist subscriptions in sorcery so they are recreated on startup.
11 years ago
Mark Michelson 1fc33bc795 Prevent conflicts regarding unsolicited and solicited MWI to an endpoint.
11 years ago
Mark Michelson 59ff66ef02 Don't attempt to link in an aggregate MWI subscription if an endpoint does not aggregate MWI.
11 years ago