Commit Graph

7374 Commits (7b51320642349100921af1308cb277c21d4fe18c)

Author SHA1 Message Date
Terry Wilson dd9405db05 Fix setting CDR variables in the hangup extension
14 years ago
Mark Michelson 01cc64585e Make a debug message regarding subscription changes more accurate.
14 years ago
Russell Bryant d6d7f51476 chan_iax2: Use OBJ_NODATA to be a bit more explicit.
14 years ago
Richard Mudgett 721f92058f Make number not available presentation also set screening to network provided.
14 years ago
Richard Mudgett df16bd973e Add missing initialization of update_redirecting in chan_sip.c
14 years ago
Matthew Jordan c88d1c8337 Ensure Asterisk sends a BYE when pending on the final response to a re-INVITE
14 years ago
Sean Bright 3a231e090f chan_iax2: Correct spelling of 'Port' header in IAX2 PeerStatus AMI Events
14 years ago
Alec L Davis 9ac6938e09 Missed lastinvite CSeq int to uint32_t change
14 years ago
Paul Belanger 31462e7bd6 Remove unused variable ‘srch’
14 years ago
Paul Belanger 831af9fbc7 Remove some dead code found in _sip_show_peers()
14 years ago
Russell Bryant 44434bf1cf chan_iax2: Fix use of uninitialized sockaddr_in in try_transfer().
14 years ago
Russell Bryant 3b0eb28d86 chan_gtalk: Fix potential use of uninitialized variable.
14 years ago
Richard Mudgett 9b31bd3cd8 Fix deadlock potential with some ast_indicate/ast_indicate_data calls.
14 years ago
Russell Bryant 6c9f009b6d Fix invalid reads/writes due to incorrect sizeof().
14 years ago
Russell Bryant 4585000039 Remove chan_usbradio and app_rpt.
14 years ago
Richard Mudgett a22b56235b Add ability for chan_dahdi ISDN to block connected line updates per span.
14 years ago
Terry Wilson 699d2bd705 Make hints for invalid SIP devices return Unavail, not idle
14 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
14 years ago
Igor Goncharovskiy c369a4416b Massive changes in chan_unistim channel driver. Include many fixes in channel driver operation and add additional functionality:
14 years ago
Sean Bright 99bd5b1e2e Eliminate a bunch of shadow warnings.
14 years ago
Jonathan Rose 587cb230b2 Make transfer not ignore port information with SIP.
14 years ago
Richard Mudgett b9a7421482 Change directly setting _softhangup in sig_ss7.c to use ast_softhangup_nolock().
14 years ago
Richard Mudgett 82ac7fb643 Fix ring cadance setup for outgoing calls on FXS ports.
14 years ago
Richard Mudgett a0f8821749 Add dialtone_detect option for analog incoming calls.
14 years ago
Richard Mudgett 85484c050d Drop SS7 call if not connected yet when INCOMPLETE/BUSY/CONGESTION.
14 years ago
Richard Mudgett dda40528ed Setup DSP when SS7 call is connected or early media is available.
14 years ago
Joshua Colp 2736fe9917 Defer sending the connected line reinvite if a reinvite is already in progress.
14 years ago
Kinsey Moore dec0d4f9e3 Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors
14 years ago
Terry Wilson b71deb0518 Fix unused-but-set-variable warnings
14 years ago
Terry Wilson e8f8d2c81e Make chan_usbradio compile under dev mode
14 years ago
Richard Mudgett 9926662aba Remove ISDN hold restriction for non-bridged calls.
14 years ago
Richard Mudgett ced1211fad Fix compile error from latest channel opaquification change.
14 years ago
Sean Bright f6b2f05f8c The default value for mohinterpret is the empty string, so when resetting to
14 years ago
Mark Michelson 4094a9f57e Fix compilation error due to typo during channel opaquification.
14 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
14 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
14 years ago
Richard Mudgett 764d2ccae2 Use more reasonable cause code when rejecting incoming call waiting calls.
14 years ago
Mark Michelson 1bef7695ce Add a security event for the case where fake authentication challenge is sent.
14 years ago
Richard Mudgett 85ea4277f1 Convert struct ast_tcptls_session_instance to finally use the ao2 object lock.
14 years ago
Jonathan Rose 565f411868 Changes transport option in sip.conf so that using multiple instances doesn't stack.
14 years ago
Sean Bright c20cfcdcf0 Address comments from Mark Michelson
14 years ago
Sean Bright 3cf09f40f7 Convert netsock.h over to use ast_sockaddrs rather than sockaddr_in and update
14 years ago
Jonathan Rose 299dd5d4fc Adds an option to sip.conf that prevents diversion headers from being added.
14 years ago
Sean Bright 9ed6de9fd2 There isn't much point in saving off and restoring a value that we never use again.
14 years ago
Sean Bright 51c24c88a1 Prefer ast_set_qos() over ast_netsock_set_qos()
14 years ago
Richard Mudgett ebe2c33b72 Fix worker thread resource leak in SIP TCP/TLS.
14 years ago
Matthew Jordan 670797e5da Allow SRTP policies to be reloaded
14 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
14 years ago
Richard Mudgett 235f88d122 Fix blind transfer parking issues if the dialed extension is not recognized as a parking extension.
14 years ago
Mark Michelson c078a1819c Fix ACK routing for non-2xx responses.
14 years ago
Kevin P. Fleming 25a9b03cd1 Correct some set-but-unused variable warnings in the mISDN library.
14 years ago
Terry Wilson 90a6848c67 Fix chan_misdn after the lastest opaquification changes
14 years ago
Matthew Jordan a8d9e0bf0b Merged revisions 356215 via svnmerge from
14 years ago
Sean Bright 1c971ae604 Make 'iax2 show callnumber usage' output make sense when an IP is passed in.
14 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
14 years ago
Sean Bright 25e5eb3b96 Remove spurious warning when 'qualifyfreqnotok' is set successfully.
14 years ago
Sean Bright db487bd7f8 This was a LOG_NOTICE, so roll it back.
14 years ago
Sean Bright 2bd6649a93 Change some debug messages from LOG_DEBUG to ast_debug.
14 years ago
Sean Bright bec0ee0851 Add some boilerplate documentation for IAXVAR and IAXPEER.
14 years ago
Sean Bright 2c1b3144cb Set the length of the ast_sockaddr, so that we can set it's port later.
14 years ago
Alec L Davis a4f6d96b2e push 'outgoing' flag from sig_XXX up to chan_dahdi
14 years ago
Sean Bright 3816fdde94 Don't allow trunkfreq to be greater than 1000ms.
14 years ago
Sean Bright 7c373d8c13 Pass the correct value to ast_timer_set_rate() for IAX2 trunking.
14 years ago
Mark Michelson 8a20faa8d7 Fix regressions with regards to route-set creation on early dialogs.
14 years ago
Sean Bright b69fb773d2 When IAX2 debugging is enabled, make sure to log 'apathetic' messages too.
14 years ago
Sean Bright 45f361c9bd Remove IAX_OLD_FIND from chan_iax2.
14 years ago
Sean Bright 0d12368261 Use TRUNK_CALL_START as originally intended.
14 years ago
Mark Michelson 03894236d0 Properly invert the return of a strncmp call.
14 years ago
Sean Bright 98111f8f1f Clear the high order bit from the destination call number before sending.
14 years ago
Richard Mudgett d8af1a4882 Fix compile error from most recent ast_channel opaquification installment.
14 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
14 years ago
Kinsey Moore 6225c6cadc Fix parsing of SIP headers where compact and non-compact headers are mixed
14 years ago
Terry Wilson e5c51ee44c Add auto_force_rport and auto_comedia NAT options
14 years ago
Matthew Jordan dff9b61f5c Clean-up of minor formatting issues in r354542/3/4
14 years ago
Matthew Jordan ba08e9f4d6 Fix SIP INFO DTMF handling for non-numeric codes
14 years ago
Richard Mudgett 16fbc7e902 Fix some compile problems from the 'cppcheck' patch.
14 years ago
Terry Wilson 3342183016 Add callbackextension matching & realtime callbackextensions
14 years ago
Kevin P. Fleming f0e321b88a Restore some variables removed by the 'cppcheck' patch that were actually needed.
14 years ago
Walter Doekes db24fc2523 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
14 years ago
Terry Wilson 8ba2d70602 Fix multiple SIP realtime issues
14 years ago
Richard Mudgett a4f5d2c2ef Restore alternate SIG_PRI_DEBUG_DEFAULT meaning.
14 years ago
Kinsey Moore 49ed50d8ac Allow more control over the output of pri debug
14 years ago
Jonathan Rose a898eb4d07 Fixes deadlocks occuring in chan_agent due to r335976
14 years ago
Kinsey Moore 29318afc15 Ensure entering T.38 passthrough does not cause an infinite loop
14 years ago
Richard Mudgett 63c5eaee43 Restore the 'w' modifier support for ISDN spans. Dial(DAHDI/g0/1234w888)
14 years ago
Jonathan Rose 5164196972 Fix sip show peers port output, align columns, and fix ami port output.
14 years ago
Jonathan Rose 0e334d427b Use ast_sockaddr_stringify_fmt wrappers for various functions in chan_sip
14 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
14 years ago
Terry Wilson de57235ac6 Re-link peers by IP when dnsmgr changes the IP
14 years ago
Alec L Davis f92d6412ab Merged revisions 353369 via svnmerge from
14 years ago
Alec L Davis 0ccc1f5274 Merged revisions 353321 via svnmerge from
14 years ago
Kevin P. Fleming 82f313b7b8 Clarify log WARNING message when port-zero SDP 'm' lines received.
14 years ago
Damien Wedhorn 843c7ef088 Allow softkey reject while device onhook.
14 years ago
Richard Mudgett 27b69e7d29 Audit of ao2_iterator_init() usage for v1.8.
14 years ago
Alec L Davis e0ca02fe21 Merged revisions 352863 via svnmerge from
14 years ago
Jonathan Rose f4d98aeb28 Copy amaflags to sip_pvt from peer during create_addr_from_peer
14 years ago
Alec L Davis ed32b1c098 Merged revisions 352705 via svnmerge from
14 years ago
Terry Wilson 080ea28515 Remove some extraneous debugging from registry memleak fix
14 years ago
Richard Mudgett cbe57b11cb Fixes for sending SIP MESSAGE outside of calls.
14 years ago
Terry Wilson 4bf5e3716e Clean up some SIP registry-related memory leaks
14 years ago