dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

31 Commits

Author SHA1 Message Date
citats 00b34f3e0a Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 18:49:00 +00:00
markster ae5c80e1de Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 17:42:14 +00:00
markster 2fbbfca4f4 Can't check outbound without having lock (bug #1886)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3269 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 04:54:52 +00:00
markster 7d00f23ad4 Merge FreeBSD locking fixes (bug #1411)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09 01:45:08 +00:00
markster 7a2dce0de7 Propagate language properly across chan_local (bug #1663)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2992 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-17 15:52:33 +00:00
markster b837107b6b Get rid of all that old needlock garbage now that we're using recursive mutexes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 22:17:32 +00:00
jeremy 09acc271c7 Change 'show locals' into 'local show channels' to follow other channel methods. Bug #1255
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2496 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 13:26:52 +00:00
markster c7e3614859 Populated RDNIS
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2457 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-18 20:33:55 +00:00
markster ae986bb6bc Add support for parking with IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 01:11:25 +00:00
markster f3a293b990 Elminate unused code/warnings (bug #934)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2085 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-28 21:06:03 +00:00
markster bfdfae9365 Really fix chan local races (I hope)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1813 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-02 15:52:37 +00:00
markster a05adac17e Handle without context
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1620 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-08 02:21:09 +00:00
markster af2f9e4edd Add "n" option to allow disabling of masq optimization
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1619 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-08 02:11:56 +00:00
markster 5f1f926d1f Fix race for fast hanguyp
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1377 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 19:36:52 +00:00
markster 88922ffffc Make check_bridge back off if it cant get all the locks it wants
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1321 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 13:12:39 +00:00
markster bd0679195f Add any missing locking calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1312 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 17:32:44 +00:00
markster dbc9edcaac Totally revamp thread debugging to support locating and removing deadlocks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 15:25:16 +00:00
markster bdb6501e2c Never release lock when doing a hangup or bad things can happen when masq is taking place
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1296 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 22:17:46 +00:00
markster 86f23150f5 Lock everything that might need to be locked
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1292 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 20:47:48 +00:00
markster 40d959f578 Lock masquerading into channel
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1291 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 20:45:43 +00:00
markster df11596e19 Fix local buglet
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1278 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 18:09:24 +00:00
markster 5a6bc4d4fe Properly defuse race in chan_local, fix extremely unlikely path for losing lock in chan_agent
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1276 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 03:01:29 +00:00
markster 3c13c30bb1 Fix race in local, update queue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1143 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 03:32:14 +00:00
markster 1af98a0812 Fix case where local is allocated but not actually called on
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1043 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:37:38 +00:00
markster cd78510af9 Copy Caller*ID on local channels
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@954 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-03 05:53:42 +00:00
markster 64e102cf9b Fix tiny typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@882 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-22 19:20:06 +00:00
markster 81627041ad Unlink local channels
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@778 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-08 13:50:04 +00:00
markster c30aaa8906 Make call forwarding work properly by using new Local channel
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@758 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06 06:37:08 +00:00
markster 2d771aed0d Complete local channel implementation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@757 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06 06:11:25 +00:00
markster aebf393746 Fix chan_local build, update SIP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@754 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06 04:23:18 +00:00
markster 60b6d65936 Add preliminary chan_local, fix chan_sip to delete unknown calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@750 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-06 02:41:42 +00:00