Commit Graph

8410 Commits (a66fa4db24553d6ec6c8978c528081a94b1715a1)

Author SHA1 Message Date
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
8 years ago
Joshua Colp fdfa805552 Merge changes from topic 'ASTERISK-26672' into 13
8 years ago
Alexander Traud 367128e70b chan_sip: Remember SDP negotiation on SIP_CODEC_INBOUND.
8 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
Richard Mudgett 6d9156d10f Audit improper usage of scheduler exposed by 5c713fdf18.
10 years ago
Matt Jordan 4875e5ac32 chan_pjsip: Handle T.38 faxes with direct media bridges
10 years ago
Steve Davies 07583c2888 Further fixes to improper usage of scheduler
10 years ago
Alexander Traud 1bff400df7 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago