Commit Graph

44 Commits

Author SHA1 Message Date
Mark Spencer 74fdefdf1e Merge Tilghman's voicemail broadcast improvements (thanks!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3287 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-06-23 18:00:50 +00:00
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3276 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-06-22 18:49:00 +00:00
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3176 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-06-09 01:45:08 +00:00
James Golovich c94e23b2f6 Use ast_strlen_zero in file.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2911 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-06 21:17:06 +00:00
James Golovich fcf07fce61 Fix format unregister
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2725 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-21 03:53:15 +00:00
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-06 22:17:32 +00:00
Mark Spencer eeb2ca5b26 Make read/write mode have a lock parameter and use it properly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2572 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-27 06:50:12 +00:00
James Golovich 462cfbe8ae Bug #1087. Fix wav49 format so it can be played. Make file functions
looking for extension use f->exts instead of f->name.  Fix bug
where error message didn't print file extension. Fix comments in header file.
Everything is completely backwards compatible


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2247 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-25 22:31:51 +00:00
Mark Spencer 89c76a80f2 Minor file.c cleanup for valgrind, log PRI event properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2189 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-18 16:32:49 +00:00
Martin Pycko d2b596f108 Add voicemail prepending feature plus forwarding to many extensions if you specify exten1*exten2*.....#
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1872 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-19 18:06:29 +00:00
Mark Spencer a1d9de0613 Display language (bug #256)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1670 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-25 18:15:04 +00:00
Mark Spencer 07e971e7c2 Fix ENUM to live w/out config file, and fix internationalization
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1609 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-06 00:36:17 +00:00
Martin Pycko 501c800c5a Show the names of the codecs instead of the numbers (bug #92)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1348 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-16 05:10:35 +00:00
Mark Spencer 1bb58646de Totally revamp thread debugging to support locating and removing deadlocks
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1310 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-13 15:25:16 +00:00
Martin Pycko 5dc7640d74 Free the translators on the ast_closestream
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1290 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-11 20:24:14 +00:00
Mark Spencer 72d36d9c27 Still store timing
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1155 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-01 23:17:10 +00:00
Mark Spencer 6b3f1c2e99 Fix typo
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1154 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-01 23:13:05 +00:00
Mark Spencer db2ec82162 If no timingfd, use sched timing
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-01 23:09:18 +00:00
Mark Spencer 16b14c8945 Create concept of a "pending agent", so you can have agents access pending calls
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1145 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-01 16:16:28 +00:00
Mark Spencer 746c335bcd Remove superfluous debugging
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1139 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 21:57:48 +00:00
Mark Spencer 9b0526bb46 Minor cleanups
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1138 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 21:54:58 +00:00
Mark Spencer 40e4cfe458 Properly implement using zaptel for timing of file playback
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1137 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 20:32:26 +00:00
Mark Spencer 97fc11c244 When writing files, trunkate unless append mode is specified
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1136 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 16:59:13 +00:00
Mark Spencer 813531edd4 Minor fixes to playback logic
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1134 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 04:50:45 +00:00
Mark Spencer 9c9ee7c952 Add H.263 video support
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1131 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-29 03:24:39 +00:00
Mark Spencer 3b78918878 Totally redo file formats
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1130 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-28 22:50:47 +00:00
Mark Spencer 9befc69684 Properly handle broken up packets
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1129 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-28 18:35:58 +00:00
Mark Spencer a03406e91f Make file writing be able to handle a switch in codecs
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1060 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-28 19:45:07 +00:00
Mark Spencer 40c4e1f8c4 Use zaptel timers to wake up processes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1002 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-12 04:23:55 +00:00
Mark Spencer 89e0dd94a2 Add commonly used include headers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@889 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 19:09:13 +00:00
Mark Spencer be1d78a3ea Make voicemail timeout configurable
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@790 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-09 02:10:29 +00:00
Mark Spencer 2d5b51e3b0 Add fast-forward and rewind to voicemail
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-03 07:37:30 +00:00
Matteo Brancaleoni 17769619c2 Sun Feb 23 07:00:00 CET 2003
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-02-23 06:00:11 +00:00
Mark Spencer 8ce222478d Version 0.3.0 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@608 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-02-06 22:11:43 +00:00
Mark Spencer 1681e18ce8 Version 0.2.0 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@515 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2002-09-03 21:55:10 +00:00
Mark Spencer 2a2f2c2c04 Version 0.1.12 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@449 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2002-05-15 21:29:26 +00:00
Mark Spencer a07f2c930b Version 0.1.10 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@376 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-10-18 16:47:57 +00:00
Mark Spencer e2a8ee869e Version 0.1.9 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@332 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-06-13 20:36:52 +00:00
Mark Spencer 842317f825 Version 0.1.8 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@310 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-05-03 23:57:34 +00:00
Mark Spencer 7157261be4 Version 0.1.7 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-03-10 19:12:11 +00:00
Mark Spencer 6ada28a442 Version 0.1.3 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@202 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2000-01-09 23:17:36 +00:00
Mark Spencer f24e6a3d8b Version 0.1.2 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2000-01-02 23:51:30 +00:00
Mark Spencer 42d4c7991c Version 0.1.1 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@134 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1999-12-11 20:09:45 +00:00
Mark Spencer 48216d276e Version 0.1.0 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1999-12-02 20:24:59 +00:00