Commit Graph

4251 Commits (c8b0628cc7dc81c0b576ff3a8d6ec8cd68c134ab)

Author SHA1 Message Date
Jason Parker 75007e2ab5 Allow zap groups above 30 to work properly.
18 years ago
Christian Richter 31c5fc22a5 fixed potential segfault in misdn show channels CLI command
18 years ago
Olle Johansson 52cfa83d42 (closes issue #11736)
18 years ago
Mark Michelson d53c693509 Undoing the deprecation of chan_vpb. It is alive and well.
18 years ago
Russell Bryant fe50ae6de5 For some reason, the use of this strdupa() is leading to memory corruption on
18 years ago
Jason Parker 58a4fa50ce Correct a comment which made little/no sense.
18 years ago
Russell Bryant ef78f25e8a Make some deadlock related fixes. These bugs were discovered and reported
18 years ago
Tilghman Lesher 7060a6888d When deleting a task from the scheduler, ignoring the return value could
18 years ago
Mark Michelson 53859e0bfc Deprecating chan_vpb. It is now preferred that users of Voicetronix products
18 years ago
Jason Parker a70508ed3d This would have never been true, since we're passing (sizeof(req.data) - 1) as the len to recvfrom().
18 years ago
Olle Johansson 107c1c37b4 Second attempt. Don't change invitestate when receiving 18x messages in CANCEL state.
18 years ago
Olle Johansson d95d9d7132 Make sure we don't cancel destruction on calls in CANCEL state, even if we
18 years ago
Mark Michelson 3e54e684b2 These flag tests were illogical. They were testing sip_peer flags on a sip_pvt.
18 years ago
Olle Johansson f9cf98d4bf Thanks to Russell's education I realize that BUFSIZ has changed since I learned the C language
18 years ago
Olle Johansson 48066f4cfd Add more dependencies on chan_local and add a note to the description of chan_local
18 years ago
Olle Johansson 33b77709a7 Cleaning up some documentation that led to confusion in a bug report
18 years ago
Mark Michelson cdd8c1a3c3 Fixing an issue wherein monitoring local channels was not possible. During a channel
18 years ago
Joshua Colp 785f7da384 Bump the buffer size for Via headers up to 512. There are some exceptionally large Via headers out there.
18 years ago
Russell Bryant 6d0ee62540 Have IAX2 optimize the codec translation path just like chan_sip does it. If
18 years ago
Joshua Colp 1156daa2e4 Add missing NULLs at end of two ast_load_realtimes.
18 years ago
Mark Michelson 7decb0d343 Fix a deadlock in chan_local in local_hangup. There was contention because
18 years ago
Joshua Colp d35f5e39a2 Don't drop the old record route information when dealing with packets related to a reinvite.
18 years ago
Russell Bryant 48a72bba86 Change a buffer in check_auth() to be a thread local dynamically allocated
18 years ago
Russell Bryant 7a007060bd Commit a fix for some memory access errors pointed out by the valgrind2.txt
18 years ago
Joshua Colp d355eb9c84 Based on the boundary found move over the correct amount.
18 years ago
Joshua Colp e3458a4976 Accept "; boundary=" not just ";boundary=" in the multipart mixed content type.
18 years ago
Tilghman Lesher 0b289ed1b6 Back out changes from revision 97077, since it wasn't perfect
18 years ago
Tilghman Lesher 7f61492a42 1) When we get a translated frame out, clone it, because if the
18 years ago
Philippe Sultan 863ef8d7d2 Set the caller id within the gtalk_alloc function.
18 years ago
Kevin P. Fleming d235974bd6 pass the right variable to get an error string... oops
18 years ago
Kevin P. Fleming 7bfd21933f add error number output to ioctl failure messages to help with debugging
18 years ago
Joshua Colp 61ee1872b1 Fix various DTMF issues in chan_mgcp.
18 years ago
Tilghman Lesher 1b289c2998 Apply multiple crash fixes, found in issue #11386, but not completely
18 years ago
Tilghman Lesher 58cc575e52 If you change the bindaddr in sip.conf to a non-bound address and reload, sip goes kablooie.
18 years ago
Russell Bryant 6787783ce5 Make use of the temporary channel pointer while the pvt is unlocked.
18 years ago
Russell Bryant 6ae86ec183 Don't crash if the iax2 pvt structure has been destroyed before we get to this point
18 years ago
Christian Richter 2a4a61f914 make sure frame is completely clean, before we send it to asterisk as DTMF. If we don't make it clean, it happens that one way audio occurs..
18 years ago
Christian Richter be6e667c1e when overlapdial was used and no number was dialed, the call was dropped, now we just jump into the s extension, which makes a lot more sense.
18 years ago
Joshua Colp b5087d7743 Allocate a SIP refer structure when performing a transfer using BYE with Also so that the transfer information is properly stored. (AST-2008-001)
18 years ago
Russell Bryant ce3f27c5d5 Remove duplicate increment of the header count in the add_header() function.
18 years ago
Joshua Colp e276b231fb Include types.h in chan_h323 as without it it can not be compiled on some operating systems like FreeBSD to name one.
18 years ago
Joshua Colp 856bc2ef76 Use ast_strlen_zero to see if our_contact is set or not on the dialog. It is possible for it to be a pointer to NULL.
18 years ago
Joshua Colp 25aef5fc44 file says... build on the builders.
18 years ago
Tilghman Lesher 9dbd385de7 More deadlock avoidance code (this time between sip_monitor and sip_hangup)
18 years ago
Tilghman Lesher f26935218f Another bit of bad logic in realtime_peer
18 years ago
Tilghman Lesher 1e5463be20 Argh... I suppose third time's the charm.
18 years ago
Russell Bryant 32c8a851c7 Merged revisions 94255 via svnmerge from
18 years ago
Russell Bryant b80002cc9f Fix a deadlock in d-channel handling in chan_zap.
18 years ago
Joshua Colp 52527facc4 Make the 1.4 builders happy, ensure var is NULL.
18 years ago
Tilghman Lesher d1a1f4599b Avoid segfault in chan_iax when peer isn't defined
18 years ago