paulc
0480df38f6
Added status detail to the pbxassist module.
...
git-svn-id: http://voip.null.ro/svn/yate@4140 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-01 14:22:42 +00:00
paulc
6e23c56d28
Spelling cleanup of a very common error: Retrive -> Retrieve
...
git-svn-id: http://voip.null.ro/svn/yate@3371 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 11:25:10 +00:00
paulc
a3b65e3faa
Reorder libraries so that Yate libraries and modules can be linked using --as-needed avoiding underlinking or overlinking.
...
Reported by Mandriva (bug report #206 ).
git-svn-id: http://voip.null.ro/svn/yate@3143 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-24 13:46:12 +00:00
paulc
3b553da8b1
Hold the ChanAssistList mutex between the list search and insertion of new assist in list.
...
This prevents race conditions between chan.startup and call.execute that could create two assist instances for the same channel.
git-svn-id: http://voip.null.ro/svn/yate@2853 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-23 14:00:38 +00:00
paulc
55590fd9d5
Also keep the ChanAssistList locked while adding a new assist to the list.
...
git-svn-id: http://voip.null.ro/svn/yate@2850 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-21 14:29:52 +00:00
paulc
5ae2aef6bc
Hold the ChanAssistList mutex while removing an element.
...
Remove the assist from list before calling its msgHangup() method.
git-svn-id: http://voip.null.ro/svn/yate@2849 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-21 14:26:22 +00:00
paulc
35beaecc0a
Use the system detected CFLAGS instead of hardcoding -O2
...
git-svn-id: http://voip.null.ro/svn/yate@2673 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 16:06:14 +00:00
paulc
10d8d3d7cf
Link the libraries using the C++ linker so it properly links against libstdc++ and compiler support.
...
Not required on ELF systems as libyate.so would pull in the required libraries but was confusing and could cause problems on other platforms.
git-svn-id: http://voip.null.ro/svn/yate@2667 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-31 18:58:25 +00:00
paulc
fe3a149e21
Added mutex names to most Yate libraries.
...
git-svn-id: http://voip.null.ro/svn/yate@2612 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 12:37:55 +00:00
paulc
bbc0dbea91
Add configure time LDFLAGS to linker command line.
...
git-svn-id: http://voip.null.ro/svn/yate@2006 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 10:59:16 +00:00
paulc
a1622a363e
Add early init to ChanAssistList constructor, forward it to Module.
...
git-svn-id: http://voip.null.ro/svn/yate@1866 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 07:45:57 +00:00
paulc
69aaddbbf2
Take into account parameters of chan.startup even if it happens to be received after call.execute.
...
git-svn-id: http://voip.null.ro/svn/yate@1477 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-19 21:37:23 +00:00
paulc
d32c220960
Directory reorder #3
...
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc
0a3b86d8f4
Directory reorder #1
...
git-svn-id: http://voip.null.ro/svn/yate@1474 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:08:39 +00:00