aboutsummaryrefslogtreecommitdiffstats
path: root/channel.c
AgeCommit message (Collapse)AuthorFilesLines
2004-05-06Use ast_strlen_zero in channel.ccitats1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2910 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03Code formatting cleanup in channel.ccitats1-55/+36
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2865 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-29Add support for French, Danish, Portuguese, Spanish, Italian, and Dutch numbersmarkster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2809 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27Revert formatting changescitats1-57/+55
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2786 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27Bug Fixanthm1-4/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2784 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26applied final release of bug 1353 per Mark's permissionanthm1-60/+171
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2782 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26More select/poll updates for various applicationsmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2762 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-25Properly migrate from select to poll for core asterisk.markster1-58/+95
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2760 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-24Temporarily revert poll changesmarkster1-98/+58
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2757 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-24Change select references to poll in core asterisk functions (hope this works)markster1-58/+98
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2756 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21Make manager "Link" and "Unlink" events include the channel uniqueids (bug 1456)citats1-8/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2732 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-20Make sure we safely lock both channels when doing a masquerade.markster1-13/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2716 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-12Fix implementation of waitfordigit_fullmarkster1-15/+38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2677 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07Remove double unlock from ast_readmarkster1-14/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2647 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06Get rid of all that old needlock garbage now that we're using recursive mutexesmarkster1-52/+40
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-02Don't double lock the streammarkster1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2605 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-02Fix generator race (bug #1202)markster1-7/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2604 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27Fixup read/write lockingcitats1-5/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2573 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27Make read/write mode have a lock parameter and use it properly.markster1-10/+21
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2572 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19Add hangupcause to the hangup manager eventjeremy1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2473 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19Add support for new PING/PONG on zaptel which reduces the # of file ↵markster1-22/+58
descriptors on SIP/IAX channels (when zaptel interface is available) by 2 per channel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2467 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-12Whentohangup is in seconds, not millisecondsmarkster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2406 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-08Don't complain about not knowing about -1markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2366 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05And of course return us as a winnermarkster1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2353 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05Minor optimizations and actually set SOFTHANGUP_TIMEOUT if appropriatemarkster1-2/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2351 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05Consider whentohangup in timeout (bug #1107)markster1-2/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2349 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04Add support for parking with IAX2markster1-14/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-01Handle video codecs properlymarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2281 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-27Change text in ast_get_group to explain that max group is 31 (bug #1014)citats1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2270 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-27Move ast_get_group from res_parking.c to channel.ccitats1-0/+33
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2263 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-25Increase length of DTMF tones in SIP et all, in-bandmarkster1-16/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2241 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-20Fix minor ordering issue (bug #981)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2206 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-19Don't free clone lock until after *both* fixups have taken placemarkster1-13/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2199 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-04Don't call release if we have no generatormarkster1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2129 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31Don't delete original variables after appending clone onesmarkster1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2098 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-30Merge variable listsmarkster1-4/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2097 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-14clean up output and print that we are unregistering a channel typejeremy1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2024 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-07Gotta actually free the frame...markster1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1704 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-04Remove really broke MP3 stuff in favor of G.726 in the near futuremarkster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1689 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-09Fix helper appmarkster1-7/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1622 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01Pass accountcode to outgoing spool call when originated with ↵martinp1-3/+5
Context&Extension&Priority git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1597 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01Fix channel Caller*IDmarkster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1593 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-24Unlock channelmarkster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1541 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-22Create better 'failed' CDRs for outgoing spool calls with ↵martinp1-3/+23
context,extension,priority git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1538 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-18Don't post 2 CDR's when the outgoing spool call failsmartinp1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1527 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12Add distinguishing between BUSY and FAILURE for outgoing spool calls. Always ↵martinp1-11/+26
save CDR record (even if the call fails). If the call fails try to see if there is "failed" extension in the specified context (only if you use context,extension,priority syntax) and execute it. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1499 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-08BSD portability enhancements (bug #234)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1486 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-28Fix synchronization of recorded files when using Monitor applicationmartinp1-8/+43
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1446 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23Handle timing file descriptor properly with agentsmarkster1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1409 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16Show the names of the codecs instead of the numbers (bug #92)martinp1-5/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1348 f38db490-d61c-443f-a65b-d21fe96a405b