Commit Graph

190 Commits (d4ccd3a6c088f4d2fefda1a44e4555dd54335cda)

Author SHA1 Message Date
George Joseph d8f0bc3572 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
George Joseph 1583559a06 res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS
10 years ago
George Joseph 5aa5c49413 sorcery/res_pjsip: Refactor for realtime performance
10 years ago
George Joseph 27f32cd0a6 res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited
10 years ago
George Joseph d2a1457e0b res_pjsip/config_transport: Allow reloading transports.
10 years ago
Joshua Colp 1cddd954f9 Merge "res_pjsip: Refactor load_module/unload_module" into 13
10 years ago
zuul 953ba9da88 Merge "res_pjsip: Handle pjsip_dlg_create_uas deprecation" into 13
10 years ago
George Joseph b1b797e0e7 res_pjsip: Refactor load_module/unload_module
10 years ago
George Joseph c1bf014ea0 res_pjsip: Handle pjsip_dlg_create_uas deprecation
10 years ago
George Joseph 2451d4e455 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Richard Mudgett f87c3275cc res_pjsip: Add CLI "pjsip dump endpt [details]"
10 years ago
Joshua Colp 236896f391 Merge "pjsip: Add option global/regcontext" into 13
10 years ago
Joshua Colp 092c0db493 Merge "pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address" into 13
10 years ago
George Joseph 219c204a41 pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Daniel Journo 22801a06ee pjsip: Add option global/regcontext
10 years ago
Richard Mudgett cf8e7a580b res_pjsip: Create human friendly serializer names.
10 years ago
Matt Jordan f62b642fe3 res/res_pjsip: Fix off nominal crash with requests that fail and have a timer
10 years ago
Mark Michelson 2f9cb7d62b res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Joshua Colp f2725c8b77 res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett 3329c714f7 res_pjsip: Fix deadlock when sending out-of-dialog requests.
10 years ago
Mark Michelson 9d1f176e29 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Mark Michelson ac62928d6b res_pjsip: Change default from user value.
10 years ago
Mark Michelson ad9cb6c2ce res_pjsip: Fix contact refleak on stateful responses.
10 years ago
Joshua Colp 2a4eee0cd9 res_pjsip: Add common ast_sip_get_host_ip API.
10 years ago
Richard Mudgett c126afe18f res_pjsip.c: Fix crash from corrupt saved SUBSCRIBE message.
10 years ago
Joshua Colp 8521a86367 res_pjsip: Ensure sanitized XML is NULL terminated.
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
Richard Mudgett ada7346792 res_pjsip: Need to use the same serializer for a pjproject SIP transaction.
10 years ago
Matt Jordan 0a1700d286 Merge "threadpool, res_pjsip: Add serializer group shutdown API calls." into 13
11 years ago
Mark Michelson 028fa54620 res_pjsip_nat: Rewrite route set when required.
11 years ago
Richard Mudgett 84c12f9e0c threadpool, res_pjsip: Add serializer group shutdown API calls.
11 years ago
Kevin Harwell 31c77b157b res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
11 years ago
George Joseph 60e2fbfe62 res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
11 years ago
Mark Michelson e39bd6ba46 res_pjsip_outbound_registration: Don't fail on delayed processing: 13.
11 years ago
George Joseph f70d21b2cf res_pjsip: Validate that contact uris start with sip: or sips:
11 years ago
George Joseph 674b18bdf0 pjsip_options: Add qualify_timeout processing and eventing
11 years ago
Matt Jordan f1abf51b73 Merge "res_pjsip: Refactor endpt_send_request to include transaction timeout" into 13
11 years ago
George Joseph bf46799f0e res_pjsip: Refactor endpt_send_request to include transaction timeout
11 years ago
George Joseph 1b6f6ff841 res_pjsip: Add global option to limit the maximum time for initial qualifies
11 years ago
Matthew Jordan 88b0fa7755 res_pjsip: Add an 'auto' option for DTMF Mode
11 years ago
Kevin Harwell 5737650a67 res_pjsip: add CLI command to show global and system configuration
11 years ago
Kevin Harwell 2270c40d33 res_pjsip: config option 'timers' can't be set to 'no'
11 years ago
Mark Michelson 85feac857c Add stateful PJSIP response API call, and use it for out-of-dialog responses.
11 years ago
Corey Farrell d0df545a44 res_pjsip: Enable unload of all modules at shutdown.
11 years ago
Richard Mudgett b1e9552b08 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
11 years ago
Richard Mudgett 6ca98524bf Audit ast_pjsip_rdata_get_endpoint() usage for ref leaks.
11 years ago
Kevin Harwell 94fe4a9178 res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Kevin Harwell 1f428f25f0 res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Richard Mudgett 522f063186 res_pjsip: Add reason comment.
11 years ago
Kevin Harwell 0497b7b155 Revert - res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Kevin Harwell 110b99646c res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Joshua Colp f0d018e249 res_pjsip: Add a log message when creating a UAC dialog to a target URI that is invalid.
11 years ago
Scott Griepentrog 323c0927ac various: cleanup issues found during leak hunt
11 years ago
Mark Michelson e8896ac008 Use SIPS URIs in Contact headers when appropriate.
11 years ago
Richard Mudgett 88fbe4e917 res_pjsip_outbound_registration: Fix reload race condition.
11 years ago
Kevin Harwell 9e3d316dd1 res_pjsip: make it unloadable (take 2)
11 years ago
Joshua Colp 643b81d98e res_pjsip / res_pjsip_multihomed: Use the correct transport and addressing information on UAS sessions.
11 years ago
Kevin Harwell 34c220203f REVERTING res_pjsip: make it unloadable
11 years ago
Mark Michelson 8bc4a89e1f Add support for the ca_list_path option for PJSIP transports.
11 years ago
Kevin Harwell 77a036bf3f res_pjsip: make it unloadable
11 years ago
Kinsey Moore e17a1a8ba1 Fix dev-mode build on recent gcc
11 years ago
Kinsey Moore cca262e7d3 PJSIP: Update transport method documentation
11 years ago
Matthew Jordan b521c612fc res_pjsip: Backport missing commits for user_eq_phone
11 years ago
Matthew Jordan 915bb88d3e res_pjsip_keepalive: Add runtime configurable keepalive module for connection-oriented transports.
11 years ago
Matthew Jordan 006ffdcfb2 res_pjsip: Add 'user_eq_phone' option to add a 'user=phone' parameter when applicable.
11 years ago
Joshua Colp a0d9eab389 res_pjsip_sdp_rtp: Add support for optimistic SRTP.
11 years ago
Mark Michelson 77c57f2b1a Fix race condition where duplicated requests may be handled by multiple threads.
11 years ago
Mark Michelson 27dc7e47d7 Make the disable_tcp_switch PJSIP system object enabled by default.
11 years ago
Richard Mudgett b586e7f0b2 res_pjsip: Add disable_tcp_switch option.
11 years ago
Scott Griepentrog b3b93a7c15 pjsip: clarify tls cert and key file usage
11 years ago
Matthew Jordan dd7031bfb7 res_pjsip_session/res_pjsip_sdp_rtp: Be more tolerant of offers
11 years ago
Richard Mudgett 30e6eed19d res_pjsip: Fix XML typo and update CHANGES.
11 years ago
Richard Mudgett 94105b30a6 res_pjsip: Make transport cipher option accept a comma separated list of cipher names.
11 years ago
Joshua Colp a1763a89a3 res_pjsip: Add 'dtls_fingerprint' option to configure DTLS fingerprint hash.
11 years ago
Richard Mudgett 2a7c5208ee Simplify UUID generation in several places.
11 years ago
Richard Mudgett 8ae471258e res_pjsip.c: Add missing off nominal cleanup in ast_sip_push_task_synchronous().
11 years ago
Richard Mudgett 774890de1b pjsip_options.c: Fix race condition stopping periodic out of dialog OPTIONS request.
11 years ago
Mark Michelson bc58898587 Alter documentation for callerid_privacy to use correct values.
11 years ago
Kinsey Moore e8a5847742 PJSIP: Prevent crash no-URI contacts
11 years ago
Kinsey Moore 48140b9808 Manager: Add PJSIPShowEndpoint[s] documentation
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Matthew Jordan fd94fea599 res_pjsip: Support setting a default accountcode on endpoints
11 years ago
Joshua Colp 6e60f5d317 Recorded merge of revisions 417677 from http://svn.asterisk.org/svn/asterisk/branches/11
12 years ago
Matthew Jordan 365ae7523b res_http_websocket: Close websocket correctly and use careful fwrite
12 years ago
Mark Michelson e6cb6974fe Fix potential deadlock situation in res_pjsip.
12 years ago
Joshua Colp 58f4c18ab6 res_pjsip_pubsub: Persist subscriptions in sorcery so they are recreated on startup.
12 years ago
Joshua Colp 1a9ff2fffb res_pjsip: Handle reloading when permanent contacts exist and qualify is configured.
12 years ago
Joshua Colp 909f835066 res_pjsip: Ignore explicit transport configuration if a WebSocket transport is specified.
12 years ago
Mark Michelson 2bf37a417d Add a "message_context" option for PJSIP endpoints.
12 years ago
Richard Mudgett c1c8300e27 res_pjsip: Fix contact authenticate_qualify endpoint lookup when qualifing a contact.
12 years ago
Joshua Colp cc40bf5317 res_pjsip: Enable PJSIP DNS client support.
12 years ago
Joshua Colp aa57dcf634 AST-2014-003: res_pjsip: When handling 401/407 responses don't assume a request will have an endpoint.
12 years ago
Matthew Jordan dd603ca96f res_pjsip: Fix documentation for one touch recording see-also links
12 years ago
George Joseph a94c8562fd sorcery: Create sorcery instance registry.
12 years ago
Matthew Jordan 8e1c5b62be res_pjsip: Update documentation for 'use_avpf' option
12 years ago
Mark Michelson ed66eefdf0 Store SIP User-Agent information in contacts.
12 years ago
Kevin Harwell 10e38fb10c res_pjsip: Config option to enable PJSIP logger at load time.
12 years ago
Rusty Newton a1d6e8ebab res_pjsip: Documentation improvement for Endpoint and AOR mailbox options.
12 years ago
Kinsey Moore e0da867dbe PJSIP: Handle headers in a list appropriately
12 years ago