Commit Graph

2513 Commits (5c3f322364dbeb675a787d80065436678edd3386)

Author SHA1 Message Date
Kevin P. Fleming 6eaca0ad8f finish chan_misdn commit
20 years ago
Kevin P. Fleming 033cd4d58f revert strncpy->ast_copy_string changes where the semantics are subtly different
20 years ago
Kevin P. Fleming e86e9a9fe3 allow netsock objects to be unref'd so they can disappear when needed (issue #5454)
20 years ago
Kevin P. Fleming d8672874ef properly handle '100 Trying' that arrives after a dialog has been dropped (issue #5475)
20 years ago
Kevin P. Fleming 9c25f9d1d5 handle improperly formatted initial requests properly (issue #5483)
20 years ago
Kevin P. Fleming 0ac988acaa add experimental mISDN channel driver (issue #4077)
20 years ago
Kevin P. Fleming 3da6bf02c9 add some warning message for when chan_sip gets overloaded (issue #5530)
20 years ago
Kevin P. Fleming a15a52208d don't increment 'inuse' counter when call is being failed because of limit (issue #5545)
20 years ago
Kevin P. Fleming 0a314b2454 add some additional log output and comment cleanup in the registration process (issue #5534)
20 years ago
Kevin P. Fleming b175ff39ef properly support 'musicclass' setting for peers/users (issue #5521)
20 years ago
Mark Spencer 39d27dbab8 Fix ability to do lots of outbound registrations (bug #5529)
20 years ago
Mark Spencer 6b26826bab Remove ancient copy/paste error (bug #5541)
20 years ago
Mark Spencer 6be92affa2 Fix minor iax2 device state issue (bug #5540)
20 years ago
Kevin P. Fleming c24ba6ac5e fix remaining breakage from yesterday's changes
20 years ago
Kevin P. Fleming fff6a2c159 use new app-argument macros, and try to fix yesterday's breakage
20 years ago
Mark Spencer de47e29d09 Merge highly modified fullcontact in realtime sip patch (bug #4832, heavy mods)
20 years ago
Russell Bryant 395f81d734 strncpy to ast_copy_string
20 years ago
Russell Bryant 9ddf0e4dce Remove unnecessary checks before calls to ast_strlen_zero. Also, change
20 years ago
Russell Bryant d57fb0b655 doxygenify the comments for data structures and defines in chan_iax2
20 years ago
Russell Bryant f1b14773dd use an enum instead of #define'd integers in a couple of places
20 years ago
Russell Bryant 052db5af42 fix up arguments to AgentCallbackLogin so that the options string and the
20 years ago
Russell Bryant 6324072247 more doxygenification (issue #5513)
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Mark Spencer c3226a226a Fix segfault when building peer based on IP
20 years ago
Mark Spencer 5f78c43950 Fix max forwards interoperability (bug #5474)
20 years ago
Russell Bryant 4cc2618bd1 fix output of 'zap show status' to line up properly (issue #5491)
20 years ago
Matthew Fredrickson 0f850c2ffb Add user to user ie transmission support in chan_zap.c
20 years ago
Russell Bryant 56135f210f silence compiler warnings when ZT_TONEDETECT is not defined (issue #5470)
20 years ago
Jim Dixon e726a13036 Allow for obtaining IAX2 call peer (endpoint) IP address with IAXPEER(CURRENTCHAN) function
20 years ago
Mark Spencer e603dcedb5 Perform some extra checks before performing masquerades
20 years ago
Mark Spencer 4e919f337c Fix queue, iax and sip formatting issues (bug #5449)
20 years ago
Mark Spencer f5a38b3871 Make alsa/oss ignore VIDUPDATE control frames
20 years ago
Mark Spencer 141d9f7156 Make sure when the timeout occurs that we actually break the bridge (bug #5252)
20 years ago
Kevin P. Fleming 9b69c79a36 fix compile error (%d changed to %n)
20 years ago
Jeremy McNamara 69bc7e0900 add missing new line
20 years ago
Kevin P. Fleming 4d1506e64d make chan_sip able to deal with PBX-level call limit being reached (issue #5131)
20 years ago
Kevin P. Fleming 2fe49e7a5f support sending text through agent channels (issue #5295)
20 years ago
Kevin P. Fleming 454061ec18 don't force CLID to be a phone-number-looking-thingie (issue #5325)
20 years ago
Mark Spencer 0b265779b2 Fix the ordering of the sscanfs for SDP parsing (bug #AT&T)
20 years ago
Mark Spencer 03eb870f3e Fix naming on realtime peers (bug #5421)
20 years ago
Kevin P. Fleming c05c0c7ce6 clean up pedantic mode tag handling (issue #5125)
20 years ago
Kevin P. Fleming 7734cca1c2 properly display connected channel name in 'agents' manager action for non-callback agents (issue #5235)
20 years ago
Mark Spencer d75fb48fb8 Display proper error for matching domain registers (bug #5412)
20 years ago
Russell Bryant 1f2943fc0a re-bind the socket if the bindaddr option is changed during reload (issue #5435)
20 years ago
Kevin P. Fleming 04d7bcc757 send "100 Trying" when we receive PROCEEDING, unless "183 Session Progress" has already been sent
20 years ago
Mark Spencer dd11afca42 Fix call timeouts with rtp bridge etc (bug #5252)
20 years ago
Mark Spencer bb49ec837f Fix seg in chan_agent (bug #5402)
20 years ago
Mark Spencer 7560605ebc Fix "screen" for network numbers (bug #5432)
20 years ago
Mark Spencer 522dfad107 Do *not* default to a max number of registration attempts
20 years ago
Mark Spencer 4d9210f705 Don't override calling presentation if *name* is present (bug #5405)
20 years ago
Mark Spencer 65afb68602 Handle yet some SIP contact issue nuances and exceptions (bug #5289 with mods and rant)
20 years ago
Mark Spencer c07a31e4bc Fix noncecount update (bug #5308, redone fix)
20 years ago
Kevin P. Fleming 2aa0434048 don't check 'acknowledged' for setting lastdisc, since it's guaranteed to be zero at this point (issue #5254)
20 years ago
Kevin P. Fleming 8496d5fe92 fix authentication header extra space (issue #5329)
20 years ago
Kevin P. Fleming d9f508c7f1 fix timer T1 handling (issue #5330)
20 years ago
Kevin P. Fleming a755500ef8 ensure that the correct flags are always copied from peers/users to private structures (so RPID sending will work properly, issue #5322)
20 years ago
Kevin P. Fleming d50adefa05 ensure that Remote-Party-ID is sent even on secondary INVITEs within a dialog (issue #5322)
20 years ago
Kevin P. Fleming 0bffff1930 correct cygwin detection (issue #5328)
20 years ago
Kevin P. Fleming aeaf9f4cc6 remove unused config option (issue #5358)
20 years ago
Kevin P. Fleming 7c1bbe6eef handle peer matching for subscriptions by name instead of IP address (issue #5103)
20 years ago
Kevin P. Fleming 6fe572d1a9 fix various state-related bugs (issue #5369, with mod to return AST_DEVICE_INUSE)
20 years ago
Kevin P. Fleming b7c31babb0 support call duration limits on inbound OSP calls (issue #5346)
20 years ago
Kevin P. Fleming b1a61a9672 generate fewer 'stale nonce' messages (issue #5381)
20 years ago
Kevin P. Fleming a0a478a72c don't destroy calls when re-INVITE messages ask for things we can't do (issue #5384)
20 years ago
Matthew Fredrickson 1406f660b6 Rewrite of PRI progress and message handling. Fixes bugs #5266 and #4468
20 years ago
Kevin P. Fleming 8e4697d8f2 ensure that peer codec preferences take precedence over global preferences
20 years ago
Kevin P. Fleming 13519f72e7 support both regular and Feature Group D dialing syntax on EM_WINK trunks (issue #5323)
20 years ago
Kevin P. Fleming 35b5891b74 don't replace CLID/CNAM when RPID is being generated (issue #5301)
20 years ago
Mark Spencer ea215f5b7d Remove possibility of manager deadlocks from manager actions
20 years ago
Kevin P. Fleming 4287cb7f42 more whitespace fixes
20 years ago
Kevin P. Fleming b450a235b2 more whitespace cleanup
20 years ago
Kevin P. Fleming f8f7d21252 whitespace fix
20 years ago
Kevin P. Fleming eb91322494 fix comment typo
20 years ago
Kevin P. Fleming 2685a48e37 missed a line...
20 years ago
Kevin P. Fleming 35c4afd0fd code cleanup
20 years ago
Kevin P. Fleming b40ba965d6 minor fixes
20 years ago
Kevin P. Fleming b5e6b8af98 clean up formatting, use the same flag bit for both GR-303 modes
20 years ago
Russell Bryant 380005fea4 fix variable name (issue #5302)
20 years ago
Russell Bryant 3c020accfd don't declare the priority inside of the for loop so that the priority
20 years ago
Mark Spencer bca61024ca 486 (and friends) are really BUSY (bug #5257)
20 years ago
Kevin P. Fleming 626582a84c store tag in the private structure as formatted text, instead of formatting every time we send a packet
20 years ago
Kevin P. Fleming 8af7725f98 support optional sending of Remote-Party-ID headers (issue #2471, heavily modified to actually work properly)
20 years ago
Mark Spencer 266529a503 Fix "console" help (thanks to Andy Dvorak)
20 years ago
Kevin P. Fleming fdccf66d52 add domains documentation and rename config option
20 years ago
Kevin P. Fleming 9bbf4c3854 add basic SIP domain support (issue #4466, with major mods)
20 years ago
Kevin P. Fleming 24cdb73f92 handle polarity reversal hangup indication during an incoming call that is still ringing (issue #5191)
20 years ago
Kevin P. Fleming 78fa3593b1 properly ignore retransmitted INVITEs on long latency links (issue #3658)
20 years ago
Kevin P. Fleming f0b4072039 fix some buglets in 'agents' Manager action (issue #5235)
20 years ago
Kevin P. Fleming 43d43b8b46 properly respond to REGISTER queries (issue #5272)
20 years ago
Kevin P. Fleming 051ddb97f3 clean update devicestate function, ensure that it can return AST_DEVICE_UNKNOWN when call limits are not turned on (issue #5281)
20 years ago
Mark Spencer da7c542e29 Handle authenticating *to* realtime peers (bug #5269)
20 years ago
Mark Spencer cfabcabae8 Null out call number on release complete when number is unallocated (bug #4633)
20 years ago
Mark Spencer a21c9058e0 Fix cut/paste error (bug #5282)
20 years ago
Mark Spencer 8087701923 iax2 parser cleanups
20 years ago
Russell Bryant bcaaea9ce6 add missing newline (issue #5243)
20 years ago
Jeremy McNamara 9ce1402c8b ok wtf, no compiler error here
20 years ago
Jeremy McNamara 59e784c96a I swore this compiled. Honest, officer
20 years ago
Kevin P. Fleming b8f23573fa more license/copyright header updates (thanks Ian!)
20 years ago
Kevin P. Fleming d6ef44afe0 revert an optimization that didn't work (issue #5222)
20 years ago
Jeremy McNamara 3cba705808 Lets try this - an attempt to properly deal with DTMF
20 years ago