paulc
b42a894ddc
Directory reorder #3
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc
6f2c70aa86
Added support for multiple module directories, can be specified from the
...
command line.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1405 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 16:18:18 +00:00
paulc
25f9f72297
Engine's running mode can be read by any component.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1233 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 17:38:50 +00:00
paulc
6be659a835
Message handlers are removed from dispatcher before being destroyed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1220 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-19 21:05:41 +00:00
paulc
82ac44663b
Moved user config files to personal directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@859 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 16:50:04 +00:00
paulc
10ac4a10bc
API docs can be built with doxygen. Also cleaned headers to generate
...
proper documentation.
git-svn-id: http://yate.null.ro/svn/yate/trunk@845 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-08 18:31:00 +00:00
paulc
dfef54f36b
Changed documentation to emphasis the synchronous or asynchronous nature of
...
dispatch vs. enqueue.
git-svn-id: http://yate.null.ro/svn/yate/trunk@839 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-05 17:48:51 +00:00
paulc
cda2d9f1c2
Updated copyright and FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc
4a292bd06b
Moved all classes in all modules in anonymous namespaces.
...
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc
d9ec2f62a3
Added configuration parameter for excessive message dispatch time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@739 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 15:39:54 +00:00
paulc
4fb35c4015
Added the case-insensitive startSkip almost in the form suggested by Olaf Conradi.
...
Added methods for converting a String or Configuration entry to double.
git-svn-id: http://yate.null.ro/svn/yate/trunk@711 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-13 20:28:34 +00:00
paulc
58b9faac12
Added copy constructors for NamedList and Message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@696 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 14:56:39 +00:00
paulc
5bc18c7a40
Added a virtual destructor to please the compilers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@694 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-19 01:24:03 +00:00
paulc
4d6ee9d16b
Avoiding a potential performance loss in unused message notifiers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@678 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-02 14:15:29 +00:00
paulc
6ea652118b
Asynchronous processing of messages by using notifiers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@677 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-01 22:45:43 +00:00
paulc
8c8af3dad4
Added default initialization of billid so it can track calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@589 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-26 18:26:46 +00:00
paulc
0126e0c86a
Added restart command in rmanager and also by signals.
...
Added a global child reaper to avoid zombies.
git-svn-id: http://yate.null.ro/svn/yate/trunk@530 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 19:34:23 +00:00
paulc
e88f37919c
Multiple media channels related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@492 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-02 16:39:00 +00:00
paulc
14c3a10eeb
Added Stream and File classes, fixed a data related bug in extmodule.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@470 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-06 19:37:31 +00:00
paulc
78622ce308
Added engine restart method, increased message warn time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@465 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-29 23:32:19 +00:00
paulc
f64ca1875c
Removed old Gtk-1 and Qt clients, added hashed lists.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@447 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 20:48:06 +00:00
paulc
80109fdfb4
Exporting the path separator.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@428 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-04 12:53:04 +00:00
paulc
f015a3446e
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc
7c0aee7be9
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@405 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 20:53:20 +00:00
paulc
bf510d7445
Added counts for dispatcher handlers and messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@389 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-07 16:12:25 +00:00
paulc
d6b03a2919
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@378 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-30 15:13:02 +00:00
paulc
29dca81e9e
Implemented Windows service.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@371 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 23:08:16 +00:00
paulc
06f0a9374a
Client related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@330 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 17:02:18 +00:00
paulc
b52a90a618
Updated copyright years, fixed %ll formatting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc
1e4e75ac2b
Countless changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc
a23541f40d
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@306 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-23 19:33:37 +00:00
paulc
11fedca824
Ported bugfixes and timestamps from 0.8
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@304 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-22 20:07:26 +00:00
paulc
6fae685e7e
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@294 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-14 03:14:20 +00:00
paulc
d35d4d6b4a
Separated non-engine related classes in their own include file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@279 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-08 10:55:22 +00:00
paulc
49ff961c9a
Fixed some bugs left from windows porting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@273 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 13:28:14 +00:00
paulc
60ec9fec0b
Added VC++6 projects and lots of porting changes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +00:00
paulc
a6d115c986
Workin' hard - lots'o'changes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@266 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-28 22:27:26 +00:00
paulc
e14d74a073
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@265 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-28 00:58:26 +00:00
paulc
61d3b640b0
Added Channel and Driver classes, beautified source a little.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@263 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-20 03:11:53 +00:00
paulc
8123c918b2
Moved the engine away, added install-noapi
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
b19f0d3243
Added MD5 digest object.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@251 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-28 14:09:40 +00:00
paulc
9ed8a01410
Added fast locked() method to check if a mutex is held.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@250 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-28 08:25:41 +00:00
paulc
fc7f40d3bc
Added in Regexp Extended and Case Insensitive flags.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@244 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-06 21:06:32 +00:00
paulc
704351f1b7
Added new XDebug macro for those messages that generate LOT of output like
...
in long running loops.
Implemented non-branch transaction matching in SIP.
Fixed handling of multi-tone chan.dtmf messages in PHP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc
e836270e9a
Added recursive mitex support - tey were needed...
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@213 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 16:05:14 +00:00
paulc
71b2322fbf
Fixed possible ternary operator ? : bug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@203 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:34:22 +00:00
paulc
bf87388f50
Fixed default MessageRelay priority.
...
Regexroute can now process arbitrary messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@199 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-13 22:46:31 +00:00
paulc
16b6c16387
More assignment operators for String.
...
RTP pass-trough for SIP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@155 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-04 02:22:43 +00:00
paulc
2b1846362c
Added case-insensitive String comparation operators.
...
SIP header holds a list of NamedStrings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@143 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-27 15:08:12 +00:00
paulc
74c80aa5da
Added toUpper and toLower methods in String.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@139 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 03:26:13 +00:00