Commit Graph

7070 Commits (ec7535bba2a2708cd4ff806d95f0ba6e8fe5e9fd)
 

Author SHA1 Message Date
Tilghman Lesher ec7535bba2 Jump logic was backwards: goto returns 0 if it succeeds, and we should jump if authentication fails. (Bug #7907)
20 years ago
Joshua Colp a4e28347fe Use ast_best_codec to set the read/write format
20 years ago
Tilghman Lesher 0cfb462845 Format vulnerability fix - allowing the user to specify a format is not a good idea (Bug 7811)
20 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)
20 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().
20 years ago
Steve Murphy 283039a071 added hours,minutes,seconds .gsm files to the install portion of the makefile, as per bug 7545
20 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)
20 years ago
BJ Weschke ff9fce4bb8 Look ma! No more deadlocks! <sic>
20 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.
20 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)
20 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.
20 years ago
Jason Parker cc82df15ff Small typo in zapata.conf.sample
20 years ago
Olle Johansson 9eb92ed083 Don't kill the pvt before we have sent ACK on CANCEL (needs more testing before making a release)
20 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)
20 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!
20 years ago
BJ Weschke 919cb0b1a8 Let's NOT spy on Zap/psuedo channels, mmmmmmmmk?
20 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)
20 years ago
Joshua Colp 1e21d7a537 Only wipe the redirected audio & video IP/port if it's specified, and trigger a reinvite.
20 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
20 years ago
Joshua Colp c42a8d9b99 Finish up the last commit (was worse then originally reported)
20 years ago
Joshua Colp a5641b46de Don't treat an unexpected control subclass as voice (issue #7858 reported by PCadach)
20 years ago
Olle Johansson abfcb8d31e Issue #7572 - Hangup when receiving a buggy 487 response to an INVITE
20 years ago
Russell Bryant e174a3c762 Restore original functionality of 1.2 in places where ANI was not set, but was
20 years ago
Joshua Colp 6b466228c4 Properly handle an ETIMEDOUT result from pthread_cond_timedwait (issue #7318 reported by arkadia)
20 years ago
Olle Johansson 955aa04edc Issue 7822 - don't use SRV lookups if it's disabled.
20 years ago
Russell Bryant 41fad4887e clean up last commit ... most notably, there is no reason to do heap
20 years ago
Steve Murphy c6d94b0d89 Fixes for bug 7813, via patch submitted by stevens.
20 years ago
Steve Murphy c4f13b4c28 Removed from the docs the mention of the ! and =~ operators, as these
20 years ago
Steve Murphy 6daea8e8fb According to a note added to 7731 by mneuhauser, this
20 years ago
Matthew Fredrickson 640f0361b9 There, much better.
20 years ago
Matthew Fredrickson 3bfeacea91 Don't send proceeding twice (#7800)
20 years ago
Tilghman Lesher e83bbab1ec Text only - clarify the reason for entry into authentication mode when the skipuser option is ignored
20 years ago
Russell Bryant 034a919e1f Fix a few issues related to the handling of channel variables
20 years ago
Joshua Colp 761d98663f I can type english. Honest. Thanks Kenny.
20 years ago
Joshua Colp fac91f48ef Minor documentation fix to add the 'dynamic' dialplan option from angler
20 years ago
Tilghman Lesher 39e622f7cf Revert last change - breaks retrieval of builtin variables
20 years ago
Tilghman Lesher dad6bc4d32 Bug 7779 - Using initstate(3) means that we cannot unload this module once loaded.
20 years ago
Matt O'Gorman 4514a22df3 Move the load_modules call so that if a module needs
20 years ago
Tilghman Lesher c7a845c978 Reformat to match the contribution style of other contributors
20 years ago
Joshua Colp 379785c401 Turn media level c= parsing on by default (issue #7725 reported by psm)
20 years ago
Jason Parker d98055d875 Fix a bug with app_voicemail when trying to use app_directory to leave messages
20 years ago
Kevin P. Fleming 86b0330dc5 make a feeble attempt to avoid the 'how do I enable my hardware echo canceler' questions
20 years ago
Kevin P. Fleming 2650ee2f9a rename file per crichter's request
20 years ago
Christian Richter 71b348be1c This rather small ;-) commit merges the changes from my team branch 0.3.0 into t
20 years ago
Russell Bryant 2f5c21ded7 revert bogus change to attempt to fix bug 7506 which actually causes half of
20 years ago
Joshua Colp 3d759745f9 Use the last CDR entry instead of the first CDR entry for variable retrieving variables using the CDR dialplan function. (issue #7689 reported by voipgate)
20 years ago
Joshua Colp afedbd97af Make app_macro compile again
20 years ago
Steve Murphy 4098ad798d In app_macro, changed the previously changed upper recursion depth limit to a variable, default of the original val of 7. MACRO_RECURSION is a channel variable that will override the limit, but until I can understand and fix why this limit is neccessary, I am not advertising this variable in the docs. This fix mirrors the changes made in r40200 in trunk.
20 years ago
Kevin P. Fleming c3a46b712e don't allow AUEP responses to overflow the stack during a string copy (reported by Mu Security)
20 years ago
Russell Bryant 465207a28d use pbx_builtin_getvar_helper() so that GET VARIABLE can retrieve global
20 years ago