Commit Graph

8414 Commits (ccdb53a1ca20f9e6c5eb8e7130e2ea0086f5f4e5)

Author SHA1 Message Date
Vitezslav Novy 1bcce442d0 chan_sip: Change sip_get_codec() to return correct codec list
8 years ago
Thierry Magnien 23db04ed93 channels/chan_sip.c: use binding IP address for outgoing TCP SIP connections
8 years ago
Jenkins2 9bb683242c Merge "res_pjsip_session: Add cleanup to ast_sip_session_terminate" into 13
8 years ago
George Joseph c5b9ed20fd res_pjsip_session: Add cleanup to ast_sip_session_terminate
8 years ago
Jean Aunis 566ad7c35d chan_sip: Trigger reinvite if the SDP answer is included in the SIP ACK
8 years ago
George Joseph f882ca2572 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Alexander Traud 94bd529f9e chan_sip: Session Timers required but refused wrongly.
8 years ago
Sean Bright 79a2c26c03 core: Remove embedded module support
8 years ago
Sean Bright 38cebc73a3 thread safety: Don't use getprotobyname()
8 years ago
Sean Bright 8721d0bf1b chan_sip: Add rtcp-mux support
8 years ago
Joshua Colp 701b753a0b Merge "chan_iax2: Reload of iax peer results in loss of host address/port" into 13
8 years ago
Joshua Colp 947f1ebf86 Merge "chan_pjsip: Don't assume a session will have a channel." into 13
8 years ago
Richard Begg 5389666d6f chan_iax2: Reload of iax peer results in loss of host address/port
8 years ago
Joshua Colp c8d1b915d7 chan_pjsip: Don't assume a session will have a channel.
8 years ago
Jean Aunis d3ef833b3b chan_sip: Call not cancelled after receiving a 422 response
8 years ago
Joshua Colp 8386a38e06 Merge "pjsip/cli_commands: pjsip show channelstats shows wrong codec" into 13
8 years ago
Daniel Journo 67c989ce78 pjsip/cli_commands: pjsip show channelstats shows wrong codec
8 years ago
Richard Mudgett 4271c700f7 core: Cleanup ast_get_hint() usage.
8 years ago
Vitezslav Novy d91f61f0b5 chan_sip: Allow DTLS to be disabled when reloading.
8 years ago
Igor Goncharovsky 7aa731c1c7 chan_unistim: fix char type to have consistent behavior on ARM
8 years ago
zuul 0d6c99e715 Merge "cli: Fix various CLI documentation and completion issues" into 13
8 years ago
zuul 6958241b3f Merge "core: Cleanup some channel snapshot staging anomalies." into 13
8 years ago
Sean Bright ea8a610776 cli: Fix various CLI documentation and completion issues
8 years ago
zuul c38cd504ad Merge "chan_pjsip: Multidomain endpoint finding on call" into 13
8 years ago
Norbert Varga 17030100ca chan_pjsip: Multidomain endpoint finding on call
8 years ago
Richard Mudgett 2817f87d27 core: Cleanup some channel snapshot staging anomalies.
8 years ago
zuul 484e8ed5e3 Merge "debug_utilities: Add ast_logescalator" into 13
8 years ago
George Joseph 456bc3c704 debug_utilities: Add ast_logescalator
8 years ago
Richard Mudgett ab7a9fc5b2 chan_oss.c: Fix format ref leak in oss_read().
8 years ago
Joshua Colp d30bef1de9 Merge "chan_sip: Remember SDP negotiation on SIP_CODEC_INBOUND." into 13
9 years ago
Joshua Colp fdfa805552 Merge changes from topic 'ASTERISK-26672' into 13
9 years ago
Alexander Traud 367128e70b chan_sip: Remember SDP negotiation on SIP_CODEC_INBOUND.
9 years ago
Joshua Colp 34e728cfb9 chan_pjsip: Use session for retrieving CHANNEL() information.
9 years ago
Richard Mudgett 0aa5db4b38 chan_rtp.c: Fix uninitialized memory crash.
9 years ago
Joshua Colp 2b675ce122 Merge "chan_dahdi.c: Fix bounds check regression." into 13
9 years ago
Corey Farrell 493849dcd7 chan_sip: Reorder unload_module to deal with stuck TCP threads.
9 years ago
Richard Mudgett 4b285d226d chan_dahdi.c: Fix bounds check regression.
9 years ago
Joshua Colp 791c15942b Merge "Fix typo in chan_sip" into 13
9 years ago
Joshua Colp c7eb439953 Merge "chan_sip: Delete unneeded check" into 13
9 years ago
Badalyan Vyacheslav 22820e10fe chan_sip: Delete unneeded check
9 years ago
Badalyan Vyacheslav 6aa2c5e5f9 Small code cleanup in chan_sip
9 years ago
Badalyan Vyacheslav b596fac838 Fix typo in chan_sip
9 years ago
Walter Doekes 41c6319c4e chan_sip: Do not allow non-SP/HTAB between header key and colon.
9 years ago
Joshua Colp fdf0a2afb0 Merge "res_pjsip/chan_sip: Advertise 'ws' in the SIP URI transport parameter" into 13
9 years ago
zuul eec82c6221 Merge "chan_pjsip: fix switching sending codec when asymmetric_rtp_codec=no" into 13
9 years ago
Matt Jordan 09c36a6535 res_pjsip/chan_sip: Advertise 'ws' in the SIP URI transport parameter
9 years ago
Michael Kuron 0cc8351484 chan_sip: Fix segfault during module unload
9 years ago
Alexei Gradinari cf6d13180e chan_pjsip: fix switching sending codec when asymmetric_rtp_codec=no
9 years ago
Igor Goncharovskiy 3faca1d4ff Fix closing rtp ports after call finished in chan_unistim.
9 years ago
Kevin Harwell cb30963d22 Revert "chan_sip: Fix lastrtprx always updated"
9 years ago
Sebastian Gutierrez 714412f6c4 chan_sip: add missing account code
9 years ago
Grachev Sergey b3f10b7b94 chan_sip: Incorrect display option Outbound reg. retry 403
9 years ago
Joshua Colp e8a3af2629 Merge "pjsip: Fix a few media bugs with reinvites and asymmetric payloads." into 13
9 years ago
Joshua Colp dc13003dd9 Merge "chan_pjsip: segfault on already disconnected session" into 13
9 years ago
Joshua Colp e0bc17edff pjsip: Fix a few media bugs with reinvites and asymmetric payloads.
9 years ago
zuul ad2dde8106 Merge "chan_sip: Support nat=auto_comedia or nat=force_rport,auto_comedia." into 13
9 years ago
zuul 0384bae66f Merge "chan_rtp: Set a sane default rtp engine for unicast." into 13
9 years ago
Alexei Gradinari 6d462b9eaf chan_pjsip: segfault on already disconnected session
9 years ago
Moises Silva 644fad7477 chan_rtp: Set a sane default rtp engine for unicast.
9 years ago
Michael Kuron f1fd873df0 chan_sip: Only send video on outgoing channel if incoming channel supports it
9 years ago
Alexander Traud a859bcb49c chan_sip: Support nat=auto_comedia or nat=force_rport,auto_comedia.
9 years ago
Alexander Traud f166681c12 chan_sip: Honor support of Symmetric Response (rport) for SIP requests.
9 years ago
zuul 1497e29c4f Merge "chan_sip: Resolve externhost not to IPv6; instead go for IPv4." into 13
9 years ago
zuul 9b0e6f9c86 Merge "channels/chan_pjsip: fix HANGUPCAUSE function bug." into 13
9 years ago
Aaron An a0a17a8c6f channels/chan_pjsip: fix HANGUPCAUSE function bug.
9 years ago
Alexander Traud 0502675e5c chan_sip: Resolve externhost not to IPv6; instead go for IPv4.
9 years ago
George Joseph 0056bcaebd chan_sip: Address runaway when realtime peers subscribe to mailboxes
9 years ago
zuul 1ddaa825ec Merge "chan_sip: Fix session timeout on retransmit of non-UDP packets" into 13
9 years ago
Steve Davies 98e42cc662 chan_sip: Fix session timeout on retransmit of non-UDP packets
9 years ago
Walter Doekes da8ba990d1 chan_sip: Allow target refresh (Contact update) on re-INVITE.
9 years ago
Joshua Colp efcfc4c1ee chan_sip: Don't allocate new RTP instances on top of old ones.
9 years ago
Walter Doekes d04ae7d1d8 chan_sip: Don't refuse calls with "optional crypto"; fall back to RTP.
9 years ago
Kevin Harwell 43f400ef95 res_format_attr_g729: Add annexb=no format parameter to SDPs
9 years ago
zuul 455bc78901 Merge "Refactor usage pattern of xmldoc info tag." into 13
9 years ago
zuul 643aac69a7 Merge "chan_sip: Fix lastrtprx always updated" into 13
9 years ago
Corey Farrell f4e28b3a09 Refactor usage pattern of xmldoc info tag.
9 years ago
cjack 93332cb1d0 chan_sip: Fix lastrtprx always updated
9 years ago
Matt Jordan cfd6852d39 func_channel: Reorganize documentation
9 years ago
Matt Jordan 5f815f9dba channels/chan_pjsip: Add PJSIP_SEND_SESSION_REFRESH
9 years ago
Alexander Traud 66c9dfb272 chan_sip: Enable Session-Timers for SIP over TCP (and TLS).
9 years ago
Joshua Colp 0de05c2938 Merge "chan_sip: Prevent deadlock when issuing "sip show channels"" into 13
9 years ago
zuul 80a9899100 Merge "chan_dahdi.c: Fix deadlock potential in fax redirection." into 13
9 years ago
zuul 2b001fd6aa Merge "chan_sip.c: Fix deadlock potential in fax redirection." into 13
9 years ago
zuul 00ed6b74ea Merge "chan_pjsip.c: Fix deadlock potential in fax redirection." into 13
9 years ago
Joshua Colp 0b8448a74b Merge changes from topic 'ASTERISK-26214' into 13
9 years ago
George Joseph 52ab0bf258 chan_sip: Prevent deadlock when issuing "sip show channels"
9 years ago
Joshua Colp efebb1b9e0 Merge "res_pjsip: Add fax_detect_timeout endpoint option." into 13
9 years ago
Richard Mudgett dcb8aa8c1c chan_dahdi.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett fa91cf3eec chan_sip.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett 2e1bdc3775 chan_pjsip.c: Fix deadlock potential in fax redirection.
9 years ago
Richard Mudgett 652130feb2 chan_dahdi: Add faxdetect_timeout option.
9 years ago
Richard Mudgett 851b1c3a17 res_pjsip: Add fax_detect_timeout endpoint option.
9 years ago
Corey Farrell c8e41d14a1 Unit tests: Use AST_TEST_DEFINE in conditional code only.
9 years ago
Corey Farrell 2be13d62fd chan_sip: Fix reference leak in mwi_event_cb
9 years ago
Corey Farrell 06ba533bc7 chan_sip: Fix reference leaks in error paths.
9 years ago
Joshua Colp 77b0145a25 chan_sip/res_pjsip_t38: Handle a request to negotiate T.38 after it is enabled.
9 years ago
Richard Mudgett 28928ba5c4 res_pjsip: Add missing NULL checks when using pjsip_inv_end_session().
9 years ago
zuul 272c02d4ed Merge "siren: Add format attribute modules for Siren7 and Siren14." into 13
9 years ago
George Joseph f3d236ca7f BuildSystem: Fix a few issues hightlighted by gcc 6.x
9 years ago
Joshua Colp 1dfc286418 siren: Add format attribute modules for Siren7 and Siren14.
9 years ago
George Joseph bc69b03316 chan_unistim: Fix memcpy in get_to_address
9 years ago
Vasil Kolev 89cc86fc38 chan_sip: bigger buffers for headers, better failure mode
9 years ago
Richard Mudgett 5823f279f3 chan_rtp: Backport changes from master.
9 years ago
Richard Mudgett dde58df318 chan_rtp.c: Copy file from chan_multicast_rtp.c
9 years ago
zuul 8438315428 Merge "chan_pjsip: Lock channel when checking for RTP changes." into 13
9 years ago
Mark Michelson 715ef071a1 chan_pjsip: Lock channel when checking for RTP changes.
9 years ago
George Joseph a99ddc6a0d build: Fix ast_sockaddr initialization to be more portable
9 years ago
George Joseph 77e8ec162b chan_sip: Prevent extra Session-Expires headers from being added
9 years ago
zuul 72ee8c1bf9 Merge "chan_sip: Make autocreated peers send PeerStatus events" into 13
9 years ago
Joshua Colp 949bf6b282 chan_sip: Give more time for TCP/TLS threads to stop.
9 years ago
kkm 29bab0d1a4 chan_sip: Make autocreated peers send PeerStatus events
9 years ago
Jaco Kroon 22335fe18a chan_sip: Don't verify table if rtupdate=no
9 years ago
zuul e9db9ebeae Merge "chan_sip: Do not send all codecs on INVITE. Do not break on Session-Timers." into 13
9 years ago
George Joseph c7eb18d865 chan_pjsip: Add 'pjsip show channelstats'
9 years ago
Alexander Traud 81ce60f6d4 chan_sip: Do not send all codecs on INVITE. Do not break on Session-Timers.
9 years ago
Francesco Castellano c5170677e7 chan_sip.c: Space after port causes unnecessary resolution attempt
9 years ago
Kevin Harwell 6a40520fe9 chan_pjsip: ref leak when checking direct_media_glare
9 years ago
Kevin Harwell 9444ddadf8 chan_pjsip: transfers with direct media reinvite has wrong address/port
9 years ago
Richard Mudgett de04308ae4 chan_sip.c: Fix mwi resub deadlock potential.
9 years ago
Richard Mudgett 5f6627a8a4 chan_sip.c: Fix registration timeout and expire deadlock potential.
9 years ago
Richard Mudgett 32bd7a64f9 chan_sip.c: Fix t38id deadlock potential.
9 years ago
Richard Mudgett 43556b800b chan_sip.c: Fix reinviteid deadlock potential.
9 years ago
Richard Mudgett 38c1cdab2c chan_sip.c: Fix packet retransid deadlock potential.
9 years ago
Richard Mudgett e4ad55c888 chan_sip.c: Fix waitid deadlock potential.
9 years ago
Richard Mudgett 98d5669c28 chan_sip.c: Fix session timers deadlock potential.
9 years ago
Richard Mudgett 9cb8f73226 chan_sip.c: Fix autokillid deadlock potential.
9 years ago
Richard Mudgett c5c7f48a15 chan_sip.c: Fix provisional_keepalive_sched_id deadlock.
9 years ago
Richard Mudgett f959d84dfd chan_sip.c: Adjust how dialog_unlink_all() stops scheduled events.
9 years ago
Richard Mudgett 5f3225ddcc chan_sip.c: Clear scheduled immediate events on unload.
9 years ago
Richard Mudgett 7a74971771 sip/dialplan_functions.c: Fix /channels/chan_sip/test_sip_rtpqos crash.
9 years ago
zuul 739c28357e Merge "chan_sip.c: Simplify sip_pvt destructor call levels." into 13
9 years ago
Richard Mudgett 9ae21b510f chan_sip.c: Made sip_reinvite_retry() call sip_pvt_lock_full().
9 years ago
Richard Mudgett 56bcb97a3c chan_sip.c: Simplify sip_pvt destructor call levels.
9 years ago
George Joseph 530cff5f5f res_pjsip: Strip spaces from items parsed from comma-separated lists
9 years ago
Richard Mudgett 4165ea7778 SIP diversion: Fix REDIRECTING(reason) value inconsistencies.
9 years ago
Richard Mudgett 18a323e542 chan_sip.c: Fix T.38 issues caused by leaving a bridge.
9 years ago
Richard Mudgett 6656afffa0 chan_sip.c: Suppress T.38 SDP c= line if addr is the same.
9 years ago
George Joseph ec8fd6714d chan_misdn: Fix a few issues causing compile errors
9 years ago
Richard Mudgett 3c81a052c8 AST-2016-002 chan_sip.c: Fix retransmission timeout integer overflow.
9 years ago
Mark Michelson 389a94eda2 Merge "chan_sip.c: AMI & CLI notify methods get different values of asterisk's own ip." into 13
9 years ago
George Joseph 8804d0973c build_system: Fix some warnings highlighted by clang
9 years ago
StefanEng86 aa9348ab9a chan_sip.c: AMI & CLI notify methods get different values of asterisk's own ip.
9 years ago
Corey Farrell a6823bb0c4 chan_sip: Fix buffer overrun in sip_sipredirect.
9 years ago
Dade Brandon be050f2638 chan_sip.c: fix websocket_write_timeout default value
10 years ago
Joshua Colp 158a0a5422 chan_sip: Enable WebSocket support by default.
10 years ago
Jonathan Rose 14b41115e3 chan_sip: Add TCP/TLS keepalive to TCP/TLS server
10 years ago
Filip Jenicek 142d4fefb8 chan_sip: Check sip_pvt pointer in ast_channel_get_t38_state(c)
10 years ago
Eugene Voityuk 28d9243079 chan_sip.c: Start ICE negotiation when response is sent or received.
10 years ago
Richard Mudgett 2b992014dc chan_sip: Fix crash involving the bogus peer during sip reload.
10 years ago
Richard Mudgett 4aed349a7b Audit improper usage of scheduler exposed by 5c713fdf18. (v13 additions)
10 years ago