paulc
c58818b390
Added API and -Dd command line parameter to disable taking the global mutex when (un)locking a Mutex or Semaphore.
...
This provides better performance and reduces mutex contention on expense of some thread safety and ease of debugging.
git-svn-id: http://voip.null.ro/svn/yate@3801 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-09 19:52:51 +00:00
paulc
2deb231d17
When started in interactive mode (not daemonified) shutdown on receiving SIGHUP since the console was closed.
...
git-svn-id: http://voip.null.ro/svn/yate@3040 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-27 12:07:51 +00:00
paulc
b5138c55db
Added diagram of data flow inside and between Data Endpoints.
...
git-svn-id: http://voip.null.ro/svn/yate@3001 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-28 15:35:12 +00:00
paulc
089862b413
Added possibility to repeat the -Dm option to halve the mutex maximum wait time.
...
git-svn-id: http://voip.null.ro/svn/yate@2982 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-10 11:20:50 +00:00
paulc
fe23afe527
Filter YCLASS*() macros when generating documentation, they confuse the parsers.
...
git-svn-id: http://voip.null.ro/svn/yate@2651 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 14:57:00 +00:00
paulc
653d83dd65
Added runtime option -t to truncate existing log file instead of appending to it.
...
git-svn-id: http://voip.null.ro/svn/yate@2496 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-26 16:26:55 +00:00
paulc
d0e87d6e88
Added local setting that controls if channel pointer is set in emitted messages.
...
A channel creating call.execute message no longer looks up for user data in the waiting messages as it could result in immediate destruction.
git-svn-id: http://voip.null.ro/svn/yate@2410 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-23 15:50:13 +00:00
paulc
53f2f855c7
Added API and command line parameter to change user data directory at runtime.
...
git-svn-id: http://voip.null.ro/svn/yate@2259 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 20:15:33 +00:00
paulc
5eec57a32c
New option -F to increase maximum file handle instead of running ulimit -n.
...
git-svn-id: http://voip.null.ro/svn/yate@1751 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-10 15:40:54 +00:00
paulc
2f6e4cd6e5
New option to report code status and release.
...
git-svn-id: http://voip.null.ro/svn/yate@1714 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-04 13:37:20 +00:00
paulc
8c5baef76a
Added a list of run instance parameters to the engine, access from extmodule.
...
git-svn-id: http://voip.null.ro/svn/yate@1665 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 11:43:04 +00:00
paulc
b2be1f6d13
Added a way for extmodule to query node name and run id.
...
git-svn-id: http://voip.null.ro/svn/yate@1664 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 22:08:30 +00:00
paulc
3b9b063351
Added node name (for clustering) and use it in heartbeat and regexroute.
...
git-svn-id: http://voip.null.ro/svn/yate@1651 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-19 11:19:52 +00:00
paulc
6f3fcac968
Added documentation about "restart" local setting.
...
git-svn-id: http://voip.null.ro/svn/yate@1547 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 13:06:41 +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
b30c869a4e
Directory reorder #2
...
git-svn-id: http://voip.null.ro/svn/yate@1475 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:21:43 +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
paulc
64ffa09d1a
Properly install dogygen API docs and help files.
...
git-svn-id: http://voip.null.ro/svn/yate@858 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 14:41:04 +00:00
paulc
ad7f82e9f3
API docs can be built with doxygen. Also cleaned headers to generate
...
proper documentation.
git-svn-id: http://voip.null.ro/svn/yate@845 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-08 18:31:00 +00:00
paulc
7f9907e184
Added setlocal parameter "reason".
...
git-svn-id: http://voip.null.ro/svn/yate@808 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-25 09:57:45 +00:00
paulc
589b63a931
Improved the external module - supports connecting on sockets, watching
...
message answers and option settings.
git-svn-id: http://voip.null.ro/svn/yate@729 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-29 23:05:36 +00:00
paulc
01e3a38151
Added parameter filter for installed handlers.
...
git-svn-id: http://voip.null.ro/svn/yate@561 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 01:28:12 +00:00
paulc
ca2ef8cf29
Added common pre-answer timeout in class Channel.
...
Fixed bugs in disconnecting wave sources.
Added option settings for external modules.
git-svn-id: http://voip.null.ro/svn/yate@559 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-04 19:30:47 +00:00
paulc
9ff618ddfd
Added Stream and File classes, fixed a data related bug in extmodule.
...
git-svn-id: http://voip.null.ro/svn/yate@470 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-06 19:37:31 +00:00
paulc
50a180a2a2
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@281 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 00:11:59 +00:00
paulc
0a773217cd
Fixed documentation bug about escaping strings.
...
git-svn-id: http://voip.null.ro/svn/yate@62 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 16:38:09 +00:00
paulc
47a3f8b939
Updated documentation about external modules.
...
git-svn-id: http://voip.null.ro/svn/yate@54 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 22:26:13 +00:00
paulc
d668e85bf0
Imported in new CVS
...
git-svn-id: http://voip.null.ro/svn/yate@2 acf43c95-373e-0410-b603-e72c3f656dc1
2004-05-22 00:05:20 +00:00