Commit Graph

3861 Commits (209a39f4b04fddb07992cb53ba724f3b53e02090)

Author SHA1 Message Date
Jared Smith c34ec47577 This patch adds custom device state handling for ConfBridge conferences,
15 years ago
Sean Bright b8aeb50b7b We need to inclde sys/wait.h on OpenBSD to get WEXITSTATUS.
15 years ago
Jeff Peeler 560d5c6099 Allow configuration of minsecs and nextaftercmd per mailbox.
15 years ago
Sean Bright 9461bac812 Remove unused structure member in app_queue.
15 years ago
Russell Bryant a5b4b429f1 Include sys/wait.h on FreeBSD to get the WEXITSTATUS() macro.
15 years ago
Russell Bryant 33aa72d592 Resolve compiler warnings on FreeBSD.
15 years ago
Leif Madsen 4e53643fd4 Change usage of pipe to comma in UserEvent docs.
15 years ago
Tilghman Lesher ae5a398322 Mask out previous arguments on each nested invocation of Gosub.
15 years ago
Sean Bright fb7adfa6d1 Resolve a crash in SLATrunk when the specified trunk doesn't exist.
15 years ago
Tilghman Lesher 148e5afcd1 Don't override a user option with the global option.
15 years ago
Tilghman Lesher d38d930ed5 Because ExecIf needs to reprocess arguments, it's best if we don't remove quotes during parsing.
15 years ago
Tilghman Lesher 74be58a31f If the argument to the system application is quoted, ensure we remove the quotes before trying to execute.
15 years ago
Alec L Davis ba80d2172f Add supporting code for app-directory pause option.
15 years ago
Leif Madsen 08fa8a6e5f Be less ambiguous in Record() app docs.
15 years ago
Jeff Peeler 976400a61e Fix app_followme playing wrong sound files.
15 years ago
Tilghman Lesher 6d166a9af9 Missing quote in ODBC query.
15 years ago
Richard Mudgett 73ef4b8daf Removed cdrflags from ast_channel structure.
15 years ago
Matthew Nicholson 8ef8706944 Updated CHANGES file to mention res_fax and res_fax_spandsp.
15 years ago
David Vossel b5c98d640a adds 'p' option to PickupChan
15 years ago
Leif Madsen ecfa2dcb2e Fix literal values wrapped in documentation.
15 years ago
Alec L Davis 2866c664b8 revert ability to exit echo app
15 years ago
Leif Madsen 06041ea28d Fix several XML documentation validate errors.
15 years ago
Jeff Peeler 717599a61f fix build by checking result of symlink in test_voicemail_vmsayname
15 years ago
Jeff Peeler bb3792a8a7 Add new application VMSayName for use with voicemail.
15 years ago
Alec L Davis 9257e8573b fixes ability to exit echo app
15 years ago
Sean Bright b4b7d16f6f Merged revisions 249671 via svnmerge from
15 years ago
Tilghman Lesher dac8ccd89e Constify a bit of app_voicemail, to make ODBC and IMAP compile once again.
15 years ago
Tilghman Lesher 3b94cadaf9 Fix unit test that Alec Davis broke.
15 years ago
Alec L Davis 40ee6ed4f0 make unit test check for NULL folder, which then defaults to INBOX
15 years ago
Tilghman Lesher a6fd85250d Properly document voicemail API documents. Also fix a crash reported via the -dev list.
15 years ago
Tilghman Lesher e20c28078e Cleanups to fix bugs in the VM count API functions.
15 years ago
David Vossel 48134df655 fixes Queue with C option crash
16 years ago
Mark Michelson c54f8ced1b Merged revisions 247168 via svnmerge from
16 years ago
Tilghman Lesher 22b144cef4 Change the blanket rules to delete .lastclean on all CFLAGS menuselect targets to be more particular.
16 years ago
TransNexus OSP Development 034a79c303 Updated doc for OSP lookup application.
16 years ago
David Vossel fa156c067d Merged revisions 246115 via svnmerge from
16 years ago
Tilghman Lesher 2d6f0c4607 Ensure frames are only freed once.
16 years ago
Kevin P. Fleming 3760672f40 Don't offer MMR or JBIG transcoding during T.38 negotiation.
16 years ago
Tilghman Lesher dd1c5f27ee Properly respect GOSUB_RESULT as to what to do with the master channel.
16 years ago
Tilghman Lesher 81762bf4c7 Merged revisions 244242 via svnmerge from
16 years ago
Jeff Peeler 0f7c1a8cc9 Merged revisions 243691 via svnmerge from
16 years ago
Jeff Peeler 7e20456f3a Merged revisions 243570 via svnmerge from
16 years ago
David Ruggles 0375f18c9f Code clean up in app_senddtmf
16 years ago
David Ruggles 4c49e70ec5 Add send DTMF feature to ExternalIVR app
16 years ago
Tilghman Lesher 873989db91 Enable SendText to send strings in encoded format.
16 years ago
David Ruggles 174cd3c65c Add notification of interrupted file
16 years ago
David Vossel 8d8800072e fixes spelling error. s/memeber/member
16 years ago
Tilghman Lesher e8a6d2995e Add pickup event to AMI. Also, fix AMI documentation.
16 years ago
Tilghman Lesher f94e723a27 Make sure that the limit is N, not N - 1.
16 years ago
Tilghman Lesher 6bc1fc7240 Merged revisions 240414 via svnmerge from
16 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
David Vossel 03529837cc add silence gen to wait apps
16 years ago
TransNexus OSP Development 912d4da476 Updated XML doc for OSP.
16 years ago
David Vossel 0a6c0ee1f7 cli 'queue show' formatting fix. queue name was truncated over 12 characters
16 years ago
Jeff Peeler c6e038ba16 Fix misreverting from 177158.
16 years ago
Russell Bryant 5d7b80248b Merged revisions 238009 via svnmerge from
16 years ago
David Vossel bfae8dca78 fixes holdtime playback issue in app_queue
16 years ago
Mark Michelson 2fa64b3ad4 Mismerged a bit.
16 years ago
Mark Michelson c9d1ffcae8 Add a missing part of the connected line work into trunk.
16 years ago
Michiel van Baak 0c62434201 Make CLI command 'mixmonitor start|stop <channel> work again.
16 years ago
David Vossel 688e1bbac6 app_queue segfaults if realtime field uniqueid is NULL
16 years ago
TransNexus OSP Development fb4870a74a 1. Added reporting operator names in AuthReq.
16 years ago
Jason Parker f93071483f Add app_voicemail and say.c support for Vietnamese.
16 years ago
TransNexus OSP Development 28d16a3cb1 1. Updated for OSP Toolkit 3.6.0.
16 years ago
Tilghman Lesher 06dc97772e Use recommended option, not deprecated option.
16 years ago
Sean Bright 82446789f3 Merged revisions 236509 via svnmerge from
16 years ago
David Vossel 0a5d21e6c7 QUEUE_MEMBER(..., ready) counts only ready agents, not free agents wrapping up
16 years ago
David Vossel 065fce7310 update CHANGES to reflect new 'R' app_queue option plus a minor optimization to the feature patch
16 years ago
David Vossel 6892b103ab new parameter 'R' to the Queue application
16 years ago
Tilghman Lesher 169b74c313 AGI may be invoked from outside the dialplan
16 years ago
Tilghman Lesher 1e0306a04b Actually use tmp for something (brings trunk back into sync with 1.6 branches).
16 years ago
Alec L Davis 7537d3c0cb app_dial optional parameter to option 'r' to allow play indication from indications.conf
16 years ago
Kevin P. Fleming df1fc1f381 spandsp does in fact support V.17 modulation at 14.4 kilobits per second,
16 years ago
Alec L Davis 13c3260c92 Support option 'n', as applications like Playback, Background etc.
16 years ago
Alec L Davis 90be4cf5ef fixes escape to extensions 'o' and 'a', for digits '0' and '*'
16 years ago
Alec L Davis 19f8080654 ast_stream_and_wait(chan,dir-usingkeypad) didn't capture the dialled DTMF.
16 years ago
Tilghman Lesher 89a1af1d38 Allow greetings-only mailboxes for Voicemail.
16 years ago
Jason Parker e52ee5c8e6 Allow tonelist as argument to ReadExten.
16 years ago
Jeff Peeler 2923086daf Merged revisions 234379 via svnmerge from
16 years ago
Jeff Peeler 2414bc8005 Add audio announcement option to app_page
16 years ago
David Ruggles 43ebe5a2ba Fix TCP Client interface
16 years ago
David Vossel 1c539e6982 .m3u support for Mp3Player app
16 years ago
David Vossel 63dafe98f6 changes penaltymemberslimit to use scanf for config value parsing
16 years ago
David Vossel e21deabf02 new queue option, penaltymemberslimit, disregards penalty on too few queue members when enabled
16 years ago
David Vossel f72b2a060d Merged revisions 233116 via svnmerge from
16 years ago
Tilghman Lesher 8599628e0b Add pagerdateformat, to allow shorter dates for SMS messages.
16 years ago
Tilghman Lesher d75ebf8afc Merged revisions 232820 via svnmerge from
16 years ago
TransNexus OSP Development afee39cb4c Replaced two deprecated functions of OSP Toolkit.
16 years ago
TransNexus OSP Development 8c69320c87 Added custom info support.
16 years ago
Jeff Peeler e5aa8cad9b Extend voicemail to allow IMAP folders to be specified per mailbox.
16 years ago
David Ruggles 93afa4cc4f Prevent double closing of FDs by EIVR
16 years ago
Joshua Colp a0b1c785c6 Add an option to Record which enables a mode where any DTMF digit will terminate recording.
16 years ago
Joshua Colp f050ba6b38 Merged revisions 232355 via svnmerge from
16 years ago
Matthew Nicholson 31848bcdd1 Merged revisions 231614 via svnmerge from
16 years ago
Matthew Nicholson 936a2bd202 Reverted 231616
16 years ago
Matthew Nicholson 8d1f4fa5ea Merged revisions 231614 via svnmerge from
16 years ago
David Vossel 4f5dd10749 app_queue crashes randomly, often during call-transfers
16 years ago
TransNexus OSP Development 0a4942633b 1. Modified exported variable names.
16 years ago
Tilghman Lesher baca4c6437 Found a few places where queue refcounts were counted incorrectly. Also add debug statements.
16 years ago
Matthew Nicholson 606276ec48 Add an option to app_followme to disable the "please hold" announcement.
16 years ago
David Ruggles 6e27759d33 Fix/Implement error events for non-existing files
16 years ago
David Vossel eb6025a49a Merged revisions 230508 via svnmerge from
16 years ago
David Ruggles 8d9a12a60a Basic cleanup of ExternalIVR: cleaned up argument parsing; implemented good coding practices where applicable; replaced most notice level logging with verbose logging; replaced warning messages that terminated with error messages; fixed memory leak identified by russellb
16 years ago
Kevin P. Fleming 80fc9540f9 Fix another buglet in T.38 session teardown at the end of FAX sessions.
16 years ago
Kevin P. Fleming 237795f6d7 Ensure that only one end of a T.38 session initiates teardown at completion.
16 years ago
TransNexus OSP Development 9a707c9b37 1. Added SIP Diversion support.
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Joshua Colp f62d03a8f3 Store the cause code that is returned when trying to create a channel in ChanIsAvail in the
16 years ago
TransNexus OSP Development 8016a55636 Added full number portability parameter support.
16 years ago
David Brooks c5990d41bb Flags not initialized in app_softhangup.c, causing undefined behavior
16 years ago
Tilghman Lesher 423d4b8278 When GOSUB is invoked within an AGI, it may not exit correctly.
16 years ago
Matthew Nicholson aabff54c4b Add the 'relative-periodic-announce' option to app_queue to allow for calculating the time of announcments from the end of the previous announcment rather than from the beginning.
16 years ago
Tilghman Lesher bcb09043b8 Yet another error message in the dialplan (thanks, rmudgett/russellb)
16 years ago
Tilghman Lesher 8b447d9063 MEETME_INFO should not return a literal error message to the dialplan.
16 years ago
Jeff Peeler 6aaa119e84 Fix the fix for chanspy option o
16 years ago
Tilghman Lesher 8ee06c6c3b Don't crash if no arguments are passed.
16 years ago
Matthew Nicholson 317435a932 Added the 'a' option to app dial and modified app_dial to set the answertime when the called channel answers.
16 years ago
Matthew Nicholson ed2ed2717a Merged revisions 227827 via svnmerge from
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Tilghman Lesher 206d2cbc16 Don't crash when state_interface is NULL.
16 years ago
Matthew Nicholson 7ed425ec80 This patch adds a sequence field to CDRs that can be combined with the linkedid or uniqueid field to uniquely identify a CDR.
16 years ago
Joshua Colp 2263ced9dd Add support for using a hint when configuring a state interface using the format hint:<extension>@<context>.
16 years ago
Leif Madsen f457dfecd1 Change warning message to debug message.
16 years ago
Joshua Colp 7a17d87740 Merged revisions 226889 via svnmerge from
16 years ago
David Vossel 776a14386a SIP TCP/TLS: move client connection setup/write into tcp helper thread, various related locking/memory fixes.
16 years ago
Tilghman Lesher d9f72c1893 Permit storage of voicemail secrets in a separate file, located within the spool directory.
16 years ago
Tilghman Lesher 496282194c Merged revisions 225105 via svnmerge from
16 years ago
Kevin P. Fleming cdd1f9e296 Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterator to use it.
16 years ago
Tilghman Lesher 0776bcff64 Apparently, I don't need to specify the ".so" suffix to get a match
16 years ago
Tilghman Lesher a2f809c127 Turn on DENOISE filter for all conference participants.
16 years ago
Joshua Colp b7a50aeddc Merged revisions 224565 via svnmerge from
16 years ago
Tilghman Lesher 8f9edddc27 Allow ODBC storage to be queried with multiple mailboxes, and remove multiple goto's.
16 years ago
Jeff Peeler a39f3a7521 Readd removed ability to allow listening to one side of the call in app_chanspy
16 years ago
Terry Wilson 1f9f1562ba Revert inadvertant code commit to app_originate
16 years ago
Terry Wilson a8034cd770 Fix handling of notification calls w/ the dialing api
16 years ago
Jeff Peeler 832be82dfb Merged revisions 223804 via svnmerge from
16 years ago
Kevin P. Fleming e197f85b8c Remove automatic switching from T.38 to voice mode in chan_sip.
16 years ago
Kevin P. Fleming 7c71e98879 Initiate T.38 switchover when acting as called party, regardless of FAX direction.
16 years ago
Mark Michelson 66e993de95 Fix potential memory leaks.
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
Matthias Nick 00bb578898 Prevents from division by zero
16 years ago
Sean Bright 0e805a51ec Modify VoiceMailMain()'s a() argument to allow mailboxes to be specified by name.
16 years ago
Sean Bright 3ac28f1e0f Clarify documentation for VoiceMailMain()'s a() option.
16 years ago
Matthew Nicholson 4b4432b67e Fix options 'm' and 's'. They were swapped in the code. Also document the fact that app_confbridge does not automatically answer the channel.
16 years ago
Jeff Peeler a9154a905a Make deletion of temporary greetings work properly with IMAP_STORAGE
16 years ago
Jeff Peeler f150b48bc0 Add bridge related dial flags to the bridge app
16 years ago
Tilghman Lesher 1cf5422dc8 Merged revisions 220288 via svnmerge from
16 years ago
Tilghman Lesher 9298b2602a Fix two possible crashes, one only in 1.6.1 and one in 1.6.1 forward.
16 years ago
Tilghman Lesher 6c3a3dabe0 Merged revisions 219816 via svnmerge from
16 years ago
Tilghman Lesher 340d4b1a93 Missing value setting line for maxsecs/maxmessage
16 years ago
Sean Bright a48d489568 Get this compiling under dev-mode.
16 years ago
Tilghman Lesher cd88adfc6a Add the 'E' option to exit ChanSpy, once the single channel it spied upon hangs up.
16 years ago
Tilghman Lesher e876206693 Merged revisions 218730 via svnmerge from
16 years ago
Tilghman Lesher 95da50292e Merged revisions 218577 via svnmerge from
16 years ago
Tilghman Lesher a873ad7a9b Recorded merge of revisions 218331 via svnmerge from
16 years ago
Matthew Nicholson 3b2023290f Merged revisions 218223 via svnmerge from
16 years ago
Tilghman Lesher 85f18fcb8f Merged revisions 217989 via svnmerge from
16 years ago
Sean Bright 245b163755 Fix compilation of app_meetme.
16 years ago
Tilghman Lesher 555ed0464f Merged revisions 217156 via svnmerge from
16 years ago
Sean Bright 40d83cf748 Use ast_free() instead of free().
16 years ago
Olle Johansson 98f18d56b8 Merged revisions 216430 via svnmerge from
16 years ago
Dwayne M. Hubbard b5c89b7d0c Merged revisions 215270 via svnmerge from
16 years ago
Jeff Peeler 72365bdede Fix storage of greetings when using IMAP_STORAGE
16 years ago
Kevin P. Fleming 89e87e32d2 Ensure that realtime mailboxes properly report status on subscription.
16 years ago
Tilghman Lesher 1b08c27c1a Add original position, when logging a caller entering a queue.
16 years ago
Jeff Peeler b8e571fb44 Fix greeting retrieval from IMAP
16 years ago
Jeff Peeler f6a10614a4 Merged revisions 213283 via svnmerge from
16 years ago
David Vossel 3d0314d5c0 Merged revisions 213103 via svnmerge from
16 years ago
Olle Johansson 80cdd9b61d Small doxygen changes
16 years ago
Tilghman Lesher c2612973d0 Check the return value of opendir(3), or we may crash.
16 years ago
Matthew Nicholson 160eb55c47 Merged revisions 211953 via svnmerge from
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Tilghman Lesher e05992889b Check for NULL frame, before dereferencing pointer.
16 years ago
Tilghman Lesher 20102765bf Merged revisions 211038 via svnmerge from
16 years ago
Tilghman Lesher a737df8603 Allow Gosub to recognize quote delimiters without consuming them.
16 years ago
Kevin P. Fleming eb449d514e Minor improvements to app_fax.
16 years ago
Russell Bryant 104974cdb4 Merged revisions 209838 via svnmerge from
16 years ago
David Brooks 48363c16e1 Fixes numerous spelling errors. Patch submitted by alecdavis.
16 years ago
Kevin P. Fleming 7c5f20e46b Cleanup T.38 negotiation changes.
16 years ago
Kevin P. Fleming b6b3fed0c7 Make T.38 switchover in ReceiveFAX synchronous.
16 years ago
David Brooks d81d6d3415 Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize"
16 years ago
Russell Bryant 0b2b01a1fa Merged revisions 208592 via svnmerge from
16 years ago
Kevin P. Fleming 0a6e06c7ff Rework of T.38 negotiation and UDPTL API to address interoperability problems
16 years ago
Jason Parker d009896670 Restore an int declaration on PPC platforms.
16 years ago
Mark Michelson 33852cfaf6 Fix the crash in directed pickups. For real this time.
16 years ago
Mark Michelson d040266a17 Okay, that didn't fix the crash. It didn't really do anything useful.
16 years ago
Mark Michelson b276189912 Initialize connected line instance when doing a directed pickup.
16 years ago
Tilghman Lesher 98e4ab5716 Flag field in wrong position.
16 years ago
Tilghman Lesher b13740d1b1 Document all meetme realtime fields, and in the process, make some field lengths more consistent.
16 years ago
Mark Michelson 5e51a6bb1e I AM A TERRIBLE PERSON
16 years ago
Mark Michelson b25242a819 Reset the sentringing indication when redirects occur.
16 years ago
Tilghman Lesher 76b48c5dae Remove reference to non-existent help file
16 years ago
Kevin P. Fleming 44af00a28f Eliminate extraneous LOG_DEBUG messages generated by app_fax.
16 years ago
Kevin P. Fleming c75a129323 Fix some remaining T.38 negotiation problems in app_fax.
16 years ago
Kevin P. Fleming 67d1957e60 Repair ability of SendFAX/ReceiveFAX to respond to T.38 switchover.
16 years ago
Mark Michelson fd52c5834e Merged revisions 205349 via svnmerge from
16 years ago
Sean Bright d2c67ee8e5 A bunch of CODING_GUIDELINES related fixes. Not even close to done.
16 years ago
Sean Bright fa1f156dba Remove an unnecessary #ifdef
16 years ago
Tilghman Lesher 34d0143955 Recorded merge of revisions 204469 via svnmerge from
16 years ago
Sean Bright 62d3f1dfd9 A few const changes in app_meetme.c that I noticed while browsing the source.
16 years ago