Commit Graph

8215 Commits (c49b07aa636b0eca9d806e64f47b9a310bf5e3fc)

Author SHA1 Message Date
Richard Mudgett c780b6e431 chan_dahdi/sig_pri: Fix crash on ISDN call hangup collision.
10 years ago
Corey Farrell ad6ea29697 Remove unneeded uses of optional_api providers.
10 years ago
Richard Mudgett d3c310a28c chan_dahdi: Add the chan_dahdi.conf force_restart_unavailable_chans option.
10 years ago
Matt Jordan e9788056e9 channels/chan_skinny: Fix compilation error introduced in f8e21a1adf
10 years ago
Diederik de Groot d6dfc85666 Clang: Fix some more tautological-compare warnings.
10 years ago
Richard Mudgett d08446ec36 chan_dahdi/sig_pri: Make post AMI HangupRequest events on PRI channels.
10 years ago
Richard Mudgett 13cd99682d chan_pjsip/res_pjsip/bridge_softmix/core: Improve translation path choices.
10 years ago
Kevin Harwell af458e2e60 chan_sip: make progressinband default to no
10 years ago
Matthew Jordan 88b0fa7755 res_pjsip: Add an 'auto' option for DTMF Mode
10 years ago
Matthew Jordan c39faa4729 channels/chan_iax2: Improve POKE expiration time calculation for lossy networks
10 years ago
Richard Mudgett 1695a5b85f chan_iax2.c: Fix ref leak in iax2_request().
10 years ago
Matthew Jordan 6ba6e3dffd clang compiler warnings: Fix autological comparisons
10 years ago
Richard Mudgett 4441bb6a25 Bridging: Eliminate the unnecessary make channel compatible with bridge operation.
10 years ago
Matthew Jordan ae39dd1f46 chan_iax2: Fix compilation issue due to funky merge
10 years ago
Matthew Jordan 05397ad01e chan_iax2: Fix crash caused by unprotected access to iaxs[peer->callno]
10 years ago
Matthew Jordan be13c72142 chan_sip: Handle IPv4 mapped IPv6 clients when NAT is enabled
10 years ago
Matthew Jordan f324870dab clang compiler warnings: Fix pointer-bool-converesion warnings
10 years ago
Matthew Jordan c027133f6d clang compiler warnings: Fix non-literal-null-conversion warnings
10 years ago
George Joseph 95de71f247 build: Fixes for gcc 5 compilation
10 years ago
Richard Mudgett 94949e7f2f chan_sip: Fix expression in unit test /channels/chan_sip/test_sip_rtpqos.
10 years ago
Matthew Jordan 5f8faf16af clang compiler warnings: Fix -Wabsolute-value warnings
10 years ago
Matthew Jordan 09b681e344 clang compiler warnings: Fix invalid enum conversion
10 years ago
Matthew Jordan e126ab9eeb clang compiler warnings: Fix a variety of "unused" warnings
10 years ago
Matthew Jordan c0ff16036a clang compiler warnings: Fix -Wbitfield-constant-conversion warning
10 years ago
Matthew Jordan 5e204042d9 clang compiler warnings: Fix -Wunused-function; make inline function static
10 years ago
Richard Mudgett b1e9552b08 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
10 years ago
Corey Farrell 958bc84caf chan_sip: Simplify dialog/peer references, improve REF_DEBUG output.
10 years ago
Corey Farrell 7fddae99dd chan_sip: Fix dialog reference leaked to scheduler for reinvite_timeout.
10 years ago
Richard Mudgett 34aa0214eb chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
10 years ago
Richard Mudgett 8cced7767c chan_dahdi/sig_analog: Fix distinctive ring detection to suck less.
10 years ago
Richard Mudgett 13e715b30c chan_sip: Fix realtime locking inversion when poking a just built peer.
10 years ago
Matthew Jordan de86b30dba make: Remove 'res_features' from libraries to link against with cygwin/mingw32
10 years ago
Matthew Jordan 34989bd9c8 channels/chan_sip: Don't send a BYE after final response when PBX thread fails
10 years ago
Matthew Jordan ddff640f94 channels/chan_sip: Clarify WARNING message in mismatched SRTP scenario
10 years ago
Matthew Jordan 978649a568 channels/chan_sip: Fix crash when transmitting packet after thread shutdown
10 years ago
Matthew Jordan 3d1a1533bf ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Richard Mudgett 89b48af3e5 chan_dahdi/sig_analog: Put log message strings on one line.
10 years ago
Richard Mudgett e0ff83c272 chan_dahdi: Remove some dead code.
10 years ago
Corey Farrell eb9448a1ae Create work around for scheduler leaks during shutdown.
10 years ago
Joshua Colp 3543a36362 'information' ends with an 'n'.
10 years ago
Joshua Colp 5d26236758 chan_pjsip: Fix crash when CHANNEL dialplan function is invoked with pjsip argument and no type.
10 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
10 years ago
Richard Mudgett feddab7944 HTTP: Stop accepting requests on final system shutdown.
10 years ago
Matthew Jordan 29f3ff0b61 channels/chan_sip: Fix RealTime error during SIP unregistration with MariaDB
10 years ago
Mark Michelson 43dd42d8ae Fix some memory leaks.
10 years ago
Mark Michelson 22fc3359da Use SIPS URIs in Contact headers when appropriate.
10 years ago
Kevin Harwell e2b493b8f0 chan_sip: stale nonce causes failure
10 years ago
David M. Lee 702d79de2a Various fixes for OS X
10 years ago
Kevin Harwell 630eea087d Investigate and fix memory leaks in Asterisk
10 years ago
Walter Doekes e23f07beb8 Fix typo's (retrieve, specified, address).
10 years ago
Walter Doekes 9210648bbe chan_sip: Case insensitive comparison of "defaultuser" parameter.
10 years ago
Matthew Jordan 74a13629e2 channels/chan_sip: Fix registration leak during reload
11 years ago
Richard Mudgett 6af6a216a1 CHANNEL(peer), chan_iax2, res_fax, SNMP agent: Fix deadlock from reaching across a bridge.
11 years ago
Mark Michelson 821c15ae53 Fix problem where a hung channel could occur on a failed blind transfer.
11 years ago
Joshua Colp 056f11ac65 chan_pjsip: Add configure check for 'pjsip_get_dest_info' function.
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Joshua Colp a7c38428af pjsip: Add 'PJSIP_AOR' and 'PJSIP_CONTACT' dialplan functions.
11 years ago
Matthew Jordan 9735a13429 chan_sip: Send CANCEL via original INVITE destination even after UPDATE request
11 years ago
Richard Mudgett 7074bf956b chan_dahdi: Don't ignore setvar when using configuration section scheme.
11 years ago
Richard Mudgett b22c833c12 chan_dahdi.c, res_rtp_asterisk.c: Change some spammy debug messages to level 5.
11 years ago
Richard Mudgett e603fbe04a chan_dahdi: Populate CALLERID(ani2) for incoming calls in featdmf signaling mode.
11 years ago
Mark Michelson 5bd5f580c1 Ensure the correct value is returned for CHANNEL(pjsip, secure)
11 years ago
Walter Doekes 9ae57e0dd6 Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Joshua Colp f26d4618eb chan_sip: Allow T.38 switch-over when SRTP is in use.
11 years ago
Kevin Harwell 01c4e76c4e chan_pjsip: Race between channel answer and bridge setup when using direct media
11 years ago
Joshua Colp 0c9fbb449f res_pjsip_session: Delay sending BYE if a re-INVITE transaction is in progress.
11 years ago
Joshua Colp fb768ec33a res_http_websocket: Fix crash due to double freeing memory when receiving a payload length of zero.
11 years ago
Kevin Harwell 525c823b4b Direct Media calls within private network sometimes get one way audio
11 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Joshua Colp aeb5f34ecc AST-2014-015: Fix race condition in chan_pjsip when sending responses after a CANCEL has been received.
11 years ago
Richard Mudgett 524588c345 ast_str: Fix improper member access to struct ast_str members.
11 years ago
Corey Farrell e8286df19c chan_sip: Fix theoretical leak of p->refer.
11 years ago
Joshua Colp b902694840 chan_pjsip: Remove AOR check when dialing and one is specified.
11 years ago
Joshua Colp 62d33a6696 chan_pjsip: Add additional log message when an AOR is specified when dialing and it does not exist.
11 years ago
Joshua Colp 99414651e4 chan_motif / chan_pjsip: Fix incorrect "No such module" messages when reloading.
11 years ago
Matthew Jordan 468ccd1b66 channels/chan_mgcp: Fix regression which causes gateways to be skipped
11 years ago
Corey Farrell a6bfa0d20a chan_console: Fix reference leaks to pvt.
11 years ago
Matthew Jordan f6809b01df channels/sip/reqresp_parser: Fix unit tests for r426594
11 years ago
Igor Goncharovskiy 934ab9d1b8 Add additional checks for NULL pointers to fix several crashes reported.
11 years ago
Matthew Jordan 906c7f4b97 channels/chan_sip: Add improved support for 4xx error codes
11 years ago
Matthew Jordan ab07cf71f8 channels/chan_sip: Support mutltiple Supported and Required headers
11 years ago
Tzafrir Cohen b1acfd36fd Fix building chan_phone on big endian systems
11 years ago
Matthew Jordan 97b5c22f07 channels/chan_sip: Respect outboundproxy setting when sending qualify requests
11 years ago
Kinsey Moore 289830cdc6 PJSIP: Enforce module load dependencies
11 years ago
Igor Goncharovskiy 50e802445c Fix loss of voice after second call drops (on a second line) in case using multiple lines on unistim phones. There is regression was introduced in r391379.
11 years ago
Richard Mudgett 1f1a352fbd chan_motif: Cleanup jingle_tech.capabilities only once.
11 years ago
Walter Doekes 0ebe3d78bc chan_sip: Fix so asterisk won't send reINVITE after a BYE.
11 years ago
Walter Doekes 4c2aef333c chan_sip: Fix dialog leak resulting from missing ACK to re-INVITE.
11 years ago
Matthew Jordan 57233a97e8 pjsip/dialplan_functions: Handle PJSIP_MEDIA_OFFER called on non-PJSIP channels
11 years ago
Corey Farrell a03464bea2 chan_motif: Correct last commit to use ao2_cleanup to free format cap
11 years ago
Corey Farrell 3987b978d6 chan_motif: Release format capabilities and config on module load error
11 years ago
Richard Mudgett 6a844be566 chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Jonathan Rose 2dfc3b65f8 chan_pjsip: Fix an assertion for channels that lack formats on creation
11 years ago
Walter Doekes 303547231e chan_sip: Simplify some unref code by removing unlink_peer_from_tables.
11 years ago
Walter Doekes 45e32e4b8c chan_sip: Remove excess ref of realtime peer before sip_poke_peer.
11 years ago
Joshua Colp 19ffbb1e64 res_pjsip_session: Add additional checks for delaying session refreshes.
11 years ago
Walter Doekes 20f4ea0df7 chan_sip: Unref outbound proxy structure on dialog/pvt destruction.
11 years ago
Walter Doekes 0f3540553d chan_sip: On INVITE retransmission, don't add an extra 503 response.
11 years ago
Richard Mudgett fbbe455b9d res_pjsip_sdp_rtp.c: Fix native formats containing formats that were not negotiated.
11 years ago
Jonathan Rose c95b53e21a chan_iax2: Fix a crash when using chan_iax2 jitterbuffer settings
11 years ago
Richard Mudgett 3ce9a8b4f4 devicestate.c: Minor tweaks
11 years ago
Mark Michelson c98e04753b Resolve race condition where channels enter dialplan application before media has been negotiated.
11 years ago
Scott Griepentrog bd99a96b21 The assertion that peer was not found on final event
11 years ago
Michael L. Young 64f1a6e830 chan_iax2: Fix Dynamic IAX2 Registrations After Temporary DNS Failure
11 years ago
Kinsey Moore a4a58c2771 CallerID: Fix parsing of malformed callerid
11 years ago
Joshua Colp 6fa02d1bfd chan_sip: Use the server reflexive ICE candidate RTCP port as provided.
11 years ago
Matthew Jordan 47c37abb93 chan_sip: Don't use port derived from fromdomain if it isn't set
11 years ago
Richard Mudgett e8b72c6f4b chan_pjsip: Update media translation paths when new SDP negotiated.
11 years ago
Mark Michelson 04876df6a2 Move evaluation of set_var options in pjsip to the end of channel initialization.
11 years ago
Richard Mudgett 3b5127ba69 chan_pjsip: Fix attended transfer connected line name update.
11 years ago
Damien Wedhorn 0a33671e0c Skinny: Fixup compile warning for non dev-mode.
11 years ago
Richard Mudgett f0a65379f5 chan_sip: Fix type mismatch when the format is changed.
11 years ago
Matthew Jordan 02fc8e2449 chan_sip: Mark chan_sip and its files as extended support
11 years ago
Richard Mudgett a1424a2f1a chan_sip: Replace sip_tls_read() and resolve the large SDP poll issue.
11 years ago
Richard Mudgett ea7d4ab09e chan_iax2: Several media format fixes.
11 years ago
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Mark Michelson ca725e1cf6 Add the ability to retrieve the source port of a SIP call.
11 years ago
Matthew Jordan bbeaeea1a3 res_hep_rtcp: Add module that sends RTCP information to a Homer Server
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Corey Farrell 5bea6c1b1c chan_sip: complete upgrade to ao2
11 years ago
Matthew Jordan f6283866c1 device state: Update the core to report ONHOLD if a channel is on hold
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Joshua Colp 84beaf27bc chan_iax2: Restore previous behavior of iax2_best_codec.
11 years ago
Kinsey Moore 6e31ca48b0 Fix build in dev-mode
11 years ago
Jonathan Rose 7622f1ad2a chan_iax2: Restore codec choice behavior from media formats branch
11 years ago
Joshua Colp 41337750c3 chan_iax2: Only send mini frames if the underlying format has not changed, not if it has.
11 years ago
Corey Farrell e04607f8a3 res_smdi: convert to astobj2
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Scott Griepentrog f91989d44e media formats: fix ref leak of peer for mwi subscription
11 years ago
Matthew Jordan 1ce23d4534 chan_sip: Make progressinband=never really mean 'never'
11 years ago
Corey Farrell 7b7132710b Remove include of astobj.h from channels/dahdi/bridge_native_dahdi.c.
11 years ago
Matthew Jordan fd94fea599 res_pjsip: Support setting a default accountcode on endpoints
11 years ago
Richard Mudgett d834be9faf chan_dahdi/sig_pri: Fix type mismatch in the idledial feature's channel creation.
11 years ago
Kinsey Moore edcaa54019 CEL: Fix incorrect/missing extra field information
11 years ago
Matthew Jordan 97834718c2 Remove many deprecated modules
11 years ago
Richard Mudgett 3bd495a688 chan_dahdi: Add inband_on_setup_ack compatibility option.
11 years ago
Jonathan Rose bc4b236d71 chan_dahdi: Add AMI commands for controlling PRI debugging output
11 years ago
Joshua Colp 6e60f5d317 Recorded merge of revisions 417677 from http://svn.asterisk.org/svn/asterisk/branches/11
11 years ago
Matthew Jordan 44dba37bd1 chan_sip: be more tolerant of whitespace between attributes in SDP fmtp line
11 years ago
Matthew Jordan 299e255aa9 chan_pjsip: Add a test event for fast picture updates
11 years ago
Matthew Jordan 365ae7523b res_http_websocket: Close websocket correctly and use careful fwrite
11 years ago
Corey Farrell d171e0b2e9 chan_sip: Fix handling of "From" headers longer than 256 characters
11 years ago
Damien Wedhorn 48c88db167 Skinny: cleanup some log messages around sessions.
11 years ago
Tzafrir Cohen 3451d6a72d suspended destructions of pri spans on events
11 years ago
Kinsey Moore bd36288efa Fix build warnings with TEST_FRAMEWORK enabled
11 years ago
Richard Mudgett 0c896d8b9b chan_dahdi: Adds support for major update to libss7.
11 years ago
Matthew Jordan 8313964d72 channels/chan_sip: Forbid remote bridging if T.38 is negotiated
11 years ago
Richard Mudgett 13e697f8c0 AST-2014-007: Fix of fix to allow AMI and SIP TCP to send messages.
11 years ago
Richard Mudgett 4ca5745dbe AST-2014-007: Fix DOS by consuming the number of allowed HTTP connections.
11 years ago
Jonathan Rose 5ca495ed2f chan_sip: Fix order of variables specified in SIPNotify action
11 years ago