Commit Graph

2718 Commits (547083e21a5a8459354f6568580ee7f90f8f9a35)

Author SHA1 Message Date
Kevin P. Fleming 354b6dcf41 umm... let's build with --enable-dev-mode, mmkay?
19 years ago
Tilghman Lesher 20bbd09de3 Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too.
19 years ago
Joshua Colp 6e771511da Minor clean up of app_followme.
19 years ago
Joshua Colp 94bef1a256 Merged revisions 77768 via svnmerge from
19 years ago
Steve Murphy ceca4d97e1 These fixes take care of two problems: a complaint in asterisk-dev that goto's aren't working in trunk, a side effect of the move to commas as arg seps in apps and funcs; and a problem I spotted myself with dial's 'e' option, where gotos were off by one, because I forgot to set the AUTOLOOP flag in the peer channel.
19 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
19 years ago
Steve Murphy 0f326a83c5 Merged revisions 77191 via svnmerge from
19 years ago
Joshua Colp 1c783e8cfb Merged revisions 77176 via svnmerge from
19 years ago
Mark Michelson c3a92f402f Merged revisions 76801 via svnmerge from
19 years ago
Tilghman Lesher 922444c851 Merged revisions 76708 via svnmerge from
19 years ago
Tilghman Lesher 55b1ee298e Merge the dialplan_aesthetics branch. Most of this patch simply converts applications
19 years ago
Joshua Colp 32237bb1ba Merged revisions 76618 via svnmerge from
19 years ago
Steve Murphy ffd49bc066 One small documentation update made to accompany 10154, the upgrading of the queue ringing to allow periodic announcments
19 years ago
Steve Murphy 5c6d509591 This update was supplied in 10154; to allow announcemnts if the 'r' option (ringing) is provided.
19 years ago
Jason Parker b928d1a0f3 Add support for default "say mode" (whether to use the "old" method or "new" method. "new" method being config file)
19 years ago
Mark Michelson 51bf714319 Merged revisions 76139 via svnmerge from
19 years ago
Steve Murphy 0e969271ae After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.
19 years ago
Steve Murphy 7756ba6619 This repairs a 'warning: ISO C90 forbids mixed declarations and code' message that cripples my dev-mode enabled build
19 years ago
Mark Michelson 51fa94c6f5 Merged revisions 75978 via svnmerge from
19 years ago
Mark Michelson 3dcce46f69 Merged revisions 75969 via svnmerge from
19 years ago
Tilghman Lesher 24935c0304 Fix trunk where I broke it earlier (for ast_strftime branch)
19 years ago
Tilghman Lesher 5f39ac2b03 Merged revisions 75749 via svnmerge from
19 years ago
Tilghman Lesher 81bc1d7af5 Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second
19 years ago
Dwayne M. Hubbard b96fde308c Merged revisions 75658 via svnmerge from
19 years ago
Steve Murphy 5ac24b25d3 This corrects the problem with flags and %lld formats on 64-bit machines, where uint64_t is NOT acceptable for %lld, and also works on 32-bit machines. At least, with gcc.
19 years ago
Joshua Colp 4003b31fc5 Minor code tweaks. Variables were being checked wrong in some situations and didn't need to be checked in others.
19 years ago
Tilghman Lesher 2c5a07bf03 Merged revisions 75529 via svnmerge from
19 years ago
Mark Michelson ee6d59eef2 Merged revisions 75405 via svnmerge from
19 years ago
Steve Murphy 8a7732f067 via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.
19 years ago
Luigi Rizzo 35efc961ef Initialize a variable to avoid a warning when the compiler
19 years ago
Jason Parker 766121a5bc Fix an incorrect parenthesization (TODO: Find a better word) in app_dial
19 years ago
Mark Michelson ce8f95d750 Merged revisions 75253 via svnmerge from
19 years ago
Joshua Colp 0dc98ebdf2 I found this sillyness when I did my ast_module_user conversion. Return immediately if no data was passed to the Verbose application.
19 years ago
Joshua Colp b8cd949cce Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application.
19 years ago
Joshua Colp 96a646734f It is no longer required for each module that deals with a channel to call ast_module_user_hangup_all in it's unload function. The loader will automatically perform this action for it.
19 years ago
Mark Michelson cb8170e8c5 Merged revisions 75078 via svnmerge from
19 years ago
Joshua Colp 7e015109a2 Use the linkedlists.h AST_LIST_NEXT macro for modifying the list of results.
19 years ago
Joshua Colp f8e605fe25 Allow the native formats of a channel to influence the audio that is going to the engine. The best format will try to be chosen with an ultimate fallback to signed linear if possible.
19 years ago
Mark Michelson fb6f6ba67f Merged revisions 74476 via svnmerge from
19 years ago
Jason Parker 6f8294847f Merged revisions 74428 via svnmerge from
19 years ago
Jason Parker 2600cd5d7b Merged revisions 74317 via svnmerge from
19 years ago
Jason Parker 76e2e39f77 Fix building that was broken by recent monitor.h changes. Thanks Russell for pointing this out (and pointing out what I probably did to prevent gcc from fixing it - don't ctrl-C builds)
19 years ago
Mark Michelson ab398473a0 Merged revisions 74120 via svnmerge from
19 years ago
Russell Bryant 262dfb44cd Add Queue and DestinationChannel headers to the AgentCalled manager event
19 years ago
Mark Michelson 9632477144 Merged revisions 74047 via svnmerge from
19 years ago
Olle Johansson a1b9cbcd31 Implementation of a feature that will disable "missed calls" counters on SIP phones.
19 years ago
Tilghman Lesher ba857cc8a9 Merged revisions 73985 via svnmerge from
19 years ago
Mark Michelson 80f8dd3f81 Merged revisions 73727 via svnmerge from
19 years ago
Jason Parker 25b941b238 Add the ability to play an announcement to queue caller just before bridging
19 years ago
Tilghman Lesher 046aa5332d Remove directory creation of directories we've never used.
19 years ago
Mark Michelson 850287e46d Merged revisions 73400 via svnmerge from
19 years ago
Joshua Colp f4943f3211 Merged revisions 73355 via svnmerge from
19 years ago
Joshua Colp 758873a068 Merged revisions 73316 via svnmerge from
19 years ago
Jason Parker e74159e04f mkstemp doesn't specify a file mode, so we should chmod it to VOICEMAIL_FILE_MODE
19 years ago
Jason Parker 2607a74599 Fix a build warning, and potential issue if option p is not set at all.
19 years ago
Jason Parker fe37e0dd7f Add support for changing the exit key from # to any DTMF.
19 years ago
Russell Bryant 8a53d595a5 Fix up the device state processing thread in app_queue so that it's not
19 years ago
Tilghman Lesher 8b93f50dfc Merged revisions 73053 via svnmerge from
19 years ago
Tilghman Lesher 8611de4a4c Typo (closes issue 10105)
19 years ago
Mark Michelson 7415c3ee1e Found a grievous logical error in get_vm_state_by_imapuser.
19 years ago
Luigi Rizzo ad42dfe1dd move variable declarations to the beginning of a block.
19 years ago
Luigi Rizzo a0011053d6 move variable declarations to the beginning of a block.
19 years ago
Joshua Colp 150c77c901 Merged revisions 72381 via svnmerge from
19 years ago
Joshua Colp 7b60d29f68 Merged revisions 72328 via svnmerge from
19 years ago
Mark Michelson 5310385315 Added ability to customize which buttons control forward, reverse, pause, and stop during message playback.
19 years ago
Mark Michelson 4596af13fc Adding feature to support the storage and retrieval of voicemail greetings using IMAP storage.
19 years ago
Jason Parker 37ebf4da54 Merged revisions 72182 via svnmerge from
19 years ago
Mark Michelson a333f7a474 Merged revisions 71953 via svnmerge from
19 years ago
Mark Michelson 27654c6a76 The variable msgnum was being overwritten if IMAP storage was enabled.
19 years ago
Mark Michelson 49c22c3c04 Create directory if it does not exist.
19 years ago
Mark Michelson e7ca771f95 Merged revisions 71877 via svnmerge from
19 years ago
Mark Michelson 6dc12782c7 Merged revisions 71796 via svnmerge from
19 years ago
Tilghman Lesher 17892ed419 Merged revisions 71751 via svnmerge from
19 years ago
Mark Michelson de47fc6c47 In my commit earlier today, I accidentally left a prototype that isn't defined.
19 years ago
Russell Bryant ab56fcce5c Allow compilation off app_voicemail with IMAP_STORAE against a system installed
19 years ago
Mark Michelson 3f3a8af232 Using inboxcount instead of countmessages.
19 years ago
Russell Bryant 80166c6de8 Conversions to ast_debug()
19 years ago
Tilghman Lesher 0296bd9957 Issue 9970 - Ensure directory exists before trying to write an output file
19 years ago
Tilghman Lesher e2f71e8937 Code cleanups
19 years ago
Jason Parker 68ac7f7633 Merged revisions 71068 via svnmerge from
19 years ago
Tilghman Lesher a1bc823136 Issue 9990 - New API ast_mkdir, which creates parent directories as necessary (and is faster than an outcall to mkdir -p)
19 years ago
Joshua Colp 9a3ddbac93 Merged revisions 70899 via svnmerge from
19 years ago
Mark Michelson 5bad80449e Merged revisions 70808 via svnmerge from
19 years ago
Russell Bryant cc41da6de9 Merge changes from team/russell/sla_reload
19 years ago
Russell Bryant ffa9367f7b Merged revisions 70726 via svnmerge from
19 years ago
Joshua Colp 142c6f45d8 Merged revisions 70677 via svnmerge from
19 years ago
Mark Michelson 21422fd78c Removed an extraneous debug message I'd left in my previous commit
19 years ago
Tilghman Lesher 396a37eba8 Fix trunk brokenness; also, optimize application registration
19 years ago
Steve Murphy 2462d5ab4f Cleaning up a small disaster I created earlier
19 years ago
Steve Murphy 57526b35cc As per 9228, now app_queue should have the proper machinery to do gosubs.
19 years ago
Mark Michelson 3803718a8f Main fix: Fixing a bug which caused VoiceMailMain to always report that
19 years ago
Tilghman Lesher ce2c52d519 Merged revisions 70445 via svnmerge from
19 years ago
Tilghman Lesher 704c756c4a Merge work to make U(...) option work for Dial
19 years ago
Tilghman Lesher d260399bc1 Oops, shouldn't have taken that last shortcut (also add some checks)
19 years ago
Tilghman Lesher 344f8d40a8 Another method of doing local variables, hopefully a little closer to what codefreeze had in mind
19 years ago
Tilghman Lesher 2586a090a8 Local variables for codefreeze
19 years ago
Steve Murphy 866bbaa515 Via bug9228, no way to create macros via AEL, and some of the apps allow you to call macros..., I modded the apps that allow macro calls to allow gosubs calls also, to make them AEL compliant.
19 years ago
Joshua Colp f804f5d2ed Merged revisions 69895 via svnmerge from
19 years ago
Mark Michelson a434fa668b Undoing my last commit. I misread the code before.
19 years ago
Mark Michelson 2265686e33 Cleaned up a section where there were two consecutive identical if statements.
19 years ago
Brett Bryant 7573042f95 Fixed issue where 'stop gracfeully' was hanging ...
19 years ago
Tilghman Lesher 30600f053f Janitor for ast_localtime
19 years ago
Russell Bryant 43658278ff Merged revisions 69702 via svnmerge from
19 years ago
Joshua Colp 84e624ff23 Merged revisions 69558 via svnmerge from
19 years ago
Russell Bryant 4b5a71e9d0 Merged revisions 69518 via svnmerge from
19 years ago
Russell Bryant b179e2155f Convert uses of strdup() to ast_strdup()
19 years ago
Kevin P. Fleming 5fdba27ea2 Merged revisions 69392 via svnmerge from
19 years ago
Russell Bryant ab6fa304a4 Add support for the tw language in voicemail
19 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
19 years ago
Mark Michelson d3bc0a518a Merged revisions 69181 via svnmerge from
19 years ago
Joshua Colp 919af45881 Merged revisions 69144 via svnmerge from
19 years ago
Russell Bryant 9e0458e9f1 Completely remove all of the code related to jumping to priority n + 101. yay!
19 years ago
Tilghman Lesher f314fa039b Issue 8971 - Allow DISA input to be ended with a '#'.
19 years ago
Tilghman Lesher b353c43c28 Merged revisions 68781 via svnmerge from
19 years ago
Russell Bryant 1441cc8b94 Merged revisions 68527 via svnmerge from
19 years ago
Russell Bryant 68492b239c Add an option for ControlPlayback to be able to start at an offset from
19 years ago
Russell Bryant 1d57ccb6f7 Fix a bunch of doxygen errors and document more things
19 years ago
Jason Parker 0ac5422486 Merged revisions 68326 via svnmerge from
19 years ago
Russell Bryant e911f41166 Merged revisions 68280 via svnmerge from
19 years ago
Jason Parker 20e1e1ad3c Merged revisions 68211 via svnmerge from
19 years ago
Mark Michelson 350a83fe98 Merged revisions 68198 via svnmerge from
19 years ago
Joshua Colp 2492bf26fb Merged revisions 68071 via svnmerge from
19 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
19 years ago
Russell Bryant c7303534a4 Please forgive this flood of tiny changes ... this will be cool when it works
19 years ago
Mark Michelson 714e772ad4 Merged revisions 67804 via svnmerge from
19 years ago
Russell Bryant 8d35eeab0b minor formatting change ... testing mantis/svn
19 years ago
Russell Bryant f94f4a4c91 Don't try to check the result of alloca ...
19 years ago
Mark Michelson e156297c11 Fixing a crash wherein Asterisk would segfault when attempting to leave a voicemail when IMAP storage
19 years ago
Joshua Colp 4ba8071bda Merged revisions 67626 via svnmerge from
19 years ago
Russell Bryant 1d8be33e28 Merged revisions 67558 via svnmerge from
19 years ago
Mark Michelson 6a8be027d1 Merged revisions 67424 via svnmerge from
19 years ago
Joshua Colp bae04fd90e Merged revisions 67066 via svnmerge from
19 years ago
Joshua Colp d84f78ac04 Minor clean up. Constify a few variables and use ast_strlen_zero in a few places.
19 years ago
Joshua Colp 13a3661906 Add support for autocompleting start/stop options of the mixmonitor CLI command. (issue #9862 reported by eliel)
19 years ago
Russell Bryant 605368649e Merge major changes to the way device state is passed around Asterisk. The two
19 years ago
Mark Michelson 7173f3378f Merged revisions 66897 via svnmerge from
19 years ago
Russell Bryant 5af2d0720e Merged revisions 66879 via svnmerge from
19 years ago
Russell Bryant 7562efed2d - Don't check if the list is empty needlessly
19 years ago
Tilghman Lesher e8c1a35607 Merged revisions 66770 via svnmerge from
19 years ago
Russell Bryant 8ea9dcc221 Fix a crash on reload by using calloc() instead of malloc() to ensure that
19 years ago
Olle Johansson 0b2db74e5a Issue #9842 - Doxygen updates by snuffy. Thanks!
19 years ago
Mark Michelson 684f320397 Merged revisions 66671 via svnmerge from
19 years ago
Tilghman Lesher 1236ed3214 Issue 9477 - Improve menuselect labels
19 years ago
Olle Johansson 432c8654f5 - Don't re-invent existing headers (some already existed in chan_sip)
19 years ago
Joshua Colp 99eb9421d1 Unlock the minivmlock when no configuration is found. (issue #9814 reported by eliel)
19 years ago
Russell Bryant 8f783b335d Since this code now uses the API call for creating a detached thread, there
19 years ago
Joshua Colp 54bccb409b Add ListAllVoicemailUsers manager command. (issue #8112 reported by Tony Zhao)
19 years ago
Russell Bryant 4b3a3fb14c Add a new API call for creating detached threads. Then, go replace all of the
19 years ago
Russell Bryant 249376cfd4 Merged revisions 65853 via svnmerge from
19 years ago
Russell Bryant 33215616d4 Don't check for MWI event subscribers before creating the MWI event in voicemail.
19 years ago
Russell Bryant d3ee017682 Merged revisions 65501 via svnmerge from
19 years ago
BJ Weschke 727e6c586a Merged revisions 65408 via svnmerge from
19 years ago
Russell Bryant 9b5d9279be Fix a couple of spots in the handling of device states that could lead to a
19 years ago
Russell Bryant ff73bfb7e7 I know we have talked about rewriting app_queue for Asterisk 1.6, but once I
19 years ago
Steve Murphy 4572edae31 Merged revisions 65200 via svnmerge from
19 years ago
Olle Johansson bdd2b74ced Issue #5930 - Remove dependencies on res_adsi.so - clwade
19 years ago
Russell Bryant 3ecad89b42 Merged revisions 64868 via svnmerge from
19 years ago
Jason Parker 13237f27c9 Merged revisions 64761 via svnmerge from
19 years ago
Russell Bryant 83d0b0417c Merged revisions 64756 via svnmerge from
19 years ago
Joshua Colp 73b2f292bc Merged revisions 64720 via svnmerge from
19 years ago
Jason Parker 2d1b06faef Don't allow rounding seconds to weird values that may cause "unexpected" results.
19 years ago
Jason Parker 83c00e346e Add 'c' option to app_queue which allows for continuing in the dialplan if the callee hangs up.
19 years ago
Olle Johansson 283ddaa092 Fixing reload. Thanks to Mats Karlsson!
19 years ago
Tilghman Lesher e31c4fca7d Merged revisions 63566 via svnmerge from
19 years ago
Tilghman Lesher 49b0369545 Merged revisions 63478 via svnmerge from
19 years ago
Tilghman Lesher 2b12544f79 Merged revisions 63360 via svnmerge from
19 years ago
Russell Bryant b678b946c0 Make a minor tweak to admin_exec() - don't lock the conference list until it
19 years ago
Russell Bryant bffbfcbcbc Add a new application, MeetMeChannelAdmin, which is similar to MeetMeAdmin,
19 years ago
Russell Bryant a6ec2bd182 When a conference is created, the UNIQUEID of the channel that caused it to be
19 years ago
Tilghman Lesher 2059f767dd Merged revisions 62545 via svnmerge from
19 years ago
Russell Bryant 683417407e This patch adds additional information to the EXITWITHKEY and EXITWITHTIMEOUT
19 years ago
Russell Bryant dd601f4f38 Enable the functionality of the 'o' option to "optimize talker" by default.
19 years ago
Russell Bryant b6b1bf3213 Merge changes from team/russell/events
19 years ago
Russell Bryant 672fbc1f81 Add a min-announce-frequency option to queues.conf which allows you to control the
19 years ago
Jason Parker 52ae7d58f7 Merged revisions 61694 via svnmerge from
19 years ago
Russell Bryant 97d0661327 Merged revisions 61690 via svnmerge from
19 years ago
Olle Johansson c72efe27be Mini-voicemail - an embryo for a new voicemail system based on building
19 years ago
Joshua Colp e2871220e2 Merged revisions 61656 via svnmerge from
19 years ago
Joshua Colp 67302c5411 Merged revisions 61651 via svnmerge from
19 years ago
Russell Bryant 710a2e8ea6 Merged revisions 61645 via svnmerge from
19 years ago
Steve Murphy 13d44de57e via 8119, a patch to allow voicemail data to be stored in RealTime.
19 years ago
Steve Murphy ecaf781933 Merged revisions 60989 via svnmerge from
19 years ago
Russell Bryant be874b92d3 Remove unused instances of unnamed enums.
19 years ago
Jason Parker 0cb6714ce8 Merged revisions 61022 via svnmerge from
19 years ago
Jason Parker a84ca79445 Merged revisions 60936 via svnmerge from
19 years ago
Joshua Colp 840f1e61e0 Merged revisions 60798 via svnmerge from
19 years ago
Joshua Colp 9ab4327d8b Merged revisions 60762 via svnmerge from
19 years ago
Tilghman Lesher 072347fa40 Merged revisions 60713 via svnmerge from
19 years ago
Russell Bryant e3192c77f2 Merged revisions 60565 via svnmerge from
19 years ago
Russell Bryant bdd6e89dcd Merged revisions 60521 via svnmerge from
19 years ago
Joshua Colp 4b618442a0 Merged revisions 60361 via svnmerge from
19 years ago
Jason Parker 02f03d9aeb Merged revisions 60268 via svnmerge from
19 years ago
Russell Bryant e9e26370be Merged revisions 60069 via svnmerge from
19 years ago
Joshua Colp d6f029b4f7 Merged revisions 59963 via svnmerge from
19 years ago
Joshua Colp a6d7b13160 Merged revisions 59724 via svnmerge from
19 years ago
Russell Bryant fcc7c358a5 Reduce the ridiculous number of variables used in the load_config() function by
19 years ago
Russell Bryant e94dde199c Add the ability for the "voicemail show users" CLI command to show users
19 years ago
Joshua Colp 15c9972839 Merged revisions 59361 via svnmerge from
19 years ago
Tilghman Lesher 185fc8711d Merged revisions 59284 via svnmerge from
19 years ago
Tilghman Lesher f7178b7bfe Merged revisions 59281 via svnmerge from
19 years ago
Russell Bryant f901158670 Merged revisions 59278 via svnmerge from
19 years ago
Russell Bryant 0d4406748d Merged revisions 59275 via svnmerge from
19 years ago
Russell Bryant 469ac55753 Merged revisions 59273 via svnmerge from
19 years ago
Joshua Colp e2c9d8b43b Merged revisions 59223 via svnmerge from
19 years ago
Russell Bryant 1e3a59b69b Merged revisions 59215 via svnmerge from
19 years ago
Joshua Colp 722962dec4 Merged revisions 59213 via svnmerge from
19 years ago
Steve Murphy 36642f6982 Merged revisions 59188 via svnmerge from
19 years ago
BJ Weschke 39857b78e7 Merged revisions 59035 via svnmerge from
19 years ago
Joshua Colp bbcbf46aae Merged revisions 58992 via svnmerge from
19 years ago
Russell Bryant 1cf3a12047 Merged revisions 58931 via svnmerge from
19 years ago
Russell Bryant 2ea01c893c Merged revisions 58894 via svnmerge from
19 years ago
Russell Bryant 6bf6ed59db Merged revisions 58872 via svnmerge from
19 years ago
Russell Bryant 83fd14cde7 Merged revisions 58669 via svnmerge from
19 years ago
Joshua Colp 96f7036c99 Merged revisions 58604 via svnmerge from
19 years ago
Russell Bryant b1678e3b50 Merged revisions 58512 via svnmerge from
19 years ago
Russell Bryant da28f77d4a Merged revisions 58474 via svnmerge from
19 years ago
Kevin P. Fleming 4a1a0993f2 Merged revisions 58351-58352 via svnmerge from
19 years ago
Olle Johansson 061df74259 Adding reference to ices home page. Anyone that has tested with ices2 ?
19 years ago
Russell Bryant f0aeab730f Send a manager AgentComplete event when the agent transfers the call, in
19 years ago
Olle Johansson eed095c276 Debug control, debug control.
19 years ago
Luigi Rizzo e9dd63e77c remove duplicate const
19 years ago
Joshua Colp 6743eb2117 Merged revisions 57872 via svnmerge from
19 years ago
Joshua Colp 1be69d516b I like it when app_meetme builds under dev mode, don't you?
19 years ago
Joshua Colp be92ac73b4 Merged revisions 57870 via svnmerge from
19 years ago
Tilghman Lesher d9bd122fce Convert stack apps to use ast_storage channel structure
19 years ago
Tilghman Lesher 7839f111a0 Merged revisions 57649 via svnmerge from
19 years ago
Russell Bryant 40e95cd19d Add the channel's Language to the "show channel" CLI command and the DumpChan
19 years ago
Russell Bryant 3d6e6e07ef Merged revisions 57364 via svnmerge from
19 years ago
Russell Bryant 9c58ead89b Merged revisions 57203 via svnmerge from
19 years ago
Joshua Colp e7b03a991e Convert the PBX core to use read/write locks. This yields a nifty performance improvement when it comes to simultaneous calls going through the dialplan. Using murf's test the old mutex based core took an average of 57.3 seconds while the rwlock based core took 31.1 seconds. That's a nifty 26.2 seconds performance improvement. The other good part is that if we do need to switch back then we just have to change the lock/unlock API calls. I converted everywhere that used to touch the mutex locks directly to use them.
19 years ago
Russell Bryant 00ab6324e8 Merged revisions 57146 via svnmerge from
19 years ago
Russell Bryant 69b0eb24ed Merged revisions 57144 via svnmerge from
19 years ago
Russell Bryant 4fd59356ef Merged revisions 57089 via svnmerge from
19 years ago
Joshua Colp 902319882c Merged revisions 57053 via svnmerge from
19 years ago
Joshua Colp 726928cb60 Properly hangup the original dialed channel, not the new channel that appeared from the forwarding. (issue #9161 reported by PhilSmith)
19 years ago
Joshua Colp 750635b501 Merged revisions 56839 via svnmerge from
19 years ago
Russell Bryant 12432b9b9e Merged revisions 56740 via svnmerge from
19 years ago
Olle Johansson 75d387acbc Doxygen additions, corrections
19 years ago
Olle Johansson bc01e39174 Creating new doxygen macro "\extref" to create page that lists
19 years ago
Joshua Colp e6bd19bfa5 Make Meetme build again under dev mode.
19 years ago
Russell Bryant d94c511bb3 Merged revisions 56341 via svnmerge from
19 years ago
Russell Bryant 9138e53bc9 Merged revisions 56277 via svnmerge from
19 years ago
Russell Bryant 05a4b32f2a Fix some compilation problems in app_voicemail. There was a parenthesis missing
19 years ago
Joshua Colp 80bab41671 Make filename on email follow subject message number, purely for cosmetic purposes for individuals like *cough* jsmith *cough*. (issue #9111 reported by sshah)
19 years ago
Joshua Colp 7e06a97fdd Merged revisions 55957 via svnmerge from
19 years ago
Russell Bryant f5bd40d925 Merged revisions 55951 via svnmerge from
19 years ago
Joshua Colp 80e8ca4f9b Merged revisions 55949 via svnmerge from
19 years ago
Joshua Colp 5030e05632 Merged revisions 55947 via svnmerge from
19 years ago
Russell Bryant e57e5aca4a Merged revisions 55758 via svnmerge from
19 years ago
Joshua Colp ee980f4350 Merged revisions 55741 via svnmerge from
19 years ago
Tilghman Lesher fb626350c6 Merged revisions 55435 via svnmerge from
19 years ago
Joshua Colp 6ad66e51ae Allow both an external application and SMDI to do voicemail notification at the same time. (issue #8625 reported by lters)
19 years ago
Olle Johansson ec4eb25d8a Formatting changes.
19 years ago
Kevin P. Fleming 74f31a51bc add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught
19 years ago
Olle Johansson ab7f71fd96 Merged revisions 55278 via svnmerge from
19 years ago
Joshua Colp f95a15ed58 Merged revisions 55219 via svnmerge from
19 years ago
Joshua Colp 177953c8f1 We want to skip the queue if the name doesn't match the specified one, not if they *do*.
19 years ago
Joshua Colp d4c75e57c0 Increase "queue show" buffer size from 80 to 240. This should be more then enough for most cases. (issue #9089 reported by mvanbaak)
19 years ago
Joshua Colp fb9e48ca9e Merged revisions 55154 via svnmerge from
19 years ago
Joshua Colp 213983dee2 Merged revisions 55129 via svnmerge from
19 years ago
Russell Bryant f11d0b3d54 Merged revisions 55006 via svnmerge from
19 years ago
Russell Bryant 12dadb330e Print the raw read/write formats in the DumpChan application.
19 years ago
Russell Bryant 566c71d0f7 Merged revisions 54969 via svnmerge from
19 years ago
Joshua Colp 8e92c73a1d Merged revisions 54924 via svnmerge from
19 years ago
Joshua Colp 821c941976 Merged revisions 54884 via svnmerge from
19 years ago
Olle Johansson 401133e544 More cleanups of app_voicemail
19 years ago
Joshua Colp 8fdd98b568 Add 'o' option to Chanspy which causes it to only listen to audio coming from the channel, and the 'X' option which allows the user to exit to a valid single digit extension. (issue #8137 reported by mnicholson)
19 years ago
Joshua Colp 56095555da Merged revisions 54714 via svnmerge from
19 years ago
Olle Johansson 0f51f6577d - add some notes, asking for help
19 years ago
Joshua Colp a11b56a8e5 Merged revisions 54623 via svnmerge from
19 years ago
Joshua Colp db868d0807 Few more code clean ups.
19 years ago
Joshua Colp fd3630715b Clean up app_milliwatt code.
19 years ago
Joshua Colp 68a66656e6 Merged revisions 54481 via svnmerge from
19 years ago
Russell Bryant f60efe347a This introduces a new dialplan function, DEVSTATE, which allows you to do some
19 years ago
Russell Bryant 2a5477b35e Merged revisions 54066 via svnmerge from
19 years ago
Paul Cadach 6b88680e51 Merged revisions 53880 via svnmerge from
19 years ago
Russell Bryant 5715b49c30 Merged revisions 53810 via svnmerge from
19 years ago
Russell Bryant 66641e8a63 Merged revisions 53783 via svnmerge from
19 years ago
Kevin P. Fleming e758ef09b3 Merged revisions 53779-53781 via svnmerge from
19 years ago
Joshua Colp 32cd307d6f Merged revisions 53749 via svnmerge from
19 years ago
Joshua Colp 655da6da05 Clean up documentation of Queue application. (issue #9022 reported by seanbright)
19 years ago
Joshua Colp bcb5daf74d Merged revisions 53601 via svnmerge from
19 years ago
Tilghman Lesher 460f377cdb Merged revisions 53530 via svnmerge from
19 years ago
Joshua Colp 8513682d15 Merged revisions 53399 via svnmerge from
19 years ago
Tilghman Lesher 786deaee8a Merged revisions 53355 via svnmerge from
19 years ago
Joshua Colp 4553ab9eab Merged revisions 53152 via svnmerge from
19 years ago
Joshua Colp 2101e5be28 Merged revisions 53150 via svnmerge from
19 years ago
Tilghman Lesher c59714fbfc Add CALLERPRES dialplan function and deprecate SetCallerPres application
19 years ago
Russell Bryant ce321f87e9 Merged revisions 53136 via svnmerge from
19 years ago
Olle Johansson d07e640c6f Merged revisions 53081 via svnmerge from
19 years ago
Russell Bryant 782cd26efa Remove duplicate calls to pthread_attr_destroy() that I put in yesterday
19 years ago
Russell Bryant b233892198 Merged revisions 53046 via svnmerge from
19 years ago
Russell Bryant 78587a8402 Merged revisions 53042 via svnmerge from
19 years ago
Russell Bryant 26a33b2ffc Merged revisions 53037 via svnmerge from
19 years ago
Russell Bryant 59b382021e Merged revisions 53035 via svnmerge from
19 years ago
Joshua Colp 095b911df1 Merged revisions 52717 via svnmerge from
19 years ago
Russell Bryant e0944a6fc9 Resolve some warnings when not building with IMAP_STORAGE
19 years ago
Joshua Colp 89bcae322d Change vmstates list to use linked list macros.
19 years ago
Joshua Colp 0fbb5a24e0 Code cleanup of IMAP storage support in app_voicemail.
19 years ago
Joshua Colp 6a7f296faf Merged revisions 52572 via svnmerge from
19 years ago