Commit Graph

2456 Commits (aa110ad3fd03074f5a893068d55aaacdefa11030)

Author SHA1 Message Date
Steve Murphy ffd49bc066 One small documentation update made to accompany 10154, the upgrading of the queue ringing to allow periodic announcments
18 years ago
Steve Murphy 5c6d509591 This update was supplied in 10154; to allow announcemnts if the 'r' option (ringing) is provided.
18 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)
18 years ago
Mark Michelson 51bf714319 Merged revisions 76139 via svnmerge from
18 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.
18 years ago
Steve Murphy 7756ba6619 This repairs a 'warning: ISO C90 forbids mixed declarations and code' message that cripples my dev-mode enabled build
18 years ago
Mark Michelson 51fa94c6f5 Merged revisions 75978 via svnmerge from
18 years ago
Mark Michelson 3dcce46f69 Merged revisions 75969 via svnmerge from
18 years ago
Tilghman Lesher 24935c0304 Fix trunk where I broke it earlier (for ast_strftime branch)
18 years ago
Tilghman Lesher 5f39ac2b03 Merged revisions 75749 via svnmerge from
18 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
18 years ago
Dwayne M. Hubbard b96fde308c Merged revisions 75658 via svnmerge from
18 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.
18 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.
18 years ago
Tilghman Lesher 2c5a07bf03 Merged revisions 75529 via svnmerge from
18 years ago
Mark Michelson ee6d59eef2 Merged revisions 75405 via svnmerge from
18 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.
18 years ago
Luigi Rizzo 35efc961ef Initialize a variable to avoid a warning when the compiler
18 years ago
Jason Parker 766121a5bc Fix an incorrect parenthesization (TODO: Find a better word) in app_dial
18 years ago
Mark Michelson ce8f95d750 Merged revisions 75253 via svnmerge from
18 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.
18 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.
18 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.
18 years ago
Mark Michelson cb8170e8c5 Merged revisions 75078 via svnmerge from
18 years ago
Joshua Colp 7e015109a2 Use the linkedlists.h AST_LIST_NEXT macro for modifying the list of results.
18 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.
18 years ago
Mark Michelson fb6f6ba67f Merged revisions 74476 via svnmerge from
18 years ago
Jason Parker 6f8294847f Merged revisions 74428 via svnmerge from
18 years ago
Jason Parker 2600cd5d7b Merged revisions 74317 via svnmerge from
18 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)
18 years ago
Mark Michelson ab398473a0 Merged revisions 74120 via svnmerge from
18 years ago
Russell Bryant 262dfb44cd Add Queue and DestinationChannel headers to the AgentCalled manager event
18 years ago
Mark Michelson 9632477144 Merged revisions 74047 via svnmerge from
18 years ago
Olle Johansson a1b9cbcd31 Implementation of a feature that will disable "missed calls" counters on SIP phones.
18 years ago
Tilghman Lesher ba857cc8a9 Merged revisions 73985 via svnmerge from
18 years ago
Mark Michelson 80f8dd3f81 Merged revisions 73727 via svnmerge from
18 years ago
Jason Parker 25b941b238 Add the ability to play an announcement to queue caller just before bridging
18 years ago
Tilghman Lesher 046aa5332d Remove directory creation of directories we've never used.
18 years ago
Mark Michelson 850287e46d Merged revisions 73400 via svnmerge from
18 years ago
Joshua Colp f4943f3211 Merged revisions 73355 via svnmerge from
18 years ago
Joshua Colp 758873a068 Merged revisions 73316 via svnmerge from
18 years ago
Jason Parker e74159e04f mkstemp doesn't specify a file mode, so we should chmod it to VOICEMAIL_FILE_MODE
18 years ago
Jason Parker 2607a74599 Fix a build warning, and potential issue if option p is not set at all.
18 years ago
Jason Parker fe37e0dd7f Add support for changing the exit key from # to any DTMF.
18 years ago
Russell Bryant 8a53d595a5 Fix up the device state processing thread in app_queue so that it's not
18 years ago
Tilghman Lesher 8b93f50dfc Merged revisions 73053 via svnmerge from
18 years ago
Tilghman Lesher 8611de4a4c Typo (closes issue 10105)
18 years ago
Mark Michelson 7415c3ee1e Found a grievous logical error in get_vm_state_by_imapuser.
18 years ago
Luigi Rizzo ad42dfe1dd move variable declarations to the beginning of a block.
18 years ago
Luigi Rizzo a0011053d6 move variable declarations to the beginning of a block.
18 years ago