aboutsummaryrefslogtreecommitdiffstats
path: root/channel.c
AgeCommit message (Collapse)AuthorFilesLines
2004-07-09Swap states early in masquerade process (bug #1987)markster1-5/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3412 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09More strcpy / snprintf as part of rgagnon's audit (bug #2004)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3410 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29Use snprintf in __ast_request_and_dial instead of sprintfcitats1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3356 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29Oops (fix typo)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3344 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29Perform deadlock avoidance on initial entry, toomarkster1-3/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3343 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29Avoid potential deadlocks in channel_walk_locked, and detect serious failuresmarkster1-2/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3340 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29More formatting cleanups.citats1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3337 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-24oopsmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3293 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23Be sure to hold lock during answermarkster1-3/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3286 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Misc formatting cleanupscitats1-10/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3279 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Remove pthread.h from source. We should be using asterisk/lock.h everywhere ↵citats1-1/+1
instead (except in asterisk/lock.h). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-14Separate PROCEEDING and PROGRESSmarkster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3206 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09Merge FreeBSD locking fixes (bug #1411)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-04Enhancements for zaptel+bsd (bug #1781)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3143 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-02Lock while installign generatormarkster1-2/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3133 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-27Unlock PRI lock, fix variable pasingmarkster1-1/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3093 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-25Fix major typomarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3066 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-22Merge fabeman's extensive meetme improvements (bug #1624)markster1-0/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3038 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-20Make ast_channel_walk become ast_channel_walk_lockedmarkster1-3/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3029 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-20Merge Mike's announcement enhancementsmarkster1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3020 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-16Ignore progress frames in request/dial (bug #1657)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2983 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-15Don't worry about tones we can't send (bug #1652)markster1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2973 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-06make channel.c use autoservice_start/stop when playing warning sound filesanthm1-9/+15
during bridged calls. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2913 f38db490-d61c-443f-a65b-d21fe96a405b
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