paulc
5af40e1419
Added command line option to set supervisor's sanity points pool.
...
This allows controlling how long a child can hang before being killed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6156 acf43c95-373e-0410-b603-e72c3f656dc1
2016-12-20 14:40:04 +00:00
paulc
3ec80e12bb
Support absolute directory names in -x argument and in yate.conf extrapath.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6088 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-08 09:24:21 +00:00
paulc
d7fbffc6b5
Added command line option to have supervisor sleep after creating PID file but before starting child.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6080 acf43c95-373e-0410-b603-e72c3f656dc1
2015-12-27 11:22:55 +00:00
paulc
9a2ddd019e
Added support for resizing the extmodule read buffer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6075 acf43c95-373e-0410-b603-e72c3f656dc1
2015-12-02 16:16:52 +00:00
paulc
9d5ead567d
Made -DZ the default log timestamping, added -Dn to disable timestamps.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5912 acf43c95-373e-0410-b603-e72c3f656dc1
2014-09-16 12:37:34 +00:00
paulc
76fdb5ce75
Added support for counting allocated objects for memory leaks troubleshooting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5752 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-04 16:36:23 +00:00
paulc
cf5d0fd71a
Changed license terms in each source file to reference an external file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
paulc
347829548c
Invert the action of -Dd command line option, favor performance by default.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5541 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-13 09:27:03 +00:00
paulc
b992373d2d
Added support for inserting separators in log timestamps.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5467 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-17 15:26:03 +00:00
paulc
a1ec767e08
Allow setting the handler tracking name by individual external scripts.
...
This must be set before installing the handlers.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5123 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 11:19:31 +00:00
paulc
637af03dd8
Added new -Dz option to the man page.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4685 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-09 18:32:22 +00:00
paulc
4626b42e1f
Addded capability to read parameters from main engine config file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4641 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-06 11:42:56 +00:00
paulc
0883e02e29
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://yate.null.ro/svn/yate/trunk@3801 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-09 19:52:51 +00:00
paulc
3d932d62c3
When started in interactive mode (not daemonified) shutdown on receiving SIGHUP since the console was closed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3040 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-27 12:07:51 +00:00
paulc
417426749a
Added diagram of data flow inside and between Data Endpoints.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3001 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-28 15:35:12 +00:00
paulc
966a1201b9
Added possibility to repeat the -Dm option to halve the mutex maximum wait time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2982 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-10 11:20:50 +00:00
paulc
aaba29f467
Filter YCLASS*() macros when generating documentation, they confuse the parsers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2651 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 14:57:00 +00:00
paulc
74c7221713
Added runtime option -t to truncate existing log file instead of appending to it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2496 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-26 16:26:55 +00:00
paulc
f51989fc1b
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://yate.null.ro/svn/yate/trunk@2410 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-23 15:50:13 +00:00
paulc
97c6ccf207
Added API and command line parameter to change user data directory at runtime.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2259 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 20:15:33 +00:00
paulc
a230bd49b5
New option -F to increase maximum file handle instead of running ulimit -n.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1751 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-10 15:40:54 +00:00
paulc
47ade762ac
New option to report code status and release.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1714 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-04 13:37:20 +00:00
paulc
ee59b2d42c
Added a list of run instance parameters to the engine, access from extmodule.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1665 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 11:43:04 +00:00
paulc
1e690c41e2
Added a way for extmodule to query node name and run id.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1664 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 22:08:30 +00:00
paulc
6ca62a64ca
Added node name (for clustering) and use it in heartbeat and regexroute.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1651 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-19 11:19:52 +00:00
paulc
40fd6d0ac3
Added documentation about "restart" local setting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1547 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 13:06:41 +00:00
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
dc7b6f93d0
Directory reorder #2
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1475 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:21:43 +00:00
paulc
bccee6022e
Directory reorder #1
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1474 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:08:39 +00:00
paulc
0e44cd03e9
Properly install dogygen API docs and help files.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@858 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 14:41: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
6151a36a63
Added setlocal parameter "reason".
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@808 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-25 09:57:45 +00:00
paulc
8ba0ab46b4
Improved the external module - supports connecting on sockets, watching
...
message answers and option settings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@729 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-29 23:05:36 +00:00
paulc
ec58e83ddd
Added parameter filter for installed handlers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@561 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 01:28:12 +00:00
paulc
d8c52bc7bc
Added common pre-answer timeout in class Channel.
...
Fixed bugs in disconnecting wave sources.
Added option settings for external modules.
git-svn-id: http://yate.null.ro/svn/yate/trunk@559 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-04 19:30:47 +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
61a1c24ca4
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@281 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 00:11:59 +00:00
paulc
ba7c2c6775
Fixed documentation bug about escaping strings.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@62 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 16:38:09 +00:00
paulc
4697c9bb70
Updated documentation about external modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@54 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 22:26:13 +00:00
paulc
628070ee2e
Imported in new CVS
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2 acf43c95-373e-0410-b603-e72c3f656dc1
2004-05-22 00:05:20 +00:00