Commit Graph

7392 Commits (08c29fea9f27bea309c1346d368aba94bb5cf60c)
 

Author SHA1 Message Date
Russell Bryant 00ca92aeee Check to see if the channel that is activating the IAXPEER function is actually
19 years ago
Joshua Colp c6e25717b4 Yay another 'round of spy fixes! This fixes a small logic flaw with the cleanup function and a memory allocation issue. (issue #7960 reported by jojo & issue #7999 reported by aster1) Special thanks to csum77 for letting me into a box where this issue was happening.
19 years ago
Tilghman Lesher e095711654 Whitespace change... really just an excuse to test repotools
19 years ago
Tilghman Lesher a6751ecf3a TDS 0.64 updates
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
Tilghman Lesher 6728ebb72c cid is passed to a destructive function; thus a copy is needed (issue 7961)
19 years ago
Olle Johansson eb4bd38c92 Issue #7682 - don't add contacts to 4xx responses.
19 years ago
Joshua Colp b1708137da Add deprecation notice about app_math (issue #7957 reported by k-egg)
19 years ago
Steve Murphy c8821eb38a Clarified what "callwaiting" does in zapata.conf.
19 years ago
Joshua Colp e42bf94e06 Add number unobtainable tone for New Zealand (issue #7969 reported by nic_bellamy)
19 years ago
Tilghman Lesher 88ccb83574 Directory used the wrong context for delivery of 0- and *- keypresses
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 b2122691de When the marked user enters the conference, we should no longer timeout
19 years ago
Tilghman Lesher 1df9da9fef Error message references wrong argument (Issue 7951)
19 years ago
Tilghman Lesher ca79503d56 Backport bugfix patch from 7918 to 1.2 - msg_cfg destroyed before used
19 years ago
Tilghman Lesher 9c8d9ce377 When paging, only wait 5 seconds for the marked user to enter the conference.
19 years ago
Tilghman Lesher 438f99e100 Spelling/grammar fixes (Issue 7929)
19 years ago
Tilghman Lesher fd0496f3f6 Two grammar issues (bug 7927)
19 years ago
Joshua Colp cc0f191aab Only truly consider the channel in the same format if the format matches the raw format OR if a translation path already exists to translate between them. (issue #7887 reported by softins & issue #7803 reported by alvaro_palma_aste). Thanks goes to stubert for giving me access to a box and showing me a scenario where this occured.
19 years ago
Olle Johansson ed09034360 - Reset proper flag
19 years ago
Joshua Colp 25c493ffdc Swap spies during masquerading
19 years ago
Tilghman Lesher ec7535bba2 Jump logic was backwards: goto returns 0 if it succeeds, and we should jump if authentication fails. (Bug #7907)
19 years ago
Joshua Colp a4e28347fe Use ast_best_codec to set the read/write format
19 years ago
Tilghman Lesher 0cfb462845 Format vulnerability fix - allowing the user to specify a format is not a good idea (Bug 7811)
19 years ago
Joshua Colp 0367363edb Let's use the same thing we use in other places to calculate our time for ast_cond_timedwait (issue #7697 reported by bn999)
19 years ago
Steve Murphy d3d62f3678 This should fix the problem reported in 7564: logger config file errors getting lost because logging isn't configured yet. The problem was that the code that exists to handle this case was not getting reached, because other tests were causing an early return from ast_log().
19 years ago
Steve Murphy 283039a071 added hours,minutes,seconds .gsm files to the install portion of the makefile, as per bug 7545
19 years ago
Joshua Colp 754cb0114f Don't close the second file descriptor if it's the same as the first one, as it will have already been closed elsewhere and could cause massive panic. (issue #7699 reported by bn999)
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
Joshua Colp 68de3c0b29 Merge in last round of spy fixes. This should hopefully eliminate all the issues people have been seeing by distinctly separating what each component (core/spy) is responsible for. Core is responsible for adding a spy to a channel, feeding frames to the spy, removing the spy from a channel, and telling the spy to stop. Spy is responsible for reading frames in, and cleaning up after itself.
19 years ago
Jason Parker cc82df15ff Small typo in zapata.conf.sample
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
BJ Weschke a05a361fc3 Make sure the forwarded channel inherits variables appropriately when we receive a call forward in the queue. (#7867 - raarts reported and patched)
19 years ago
BJ Weschke aaf0ad7b77 Don't keep trying the same member in certain strategies when members of the queue are unavailable (#7278 - diLLec reported and patched) - This should have been patched here first and then merged into /trunk. My bad!
19 years ago
BJ Weschke 919cb0b1a8 Let's NOT spy on Zap/psuedo channels, mmmmmmmmk?
19 years ago
BJ Weschke c3b61adc5b Setting a retry of 0 is generally not a good idea and shouldn't be allowed. (#7574 - reported by regin)
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
Joshua Colp c42a8d9b99 Finish up the last commit (was worse then originally reported)
19 years ago
Joshua Colp a5641b46de Don't treat an unexpected control subclass as voice (issue #7858 reported by PCadach)
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
Joshua Colp 6b466228c4 Properly handle an ETIMEDOUT result from pthread_cond_timedwait (issue #7318 reported by arkadia)
19 years ago
Olle Johansson 955aa04edc Issue 7822 - don't use SRV lookups if it's disabled.
19 years ago
Russell Bryant 41fad4887e clean up last commit ... most notably, there is no reason to do heap
19 years ago
Steve Murphy c6d94b0d89 Fixes for bug 7813, via patch submitted by stevens.
19 years ago
Steve Murphy c4f13b4c28 Removed from the docs the mention of the ! and =~ operators, as these
19 years ago