Commit Graph

2712 Commits (170abc16b090b6a6616c6558b87dd9d0ce8a3eff)

Author SHA1 Message Date
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)
20 years ago
Russell Bryant 228c35198c Fix crash when using the "regexten" option with MALLOC_DEBUG enabled. This was
20 years ago
Russell Bryant 425c51cfd5 fix a crash when MALLOC_DEBUG is enabled and the regexten is enabled. The crash
20 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)
20 years ago