Commit Graph

2931 Commits (d2cb9b0d3b294b51c633af5cd52ff3a71939f005)

Author SHA1 Message Date
Olle Johansson 6a662fe33e Another try to fix ;rport NAT traversal support (issue #7473)
19 years ago
Olle Johansson e807fbcec5 If peer fails ACL check, fail the REGISTER attempt
19 years ago
Olle Johansson 2405e775b1 On the other hand, we already copy the NAT flags... Reverting.
19 years ago
Olle Johansson 093d6d9554 Issue 7473 - support ;rport on REGISTER requests too.
19 years ago
Olle Johansson 154c4e9504 Issue #7869 - Stop sending 302 redirect when not getting an answer...
19 years ago
Olle Johansson 2bec3b7627 issue #7608: Notifications with wrong content-type. Reported by jsiddall.
19 years ago
Christian Richter dc0cb27752 fixed a bug which caused chan_misdn to try to allocate 2 times the same channel on high load, which then caused instability of mISDN. removed a useless function from isdn_lib.c
19 years ago
Olle Johansson 7a5dd9d78b Issue #7240, by mistake only committed to trunk (now 1.4), reported by
19 years ago
Jason Parker 34934b48fe Remove a useless ast_mutex_unlock.
19 years ago
Olle Johansson 67f0e37177 Working to resolve #7608 - adding debug output
19 years ago
Olle Johansson 4dc847a0f4 Fix the attack shield for 1.2 too. REFER and NOTIFY can create dialogs
19 years ago
Christian Richter 78d7b2641a added nttimeout option to configure wether we disconnect calls on NT timeouts or not during an overlapdial session
19 years ago
Christian Richter f7ccb0e458 fixed issue, that if chan_misdn is loaded and couldn't be initialized it would cause a segfault after 'reload'. Reported by Drew/Matt thx.
19 years ago
Joshua Colp e0cbd7f2d9 Don't create a "real" pvt structure for requests that shouldn't be able to create one. Instead use a temporary pvt and fill it with enough information so we can send a reply.
19 years ago
Jason Parker c1666e921d Fix an integer signedness problem.
19 years ago
Olle Johansson 2b0634ab95 After some research, we realized that the default behaviour since a long
19 years ago
Joshua Colp 01a7955445 Use responses rather then replies even though they mean the same thing.
19 years ago
Joshua Colp e64fa8614d Add 'ignoreoodreplies' option which will not create a pvt structure on a SIP response but instead basically drop it.
19 years ago
Christian Richter 1775cae084 avoiding warning, fixing potential bug (backported from 1.2)
19 years ago
Kevin P. Fleming 170abc16b0 when sending a call to a peer, use the proper socket if we have multiple bindings (reported on asterisk-dev)
19 years ago
Christian Richter 0bd76b00b2 fixed some echocandisable issues when bridged. this caused a kernel panic sometimes..also some minor formatting fixes
19 years ago
Christian Richter 4981d1c5dd fixed issue, that the hangupcause got a wrong isdn cause at RELEASE_COMPLETE
19 years ago
Kevin P. Fleming ffb75188e1 ensure that IAX2 and SIP sockets allow UDP fragmentation when running on Linux (thanks to Brian Candler on the asterisk-dev list for the tip)
19 years ago
Christian Richter 722d56e081 (re)added support of dynamical enabling hdlc on bchannels
19 years ago
Olle Johansson cd79e99638 Issue #8101 - wrong parameter for screening in remote-party-id
19 years ago
Christian Richter 8684599f6c fixed segfault which happens during hold/transfer action
19 years ago
Kevin P. Fleming a8c86fb9b2 fix Polycom presence notification again
19 years ago
Kevin P. Fleming 87706f538e remove workaround for old Polycom firmware SUBSCRIBE requests
19 years ago
Christian Richter eae488f164 if INFORMATION Message come with keypad instead of called party number, we just use the keypad as called party number.
19 years ago
Christian Richter 0b4f47c3c3 added the option 'reject_cause' to make it possible to set the RELEASE_COMPLETE - cause on the 3. incoming PMP channel, which is automatically rejected because chan_misdn does not support that kind of callwaiting. Therefore chan_misdn supports now 3 incoming channels on a PMP BRI Port. misdn_lib_get_free_bc now gets the info if the requested channel is incoming or outgoing to make the 3. channel possible
19 years ago
Joshua Colp e0408416d3 Change the fd on the I/O context in case it changed during the reload, which is indeed possible. (issue #7943 reported by eclubb)
19 years ago
Christian Richter 77a645d0c6 fixed the hold/retrieve/transfer issues, removed a useless bc field, added setting of frame.delivery fields, some minor code cleanups
19 years ago
Joshua Colp 87803a8ac6 Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)
19 years ago
Christian Richter 630930dd7f fixed a bug which led to chan_list zombies, when the call could not be properly established in misdn_call. also removed the ACK_HDLC stuff which is not really needed.
19 years ago
Joshua Colp 12afd66083 Use proper type to represent the group variable (issue #8025 reported by makoto)
19 years ago
Russell Bryant 00ca92aeee Check to see if the channel that is activating the IAXPEER function is actually
19 years ago
Kevin P. Fleming 377dac8495 make some more functions static
19 years ago
Matt O'Gorman 942768c022 fixes some verbose vs debug issues. patch from bug 2617
19 years ago
Olle Johansson eb4bd38c92 Issue #7682 - don't add contacts to 4xx responses.
19 years ago
Tilghman Lesher a729fb97e4 When a realtime peer expires, reset the ipaddress in the realtime database back to 0 (Issue 6656)
19 years ago
Tilghman Lesher 1df9da9fef Error message references wrong argument (Issue 7951)
19 years ago
Olle Johansson ed09034360 - Reset proper flag
19 years ago
Joshua Colp a4e28347fe Use ast_best_codec to set the read/write format
19 years ago
BJ Weschke ff9fce4bb8 Look ma! No more deadlocks! <sic>
19 years ago
Christian Richter 8be5b66038 fixed pipe consuming bug when using chanIsAvail (#7878), also moved a debug log to the very begining of misdn_hangup.
19 years ago
Joshua Colp e627ecb8a7 Make realtime regseconds work as people expected (0 on registration expiration or release, and actual on normal state) (issue #7684 reported by kshumard)
19 years ago
Olle Johansson 9eb92ed083 Don't kill the pvt before we have sent ACK on CANCEL (needs more testing before making a release)
19 years ago
Joshua Colp 1e21d7a537 Only wipe the redirected audio & video IP/port if it's specified, and trigger a reinvite.
19 years ago
Kevin P. Fleming abb4e3a3a4 put in proper fix for issue #7294 instead of the broken partial fix that was committed, and thereby also fix issue #7438
19 years ago
Olle Johansson abfcb8d31e Issue #7572 - Hangup when receiving a buggy 487 response to an INVITE
19 years ago
Russell Bryant e174a3c762 Restore original functionality of 1.2 in places where ANI was not set, but was
19 years ago
Olle Johansson 955aa04edc Issue 7822 - don't use SRV lookups if it's disabled.
19 years ago
Matthew Fredrickson 640f0361b9 There, much better.
19 years ago
Matthew Fredrickson 3bfeacea91 Don't send proceeding twice (#7800)
19 years ago
Joshua Colp 379785c401 Turn media level c= parsing on by default (issue #7725 reported by psm)
19 years ago
Kevin P. Fleming 2650ee2f9a rename file per crichter's request
19 years ago
Christian Richter 71b348be1c This rather small ;-) commit merges the changes from my team branch 0.3.0 into t
19 years ago
Kevin P. Fleming c3a46b712e don't allow AUEP responses to overflow the stack during a string copy (reported by Mu Security)
19 years ago
Russell Bryant b740b45902 Increase the buffer size for the callid (issue #7675, reported by pssatcs)
19 years ago
Russell Bryant fdfc694ca3 Fix a crash reported to me by hads on IRC. This crash would occur with the use
19 years ago
Russell Bryant 54b8d83e4f don't advertise that this function can set a SIP header when it can only
19 years ago
Russell Bryant 66b15a3461 Fix an issue that would cause a NewCallerID manager event to be generated
19 years ago
Kevin P. Fleming 8ddb00adaa fix brain-damage I introduced when trying to fix the CANCEL/BYE sending mechanism for pending INVITES
19 years ago
Kevin P. Fleming 532ff6487b don't reissue hangup requests for SIP channels that have expired their RTP timeouts (one time is enough)
19 years ago
Joshua Colp 1020b9d11a How many attempts does it take to make a SIP URI parser that works well? I'm up to 5 personally. On to the good stuff - parse the domain first, user second, and get rid of port & options/params last. (issue #7616 reported by andrew)
19 years ago
Joshua Colp 2e7e645c77 Make a copy of the request URI in check_user_full instead of modifying the one on the structure, and also strip params properly from the user portion of the SIP URI so as to preserve the domain (issue #7552 reported by dan42)
19 years ago
Russell Bryant 228c35198c Fix crash when using the "regexten" option with MALLOC_DEBUG enabled. This was
19 years ago
Russell Bryant 425c51cfd5 fix a crash when MALLOC_DEBUG is enabled and the regexten is enabled. The crash
19 years ago
Joshua Colp 46012df0b6 Put default callerid into contact when the one specified is either NULL or has a zero string length. (issue #7590 reported by key2)
19 years ago
Russell Bryant 96048caf41 This resolves a deadlock that a tech support customer was getting frequently
19 years ago
Kevin P. Fleming 1cd1b27779 ensure that global 'maxauthreq' is reset to zero during 'reload'
19 years ago
Kevin P. Fleming 88ccb628f9 report address of peer trying to subscribe to unknown hint
19 years ago
Joshua Colp ff29ba6296 Add support to have maxauthreq as a global option
19 years ago
Kevin P. Fleming 648bc1828d remove some more bad examples of using printf
19 years ago
Joshua Colp 3d8ef8de96 Add configuration option for IAX2 users that will limit the amount of outstanding AUTHREQs we are waiting for replies on.
19 years ago
BJ Weschke b617860594 Don't do wierd things on a callback agent that has attempted logoff while still on the phone.
19 years ago
Joshua Colp 5a86fcf1f8 Instead of giving the scheduled item ID on a peer expiration, give the time until they expire (issue #7455 reported by slavon)
19 years ago
Joshua Colp f452a64598 Spell extension correctly in documentation for chan_oss dial (issue #7487 reported by flefoll)
19 years ago
Olle Johansson 2211a552d3 Tell clients based on old SIP standard that we only support MD5 digest authentication...
19 years ago
Olle Johansson b8e4f60589 issue #7470 - Need larger buffer for record-route headers...
19 years ago
Russell Bryant 99b3637d6a use ast_set_callerid to be more consistent and to make sure that the
19 years ago
Olle Johansson 27aa56e14e Don't delete scheduled item twice in sip_destroy (already fixed in svn trunk)
19 years ago
Kevin P. Fleming 3d09ddb98e ensure that two SIP channels that exist at the same moment will not have the same channel names (issue #7245, different fix)
19 years ago
Olle Johansson bbcb713b68 Issue 6997 maybe, but anyway - don't retransmit responses to NON-invite requests.
19 years ago
Tilghman Lesher f6b683b302 Bug 7425 - Size of buffer is passed in by len
19 years ago
Olle Johansson e5505d1baf Issue #6820 - Possible fix (already implemented in trunk)
19 years ago
Russell Bryant 4893f1917f don't store multiple secrets delimited with semicolons for peers because this
19 years ago
Joshua Colp 7807373222 Zero out a declared structure so as to not crash if it contains invalid data (reported by Qwell on #asterisk-dev)
19 years ago
Olle Johansson 3cf57b8066 Issue 7294 - patch by phsultan - Asterisk sends Invite instead of BYE in some cases.
19 years ago
Kevin P. Fleming b9e587a361 use existing dial string parser for strings supplied to iax2_devicestate, because they can be complete dial strings, not just device names
19 years ago
Kevin P. Fleming cb1dc40802 only allow chan_local to masquerade the outbound channel onto its owner, instead of the other way around (this will ensure that group variables on the outbound channel as preserved)
19 years ago
Joshua Colp c38c7a1f46 Remove an unneeded double lock (issue #7310 reported by arkadia)
19 years ago
Olle Johansson 4de28aa7cc Do not require a context on a domain= setting
19 years ago
Russell Bryant 8daadb91c1 fix some broken code with BRIDGE_OPTIMIZATION defined (issue #7292)
19 years ago
Kevin P. Fleming f0d3be1740 clean up yesterday's security fix to not cause breakage when video mini frames are received
19 years ago
Kevin P. Fleming c515ef705c ensure that the received number of bytes is included in all IAX2 incoming frame analysis checks (fixes a known vulnerability)
19 years ago
Russell Bryant eeb613ea3d fix misplaced manager event (issue #6866, flefoll)
19 years ago
Kevin P. Fleming 547a070805 allow SIPCHANINFO(peername) to work for calls from users as well (issue #7215)
19 years ago
Kevin P. Fleming 6b101367b8 oops... make sure to stop processing a request once we have sent an authentication challenge (issue #7220)
19 years ago
Kevin P. Fleming 5ecca96df5 don't send CANCEL on a pending INVITE if we haven't received a provisional response yet... mark it pending until the first response is received (issue #7079)
19 years ago
Kevin P. Fleming 84790a577b respect 'usecallingpres' in zapata.conf even if CLID has not been set for the channel (issue #7123)
19 years ago
Kevin P. Fleming 76066c2b74 fix for non-OSP builds (issue #7217)
19 years ago
Kevin P. Fleming 9739139287 add an option to allow the admin to 'hide' SIP user/peer names from systems trying to 'fish' names
19 years ago
Russell Bryant 6d3d5e1649 fix the sourceaddress option (issue #7213, alphaque)
19 years ago
Kevin P. Fleming d6873875cc simplify/fix lock retry, and fix comment
19 years ago
BJ Weschke f84891dfbb Sanity check code for an extended failure in trying to obtain a channel lock that may have been obtained elsewhere. Prevents the monitor thread of the SIP module from going into an infinite loop, effectively, breaking SIP until you restart Asterisk or the mutex is unlocked, whichever comes first.
19 years ago
Joshua Colp f0e022bbad Preserve presentation bit when going through chan_local (issue #7002 reported by acunningham)
19 years ago
Russell Bryant ee808b6187 fix the possibility of writing one byte past the end of a buffer.
19 years ago
Kevin P. Fleming 4eef3ef785 don't try to predict where the compiler will place things on the stack... put them in the right place explicitly (issues #7029 and #7100, maybe others)
19 years ago
Kevin P. Fleming 0c4cc3b0ce use the specified 'subscribecontext' for a peer rather than the context found via the target domain (domain contexts are for calls, not for subscriptions) (issue #7122, reported by raarts)
19 years ago
Joshua Colp dda49ce86b Make the minidle option actually exist as documented (issue #7159 reported by imran)
19 years ago
Kevin P. Fleming 89da276678 fix up a few more places to find the SDP properly (fallout from fix for #7124)
19 years ago
Kevin P. Fleming 53a0b36973 handle incoming multipart/mixed message bodies in SIP and find the SDP, if presnet (issue #7124 reported and patched by eborgstrom, but very different fix)
19 years ago
Kevin P. Fleming 2ef43a770b support 'inactive' tag for SDP media streams (simple fix, proper fix will appear in 1.4 release) (issue #7130)
19 years ago
Joshua Colp 3361be7b6e Fix codec priority stuff during authentication (issue #6194 reported by jkoopmann)
19 years ago
Olle Johansson 8b96daf53e Issue #7176 - Crash in expire_register
19 years ago
Olle Johansson d5d56f98c3 chan_sip did not use the TRANSFER_CONTEXT for transfers, like res_features. Now fixed.
19 years ago
Kevin P. Fleming 78986fe938 ensure that we send a response to REGISTER requests that are successfully authenticated but contain invalid Contact URIs
19 years ago
BJ Weschke adbfc9d3c7 Add the appropriate jumping behavior that is the standard for 1.2.X to SIPGetHeader that is now deprecated in /trunk. #7111 (blitzrage!!!)
19 years ago
Olle Johansson 6b93396fb9 Issue 7103 - mikma
19 years ago
BJ Weschke 6af35712ef Don't show agents as available when they are in wrap-up time. #6726 (ZX81)
19 years ago
Russell Bryant eb19888db5 ensure that the appropriate manager events are sent in all of the places where
19 years ago
Russell Bryant 0f643c18be update chan_h323 to reflect the new prototype for rtp_set_peer (issue #6560, casper)
19 years ago
Olle Johansson 87d78ee383 Issue #7074 - Problem with long contact lines
19 years ago
Kevin P. Fleming 37e9f9a15c remove a pointless comparison, since the buffer is smaller than the length being checked for
19 years ago
Kevin P. Fleming a7961494bd allow top-level OPTIMIZE setting to affect builds in these subdirectories too
19 years ago
Matthew Fredrickson cecda9a947 Fix buglet in channel reassignment on SETUP_ACK
19 years ago
Olle Johansson 7b12d67e50 - Fix cause codes
19 years ago
Olle Johansson d98317c7ad - Fix possible minor memory leak in chan_sip
19 years ago
Olle Johansson d5a3b59ccf Issue #6878 - Unhide DNDstate manager events (thanks casper)
19 years ago
Olle Johansson 65f95fee51 Issue #6848 take two - Use the tag provided by the SUBSCRIBE request when sending NOTIFY
19 years ago
Olle Johansson bca4868578 Ugly patch to avoid hangup causes in non-final responses
19 years ago
Russell Bryant 9a729f7aff move a NULL check to before the first time the pointer is dereferenced (issue #6832)
19 years ago
Russell Bryant d125a1a278 fix the situation where bindport is specified but bindaddr is not (issue #6616)
19 years ago
Tilghman Lesher 65acfca5af Bug 6853 - Manager fixes: 1) extra ActionID, 2) missing colon
19 years ago
Olle Johansson 8d417967ce Issue #6823
19 years ago
Russell Bryant 8c63eaec22 fix Bus Error on sparc (issue #6354)
19 years ago
Olle Johansson 35ea822831 Fix breakage of NAT support for peers with qualify=yes.
19 years ago
Olle Johansson 09bf0c3032 Issue #6736 - Use flags for OPTION messages. Thanks Casper!
19 years ago
Olle Johansson 3db3883d3d Issue #6597 - sip show registry shows incorrect port
19 years ago
Olle Johansson b85f9ea8fb Issue #6409 - Use "s" extension when there's no username in the URI
19 years ago
Matthew Fredrickson b89b296584 Fix SETUP_ACK handling so that we change channels if so requested
19 years ago
Olle Johansson 674425a343 Issue #6766 - fix ;user=phone functionality. (Reported by alein, fix by russell - thanks!)
19 years ago
Olle Johansson 108275cf6c Do not overwrite ANI if it's set by IE (sendany=yes in the peer)
19 years ago
Olle Johansson 6b8f2a96f1 Reset global_rtautoclear at sip reload
19 years ago
Russell Bryant 3b776cdfdc always use the callerid signalling method set in the zt_pvt strucutre as
19 years ago
Olle Johansson 9593aa0aa1 To quote giant developers: "Oops". Thanks, Tony!
19 years ago
Olle Johansson 38ca23948d Issue #6728: Remove parameters to Event: header on SUBSCRIBE requests
19 years ago
Olle Johansson 023a312f65 Set properties on two files that lacked properties for eol etc
19 years ago
Olle Johansson fbe6931218 Issue #5937 - Make sure SIP CANCEL's are re-transmitted
20 years ago
Olle Johansson 8545a6d4c0 Issue #6576 - SIP_CODEC not used for early media (reported by gpapadop73)
20 years ago
Olle Johansson 3388661f38 Issue #6657 - Ignore 183 session progress without SDP
20 years ago
Tilghman Lesher 1d58eff4a7 Bug 6020 - Race condition where packet could be lost if first packet on list is acked
20 years ago
Olle Johansson 782eb432ab Clear page2 flags at reload too
20 years ago
Russell Bryant b26f150b75 fix the output that indicates whether qualify smoothing is on or not (issue #6608)
20 years ago
Russell Bryant 39139b2802 fix finding realtime peers that are not dynamic by ip address (issue #6093)
20 years ago
Mark Spencer 1ef0003131 Handle ACKing properly (remove gratuitous -1)
20 years ago
Mark Spencer 4e884dbd28 Fix numerous places in jitter buffer where freed memory is referenced
20 years ago
Kevin P. Fleming f522e07cbd ensure that agents logged in via the manager interface are stored in the persistence database (related to issue #6301)
20 years ago
Kevin P. Fleming 8d66f50877 when answering INVITE, don't send codecs the peer didn't offer (issue #6052)
20 years ago
Russell Bryant 0ea76a52a9 fix memory leak from not destroying the scheduler context on module unload
20 years ago
Kevin P. Fleming 3b0edd5cfe clean up my mess from thread-starting change
20 years ago
BJ Weschke 74eef60486 kpfleming's fix from r9472 backported to 1.2
20 years ago
Kevin P. Fleming b3a8fbf495 don't create monitor threads in detached mode, when we need to be able to pthread_join() them later if the module is unloaded (solve crash-on-unload problem for these channel modules)
20 years ago
Russell Bryant a96ecb64a6 reload peercontext on iax2 reload (issue #6442)
20 years ago
Matt O'Gorman 917259bcd3 Make logger report error,warning,notice if logger.conf
20 years ago
Kevin P. Fleming 48fb967c05 disable buggy PRI user-user code until it can be fixed
20 years ago
Olle Johansson e74a7116e5 Issue 6182 - Don't remove scheduled event until it's really done.
20 years ago
Olle Johansson fd25b81993 Issue 6362 - Register without Contact: and Expires: fails (reporter: op)
20 years ago
Russell Bryant 1d9b2a9df1 fix problem with dtmf on e&m (issue #6364)
20 years ago
Olle Johansson 659da47b95 Issue 5898: Registrations does not get deleted if there's an active SIP dialog
20 years ago
Russell Bryant e83bfee678 don't call ast_update_realtime with uninitialized variables if we get a
20 years ago
Russell Bryant ab209c7d92 fix memory leak (inspired by issue #6351)
20 years ago
Matthew Fredrickson 2f43722570 Backport fix for #6229, hangup on polarity reversal
20 years ago
Olle Johansson 7ea315539c Issue 6114: Don't hangup on BYE/ALSO with no channel.
20 years ago
Olle Johansson 10d527906a Issue #6308 - never send response to ACK. (Reported by whiskerp)
20 years ago
BJ Weschke cea50c9247 Bug fix: Correct some scenarios where CALL_LIMIT could not be getting adjusted properly allowing chan_sip to send calls when it really shouldn't. Bug #6111
20 years ago
Tilghman Lesher 636f956bf0 Bug 6281 - Cannot set more than a single header with SIPAddHeader
20 years ago
Matt O'Gorman 962cffffc7 solved problem with delayreject and iax trunking
20 years ago
Olle Johansson f196484187 Enable "musicclass" setting for sip peers as per the config sample.
20 years ago
Russell Bryant 74c149e891 fix Message-Account header to use the ip address if the fromdomain
20 years ago
Russell Bryant e22510658b fix spelling errors (issue #6227)
20 years ago
Russell Bryant dee03d2b80 move variable to correct scope (issue #6197)
20 years ago
Russell Bryant ffb11fb950 fix mem leak on module unload (issue #6190)
20 years ago
Kevin P. Fleming d8c5d338cb re-initialize _all_ sequence numbers when transfer completes
20 years ago
Kevin P. Fleming 2fd6520a7e update agent persistence when an agent gets logged off by autologoff
20 years ago
Kevin P. Fleming 224c6e3f7c send device state updates for auto-logoff of agents as well
20 years ago
Olle Johansson ed523e248a Fixing typo in XML for video updates.
20 years ago
Kevin P. Fleming b59a63c8cd backport rport scanning fix from trunk (bug #6071)
20 years ago
BJ Weschke ea4c262482 Fix compiler warnings.
20 years ago
Russell Bryant 4578bc3b0c fix memory leak in build_rpid (issue #6070)
20 years ago
Kevin P. Fleming 9f92220a9c backport fix to ensure that DSP is never enabled on pseudo channels
20 years ago
Russell Bryant a434f8877a cast time_t to an int in printf/scanf (issue #5635)
20 years ago
Russell Bryant a5e9fe97c8 revert changes to videosupport to allow per-peer setting, since it isn't quite
20 years ago
Russell Bryant 2293cfaf84 remove stray unlock (issue #5955)
20 years ago
Josh Roberson d252dde933 Actually put in the per-peer settings for sip video, as they didn't make it in at astricon somehow, and I've been too busy up until now to redo it.
20 years ago
Tilghman Lesher 37a49a5992 Allow a chan_alsa that failed to open sound devices to be unloaded.
20 years ago
BJ Weschke 2783801610 Bug #6040 - Documentation correction
20 years ago
Russell Bryant 3bbeaefa57 backport fix for reloading peer context (issue #6007)
20 years ago
Russell Bryant 50079144e3 I messed up and accidently committed this to the trunk first ...
20 years ago
Kevin P. Fleming 8ef66261f1 Max-Forwards headers must only be present on requests, not responses
20 years ago
Kevin P. Fleming 90812b536c forcibly expire previous subscriptions from a peer when they resubscribe (keeps them from building up and waiting for expiration, and stops us sending unwanted NOTIFY messages to devices)
20 years ago
Christian Richter 8b352fcb94 * Added mISDN/mISDNuser Echo cancel Patch
20 years ago
Kevin P. Fleming 8452f6b494 ensure that hangups while incoming calls are in early state are handled properly (issue #5919)
20 years ago
Kevin P. Fleming f9bc6f8afc only report AGENT_IDLE for callback mode agents when they are actually idle (issue #5902)
20 years ago
BJ Weschke d38fff38f9 Bug #5877
20 years ago
Russell Bryant 03a8791440 fix the order of arguments to an error message (issue #5927)
20 years ago
Olle Johansson 8c701a0861 Bug #5907. Improve SIP INFO DTMF debugging output. (1.2 & Trunk)
20 years ago
Kevin P. Fleming 41023ecb9c protect agent_bridgedchannel() from segfaulting when there is no bridged channel (issue #5879)
20 years ago
Kevin P. Fleming fb8d0a544d allow variables to exist on both 'halves' of the Local channel (issue #5810)
20 years ago
Kevin P. Fleming a563eab49a remove extraneous svn:executable properties
20 years ago
Kevin P. Fleming 5ec3844077 remove CVS ignore lists, set SVN ignore lists
20 years ago
Kevin P. Fleming 3b50570c9b backport fix from HEAD branch
20 years ago
Kevin P. Fleming 00d7e962a7 backport fix from HEAD branch
20 years ago
Russell Bryant 4612b4ccca issue #5815
20 years ago
Russell Bryant ca9633ca9b issue #5794
20 years ago
Russell Bryant c14c078405 issue #5792
20 years ago
Russell Bryant f2af073588 issue #5799
20 years ago
Russell Bryant d8f74ecb94 Add missing carriage return and line feed to the SDP line indicating that we don't support VAD (issue #5780)
20 years ago
Kevin P. Fleming f7f2b1b033 fix remaining breakage related to chan_modem modules
20 years ago
Jeremy McNamara af4301802d don't register channel type until we are ready, coding format updates
20 years ago
Kevin P. Fleming c86be56b3b don't build chan_modem by default
20 years ago
Kevin P. Fleming 639104bbb2 fix previous commit to actually do it properly...
20 years ago
Kevin P. Fleming 2b656be753 issue #5764
20 years ago
Kevin P. Fleming 4331958422 issue #5539
20 years ago
Kevin P. Fleming c7c3fa1d53 issue #5672
20 years ago
Kevin P. Fleming 3d599e6501 issue #5739 (plus ast_copy_string() usage conversion)
20 years ago
Kevin P. Fleming e88e390bb8 issue #5751
20 years ago
Mark Spencer b05ff7c343 Fix i4l breakage (bug #5729)
20 years ago
Russell Bryant c9ceb15e1e fix a lil' typo
20 years ago
Mark Spencer 2b547e1f9e Fix build on FreeBSD 4.11
20 years ago
Kevin P. Fleming 766d1a73b1 issue #5712
20 years ago
Kevin P. Fleming 38c665bd67 fix typo
20 years ago
Kevin P. Fleming 8605bf0104 minor fixes
20 years ago
Mark Spencer a7d794a0ac Fix DTMF issue with 3-way native zap
20 years ago
Kevin P. Fleming 36315b865b issue #5713
20 years ago
Kevin P. Fleming f603eb0135 issue #5671
20 years ago
Kevin P. Fleming 1740d40182 issue #5693
20 years ago
Kevin P. Fleming 8c9a32bd4b issue #5685
20 years ago
Kevin P. Fleming 8fddeef1ac issue #5700
20 years ago
Kevin P. Fleming 6dabdbc7cd eliminate useless warnings generated by IAXy registrations
20 years ago
Kevin P. Fleming bdda6254f4 correct logic for group-match CONGESTION checking
20 years ago
Kevin P. Fleming cdf4031963 issue #3360 plus related fix
20 years ago
Kevin P. Fleming 15b01f246c issue #5604
20 years ago
Mark Spencer c5f0a6db6f Fix three-way issue
20 years ago
Kevin P. Fleming ebf04fc570 more header include simplification
20 years ago
Kevin P. Fleming a0a9769616 issue #5648
20 years ago
Kevin P. Fleming 145daf44d8 issue #5634 and a little ChangeLog cleanup
20 years ago
Kevin P. Fleming 5e0149d7cf issue #5639
20 years ago
Russell Bryant bb3e125ed4 don't loop forever on an invalid options string (issue #5629)
20 years ago