Commit Graph

1133 Commits (021ce938cacbceedc02c652bff47e966ac4f8734)

Author SHA1 Message Date
Matthew Jordan ebcccf8997 Fix handling of negative return code when storing voicemails in ODBC storage
13 years ago
Kinsey Moore a485f44022 Add missing newlines to CLI logging
13 years ago
Terry Wilson 7876521659 Fix IMAP storage compilation after opaquification changes
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Matthew Jordan 5e40f2cd98 Fix crash in app_voicemail during close_mailbox
13 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
13 years ago
Jason Parker 6749b6e2be Fix a voicemail memory leak with heard/deleted messages.
13 years ago
Matthew Jordan a8cf4dc2b5 Fix IMAP app_voicemail compilation issue introduced in r354429
13 years ago
Walter Doekes db24fc2523 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
13 years ago
Paul Belanger 5be89b07e2 Fix -Werror=unused-but-set-variable compiler error (gcc 4.6.2)
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
13 years ago
Matthew Jordan b0243fb57c Allow overriding of IMAP server settings on a user by user basis
14 years ago
Jonathan Rose 1b0741c7db Voicemail with the saycid option will now play a caller's name based on cid if available.
14 years ago
Walter Doekes fd64bb66f9 Add VM_INFO() dialplan function to gather information about a mailbox.
14 years ago
Walter Doekes 7bdaa31d25 Add regression tests for issue ASTERISK-18838.
14 years ago
Walter Doekes 03fd2c0c94 The voicemail [general] zonetag and locale variables weren't loaded
14 years ago
Tilghman Lesher 77b670c4ab Allow each logging destination and console to have its own notion of the verbosity level.
14 years ago
Jonathan Rose 2d67b1b378 Guarantee messages go into the right folders with multiple recipients
14 years ago
Jonathan Rose ec237d2e4a Moves voicemail setup password entry to the end of the setup process.
14 years ago
Paul Belanger 2ffea6ddc3 Multiple revisions 341108,341112
14 years ago
Richard Mudgett 55b70ae625 Merged revisions 337974 via svnmerge from
14 years ago
Tilghman Lesher 90a7ed9901 More silly spacing changes
14 years ago
Tilghman Lesher 4730309675 ................
14 years ago
Matthew Jordan e218748ac1 Merged revisions 337120 via svnmerge from
14 years ago
Gregory Nietsky f090651138 Merged revisions 334455 via svnmerge from
14 years ago
Gregory Nietsky 8a8baa1934 Revert r334472 due to properties going missing
14 years ago
Gregory Nietsky 4435439eda Merged revisions 334455 via svnmerge from
14 years ago
Matthew Jordan a91b1149b9 Merged revisions 333631 via svnmerge from
14 years ago
Matthew Jordan a721549656 Merged revisions 333370 via svnmerge from
14 years ago
Matthew Jordan 3b53a9cdb3 Merged revisions 332817 via svnmerge from
14 years ago
Jonathan Rose 41630b37bc Merged revisions 329538 via svnmerge from
14 years ago
Jonathan Rose 462e0fe530 Merged revisions 329528 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Matthew Jordan 0fc745aaf1 Merged revisions 327852 via svnmerge from
14 years ago
Tilghman Lesher 7d179abfd4 Merged revisions 326411 via svnmerge from
14 years ago
David Vossel 1339a0a535 Video support for ConfBridge.
14 years ago
Matthew Jordan c81556d8ef Merged revisions 325877 via svnmerge from
14 years ago
Brett Bryant eca8a0a625 Merged revisions 321537 via svnmerge from
14 years ago
Jonathan Rose d33bbaae9f Merged revisions 320162 via svnmerge from
14 years ago
Leif Madsen 380e0e3e2d Merged revisions 319367 via svnmerge from
14 years ago
Sean Bright 51fc64d13a Merged revisions 316709 via svnmerge from
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
Alec L Davis 1166d8dfa1 app_voicemail: close_mailbox change LOG_WARNING to LOG_NOTICE
14 years ago
Alec L Davis e59a051c3e Merged revisions 312211 via svnmerge from
14 years ago
Alec L Davis d07fb85bb8 Merged revisions 312117 via svnmerge from
14 years ago
Russell Bryant c4c13423bf Merged revisions 311751 via svnmerge from
14 years ago
Tilghman Lesher 67c91388db Merged revisions 310142 via svnmerge from
14 years ago
Jeff Peeler a46bfe67bd Merged revisions 306967 via svnmerge from
14 years ago
Jeff Peeler e2cdaf47bb Merged revisions 306962 via svnmerge from
14 years ago
Jeff Peeler 9264ab00f5 Merged revisions 306866 via svnmerge from
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Andrew Latham 93bade5639 Replacing doc/* and asterisk.pdf with wiki links
14 years ago
Tilghman Lesher e3b475b0ad Merged revisions 304985 via svnmerge from
14 years ago
Andrew Latham f9c3b26241 Add Function and Application Relationships to documentation
14 years ago
Jeff Peeler d3c7a68982 Merged revisions 303678 via svnmerge from
14 years ago
Sean Bright 59b2fbb984 Merged revisions 302834 via svnmerge from
14 years ago
Jeff Peeler ac11bca7c0 Merged revisions 301047 via svnmerge from
15 years ago
Jeff Peeler 3eec341083 Merged revisions 300955 via svnmerge from
15 years ago
Tilghman Lesher 1d48790cc2 Merged revisions 299989 via svnmerge from
15 years ago
Jeff Peeler 6765970cd2 Merged revisions 298685 via svnmerge from
15 years ago
Jeff Peeler 48ac3ea237 Merged revisions 296870 via svnmerge from
15 years ago
Jeff Peeler 6751c4f293 Merged revisions 294911 via svnmerge from
15 years ago
Jeff Peeler 03ec54e028 Merged revisions 294905 via svnmerge from
15 years ago
Jeff Peeler 4d76ac7a75 Merged revisions 293119 via svnmerge from
15 years ago
Paul Belanger 6abb7611f0 Merged revisions 292436 via svnmerge from
15 years ago
Jeff Peeler 96519117bb Merged revisions 292227 via svnmerge from
15 years ago
Tilghman Lesher f1244fd3f8 Merged revisions 289875 via svnmerge from
15 years ago
Tilghman Lesher 7157b48150 Merged revisions 289104 via svnmerge from
15 years ago
Jeff Peeler f129ce3b09 Merged revisions 287015 via svnmerge from
15 years ago
Brett Bryant f5418e2279 Merged revisions 285197 via svnmerge from
15 years ago
Tilghman Lesher 8190e96fad Merged revisions 284610 via svnmerge from
15 years ago
Tilghman Lesher 18dee4d996 Merged revisions 280672 via svnmerge from
15 years ago
Tilghman Lesher ebf651105e Merged revisions 278261 via svnmerge from
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Russell Bryant c5476ecb69 Fix compile error.
15 years ago
Paul Belanger d348c9aa1e Include rdnis in msgXXXX.txt file.
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
Tilghman Lesher 1eaa09a0a2 Also run the externnotify script when the pollmailboxes thread notices a change.
15 years ago
Tzafrir Cohen c613897d1c Fix various typos reported by Lintian
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Russell Bryant 266db9fa8c Silence a compiler warning.
15 years ago
Tilghman Lesher b0357dcc3e Support setting locale per-mailbox (changes date/time languages for email, pager messages).
15 years ago
Tilghman Lesher fa8e44f232 With IMAP backend, messages in INBOX were counted twice for MWI.
15 years ago
Tilghman Lesher c84e7f83c8 Merged revisions 262321 via svnmerge from
15 years ago
Alec L Davis dd3343c33d VoicemailMain and VMauthenticate, allow escape to the 'a' extension when a single '*' is entered
15 years ago
Jeff Peeler 8312f25b13 Merged revisions 261735 via svnmerge from
15 years ago
Jeff Peeler 9db934a869 Merged revisions 260923 via svnmerge from
15 years ago
Jeff Peeler dc9295da58 Merged revisions 259664 via svnmerge from
15 years ago
Eliel C. Sardanons 78edf881d5 Pass interactive = 0 and fix a compile error.
15 years ago
Eliel C. Sardanons a753e8878b Asterisk data retrieval API.
15 years ago
Jeff Peeler e0e32a3bd8 Merged revisions 258432 via svnmerge from
15 years ago
Jeff Peeler 31338f9671 Merged revisions 258029 via svnmerge from
15 years ago
Tilghman Lesher 990ccdd05f Bad merge fix
15 years ago
Leif Madsen 875014bdd4 Remove silly debug message that is not useful.
15 years ago
Tilghman Lesher 0511d3c798 Recorded merge of revisions 255591 via svnmerge from
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
Russell Bryant a5b4b429f1 Include sys/wait.h on FreeBSD to get the WEXITSTATUS() macro.
15 years ago
Tilghman Lesher 148e5afcd1 Don't override a user option with the global option.
15 years ago
Tilghman Lesher 6d166a9af9 Missing quote in ODBC query.
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
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
Tilghman Lesher 22b144cef4 Change the blanket rules to delete .lastclean on all CFLAGS menuselect targets to be more particular.
15 years ago
Tilghman Lesher 81762bf4c7 Merged revisions 244242 via svnmerge from
15 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
Jason Parker f93071483f Add app_voicemail and say.c support for Vietnamese.
16 years ago
Tilghman Lesher 06dc97772e Use recommended option, not deprecated option.
16 years ago
Tilghman Lesher 1e0306a04b Actually use tmp for something (brings trunk back into sync with 1.6 branches).
16 years ago
Tilghman Lesher 89a1af1d38 Allow greetings-only mailboxes for Voicemail.
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
Jeff Peeler e5aa8cad9b Extend voicemail to allow IMAP folders to be specified per mailbox.
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
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
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 8f9edddc27 Allow ODBC storage to be queried with multiple mailboxes, and remove multiple goto's.
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
Jeff Peeler a9154a905a Make deletion of temporary greetings work properly with IMAP_STORAGE
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
Tilghman Lesher e876206693 Merged revisions 218730 via svnmerge from
16 years ago
Tilghman Lesher a873ad7a9b Recorded merge of revisions 218331 via svnmerge from
16 years ago
Sean Bright 40d83cf748 Use ast_free() instead of free().
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
Jeff Peeler b8e571fb44 Fix greeting retrieval from IMAP
16 years ago
Tilghman Lesher c2612973d0 Check the return value of opendir(3), or we may crash.
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Tilghman Lesher 98e4ab5716 Flag field in wrong position.
16 years ago
Tilghman Lesher 76b48c5dae Remove reference to non-existent help file
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
David Brooks 9c6f164227 Fixing voicemail's error in checking max silence vs min message length
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Tilghman Lesher 7b37a60418 Initialize additional variables, to prevent a possible crash.
16 years ago
Michiel van Baak 4271603247 add FILE_STORAGE to Voicemail Build Options
16 years ago
Kevin P. Fleming aaeec3b40f Last batch of 'static' qualifiers for module-level global variables.
16 years ago
Kevin P. Fleming 6c5987811c Redesigned 'optional API' support.
16 years ago
Eliel C. Sardanons 2c882626a0 Implement a new element in AstXML for AMI actions documentation.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Tilghman Lesher c1cb7b078e Merged revisions 195520 via svnmerge from
16 years ago
Tilghman Lesher bdcafc1ab4 Recorded merge of revisions 195366 via svnmerge from
16 years ago
Tilghman Lesher 84a4d2484d Merged revisions 193955 via svnmerge from
16 years ago
Tilghman Lesher 39ed871d95 Convert a THREADSTORAGE object into a simple malloc'd object (as suggested by Russell on -dev)
16 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
16 years ago
Tilghman Lesher 59e8829e36 Found and fixed a memory leak
16 years ago
Tilghman Lesher 52541f5aeb Don't nullify an ast_str pointer.
16 years ago
Tilghman Lesher a866a75900 Merge str_substitution branch.
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Tilghman Lesher 0adb04fbbb Merged revisions 188773 via svnmerge from
16 years ago
Tilghman Lesher a3c84f9575 Merged revisions 186445 via svnmerge from
16 years ago
Tilghman Lesher 06061491ba Merged revisions 186415 via svnmerge from
16 years ago
Mark Michelson 5c53b2226d Fix the ability to retrieve voicemail messages from IMAP.
16 years ago
Mark Michelson de8a0946c8 Merged revisions 185468 via svnmerge from
16 years ago
Russell Bryant 2a4f9f7181 Change global_app_buf to ast_str_thread_global_buf.
16 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
16 years ago
Mark Michelson 09df92d485 Merged revisions 180567 via svnmerge from
16 years ago
Mark Michelson 96405af1a8 Merged revisions 180464 via svnmerge from
16 years ago
Mark Michelson e69803a2be Merged revisions 180380 via svnmerge from
16 years ago
Tilghman Lesher 345a6fd1cb Permit emailsubject and emailbody to be set per mailbox.
16 years ago
Tilghman Lesher fefa97001a Oops, merge broke trunk
16 years ago
Tilghman Lesher 306f229d64 Merged revisions 177536 via svnmerge from
16 years ago
Mark Michelson 10281bf183 Merged revisions 175590 via svnmerge from
16 years ago
Tilghman Lesher d4df1c6a78 Fix0ring build
16 years ago
Mark Michelson 8f9c8f8b40 Properly set "seen" and "unseen" flags when moving messages from the new to the old folder when using IMAP for voicemail storage
16 years ago
Jeff Peeler 4ac807845d Merged revisions 173696 via svnmerge from
16 years ago
Tilghman Lesher 317e4e7313 Blank argument crashes Asterisk
16 years ago
Joshua Colp fcf4d42cde Reset the ast_str used for escape substitution. We need to do this since it is a thread local variable that may contain the value of a previous substitution.
16 years ago
Tilghman Lesher 3728c3aa92 Merged revisions 168828 via svnmerge from
17 years ago
Kevin P. Fleming 9a7efae8fd remove the PBX_ODBC logic from the configure script, and add GENERIC_ODCB logic that includes copying the relevant LIB and INCLUDE data from either UnixODBC or iODBC, based on which was found; if both were found, prefer UnixODBC
17 years ago
Tilghman Lesher a117714b88 Merged revisions 165767 via svnmerge from
17 years ago
Tilghman Lesher 665b55e6f8 Fix 2 resource leaks and fix another pipe-to-comma conversion
17 years ago
Mark Michelson a7829044ec Merged revisions 165255 via svnmerge from
17 years ago
Mark Michelson 93a51114cb And actually assign the function to a pointer...
17 years ago
Mark Michelson d0671d8d30 Use the create_vm_state_from_user function in a place where
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Mark Michelson 81b642c8c3 Add an option to voicemail.conf to allow urgent messages to be
17 years ago
Joshua Colp 135bb29ba6 Finish conversion to using ARRAY_LEN and remove it as a janitor project.
17 years ago
Tilghman Lesher fd484690ce Merged revisions 162463 via svnmerge from
17 years ago
Tilghman Lesher 73b6cbf66c Merged revisions 162348 via svnmerge from
17 years ago
Eliel C. Sardanons 5e9dc5e1f3 Add voicemail related applications and functions XML documentation:
17 years ago
Sean Bright 3eee1dbb9b Use ast_free() instead of free(), pointed out by eliel on IRC.
17 years ago
Sean Bright 9d2a8810e6 When using IMAP_STORAGE, it's important to convert bare newlines (\n) in
17 years ago