Commit Graph

20 Commits

Author SHA1 Message Date
paulc ca829d943a Made some dangerous constructors explicit, fix potential problems exposed by this.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2705 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-12 15:15:36 +00:00
marian e6c51b70c1 Fixed bug: don't expect a ClientChannel pointer in clientchan.update message with destroyed notification.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2665 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-31 12:45:20 +00:00
paulc 85da36395b Added names to the Mutex class to ease debugging of deadlocks.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2611 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 12:25:31 +00:00
marian cd82b6826c Disable client checkable options in UI if overridden from application config file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2565 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-07 12:10:58 +00:00
marian c1125ab848 ClientLogic default constructor is now private. The other constructor is now protected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2457 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-28 14:19:28 +00:00
marian 30270acb23 Set operation=login when registering an account.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2450 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 08:46:17 +00:00
paulc 9b292f5868 Fixed some warnings and genuine bugs exposed by newer gcc.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2447 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-20 12:27:53 +00:00
marian ee3366530f Fixed signed/unsigned comparison.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2421 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-09 15:29:22 +00:00
paulc c17e4d466a Reordered initialization of ClientLogic members to avoid a warning.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2402 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-19 12:17:09 +00:00
marian da06d2e39f Moved default client logic to a ClientLogic descendant. The default logic is now created and owned by the client thread.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2396 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-05 14:30:20 +00:00
marian b3158176d4 Use a protocol list instead of array. Init logic static lists when the client is start running.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2221 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 09:55:08 +00:00
marian a97fbedce9 Moved some data from Client to ClientLogic where it belongs.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2220 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 08:58:42 +00:00
marian 96e346e045 Added spaces in ternary expressions and between operators and operands.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2212 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 14:41:30 +00:00
marian 47f4f104c7 Added methods to update (set/add/delete) one or more table row(s) in one operation. Use them where appropriate.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2208 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 10:08:02 +00:00
marian 68acb14679 Fixed bug: check pointer before using it!
git-svn-id: http://yate.null.ro/svn/yate/trunk@2195 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-11 09:46:58 +00:00
marian 386437d97d Fixed bug that was preventing nameless DurationUpdate removal from logic.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2176 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-02 10:38:52 +00:00
marian 62008f0340 Moved some inline virtual methods from header to source file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2175 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-02 10:13:07 +00:00
paulc 18086c3444 Fixed caller number in outgoing calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2169 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-21 14:47:55 +00:00
marian d59d6d7385 Added option to get a control's rich text. Adjusted method call to match the new list of parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2158 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-14 15:04:55 +00:00
paulc 380b59f1f6 Merged branches/marian/client up to rev. 2134.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2135 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 02:06:00 +00:00