Commit Graph

2308 Commits (63669c4496ab86833c8b9afac366b1e3293283e7)

Author SHA1 Message Date
Matt O'Gorman 04b4ccc4c2 Merged revisions 49412 via svnmerge from
19 years ago
Matt O'Gorman 5ebc820813 Merged revisions 49354 via svnmerge from
19 years ago
Joshua Colp c4bde5b40a Get rid of a needless memory allocation and only create a conference structure in find_conf_realtime if data was read from realtime. (issue #8669 reported by robl)
19 years ago
Joshua Colp 3a0a8b1908 vms doesn't exist on non-IMAP storage builds.
19 years ago
Joshua Colp 695c04cff3 Pass 'vms' pointer to record_and_review so it is then passed to the IMAP store file function. (issue #8614 reported by punknow)
19 years ago
Joshua Colp 8d7bdfc607 Merged revisions 48584 via svnmerge from
19 years ago
Luigi Rizzo 0f325ae583 fix a bogus datalen in the frames generated by app_sms
19 years ago
Joshua Colp 9b8b64f08d Use S_OR in my previous app_voicemail. This is the way it should have been done.
19 years ago
Matt O'Gorman d24fad5537 Merged revisions 48394 via svnmerge from
19 years ago
Joshua Colp 8832f97a1f Return non-existant callerid handling to that which it was before. In 1.4 and trunk callerid can be allocated but not have any contents so we have to use ast_strlen_zero before passing it to the relevant functions. (issue #8567 reported by pabelanger)
19 years ago
Joshua Colp 50ee01ccda Use the correct API call to say a device state changed. (Yes, I'm a nub.)
19 years ago
Joshua Colp 08ab40c1bf Don't access the conference structure after it has been freed.
19 years ago
Tilghman Lesher cb95f19c3f Merged revisions 48374 via svnmerge from
19 years ago
Tilghman Lesher 025c60f84e Oops, forgot to release the odbc handle
19 years ago
Tilghman Lesher 1cb96e926a Merged revisions 48251 via svnmerge from
19 years ago
Jason Parker db68a40698 Fix an issue which didn't allow unavail/greet/busy/etc messages from being saved into ODBC (and probably IMAP).
19 years ago
Kevin P. Fleming a2f6499c0a Merged revisions 48192 via svnmerge from
19 years ago
Joshua Colp 81c438713b Use MAILTMPLEN instead of sizeof in mm_login. (issue #8420 reported by slimey)
19 years ago
Joshua Colp 53b04eea95 Don't crash if the mailstream was not created.
19 years ago
Joshua Colp ec4cae4068 Merged revisions 48053 via svnmerge from
19 years ago
Tilghman Lesher f4133080ca Oops, merge missed release of odbc object
19 years ago
Tilghman Lesher 04c4fbb3b3 Merged revisions 47862 via svnmerge from
19 years ago
Joshua Colp 335630b10c Use a separate variable in the channel structure to store the context that the channel was dialed from. (issue #8382 reported by jiddings)
19 years ago
Jason Parker 67546a068c Fix a couple of typos. Initially pointed out by mrobinson.
19 years ago
Joshua Colp ee182a4b02 Don't unreference the SLA object if there is no SLA object in the devicestate callback. (issue #8354 reported by loloski)
19 years ago
Tilghman Lesher 07c309c8b1 Fix ODBC_STORAGE for when context is NULL
19 years ago
Kevin P. Fleming 17242b0602 Merged revisions 47677 via svnmerge from
19 years ago
Joshua Colp 0742fe1d7e Merged revisions 47631 via svnmerge from
19 years ago
Tilghman Lesher cd06244951 Conversion of res_odbc API to include ast_ prefix did not completely transition app_voicemail
19 years ago
Joshua Colp 159c54a5e9 Use LOG_DEBUG to print out the indication that app_amd is using default settings instead of using LOG_NOTICE. This stops needless logging of this information under normal circumstances. (issue #8361 reported by Seb7)
19 years ago
Joshua Colp 5c5c73ec0f Merged revisions 47549 via svnmerge from
19 years ago
Joshua Colp 6c9e737d70 Only split up extension and context if a value exists. (issue #8332 reported by loloski)
19 years ago
Kevin P. Fleming cb2930ecb4 if adding a queue member is LOG_NOTICE, then removing them should be LOG_NOTICE, not LOG_DEBUG
19 years ago
Kevin P. Fleming 88fb11d10b reflect addition/removal of dynamic queue members in queue_log, so that people using dialplan replacement for AgentCallbackLogin can still track login/logout (issue #7736, reported/patched by whoiswes but this commit was written by me and covers all three paths for AQM/RQM)
19 years ago
Joshua Colp d2624d72ec Do conversion in a more easier to read and working way for \r, \n, and \t. (issue #8324 reported by johnlange)
19 years ago
Russell Bryant 58ed1b07ab Work around an issue that caused menuselect to display a bogus description for
19 years ago
Steve Murphy 517978fd5f These mods are to solve the problem in bug 7506. It's a lot of rework to solve a fairly small problem... such is life.
19 years ago
Matt O'Gorman 0b6456b7f1 large overhaul to voicemail imap support. Allows support for more imap servers,
19 years ago
Tilghman Lesher 56a1e60c54 More changes making the CLI more consistent with "category verb arguments" (continuation of issue 8236)
19 years ago
Tilghman Lesher e05a2752e8 Reverse change of "show" to "list" and make several other commands more consistent with "category verb arguments"
19 years ago
Matt O'Gorman 29d2282f0a spelling typo
19 years ago
Matt O'Gorman f94fd0ff04 formatting fix.
19 years ago
Olle Johansson 86c973f71f Issue #8246 - Doxygen fixes from kshumard.
19 years ago
Russell Bryant d7f9b5f912 We should always be using _exit() after a fork() or vfork() instead of exit().
19 years ago
Jason Parker f10529efed Fix small formatting issue, that causes misaligned line
19 years ago
Russell Bryant 28d9579584 update warning message to include "agi" option (issue #8225, jmls)
19 years ago
Kevin P. Fleming ce4b0afb73 apparently developers are still not aware that they should be use ast_copy_string instead of strncpy... fix up many more users, and fix some bugs in the process
19 years ago
Russell Bryant 6a74bc409c Fix the descriptions of some of the MeetMeAdmin options (issue #8098, mflorell)
19 years ago
Joshua Colp d7329034ea Merged revisions 45691 via svnmerge from
19 years ago
Joshua Colp 552ca7e926 Backport of new directed pickup (BE-85).
19 years ago
Joshua Colp ba3ac1c86b Merged revisions 45060 via svnmerge from
19 years ago
Joshua Colp c1f12bd5ad Move say.conf existence check to do_say function since it is called from multiple places (issue #8144 reported by kshumard)
19 years ago
Kevin P. Fleming ff05bf15c8 update thread creation code a bit
19 years ago
Steve Murphy fcd80ee83b OOOps! There is no alternative to suggest in 1.4. A small erasure.
19 years ago
Steve Murphy 7ceeecd23f In response to bug 7776, a Warning has been added to the doc string for Macro().
19 years ago
Kevin P. Fleming b4a673780a Merged revisions 44296 via svnmerge from
19 years ago
Jason Parker 4be96dc8d3 Fix incorrect argument order for member names, on persisted members.
19 years ago
Joshua Colp d2d4833b79 Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)
19 years ago
Kevin P. Fleming 78e8232ef8 Merged revisions 43916 via svnmerge from
19 years ago
BJ Weschke 1dd8d10aa9 Merged revisions 43897 via svnmerge from
19 years ago
Joshua Colp a30a5f2f09 Merged revisions 43891 via svnmerge from
19 years ago
BJ Weschke 675749c706 Merged revisions 43871 via svnmerge from
19 years ago
BJ Weschke 669bbb6784 Autopause not working for queue members. (#8042 - jmls reported and patch)
19 years ago
Tilghman Lesher 07317339ce Merged revisions 43815 via svnmerge from
19 years ago
Jason Parker 482c18499e Fix an issue with PLAYBACKSTATUS not being set under certain circumstances.
19 years ago
Russell Bryant 86c80784e0 Backport revision 43754 from the trunk, which removes an unused buffer from
19 years ago
Russell Bryant 6cb2b9fedb Merged revisions 43699 via svnmerge from
19 years ago
Joshua Colp d95288fdf8 Slight overhaul of the whisper support. 1. We need to duplicate the frame from ast_translate 2. We need to ensure we always have signed linear coming in for signed linear combining. 3. We need to ensure we are always feeding signed linear out. 4. Properly store and restore write format when beeping on the channel we are whispering on. 5. Properly discontinue the stream on the channel for the beep. (issue #8019 reported by timkelly1980)
19 years ago
Tilghman Lesher 314d85326e Should have moved these lines up in the merge, instead of removing them
19 years ago
Tilghman Lesher 84f8e88490 Merged revisions 43634 via svnmerge from
19 years ago
Tilghman Lesher f0fdf0acf9 Fix documentation to reflect how Url() really works
19 years ago
Tilghman Lesher c708dee67a Oops, missed the merge breakage
19 years ago
Tilghman Lesher b5902caa79 Merged revisions 43420 via svnmerge from
19 years ago
Joshua Colp 0a28b21d01 Warning be gone.
19 years ago
Tilghman Lesher d70fe791c2 A few misses from constification
19 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
19 years ago
Jason Parker 61e4465f49 Fix a segfault that was reported by jcmoore in #asterisk-bugs on IRC.
19 years ago
Jason Parker 50c1981780 We need to persist the member name also
19 years ago
Jason Parker a7119b522d Add a "member name" to queue members.
19 years ago
Kevin P. Fleming 41d3e99e28 move ADSI functionality into ast_ namespace
19 years ago
Matthew Fredrickson 33ddb53663 Various updates from PCadach's chan_h323-live branch
19 years ago
Matt O'Gorman d0a1a0033d similar patch for verbose vs debug with minor changes
19 years ago
Tilghman Lesher e2253df3ec Merged revisions 43248 via svnmerge from
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Tilghman Lesher e39c9d7619 Merged revisions 43072 via svnmerge from
19 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
19 years ago
Tilghman Lesher e16104185a Merged revisions 43003 via svnmerge from
19 years ago
Russell Bryant 25b0e3a148 use strcpy instead of sprintf
19 years ago
Matt O'Gorman a3a8442e5c i dont know how msg_cfg got moved around but its all good again
19 years ago
Tilghman Lesher 979ef8d2ed Merged revisions 42783 via svnmerge from
19 years ago
Anthony LaMantia ef879455f5 small fix for issue 007926
19 years ago
Tilghman Lesher 9e397b6bba In trunk, ast_fileexists now returns 0 for failure, instead of -1, as it did
19 years ago
Matt O'Gorman f4434eba6f Get rid of ugly tmp directory, although I really should
19 years ago
Tilghman Lesher ae6795f3ec Merged revisions 42421 via svnmerge from
19 years ago
Joshua Colp 62e58282eb Destroy msg_cfg after it's used, not before (issue #7618 reported by wvolz with minor mods)
19 years ago
Tilghman Lesher fa12b3c774 Merged revisions 42355 via svnmerge from
19 years ago
Joshua Colp dd0b891e57 Minor cleanup and make sure the tmp variable is clean
19 years ago
Matt O'Gorman 36935ffc42 protect curhst and curusr
19 years ago
Joshua Colp bc5dd43635 Set the variable even if the caller disconnects (issue #7896 reported by jsmith)
19 years ago
Matt O'Gorman 1dc7c62ed4 patch to fix several things wrong with voicemail
19 years ago
Jason Parker f0e0963b2e Fix a small typo, to make app_followme.c show properly in "show version files"
19 years ago
Steve Murphy 7c9b6e1d29 These small app documentation changes to app_dial and app_read will hopefully avert any more 7544 type bug reports\!
19 years ago
Joshua Colp ca2b4d407a Make this module fit the guidelines better
19 years ago
Olle Johansson 228d50806c - Free allocated memory before returning from function
19 years ago
Joshua Colp 4a7947501e Minor tweak - we need to lock the channel when we are removing the spy from it.
19 years ago
Joshua Colp 49cfc19f0a Use tabs instead of spaces (I <3 tabs -- this is for you Qwell)
19 years ago
Joshua Colp 55d594e9da Make the difference clear about what the responsibilities of the core and a 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.
19 years ago
BJ Weschke 7057035ae0 Changes/fixes to the app_waitforsilence app to make it behave more the way the author originally intended for it
19 years ago
BJ Weschke c5c1d4579f This was added to app_dial a while back, and now it's in app_queue as well. Provide an option to prevent members of the queue from forwarding calls from the queue to somewhere else.
19 years ago
BJ Weschke 06b98dcc77 Merged revisions 41882 via svnmerge from
19 years ago
BJ Weschke 91f4aa93bb Don't keep trying the same member in certain strategies when members of the queue are unavailable (#7278 - diLLec reported and patched)
19 years ago
BJ Weschke c4dac0c1e5 We don't spy on Zap/psuedo channels. Not at all. Never. (#7871 - sxpert reporting)
19 years ago
BJ Weschke b6ccca7566 Merged revisions 41827 via svnmerge from
19 years ago
BJ Weschke e736c8a27b With the somewhat recent addition (from one of the Astridevcon Europe 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)
19 years ago
Matt O'Gorman d9d3127ee3 get rid of some useless debug messages and raise debug level of others
19 years ago
Matt O'Gorman e31af51923 more staticness, and syntax cleaning
19 years ago
Matt O'Gorman c13e44eacb whitespace clean up
19 years ago
Anthony LaMantia e553725500 spacing update
19 years ago
Anthony LaMantia 2161a251a8 small typo
19 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
19 years ago
Anthony LaMantia 7399d40ec7 fix for bugid: 0007830
19 years ago
Joshua Colp c6977b9983 Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla 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!
19 years ago
Russell Bryant f7e7161607 Merge team/russell/frame_caching
19 years ago
Jason Parker d22476348a suppress compiler warning
19 years ago
Steve Murphy 11cb5a34fd Committed a fix for 7731, suggested by mnehauser.
19 years ago
Kevin P. Fleming d12f54f90b GNU make already knows how to quietly ignore non-existent files in 'include' directives
19 years ago
Joshua Colp 5345469008 Documentation updates (thanks Shaun for the speechrec.txt one!)
19 years ago
Kevin P. Fleming 94302c792a could have sworn i committed this change already...
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Jason Parker 7c05e6478d Fix a bug with app_voicemail when trying to use app_directory to leave messages
19 years ago
Matt O'Gorman 57ee805062 changes to configure to support older c-client than the
19 years ago
Steve Murphy 8078aea52b 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.
19 years ago
Matt O'Gorman e502e644df fixed imap bug and updated syntax.
19 years ago
Joshua Colp 3ef02d79a4 Remove the old ODBC_STORAGE and make EXTENDED_ODBC_STORAGE the one to use. 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
19 years ago
Steve Murphy 8a0b9236a7 This change fixes bug 7731, macros not executing more than one level deep in a hung-up situation; also increased maximum recursion depth from 7 to 20, to keep serious coders from painful toe-stubbings
19 years ago
North Antara 2f07e6d368 fix a typo and a very minor formatting change
19 years ago
Russell Bryant bd5ce7362d resolve some compiler warnings ...
19 years ago
Russell Bryant 9ad9e42c3e add MacroExclusive application, a Macro that only one call can executed at
19 years ago
Russell Bryant 87ac16847e - unregister SLA apps on module unload and add sample config (issue #7701, junky)
19 years ago
BJ Weschke 2ec3a672e9 Increase the size of the variable space for writing/reading persistent queue member data to allow for larger queues of members. (Matthew Roth #7703)
19 years ago
Matt O'Gorman 475afdaf39 support for imap in app_voicemail as well as some
19 years ago
Tilghman Lesher f37a4e3e12 Bug 6237 - add volgain parameter, such that voicemail messages may be amplified after recording
19 years ago
Kevin P. Fleming 9d26f46fc7 remove some extraneous 'followme' in prompt names
19 years ago
Russell Bryant b9ee151d22 suppress a compiler warning about the usage of a potentially uninitialized
19 years ago
Russell Bryant e068c5fcf9 Merged revisions 38972 via svnmerge from
19 years ago
Russell Bryant 774bba093b Merged revisions 38928 via svnmerge from
19 years ago
Tilghman Lesher 91629a8d55 Merged revisions 38761 via svnmerge from
19 years ago
Tilghman Lesher 3c581f0e1e Set permissions completely open and modify by umask
19 years ago
Kevin P. Fleming 21e3c3a561 play a beep tone into the spied-on channel if we are about to whisper to them
19 years ago
Kevin P. Fleming 4bc6613648 add ExtenSpy variant of ChanSpy
19 years ago
Kevin P. Fleming a8b85fda84 more simplification, and correct a bug i introduced in the last commit
19 years ago
Kevin P. Fleming 94fa23aaa1 remove local channel finding wrappers
19 years ago
Kevin P. Fleming 8af55b34ad restore infinite timeout for ast_waitfor() call
19 years ago
Kevin P. Fleming 22d37976f2 various cleanups:
19 years ago
Tilghman Lesher cc3029e871 Typo found on the -dev list
19 years ago
Russell Bryant 4103a6d8d7 fix a seg fault in this application if no context paramater is given
19 years ago
Russell Bryant ca9ba719b6 Merge a new implementation of ast_inet_ntoa, our thread safe replacement for
19 years ago
Kevin P. Fleming 6d0742fc16 merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
19 years ago
Joshua Colp 457ec51f8d Expand speech API so that the developer can interact with the engine more directly and use specific functions of the connector even if a generic API call is not available
19 years ago
Mark Spencer f6d03e822a Make app_meetme's do_invite more generic.
19 years ago
Russell Bryant 88627c754a add a QueueLog application that allows for custom entries in the queue_log
19 years ago
North Antara 2da3b12c51 case consistency in DISA (or is it "disa"?)
19 years ago
Kevin P. Fleming 000ba592b2 more Makefile cleanup and consistency stuff
19 years ago
Tilghman Lesher 88a0996656 Merged revisions 37612 via svnmerge from
19 years ago
Tilghman Lesher 954b0dd624 Whitespace fixes
19 years ago
Tilghman Lesher d8ccfb6711 Whitespace fix
19 years ago
Kevin P. Fleming 3e9edd2702 Merged revisions 37571 via svnmerge from
19 years ago
Kevin P. Fleming dea45f3aa3 only compare the queue entry's max penalty to the member's penalty when the queue entry actually has a non-zero penalty
19 years ago
Kevin P. Fleming ce8a649696 Merged revisions 37441-37442 via svnmerge from
19 years ago
Russell Bryant f8df42ad97 fix some more app_voicemail breakage
19 years ago
Russell Bryant 81dc532887 fix the build options for app_voicemail
19 years ago
Kevin P. Fleming 5b639e6135 Merged revisions 37419 via svnmerge from
19 years ago
Mark Spencer 4c90cf59b7 Support hold/unhold in Zap, update IAX2 parser to know about modern commands, forward hold/unhold in dial, add hold device state
19 years ago
Russell Bryant 7791079219 pointer signedness warnings cleanup
19 years ago
Russell Bryant 41bfcf3c57 pointer signedness warnings cleanup
19 years ago
Kevin P. Fleming 3be4c8d3eb actually do proper searching for c-client and output the results so app_voicemail can be built against it
19 years ago
Kevin P. Fleming bc9ed9f5c4 various minor fixes
19 years ago
Kevin P. Fleming 748431f7b6 move rules file to prepare for generic rules file
19 years ago
Kevin P. Fleming dbf099cdb8 update dependency information to match new names for dependencies
19 years ago
Kevin P. Fleming d5b7bf2ab7 massive rework of configure script, and split of AST_EXT_LIB into separate macros, reducing code duplication
19 years ago
Matt O'Gorman 76f85726aa fix a compiler warning and clean up the code a bit.
19 years ago
Tilghman Lesher 2127a0b7e5 Change superfluous messages to DEBUG and remove dead code
19 years ago
Kevin P. Fleming f761d2f6f0 prepare Asterisk for new zaptel.h/tonezone.h installation locations
19 years ago
Olle Johansson ec9d4711d7 - Add notes about voicemail depending on res_adsi
19 years ago
Tilghman Lesher a58afaa03b Whitespace fixes only.
19 years ago
Olle Johansson fea7dd0b31 Add some comments to the SLA code
19 years ago
Russell Bryant a4c7a1c97c reduce indentation a couple of levels
19 years ago
Russell Bryant 03a277c5cc - remove an unused variable
19 years ago
Russell Bryant a717eef7c1 add RDNIS to the DumpChan application (issue #7432, junky)
19 years ago
Mark Spencer 79221df76c First pass at SLA support
19 years ago
Matt O'Gorman 109737eb1c Updates from transnexus to osplookup, removes res_osp
19 years ago
Tilghman Lesher 1c76072e4b Merged revisions 36377 via svnmerge from
19 years ago
Olle Johansson f8311adcda METERMAIDS:
19 years ago
Olle Johansson 71411c6bae - Formatting
19 years ago
Kevin P. Fleming a579371f43 use new (separate) dependencies file from menuselect
19 years ago
Kevin P. Fleming e61d3d91f3 The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)
19 years ago
Kevin P. Fleming df0ba5ff8b search for Zaptel and libtonezone separately in the configure script
19 years ago
BJ Weschke 0d0fadc781 Merged revisions 35669 via svnmerge from
19 years ago
Russell Bryant 53a56fcfe7 remove various commands that remove old modules since they have been there a
19 years ago
Tilghman Lesher 89f6ffe1e5 Bug 6589 - option to display channel variables in queue events
19 years ago
Russell Bryant 48ae9f0d4f - convert the 'uninstall' target to use separate targets to process each
19 years ago
Russell Bryant 55e8a60363 - specify that 'depend' is a .PHONY target
19 years ago
Russell Bryant 9db0520ff9 - specify that 'all' is a .PHONY target
19 years ago
Russell Bryant c399a06450 add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targets
19 years ago
Joshua Colp 0224dee876 Actually allow realtime queue members to be added (issue #7408 reported by tgrman)
19 years ago
Tilghman Lesher 2c3e94f289 Bug 7399 - Sample config showed [general] as the context, so the app should look there, too.
19 years ago
Joshua Colp e6958d9c5e Merged revisions 34911 via svnmerge from
19 years ago
Tilghman Lesher ea05183652 Merged revisions 34875 via svnmerge from
19 years ago
Russell Bryant 9f2a6516cf don't blow up in the sub Makefiles if menuselect.makeopts is not present. This
19 years ago
Kevin P. Fleming e49a367ecf commit russell's menuselect/buildoptions work with some changes:
19 years ago
Russell Bryant 4691e6a29e remove IMAP_STORAGE from the build options list for app_voicemail since it's
19 years ago
Russell Bryant 287fce05d0 add support for setting the CFLAGS for voicemail storage options in menuselect
19 years ago
BJ Weschke 2e8a142c85 Don't ast_request a channel structure twice when a call is being forwarded. (#7362 - twlison / vechers confirming fix)
19 years ago
Kevin P. Fleming b5a13cbef8 Merged revisions 34274 via svnmerge from
19 years ago
Tilghman Lesher 2ee2b192e3 Merged revisions 34242 via svnmerge from
19 years ago
Kevin P. Fleming aba00b66fc use the proper named constants for checking device state, and don't treat UNKNOWN as not available in autofill mode
19 years ago
Kevin P. Fleming 7518a91032 various coding style cleanup and minor fixes
19 years ago
Kevin P. Fleming 11dac47877 Merged revisions 34159-34160 via svnmerge from
19 years ago
Kevin P. Fleming 39b9a1c945 Merged revisions 34087 via svnmerge from
19 years ago
Jim Dixon 8f77de5ebd Allowed proper tx/rx signal exclusivity for simplex repeater modes
19 years ago
Kevin P. Fleming 0af1edefb6 Merged revisions 33841 via svnmerge from
19 years ago
Russell Bryant 883d0f7a05 destroy the loaded say.conf on module unload
19 years ago
Russell Bryant 50dff0e818 fix a place where code returns without unlocking the vm users list and various
19 years ago
Russell Bryant 85560a175c Merged revisions 33781 via svnmerge from
19 years ago
Joshua Colp c311827dc9 Merged revisions 33724 via svnmerge from
19 years ago
Russell Bryant 4cef7b714e fix up some places where frames are not free'd and remove an unnecessary
19 years ago
Russell Bryant f1d5c83b8a Merged revisions 33515 via svnmerge from
19 years ago
Russell Bryant 67cae6a0c7 Merged revisions 33513 via svnmerge from
19 years ago
Russell Bryant d13b9e74be Merged revisions 33510 via svnmerge from
19 years ago
Russell Bryant 7100403fd9 Merged revisions 33480 via svnmerge from
19 years ago
Russell Bryant e0bd903246 Merged revisions 33466 via svnmerge from
19 years ago
Russell Bryant 558d3924ac don't leak a frame when breaking out of the loop on a timeout
19 years ago
Russell Bryant b4e2138311 don't leak a frame when exiting when the user presses '#'
19 years ago
Russell Bryant 1ab804f0ab don't leak a frame when breaking out of the main loop of this app
19 years ago
Kevin P. Fleming 3e41331bf3 get rid of some more compiler warnings (thanks tholo for making me fix the lpc10 stuff... that had been a problem for far too long)
19 years ago
Kevin P. Fleming 8d88bf549d there is no reason to define our own 'maximum path length' when the POSIX headers already define one for us
19 years ago
Joshua Colp dcab298cfc Don't double check existence of a variable (issue #7300 reported by foamdino)
19 years ago
Joshua Colp a23af6559c Merged revisions 33294 via svnmerge from
19 years ago
Joshua Colp e3fe7e1c08 Add more missing newlines (issue #7323 reported by darkskiez)
19 years ago
Olle Johansson 9f5aa13142 Rename ast_rtp_early_media to ast_rtp_early_bridge to avoid confusion.
19 years ago
Olle Johansson dfaa7fd8cf Doxygen update
19 years ago
Russell Bryant 43b82059a5 fix a typo in an option name in config parsing
19 years ago
Russell Bryant f879fd2a22 simplify the loop that iterates through the categories in followme.conf and
19 years ago
Russell Bryant 89cfbf4673 fix an incorrect usage of scanf, where it should be using sscanf, instead,
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Russell Bryant 739385e761 remove the WITH_SMDI define
19 years ago
Russell Bryant 503f99e2e8 remove the need to have to re-run make after a default menuselect.makeopts
19 years ago
Russell Bryant db7ee8b54b oops.
19 years ago
Russell Bryant 004848236a move a variable declaration to the beginning of a block
19 years ago
Russell Bryant 6947fdbf62 use sizeof to determine the size of a buffer
19 years ago
Russell Bryant 1bd42310a2 use sizeof to get the size of a buffer
19 years ago
BJ Weschke 6dc79b1447 More updates.
19 years ago
Russell Bryant 66a782e8ce make a global list head static
19 years ago
BJ Weschke 61cfff7b82 More cleanup.
19 years ago
Russell Bryant 204ba36938 move a declaration to the beginning of a block
19 years ago
BJ Weschke 3c30abc476 Don't leak memory.
19 years ago
Russell Bryant aee460f50b allocate an int on the stack instead of with ast_calloc
19 years ago
BJ Weschke 66e0ff5202 All better now!
19 years ago
BJ Weschke 63a271eb55 If the recorded file is found, don't actually start to play it.
19 years ago
Tilghman Lesher 95871f201d Merged revisions 32605 via svnmerge from
19 years ago
Kevin P. Fleming e855040110 fix some compiler warnings about variables used before initialization
19 years ago
BJ Weschke 3d973a0686 Introducing app_followme into /trunk!
19 years ago
Kevin P. Fleming e856010714 use module names, not file names, in menuselect
19 years ago
Olle Johansson f80bde18be - Add headers to e-mail with caller ID name and number to simplify automatic parsing
19 years ago
Olle Johansson 439e4963ab - Typo in chan_sip (: missing)
19 years ago
Olle Johansson 11c18976fb Add formats in text form to dumpchan()
19 years ago
Kevin P. Fleming 998eacf17f Merged revisions 31921 via svnmerge from
19 years ago
Tilghman Lesher 53ca50f1c8 Two missed cases
19 years ago
Tilghman Lesher 73a85ff250 Ooops, those characters weren't really periods (credit to John Olson)
19 years ago
Joshua Colp e5753b49ad Documentation changes for Qwell
19 years ago
Joshua Colp a69e488812 Fix up meetme some more (thanks TonyM!!!)
19 years ago
Joshua Colp a74ebe5933 Make the user menu unmute/mute work again, including in combination with the 'l' option.
19 years ago
Kevin P. Fleming 7f3cc8b886 cleanups for commit from issue #5657... set a cause code for a rejected forward request, and actually set tmp->chan to NULL when we reject the forward request
19 years ago
BJ Weschke 871f08ec07 Add an option to app_dial, 'i', to instruct the application ignore any requests from peers to forward calls elsewhere. #5657 (johnlange w/some minor mods)
19 years ago
Kevin P. Fleming 7e84433270 officially deprecate the 'roundrobin' queue strategy in favor of 'rrmemory'
19 years ago
Joshua Colp f35b95e516 Remove ourselves from the userlist a little bit earlier
19 years ago
Kevin P. Fleming 18606233da fix various typos and other bits (from Ian Kinner)
19 years ago
Luigi Rizzo 23233bb115 remove an explicit constant;
19 years ago
BJ Weschke 295c340164 A new way to try and deal with deadlocks that occur in app_queue at present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Further optimizations are still possible (eg - store and manage pointers to the status integer of the member record that this interface/device has a one-to-one relationship with and then go directly to those pointers to make status modifications rather than the recursive looping that goes on now) BUT first things first. :)
19 years ago
Joshua Colp 8ecf6a7bb1 Merge in branch that adds new features to MeetMeAdmin. See application documentation for more details on the new options. (issue #7131 reported by dmikusa branch by jcollie)
19 years ago
BJ Weschke 59e1522025 Merged revisions 30424 via svnmerge from
19 years ago
Tilghman Lesher 31081f1224 Deprecate SetCallerID (should have happened prior to release of 1.2)
19 years ago
Joshua Colp 0cdb878abb Remove possibility of sending duplicate MeetmeJoin manager events, and only send a MeetmeLeave event if a MeetmeJoin event occured in the first place. (issue #6599 reported by imran - provided patch with few tiny mods)
19 years ago
Joshua Colp 16d0f580f9 Merged revisions 30373 via svnmerge from
19 years ago
Russell Bryant 55d67e71f1 add the ability to be able to echo DTMF_BEGIN/END, HTML, and IMAGE frames, too
19 years ago
Russell Bryant d2872c914d - mark some applications deprecated that already have replacements
19 years ago
Russell Bryant a96606b329 add DB_DELETE function for the common case of retrieving and deleting a key in
19 years ago
BJ Weschke 6cfaaf9ac0 Properly initialize destination variables before we send them into pbx_substitute_variables_helper(..). Ya! Testing! Take 2.
19 years ago
BJ Weschke 36cf242f31 Making sure a char ptr is initialized before we strchr on it is a GOOD thing. Ya! Testing!
19 years ago
BJ Weschke 8d890cb626 Doxygen comment for Qwell
19 years ago
BJ Weschke 6848d55d85 Make sure we catch all the instances where a member didn't answer the call sent to them rather than just on a timeout after a dial attempt and some minor code cleanup/reuse.
19 years ago
Joshua Colp f35e669a98 Nothing to see here... move along
19 years ago
Joshua Colp 6f8c704e2b Update some documentation (file internal brain bug #42)
19 years ago
Matt O'Gorman 5a005e8ac8 Merged revisions 30037 via svnmerge from
19 years ago
Joshua Colp 91f9966be3 Merge branch for bug 6264 (Privacy option 2 returns dial-status ANSWER / option_priority_jumping not respected) (reported by jkoopmann and branch by murf)
19 years ago
Kevin P. Fleming 6e307c1d81 Merged revisions 29971 via svnmerge from
19 years ago
Jim Dixon f2af2718a6 Added incoming audio notch filtering, plus a bunch of command improvements, etc.
19 years ago
BJ Weschke 6535df3680 app_meetme Muting and Manager API enhancements #6731 (softins w/some minor mods to accomodate recent enum work)
19 years ago
Matt O'Gorman 9d15337fa0 patch from bug 0007204 to make bug 5750 follow standard
19 years ago
Joshua Colp 822a3e81c9 Merged revisions 29555 via svnmerge from
19 years ago