Commit Graph

1663 Commits (f95db061fd9f34b7dc5a50d9fc136dda9df42dd1)

Author SHA1 Message Date
Tilghman Lesher dc4a74f57f Store prior to copy (closes issue #10193)
18 years ago
Dwayne M. Hubbard dd77af3fe3 removed the word 'pissed' from ast_log(...) function call for BE-90
18 years ago
Mark Michelson a8d3745147 Fixed an issue where chanspy flags were uninitialized if no options were passed.
18 years ago
Jason Parker 01412290a2 Fix an issue where it was possible to have a service level of over 100%
18 years ago
Jason Parker c908fb91d1 Fix a small typo in description in of Voicemail() application.
18 years ago
Joshua Colp e32e830419 Tweak spy locking. (issue #9951 reported by welles)
18 years ago
Joshua Colp bf7b174b08 Reset ServicelevelPerf variable back to 0 if we are unable to calculate it each time... otherwise we will get previous values. (issue #10117 reported by noriyuki)
18 years ago
Tilghman Lesher ff1c0bfa20 RetryDial should accept a 0 argument, but it does not, because atoi does not distinguish between 0 and error (closes issue #10106)
18 years ago
Joshua Colp aac9dd609c Update documentation to clarify variable usage with MixMonitor. (issue #9494 reported by netoguy)
18 years ago
Joshua Colp 5c8b322f8d Fix issue where queue log events might be missing. (issue #7765 reported by mtryfoss)
18 years ago
Jason Parker 4ce4fe74ae Fix another problem in voicemail with missing symbols.
18 years ago
Tilghman Lesher 8f2a415995 Issue 10062 - Trying to move a message without selecting one first results in memory corruption
18 years ago
Joshua Colp e179ccaff2 Don't explode if the gain option is specified without a value. (issue #9274 reported by mfarver)
18 years ago
Tilghman Lesher a1cc9b4966 Issue 9997 - Timelimit times out the wrong channel
18 years ago
Joshua Colp e21d079484 Perform an extra hangup check just in case. (issue #9589 reported by bcnit)
18 years ago
Russell Bryant 086aba207e Don't automatically hang up after running Dictate so that callers can exit
18 years ago
Jason Parker a3961d646a Don't try to save voicemail greetings unless the user presses '1' to accept/save.
18 years ago
Joshua Colp 9c0627eab0 Allow the 'g' option to work if used with the 'S' option. (issue #9888 reported by gasparz)
18 years ago
Tilghman Lesher c0ce087e43 Issue 9818 - Fix for issue 8329 breaks pbx_realtime. Issue 8329 will remain unfixed for pbx_realtime, but only because we lack core API to do it.
18 years ago
Russell Bryant 03ad135134 Fix a memory leak that I just noticed in the device state handling in app_queue.
18 years ago
Steve Murphy fd1fc0a9c1 This update will fix the situation that occurs as described by 9717, where when several targets are specified for a dial, if any one them reports FAIL, the whole call gets FAIL, even though others were ringing OK. I rearranged the priorities, so that a new disposition, NULL, is at the lowest level, and the disposition get init'd to NULL. Then, next up is FAIL, and next up is BUSY, then NOANSWER, then ANSWERED. All the related set routines will only do so if the disposition value to be set to is greater than what's already there. This gives the intended effect. So, if all the targets are busy, you'd get BUSY for the call disposition. If all get BUSY, but one, and that one rings is not answered, you get NOANSWER. If by some freak of nature, the NULL value doesn't get overridden, then the disp2str routine will report NOANSWER as before.
18 years ago
Jason Parker dfd24c33d2 If we have a negative current message, we shouldn't go back even further...
18 years ago
Tilghman Lesher 47047d5004 Replicate fix from 51158 (app_voicemail) to app_directory (Issue 9224)
18 years ago
Tilghman Lesher 25930c842f Issue 9602 - segfault in app_macro
18 years ago
Tilghman Lesher 616e3502e7 Issue 9527 - upon entering a folder, no message is selected (curmsg == -1), so deleting causes memory corruption (beyond bounds)
18 years ago
Joshua Colp 6ab97a0292 Merge rewritten group counting support. No more storing data on the variable list of the channels. That was bad, mmmk? (issue #7497 reported by sabbathbh)
18 years ago
Jason Parker c28413ff94 If the '* to hangup' option is not enabled, we don't need to disable * as a valid exit key.
18 years ago
Joshua Colp 4b17148846 Add OUTBOUND_GROUP_ONCE variable to app_dial. This behaves the same as OUTBOUND_GROUP except it will get unset after use so it won't get accidentally inherited. (issue #BE-140)
18 years ago
Jason Parker 62de701abb Allow matching on names shorter than 3 chars.
18 years ago
Joshua Colp f2680a35d4 When calling a device that then forwards us elsewhere... we have to make our channels compatible if it is the only channel being dialed. (issue #9445 reported by marcelbarbulescu)
18 years ago
Tilghman Lesher 2e1fe209de Gosub called within a Macro resets the arguments improperly and causes general weirdness. (Issue 8329)
18 years ago
Jason Parker 6374772250 Just because we can't find the voicemail configuration file, doesn't
18 years ago
Joshua Colp 5e01069962 Increase the maximum size for a string of mailboxes to 1024. (issue #9270 reported by rtucker)
18 years ago
Joshua Colp ec7458a460 Keep a global array of variables indicating whether certain conference rooms are in use. This ensures that two people going into a new dynamic conference when the 'e' option is set don't go into the same conference room. (issue #8835 reported by eliel)
18 years ago
Tilghman Lesher 7ca5863965 Oops
18 years ago
Tilghman Lesher 43ac3f119b Fix a few remaining bad mmap(2) return values
18 years ago
Russell Bryant 653b6f22c5 Fix the check of the return value from mmap(). Thanks to Corydon for catching
18 years ago
Steve Murphy 714e570302 Ugh. that was dumb. Fixed an error.
18 years ago
Steve Murphy fe9bbc5dfc Added a few words in the Macro doc strings about the behavior of macros with hangups (et al.), as per 9337
18 years ago
Joshua Colp c17a4c7f53 Make create_dirpath use our standard for return values. -1 is failure, 0 is success. (issue #9205 reported by ballares)
18 years ago
Tilghman Lesher 12a38f8e56 Memory leak of a list, if call recording was abandoned
18 years ago
Joshua Colp aa54a5f91b Change naughty warning message to provide useful information. If a write now fails on a channel in meetme it will tell you the channel name instead of spitting out the wrong error message.
19 years ago
Russell Bryant 602c5bb8c3 Fix random crashes when using the MeetMe application. This patch converts list
19 years ago
Russell Bryant 82bc576ea4 Convert a tab to spaces so that the documentation is printed out properly
19 years ago
Tilghman Lesher fababa3b74 forcename and forcegreetings options should check to see if the recording already exists
19 years ago
Olle Johansson 179c829291 Documentation update (#9053, jsmith)
19 years ago
Joshua Colp 975f117300 Answer the channel before recording privacy information. (issue #8926 reported by lmamane)
19 years ago
Russell Bryant c9c943e8e2 Revert the change I did in revisions 54955, 54969, and 54970, in 1.2, 1.4,
19 years ago
Russell Bryant 2802ea3eeb For conferences that are configured in meetme.conf, check the configuration
19 years ago
Joshua Colp 041061ca36 Use a separate variable to indicate execution should continue instead of the return value. (issue #8842 reported by pluto70)
19 years ago