Commit Graph

252 Commits (de5144e751ae9d4dd28515768cb15ade61063965)

Author SHA1 Message Date
George Joseph c0c99c7618 chan_pjsip: Fix ability to send UPDATE on COLP
8 years ago
Torrey Searle fb7247c57c res_pjsip: Add DTMF INFO Failback mode
8 years ago
Mark Michelson 45df25a579 chan_pjsip: Add support for multiple streams of the same type.
8 years ago
Alexei Gradinari 7a46309d3d res_pjsip: New endpoint option "notify_early_inuse_ringing"
8 years ago
Joshua Colp 861984eac0 res_pjsip: Add support for returning only reachable contacts and use it.
8 years ago
Alexei Gradinari 808f299808 res_pjsip: New endpoint option "refer_blind_progress"
9 years ago
Kevin Harwell c6b757fa05 res_pjsip/res_pjsip_callerid: NULL check on caller id name string
9 years ago
Richard Begg 6b7697ed48 res_pjsip_session: Enable RFC3578 overlap dialing support.
9 years ago
George Joseph 5013d8f5d3 res_pjsip: Symmetric transports
9 years ago
Mark Michelson 10fa49e327 Add rtcp-mux support
9 years ago
Joshua Colp 4e3b0cedba res_pjsip_transport_websocket: Add support for IPv6.
9 years ago
Joshua Colp 2046743938 config: Improve documentation and behavior of outbound_proxy option.
9 years ago
George Joseph a537dae6d0 pjproject_bundled: Update for pjproject 2.6
9 years ago
Richard Mudgett 0b660c9989 res_pjsip: Update authentication realm documentation.
9 years ago
Richard Mudgett 07abb39d6a res_pjsip.c: Fix inconsistency between warning and action.
9 years ago
Mark Michelson 46147a8f30 Revert "Update qualifies when AOR configuration changes."
9 years ago
Richard Mudgett b47cf1a7d6 res_pjsip: Fix some off nominal tdata leaks.
9 years ago
Joshua Colp e63635b578 Merge "Update qualifies when AOR configuration changes."
9 years ago
Mark Michelson bbed75c3ba Update qualifies when AOR configuration changes.
9 years ago
Joshua Colp aeea634bc0 res_pjsip: Handle invocation of callback on outgoing request when error occurs.
9 years ago
Joshua Elson 386e3a01b3 res_pjsip: Fix known compact header issues
9 years ago
Richard Mudgett 45a5e2abc6 res_pjsip: Add/update ERROR msg if invalid URI.
9 years ago
George Joseph 79b09b5f18 res_pjsip_registrar: AMI Add RegistrationInboundContactStatuses command
9 years ago
Matt Jordan a3f48be0da res/res_pjsip: Fix documentation whitespace issues
9 years ago
Joshua Colp d1739bcf07 Merge "res_pjsip.c: Rework endpt_send_request() req_wrapper code."
9 years ago
Richard Mudgett 338f35edcc res_pjsip.c: Rework endpt_send_request() req_wrapper code.
9 years ago
Richard Mudgett bb196323f9 res_pjsip: Fix tdata leaks in off nominal paths.
9 years ago
Joshua Colp aed6c219a3 pjsip: Fix a few media bugs with reinvites and asymmetric payloads.
9 years ago
Joshua Colp 403c4f5833 pjsip: Support dual stack automatically.
9 years ago
zuul cbd6f7001e Merge "res_pjsip: Add ignore_uri_user_options option."
9 years ago
Joshua Colp e3487b9360 res_pjsip: Don't assume a request will have any addresses.
9 years ago
Richard Mudgett ba362822f3 res_pjsip: Add ignore_uri_user_options option.
9 years ago
Aaron An 2a50c29101 res/res_pjsip: Add preferred_codec_only config to pjsip endpoint.
9 years ago
George Joseph 534063fd67 res_pjsip: Add contact_user to endpoint
9 years ago
Alexei Gradinari 403b63571c res_pjsip_mwi: fix unsolicited mwi blocks PJSIP stack
9 years ago
Alexander Traud 3ff964c6b6 res_pjsip: SIP/SDP origin (o=) contained square brackets on IP6 transports.
9 years ago
Richard Mudgett 4286a369a1 res_pjsip: Whitespace and comment cleanup.
9 years ago
Joshua Colp 0933f0cf96 Merge "res_pjsip: Add fax_detect_timeout endpoint option."
9 years ago
Richard Mudgett e739888d99 res_pjsip: Add fax_detect_timeout endpoint option.
9 years ago
Corey Farrell cf1188a1be Unit tests: Use AST_TEST_DEFINE in conditional code only.
9 years ago
Alexei Gradinari 1c949eea6c res_pjsip: Added "subscribe_context" to endpoint
9 years ago
Joshua Colp 01a8d9844b Merge "res_pjsip.c: Register PJMEDIA error code decoder."
9 years ago
Richard Mudgett e6e12c752c res_pjsip.c: Register PJMEDIA error code decoder.
9 years ago
Alexei Gradinari 6fa3ed0679 res_pjsip: improve realtime performance #2
9 years ago
Richard Mudgett 7c59f2126f res_pjsip.c: Add check that timer actually got scheduled.
9 years ago
Alexei Gradinari 31f17abe44 res_pjsip: add "via_addr", "via_port", "call_id" to contact
10 years ago
Joshua Colp 85d0272e76 res_pjsip: Only check transaction on transaction state events.
10 years ago
Alexei Gradinari 69a85a519f res_pjsip: Endpoint IP Access Controls
10 years ago
Alexei Gradinari cc4c5f5693 res_pjsip: improve realtime performance
10 years ago
Alexei Gradinari 2b1edee772 pjsip: Added "reg_server" to contacts.
10 years ago
George Joseph 4ebf9a938d res_pjsip: Add ability to identify by Authorization username
10 years ago
Joshua Colp d1b9b96456 Merge "res_pjsip: disable multi domain to improve realtime performace"
10 years ago
Alexei Gradinari 860b135c88 res_pjsip: disable multi domain to improve realtime performace
10 years ago
George Joseph e83499df56 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
10 years ago
Alexei Gradinari 49813bc9e5 res_pjsip: Add headers to AMI Event ContactStatusDetail
10 years ago
George Joseph e2524fcee3 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
zuul 23d2a561d5 Merge "res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS"
10 years ago
George Joseph c971a64366 res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS
10 years ago
George Joseph c948ce9651 sorcery/res_pjsip: Refactor for realtime performance
10 years ago
George Joseph 2b9849625c res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited
10 years ago
George Joseph ba8adb4ce3 res_pjsip/config_transport: Allow reloading transports.
10 years ago
zuul 1783edd181 Merge "res_pjsip: Refactor load_module/unload_module"
10 years ago
zuul 295a501d79 Merge "res_pjsip: Handle pjsip_dlg_create_uas deprecation"
10 years ago
George Joseph b37555cc94 res_pjsip: Refactor load_module/unload_module
10 years ago
George Joseph 168c18737f res_pjsip: Handle pjsip_dlg_create_uas deprecation
10 years ago
George Joseph bbf3ace682 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Richard Mudgett 5615db3714 res_pjsip: Add CLI "pjsip dump endpt [details]"
10 years ago
Daniel Journo 8182146e85 pjsip: Add option global/regcontext
10 years ago
Joshua Colp 9a13df1b3c Merge "pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address"
10 years ago
George Joseph a41aab477a pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Richard Mudgett 0bca2a5c26 res_pjsip: Create human friendly serializer names.
10 years ago
Matt Jordan a83e426e91 res/res_pjsip: Fix off nominal crash with requests that fail and have a timer
10 years ago
Mark Michelson 264c74aa22 res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Joshua Colp 64c172deba res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett 34d7fa6c4a res_pjsip: Fix deadlock when sending out-of-dialog requests.
10 years ago
Mark Michelson f1a2e82d49 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Mark Michelson 993ae9a669 res_pjsip: Change default from user value.
10 years ago
Mark Michelson c15d8cc0ed res_pjsip: Fix contact refleak on stateful responses.
10 years ago
Joshua Colp d013ecf748 res_pjsip: Add common ast_sip_get_host_ip API.
10 years ago
Richard Mudgett f3f5b45d57 res_pjsip.c: Fix crash from corrupt saved SUBSCRIBE message.
10 years ago
Joshua Colp 4b6c657a82 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp 309dd2a409 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson 2b42264e66 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Kevin Harwell 74135c8efa res_pjsip: Failover when server is not available
10 years ago
Matt Jordan c0194b55b5 Merge "threadpool, res_pjsip: Add serializer group shutdown API calls."
10 years ago
Mark Michelson 700606a659 res_pjsip_nat: Rewrite route set when required.
10 years ago
Richard Mudgett af4ae3095e threadpool, res_pjsip: Add serializer group shutdown API calls.
10 years ago
Kevin Harwell 93ac45d3bd res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
10 years ago
Richard Mudgett 30cd559345 DNS: Need to use the same serializer for a pjproject SIP transaction.
11 years ago
Richard Mudgett 6d8dc9bb5c res_pjsip: Remove outgoing authentication code no longer needed.
11 years ago
George Joseph 29ef6571cb res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
11 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
11 years ago
Corey Farrell a8bfa9e104 Modules: Make ast_module_info->self available to auxiliary sources.
11 years ago
Mark Michelson 4f1db2070d res_pjsip_outbound_registration: Don't fail on delayed processing.
11 years ago
George Joseph 75666ad7c6 res_pjsip: Validate that contact uris start with sip: or sips:
11 years ago
Matt Jordan bb347fa594 Merge topic 'ASTERISK-24863'
11 years ago
George Joseph c6ed681638 res_pjsip: Add global option to limit the maximum time for initial qualifies
11 years ago
George Joseph 51886c68dc pjsip_options: Add qualify_timeout processing and eventing
11 years ago
George Joseph ab6382cafd res_pjsip: Refactor endpt_send_request to include transaction timeout
11 years ago
Joshua Colp a3cec44a0a res_pjsip: Add external PJSIP resolver implementation using core DNS API.
11 years ago