Commit Graph

8344 Commits (3408561eb7601da9dd38c3d89722a515d210c4fe)

Author SHA1 Message Date
zuul f029ba6564 Merge "channels/chan_pjsip: fix HANGUPCAUSE function bug." into 14
9 years ago
Aaron An 7bcb1fc940 channels/chan_pjsip: fix HANGUPCAUSE function bug.
9 years ago
Alexander Traud 175975e994 chan_sip: Resolve externhost not to IPv6; instead go for IPv4.
9 years ago
George Joseph d64edafa63 chan_sip: Address runaway when realtime peers subscribe to mailboxes
9 years ago
Steve Davies 58f41ebf93 chan_sip: Fix session timeout on retransmit of non-UDP packets
9 years ago
Alexander Traud b3802e68b8 chan_sip: Enable Session-Timers for SIP over TCP (and TLS).
9 years ago
Walter Doekes 52e6d03401 chan_sip: Allow target refresh (Contact update) on re-INVITE.
9 years ago
Joshua Colp d7d22a2be5 chan_sip: Don't allocate new RTP instances on top of old ones.
9 years ago
Walter Doekes 9b59ebee2f chan_sip: Don't refuse calls with "optional crypto"; fall back to RTP.
9 years ago
Kevin Harwell d2bee6b535 res_format_attr_g729: Add annexb=no format parameter to SDPs
9 years ago
Corey Farrell ba91710bc4 Refactor usage pattern of xmldoc info tag.
9 years ago
zuul a50303cfc4 Merge "chan_sip: Fix lastrtprx always updated" into 14
9 years ago
cjack 19e323a6aa chan_sip: Fix lastrtprx always updated
9 years ago
Matt Jordan 89dccb04bc func_channel: Reorganize documentation
9 years ago
Matt Jordan eec60dd773 channels/chan_pjsip: Add PJSIP_SEND_SESSION_REFRESH
9 years ago
Joshua Colp 804c3e6b9e Merge "res_srtp: Enable AES-256 and AES-GCM." into 14
9 years ago
zuul 7d17164e6e Merge "chan_dahdi.c: Fix deadlock potential in fax redirection." into 14
9 years ago
zuul c1bb8a202c Merge "chan_sip.c: Fix deadlock potential in fax redirection." into 14
9 years ago
zuul 50a02c4b83 Merge "chan_pjsip.c: Fix deadlock potential in fax redirection." into 14
9 years ago
Joshua Colp bf5a18f39b Merge "chan_sip: Prevent deadlock when issuing "sip show channels"" into 14
9 years ago
Richard Mudgett 5efb5b38e8 chan_dahdi.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett a1d36c89e0 chan_sip.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett 4dfadcb025 chan_pjsip.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett c03e27c1c8 chan_dahdi: Add faxdetect_timeout option.
9 years ago
Richard Mudgett d11731ac2f res_pjsip: Add fax_detect_timeout endpoint option.
9 years ago
George Joseph 52cbdf2393 chan_sip: Prevent deadlock when issuing "sip show channels"
9 years ago
Alexander Traud 2103ad1fec res_srtp: Enable AES-256 and AES-GCM.
9 years ago
Corey Farrell cf1188a1be Unit tests: Use AST_TEST_DEFINE in conditional code only.
9 years ago
Corey Farrell f73ddde7d4 chan_sip: Fix reference leak in mwi_event_cb
9 years ago
Corey Farrell ad30d60c69 chan_sip: Fix reference leaks in error paths.
9 years ago
Joshua Colp 302be4809a chan_sip/res_pjsip_t38: Handle a request to negotiate T.38 after it is enabled.
9 years ago
Richard Mudgett 656ed73ac6 res_pjsip: Add missing NULL checks when using pjsip_inv_end_session().
9 years ago
zuul ba872766fa Merge "siren: Add format attribute modules for Siren7 and Siren14."
9 years ago
George Joseph 651290a809 BuildSystem: Fix a few issues hightlighted by gcc 6.x
9 years ago
Joshua Colp 75818b4084 siren: Add format attribute modules for Siren7 and Siren14.
9 years ago
George Joseph c7309a5254 chan_unistim: Fix memcpy in get_to_address
9 years ago
zuul 947f76a971 Merge "chan_sip: bigger buffers for headers, better failure mode"
9 years ago
zuul 88dfcd21b2 Merge "chan_sip: Support auth username for callbackextension feature"
9 years ago
zuul 0388c40b8c Merge "chan_pjsip: Lock channel when checking for RTP changes."
9 years ago
Mark Michelson cdb7edbe7b chan_pjsip: Lock channel when checking for RTP changes.
9 years ago
George Joseph d21a77b325 build: Fix ast_sockaddr initialization to be more portable
9 years ago
Joshua Colp 2525563438 Merge "chan_sip: No rtpmap for static RTP payload IDs in SDP."
9 years ago
Joshua Colp 5c949d009e Merge "Fixes to include signal.h"
9 years ago
Timo Teräs 39b69ab537 Fixes to include signal.h
9 years ago
Alexander Traud 784c18128b chan_sip: No rtpmap for static RTP payload IDs in SDP.
9 years ago
Vasil Kolev 80ff7912a1 chan_sip: bigger buffers for headers, better failure mode
9 years ago
Richard Mudgett dca052e531 chan_rtp.c: Simplify options to UnicastRTP channel creation.
9 years ago
Timo Teräs 538c6415c6 chan_sip: Support auth username for callbackextension feature
9 years ago
Mark Michelson bb0f4a6310 multicast RTP: Add dialing options
9 years ago
Richard Mudgett 2a77af9ed0 chan_rtp.c: Cleanup ast_request() parameter parsing.
9 years ago
George Joseph 5bd1bf2816 chan_sip: Prevent extra Session-Expires headers from being added
9 years ago
Joshua Colp 1e41d14822 Merge "chan_sip: Make autocreated peers send PeerStatus events"
9 years ago
Joshua Colp c480159045 chan_sip: Give more time for TCP/TLS threads to stop.
9 years ago
kkm 41ecf22587 chan_sip: Make autocreated peers send PeerStatus events
9 years ago
Jaco Kroon f06ce7f90a chan_sip: Don't verify table if rtupdate=no
9 years ago
Richard Mudgett 6138a75e8e pbx.h: Make ast_state_cb_type take more const.
9 years ago
zuul a04a62586f Merge "chan_sip: Do not send all codecs on INVITE. Do not break on Session-Timers."
9 years ago
George Joseph c4064727d2 chan_pjsip: Add 'pjsip show channelstats'
9 years ago
Alexander Traud 3f720155b7 chan_sip: Do not send all codecs on INVITE. Do not break on Session-Timers.
9 years ago
Francesco Castellano ac66999971 chan_sip.c: Space after port causes unnecessary resolution attempt
9 years ago
Kevin Harwell a3c9a74a02 chan_pjsip: ref leak when checking direct_media_glare
9 years ago
zuul 4aaf8f2ace Merge "chan_pjsip: transfers with direct media reinvite has wrong address/port"
9 years ago
Kevin Harwell c534bd5807 chan_pjsip: transfers with direct media reinvite has wrong address/port
9 years ago
Joshua Colp 7d63b4499e Merge "chan_sip.c: Made sip_reinvite_retry() call sip_pvt_lock_full()."
9 years ago
Richard Mudgett 810f92c9dc chan_sip.c: Fix mwi resub deadlock potential.
9 years ago
Richard Mudgett 72c444ba37 chan_sip.c: Fix registration timeout and expire deadlock potential.
9 years ago
Richard Mudgett 7ea1e181dc chan_sip.c: Fix waitid deadlock potential.
9 years ago
Richard Mudgett fbf8e04aed chan_sip.c: Fix t38id deadlock potential.
9 years ago
Richard Mudgett 02458cc6fd chan_sip.c: Fix session timers deadlock potential.
9 years ago
Richard Mudgett c7fdff2e37 chan_sip.c: Fix reinviteid deadlock potential.
9 years ago
Richard Mudgett 69810b306d chan_sip.c: Fix autokillid deadlock potential.
9 years ago
Richard Mudgett f484ddbdfe chan_sip.c: Fix packet retransid deadlock potential.
9 years ago
Richard Mudgett 67c79c326d chan_sip.c: Fix provisional_keepalive_sched_id deadlock.
9 years ago
Richard Mudgett 76be7093cd chan_sip.c: Adjust how dialog_unlink_all() stops scheduled events.
9 years ago
Richard Mudgett 52f0932e4c chan_sip.c: Clear scheduled immediate events on unload.
9 years ago
Richard Mudgett 0987a11cce sip/dialplan_functions.c: Fix /channels/chan_sip/test_sip_rtpqos crash.
9 years ago
Richard Mudgett cb97198ca6 chan_sip.c: Simplify sip_pvt destructor call levels.
9 years ago
Richard Mudgett 8be01398d9 chan_sip.c: Made sip_reinvite_retry() call sip_pvt_lock_full().
9 years ago
George Joseph d2eb65f71e res_pjsip: Strip spaces from items parsed from comma-separated lists
9 years ago
Richard Mudgett 25de01f301 SIP diversion: Fix REDIRECTING(reason) value inconsistencies.
9 years ago
Richard Mudgett 2dae4a1ccf chan_sip.c: Fix T.38 issues caused by leaving a bridge.
9 years ago
zuul 170941990b Merge "chan_sip: Optionally supply fromuser/fromdomain in SIP dial string."
9 years ago
Richard Mudgett 886ee09471 chan_sip.c: Suppress T.38 SDP c= line if addr is the same.
9 years ago
Walter Doekes c00082329e chan_sip: Optionally supply fromuser/fromdomain in SIP dial string.
9 years ago
George Joseph b69729dde5 chan_misdn: Fix a few issues causing compile errors
9 years ago
Richard Mudgett a877e0d94b AST-2016-002 chan_sip.c: Fix retransmission timeout integer overflow.
9 years ago
Mark Michelson d89f0b09de Merge "chan_sip.c: AMI & CLI notify methods get different values of asterisk's own ip."
9 years ago
George Joseph 40da6434c1 build_system: Fix some warnings highlighted by clang
10 years ago
StefanEng86 55a7367ad4 chan_sip.c: AMI & CLI notify methods get different values of asterisk's own ip.
10 years ago
Corey Farrell 830f8933c2 chan_sip: Fix buffer overrun in sip_sipredirect.
10 years ago
Mark Michelson 53570e2c6f Merge "chan_sip: option 'notifyringing' change and doc fix"
10 years ago
Ward van Wanrooij d4b10cfb3e chan_sip: option 'notifyringing' change and doc fix
10 years ago
Dade Brandon 6dc21bbf00 chan_sip.c: fix websocket_write_timeout default value
10 years ago
Joshua Colp d2c8614122 chan_sip: Enable WebSocket support by default.
10 years ago
Jonathan Rose ceebdfce40 chan_sip: Add TCP/TLS keepalive to TCP/TLS server
10 years ago
Matt Jordan 259fa9c901 Merge "chan_sip: Check sip_pvt pointer in ast_channel_get_t38_state(c)"
10 years ago
Eugene Voityuk be693539c3 chan_sip.c: Start ICE negotiation when response is sent or received.
10 years ago
Filip Jenicek 59a91c350a chan_sip: Check sip_pvt pointer in ast_channel_get_t38_state(c)
10 years ago
Richard Mudgett 65c8147952 chan_sip: Fix crash involving the bogus peer during sip reload.
10 years ago
Christof Lauber 48c065e46d chan_sip: Support parsing of Q.850 reason header in SIP BYE and CANCEL requests.
10 years ago