Commit Graph

11662 Commits (bae41357596e6ec24c1d1a222bc1036c469413c7)
 

Author SHA1 Message Date
Dwayne M. Hubbard bae4135759 moved get_base_channel() code from action_redirect to ast_channel_masquerade() for issue 7706 and BE-160
18 years ago
Steve Murphy 8bf81e2bac Anything to keep gcc 4.2 happy...
18 years ago
Russell Bryant 5fdc354155 Fulfull a feature request from Qwell on the "core show locks" output. It will
18 years ago
Steve Murphy b7f66e48e8 closes issue #10777 -- by returning a null for the parse tree when there's really nothing there, and making sure we don't try to do checking on a null tree.
18 years ago
Russell Bryant 63217678cb Add another sanity check in the AGI read loop. We really don't care about
18 years ago
Russell Bryant 2cc21a3e83 Show rwlocks in the "core show locks" output. Before, it only showed mutexes.
18 years ago
Russell Bryant b34251422c Remove another file in "make clean".
18 years ago
Russell Bryant db1ab4db58 Simplify the CAN_EARLY_BRIDGE macro a bit.
18 years ago
Joshua Colp 40b0f97a6c Remove chan_usbradio config file from tree, it is not present in here.
18 years ago
Joshua Colp 27a869e423 Fix randomness. save_pos was being set to 0 initially instead of -1, causing it to jump to position 0 when moh started.
18 years ago
Joshua Colp e7f6101587 Only attempt early bridging if the options given to Dial() permit it.
18 years ago
Russell Bryant 2ef9410363 Fix the AST_MODULE_INFO macro for C++ modules. The load and reload parameters
18 years ago
Steve Murphy fce1741a01 This is a regression update that matches what I did in 84134 for AEL regressions.
18 years ago
Steve Murphy 0ffda2d201 This issue sort of closes 10786; All config files support #include with globbing (you know, *,[chars],?,{list,list},etc), so I've updated the AEL system to support this also.
18 years ago
Tilghman Lesher b1f26cfcdf Correct pronunciations of numbers for .nl (Closes issue #10837)
18 years ago
Tilghman Lesher 253a34b756 Avoid a deadlock with ALL of the locks in the masquerade function, not just the
18 years ago
Dwayne M. Hubbard 7c4e477fde if an Agent is redirected, the base channel should actually be redirected. This was causing multiple issues, especially issue 7706 and BE-160
18 years ago
Russell Bryant a4dcd03dcb remove a todo item that has been completed
18 years ago
Kevin P. Fleming e690ff69da avoid the weird usage of assert() in the ALSA header files that gcc 4.2 wants to complain about
18 years ago
Russell Bryant a8ec2e2356 I changed my mind ... I think this should be a LOG_NOTICE.
18 years ago
Russell Bryant f77e615e9f Add a log message that was requested by the masses in the developer tutorial
18 years ago
Russell Bryant d2186a55c0 Fix building chan_misdn under dev-mode. (please run the configure script
18 years ago
Tilghman Lesher 51601e2e1f Remove unused 4k of memory on the program stack (closes issue #10827)
18 years ago
Tilghman Lesher 20e50a731b jmls pointed out that unsetting the group and setting the group to the blank string aren't quite the same.
18 years ago
Tilghman Lesher 596cc77c99 In the source, keys are relative to the datadir, not varlib (which is the same
18 years ago
Tilghman Lesher 3c16b38d0e Oops. Removed the unworkable workaround. This note should never have been in the release.
18 years ago
Tilghman Lesher 8c95942b7f Making change to group splitting, as discussed on the -dev list. The main
18 years ago
Christian Richter b0012671db fixed round_robin group dial method, this never worked well on BRI Ports (2 channels)
18 years ago
Steve Murphy 4cd59ff447 This closes issue #10788 -- The exact same fixes are made here for the first arg in the for(arg1; arg2; arg3) {} statement, as were done for the 3rd arg. It can now be an assignment that will embedded in a Set() app, or a macro call, or an app call.
18 years ago
Steve Murphy eef551c063 This closes issue #10788 -- the 3rd arg in the for statement is now wrapped in Set() only if there's an '=' in that string. Otherwise, if it begins with '&', then a Macro call is generated; otherwise it is made into an app call. A bit more accomodating, keeps the new guys happy, and the guys with ael-1 code should be happy, too
18 years ago
Russell Bryant d6b8fb4dc0 gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set of
18 years ago
Joshua Colp 9ffb2fe0cf Fix video under certain circumstances. It would have been possible for the formats on the channel to not contain the video format.
18 years ago
Russell Bryant 578c1d0c8a When daemonizing, don't change working directory to "/". It makes it not be
18 years ago
Russell Bryant 3a561b499a Change safe_asterisk to explicitly ask for /bin/bash, as it uses bashisms.
18 years ago
Jason Parker f1467addf7 If # is pressed after dialing an extension in DISA, stop trying to collect more digits.
18 years ago
Joshua Colp 00000995f3 Make sure the minimum T1 timer value is obeyed in all cases.
18 years ago
Joshua Colp a39ed78af6 Fix a minor spelling error.
18 years ago
Russell Bryant 47dc1101eb The System() and TrySystem() applications can take a substantial amount of
18 years ago
Russell Bryant f59ad2a3ed Using curl can take a substantial amount of time, so the channel should be
18 years ago
Russell Bryant 1b242b87ff When handling a reload of chan_iax2, don't use an ao2_callback() to POKE all
18 years ago
Russell Bryant df5599d598 Fix up another potential race condition. Do the loop decrementing use count
18 years ago
Joshua Colp 2187f79e54 Protect the CDR record from modification by pbx_exec so that the application data contains the Queue data.
18 years ago
Joshua Colp 4be09d967e (closes issue #10760)
18 years ago
Christian Richter a779f3cbf5 removed comment which violates the coding guidelines.
18 years ago
Christian Richter 63122bb677 added 'astdtmf' option to allow configuring the asterisk dtmf detector instead of the mISDN_dsp ones. also added the patch from irroot #10190, so that dtmf tones detected by the asterisk detector are passed outofband to asterisk, to make any use of dtmf tones at all.
18 years ago
Russell Bryant 0728297127 Change the description of app_flash to note how it can be a useful tool instead
18 years ago
Joshua Colp 88cfb003df Initialize a variable to NULL to make the world happy.
18 years ago
Russell Bryant 0f23b76a39 Add a new patch to handle interrupting the fgets() call when using FastAGI.
18 years ago
Doug Bailey 8ac8d79a5d Corrected patch applied in revision r82887.
18 years ago
Doug Bailey 33a1011c51 Fixed a bug where http manager sessions prevented the eventq from being cleaned out because http manager sessions do not have a valid file descriptor.
18 years ago