aboutsummaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)AuthorFilesLines
2006-09-08Get rid of ugly tmp directory, although I really shouldmogorman1-11/+7
fix the way imap accesses its temporary voice files. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42491 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-08Merged revisions 42421 via svnmerge from tilghman1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r42421 | tilghman | 2006-09-08 11:06:17 -0500 (Fri, 08 Sep 2006) | 2 lines Jump logic was backwards: goto returns 0 if it succeeds, and we should jump if authentication fails. (Bug #7907) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42422 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-08Destroy msg_cfg after it's used, not before (issue #7618 reported by wvolz ↵file1-3/+10
with minor mods) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42373 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07Merged revisions 42355 via svnmerge from tilghman1-1/+28
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r42355 | tilghman | 2006-09-07 18:12:29 -0500 (Thu, 07 Sep 2006) | 2 lines Format vulnerability fix - allowing the user to specify a format is not a good idea (Bug 7811) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42356 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07Minor cleanup and make sure the tmp variable is cleanfile1-5/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42298 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07protect curhst and curusrmogorman1-7/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42283 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07Set the variable even if the caller disconnects (issue #7896 reported by jsmith)file1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42262 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07patch to fix several things wrong with voicemailmogorman1-112/+87
imap storage. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42259 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06Fix a small typo, to make app_followme.c show properly in "show version files"qwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42170 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06These small app documentation changes to app_dial and app_read will ↵murf2-2/+4
hopefully avert any more 7544 type bug reports\! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42111 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06Make this module fit the guidelines betterfile1-115/+103
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42109 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-05- Free allocated memory before returning from functionoej1-207/+194
- Fix bad formatting - Add some comments (more needed to understand what's going on) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42058 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-05Minor tweak - we need to lock the channel when we are removing the spy from it.file1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42021 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03Use tabs instead of spaces (I <3 tabs -- this is for you Qwell)file1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41960 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03Make the difference clear about what the responsibilities of the core and a ↵file2-44/+15
spy are when it comes to spying on a channel. The core is responsible for adding a spy to a channel, feeding frames into the spy, removing the spy from the channel, and notifying the spy that is has been detached. The spy is responsible for reading frames in, and cleaning itself up. Each side will not try to do the other's job. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41959 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Changes/fixes to the app_waitforsilence app to make it behave more the way ↵bweschke1-67/+80
the author originally intended for it to function along with an option to keep backward compatible with "old-style" functionality in 1.2. (#6595 - davetroy reported and patched w/some very minor mods/corrections) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41915 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 This was added to app_dial a while back, and now it's in app_queue as well. ↵bweschke1-4/+14
Provide an option to prevent members of the queue from forwarding calls from the queue to somewhere else. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41901 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03Merged revisions 41882 via svnmerge from bweschke1-0/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r41882 | bweschke | 2006-09-03 13:38:22 -0400 (Sun, 03 Sep 2006) | 3 lines Make sure the forwarded channel inherits variables appropriately when we receive a call forward in the queue. (#7867 - raarts reported and patched) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41883 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Don't keep trying the same member in certain strategies when members of the ↵bweschke1-0/+5
queue are unavailable (#7278 - diLLec reported and patched) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41879 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 We don't spy on Zap/psuedo channels. Not at all. Never. (#7871 - sxpert ↵bweschke1-1/+5
reporting) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41850 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03Merged revisions 41827 via svnmerge from bweschke1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r41827 | bweschke | 2006-09-03 10:16:08 -0400 (Sun, 03 Sep 2006) | 3 lines Setting a retry of 0 is generally not a good idea and shouldn't be allowed. (#7574 - reported by regin) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41829 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-02 With the somewhat recent addition (from one of the Astridevcon Europe ↵bweschke1-1/+1
sessions) of more detailed device states, we need to change strategy in app_queue in how we determine whether a queue member is "in use" or not. Basically, instead of specifically looking for that device state as we did previously, now we're going to observe any other device state aside from the two that we know for sure are "not in use" as "in use". This will cause some other states to fall through that we know will never be available (eg - "INVALID","UNAVAILABLE",etc) but there's other code already within to handle those conditions. (#7433 - tgrman reporting) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41810 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01get rid of some useless debug messages and raise debug level of othersmogorman1-100/+90
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41765 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01more staticness, and syntax cleaningmogorman1-34/+33
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41749 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01whitespace clean upmogorman1-149/+186
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41715 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31spacing updateanthonyl1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41648 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31small typoanthonyl1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41647 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31everything that loads a config that needs a config file to runmogorman6-18/+34
now reports AST_MODULE_LOAD_DECLINE when loading if config file is not there, also fixed an error in res_config_pgsql where it had a non static function when it should. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41633 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31fix for bugid: 0007830anthonyl1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41630 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla ↵file1-7/+1
Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41507 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29Merge team/russell/frame_cachingrussell2-11/+8
There are some situations in Asterisk where ast_frame and/or iax_frame structures are rapidly allocatted and freed (at least 50 times per second for one call). This code significantly improves the performance of ast_frame_header_new(), ast_frdup(), ast_frfree(), iax_frame_new(), and iax_frame_free() by keeping a thread-local cache of these structures and using frames from the cache whenever possible instead of calling malloc/free every time. This commit also converts the ast_frame and iax_frame structures to use the linked list macros. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41278 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29suppress compiler warningqwell1-1/+2
Code shamelessly borrowed from r41271 (it was the same warning/fix) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41274 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29Committed a fix for 7731, suggested by mnehauser.murf1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41268 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-26GNU make already knows how to quietly ignore non-existent files in 'include' ↵kpfleming1-4/+1
directives git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41209 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24Documentation updates (thanks Shaun for the speechrec.txt one!)file1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40968 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21could have sworn i committed this change already...kpfleming1-4/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40726 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21merge new_loader_completion branch, including (at least):kpfleming76-1771/+860
- restructured build tree and makefiles to eliminate recursion problems - support for embedded modules - support for static builds - simpler cross-compilation support - simpler module/loader interface (no exported symbols) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-19Fix a bug with app_voicemail when trying to use app_directory to leave messagesqwell2-12/+23
to another user (options 3, 5, 2). If the context/extension didn't exist in the dialplan (and why should it have to?), it would fail, saying that it's an "invalid extension". (issue BE-71) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40426 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-17changes to configure to support older c-client than themogorman1-1/+4
2004 version. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40335 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-17In app_macro, changed the previously changed upper recursion depth limit to ↵murf1-2/+7
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-16fixed imap bug and updated syntax.mogorman1-11/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40107 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-16Remove the old ODBC_STORAGE and make EXTENDED_ODBC_STORAGE the one to use. ↵file1-42/+0
This means that if you're using this and upgrade to the revision where this was committed, you will need to update your table to the schema provided in doc/odbcstorage.txt git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40033 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-15This change fixes bug 7731, macros not executing more than one level deep in ↵murf1-4/+4
a hung-up situation; also increased maximum recursion depth from 7 to 20, to keep serious coders from painful toe-stubbings git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39909 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14fix a typo and a very minor formatting changenorth1-3/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39753 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14resolve some compiler warnings ...russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39684 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14add MacroExclusive application, a Macro that only one call can executed atrussell1-4/+48
a time (issue #7366, Steve Davies, with mods by me as discussed in the report) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39681 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14- unregister SLA apps on module unload and add sample config (issue #7701, ↵russell1-6/+8
junky) - rename SLAS to SLAStation, and SLAT to SLATrunk git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39637 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-11 Increase the size of the variable space for writing/reading persistent ↵bweschke1-1/+1
queue member data to allow for larger queues of members. (Matthew Roth #7703) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39516 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08support for imap in app_voicemail as well as some mogorman1-109/+1593
credits fixed. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39404 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08Bug 6237 - add volgain parameter, such that voicemail messages may be ↵tilghman1-0/+26
amplified after recording git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39332 f38db490-d61c-443f-a65b-d21fe96a405b