Commit graph

39 commits

Author SHA1 Message Date
Mark Spencer
2293ad0b1f Update coding guidelines, fix "say.c" compile on older compilers, update coding guidelines (includes bug #1631)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2967 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-15 15:34:31 +00:00
Mark Spencer
19a080ddd7 strlen fixes and don't destroy SIP channels that still have pending things on them (bug #1552 et al)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2890 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-04 19:11:25 +00:00
Mark Spencer
73b389da6c Add SayPhonetic and SayAlpha applications (bug #793)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2864 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-03 00:54:16 +00:00
Mark Spencer
7bf0c1bc45 Fix double close of file descriptor (bug #1473)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2751 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-23 04:38:11 +00:00
Mark Spencer
74de37e81e Warn to use DeadAGI in general on hungup channels if AGI or EAGI is called.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2698 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-15 21:01:55 +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
Jeremy McNamara
484484ce89 fix agi to accept multiple arguments. Bug #664
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2535 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-23 12:50:15 +00:00
James Golovich
4efa995ae1 Fix incorrect endpos when sildet is used during AGI record (bug 1210)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2408 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-12 18:49:52 +00:00
James Golovich
c0ef6a5d1b Free dsp in agi record file if it exits before the end (bug 1199)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2391 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-10 21:17:13 +00:00
Mark Spencer
1b37f94737 Bail an AGI on PBX_KEEPALIVE being set in an exec.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-05 14:23:22 +00:00
Mark Spencer
534e78b372 Add DeadAGI Application
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2317 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-03 18:58:57 +00:00
James Golovich
ade75fecae Add 'SAY TIME' to AGI. (bug #269)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2269 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-27 08:30:30 +00:00
Mark Spencer
9286665be5 Minor app agi documentation fix (bug #943)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2094 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 05:37:39 +00:00
Mark Spencer
152eeec7a7 Don't close audio[0] if you're not careful
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1887 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-01 00:26:11 +00:00
Mark Spencer
148edfcf26 Ignore signals in select, fix typo in last patch
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1884 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-27 23:46:19 +00:00
Mark Spencer
b7bd21bc0a Fix EAGI fd leak (bug #698)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1883 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-27 23:39:57 +00:00
Martin Pycko
952faabb04 Make AGI work when ast_waitfor_nands returns without anything because of EINTR
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1699 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-11-05 23:43:31 +00:00
Mark Spencer
ff6e7df51a Set append flag properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1649 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-22 03:37:47 +00:00
Mark Spencer
479a67e629 BSD portability enhancements (bug #234)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-08 16:48:07 +00:00
Mark Spencer
aa7997427a unknown callerid (bug #151)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1401 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-21 23:35:56 +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
37b7bccc61 Asterisk:
#72 - Should eliminate probs on VMWI
#41 - Dynamic add survives reload
#73 - Make festival honor its arguments
#93 - Make events on FXO interfaces more logical
#26 - Prefer "bindaddr" to logical address for registrations
??? - Record crashes AGI


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1338 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-15 04:38:39 +00:00
Mark Spencer
529b08c3a3 Fix minor AGI buglet
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1185 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-14 16:17:16 +00:00
Mark Spencer
37f1d9add6 Minor AGI patch
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1182 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-14 14:39:52 +00:00
Mark Spencer
97bbd2381b Add AGI uniqueid
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1122 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-26 01:20:45 +00:00
Mark Spencer
fc12d8258b Add setmusiconhold to agi
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1082 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-11 12:17:43 +00:00
Mark Spencer
b7dcee9370 Apply Nick's extension to record
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@945 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-01 03:52:45 +00:00
Mark Spencer
f6764f4722 More contributed BSD enhancements
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@919 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-27 21:34:27 +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
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
Matteo Brancaleoni
cf3b725fe9 mar feb 18 19:15:15 CET 2003
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-02-18 18:15:30 +00:00
Matteo Brancaleoni
06fde4bfaf Fri Feb 14 07:00:01 CET 2003
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@614 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-02-14 06:00:11 +00:00
Matteo Brancaleoni
2bd936105e mer feb 12 14:56:57 CET 2003
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@612 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-02-12 13:59:15 +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
d4a901a5bd Version 0.2.0 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@517 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2002-09-04 16:53:39 +00:00
Mark Spencer
738689ea86 Version 0.1.12 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@460 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2002-06-14 15:50:42 +00:00
Mark Spencer
f2784d97fd Version 0.1.10 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@398 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-12-27 11:07:33 +00:00
Mark Spencer
a25ff9cea5 Version 0.1.9 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@360 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2001-09-28 13:19:43 +00:00