aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_local.c
AgeCommit message (Collapse)AuthorFilesLines
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.0.0-rc1@7221 ↵v1.0.0-rc1kpfleming1-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-12First pass at properly handling account codes in forwardingmarkster1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3418 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Remove pthread.h from source. We should be using asterisk/lock.h everywhere ↵citats1-1/+0
instead (except in asterisk/lock.h). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch ↵markster1-1/+6
still pending) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Can't check outbound without having lock (bug #1886)markster1-5/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3269 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09Merge FreeBSD locking fixes (bug #1411)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-17Propagate language properly across chan_local (bug #1663)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2992 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06Get rid of all that old needlock garbage now that we're using recursive mutexesmarkster1-8/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20Change 'show locals' into 'local show channels' to follow other channel ↵jeremy1-4/+4
methods. Bug #1255 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2496 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-18Populated RDNISmarkster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2457 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04Add support for parking with IAX2markster1-4/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-28Elminate unused code/warnings (bug #934)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2085 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-02Really fix chan local races (I hope)markster1-3/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1813 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-08Handle without contextmarkster1-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1620 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-08Add "n" option to allow disabling of masq optimizationmarkster1-1/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1619 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19Fix race for fast hanguypmarkster1-6/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1377 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14Make check_bridge back off if it cant get all the locks it wantsmarkster1-13/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1321 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13Add any missing locking callsmarkster1-2/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1312 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13Totally revamp thread debugging to support locating and removing deadlocksmarkster1-49/+49
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11Never release lock when doing a hangup or bad things can happen when masq is ↵markster1-1/+1
taking place git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1296 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11Lock everything that might need to be lockedmarkster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1292 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11Lock masquerading into channelmarkster1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1291 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08Fix local bugletmarkster1-11/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1278 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08Properly defuse race in chan_local, fix extremely unlikely path for losing ↵markster1-3/+9
lock in chan_agent git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1276 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01Fix race in local, update queuemarkster1-3/+22
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1143 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19Fix case where local is allocated but not actually called onmarkster1-1/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1043 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-03Copy Caller*ID on local channelsmarkster1-0/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@954 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-22Fix tiny typomarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@882 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-08Unlink local channelsmarkster1-0/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@778 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06Make call forwarding work properly by using new Local channelmarkster1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@758 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06Complete local channel implementationmarkster1-10/+38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@757 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06Fix chan_local build, update SIPmarkster1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@754 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06Add preliminary chan_local, fix chan_sip to delete unknown callsmarkster1-0/+409
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@750 f38db490-d61c-443f-a65b-d21fe96a405b