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
d5a5d0f8f3
Fixed several race conditions in message post-dispatch hooks and extmodule watchers.
...
Engine status now reports the number of post-dispatch hooks installed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5458 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:17:31 +00:00
andrei
ef6d1f89ae
Added MessageHook and MessageQueue classes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5455 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 13:54:55 +00:00
paulc
3b49b78ecb
Added a shared static list of Atom strings and an YATOM macro.
...
This speeds up signifficantly the Yate RTTI on compilers that HAVE_BLOCK_RETURN.
Made the String comparison operator inline to shave off a few cycles.
Fast handle the comparison in identity case.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5449 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 13:19:14 +00:00
oana
aa37371c12
Reset valgrind statistics after the first initialization of the modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5435 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 12:19:04 +00:00
paulc
89210c61b5
Added a lockable class implementing variables shared between modules.
...
A static set of such variables is kept in Engine and can be initialized by yate.conf
git-svn-id: http://yate.null.ro/svn/yate/trunk@5159 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-27 17:48:50 +00:00
paulc
67e06e890a
Initialize and display the proper default config file name in help output.
...
Allow -OPT=param in addition to -OPT param, simplifies writing wrapper scripts.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5133 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-19 10:59:11 +00:00
paulc
bff1af2e1f
All handlers except msgsniff should have numeric priority 1 or higher.
...
This allows the message sniffer to display the messages unaltered.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5124 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 11:36:12 +00:00
paulc
ff1f72d1cb
Fixed bug in help system, was blocking specific help.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5122 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 11:15:20 +00:00
paulc
1f4a428278
Raised default maxevents to 25.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5110 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-13 06:51:17 +00:00
paulc
bf57830c7f
Added possibility to track message progress through handlers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5107 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-12 23:47:01 +00:00
oana
d4c6476cd0
Do load and unload of modules on the main thread. Added the possibility of replacing themain loop of the engine.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4999 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-06 15:27:35 +00:00
marian
82513bee25
Fixed Engine method call on Windows.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4993 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 15:06:26 +00:00
paulc
2f44d0c9ac
Added an alias and a variation to the events command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4992 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 13:06:46 +00:00
oana
5fe9e0dd4f
Detect Mac OS X user path using Mac OS X Foundation API. Modified the build system to build and link Objective-C code.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4991 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 12:46:24 +00:00
oana
b6aac097e1
Added support to run the client on the main thread. Run the Qt4 Client on the main thread.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4990 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 12:31:32 +00:00
paulc
2c9656adf5
Skip over Mac OS X process serial number -psn_X_Y on command line.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4966 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 17:01:01 +00:00
paulc
73a11b49e1
Add node name if missing from module.update messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4965 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 16:20:51 +00:00
paulc
25b49afb9c
Added support for holding in memory and retrieving events from startup or arbitrary sources.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4887 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 13:59:36 +00:00
paulc
17a9bdb3e7
Ignore by default the SIGALRM signal, sleep() should install its own handler when needed.
...
Avoids unexpected exit by spurious SIGALRM that can happen on some flawed operating systems.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4831 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-04 09:33:09 +00:00
paulc
dc7a8fd917
Do not display or TAB complete the module unload and reload commands if unloading is disabled.
...
Made the module help messages const.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4820 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-25 13:24:11 +00:00
paulc
775e67ecec
Support timestamping logs in local timezone format.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4684 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-09 12:41:00 +00:00
paulc
ba66ef045b
Added marker in Engine for runtime analyzers like callgrind to start collecting data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4671 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-03 14:40:58 +00:00
paulc
152d0fb013
Check the number of plugins still loaded at shutdown, newer glibc sucks badly!
...
Warn if at shutdown there are mutexes locked or plugins loaded.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4587 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-02 18:06:56 +00:00
paulc
28b0ffef9f
The supervisor keeps the last child termination signal, adds it to next instance's engine status and parameters.
...
When the child was terminated by watchdog report SIGCHLD.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4444 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-07 14:45:09 +00:00
paulc
ca0ba28f91
Add the "workpath" to the Engine parameters so the current working directory can be found at runtime.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4223 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:32:24 +00:00
paulc
497fdc29ea
Report the various paths in engine status detail.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4215 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 19:36:53 +00:00
paulc
4bc4db8ee7
Allow Engine::loadPluginDir(), Engine::extraPath() and yate -x to load a single module file, not an entire directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4211 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 13:56:10 +00:00
paulc
b94f4c4239
Moved DebugEnabler and name from Module to Plugin, made name mandatory.
...
Added API and command to reload configuration of a single plugin.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4203 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 16:26:25 +00:00
paulc
e73be17873
Replace engine parameters in the path of modules loaded from [preload] or [postload] sections.
...
This allows using ${modulepath} and ${modsuffix} so an absolute path is no longer required.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4153 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-03 19:44:21 +00:00
paulc
49eaf733db
Added information to debug problems in dynamic modules unloading.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4093 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-03 15:30:50 +00:00
andrei
bef3d8f44d
Added support for CPU loading notification, and engine call congestion level update, based on CPU loading.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3905 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-03 16:02:11 +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
644065b54f
Add O_LARGEFILE to the log file flags to allow it to grow more than 2GB on systems that support it.
...
Apart from the initial O_APPEND the log file is never seek()ed anyway.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3705 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-11 11:00:35 +00:00
paulc
91ca986d14
Added a broadcast flag to class Message so it can continue dispatching even if one of the handlers returned true.
...
Use the broadcast flag in the messages emitted by the engine.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3384 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-16 11:42:52 +00:00
paulc
a6a00f9660
Added an engine.stop message that modules can use to keep engine running while cleaning up.
...
The engine emits engine.stop every second (but at most 5 times) and shuts down only if the message returned false.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3381 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-16 09:05:08 +00:00
paulc
65c34956b5
Engine improvments by Allan Sandfeld Jensen: add the "nodename" parameter to engine generated messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3380 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-16 08:46:47 +00:00
paulc
a5a06cb5ad
Supervisor improvments by Allan Sandfeld Jensen: display child's normal exit code, send SIGABRT to an unresponsive child if -C was used.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3379 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-16 08:35:42 +00:00
paulc
63e386addb
Include the node name in the engine status and the default rmanager greeting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3352 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 17:07:49 +00:00
paulc
8e07545b79
Double the system idle interval when running in client mode, make it adjustable from the config file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3163 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-31 09:36:58 +00:00
paulc
f449fd6d51
Display the name of the shared object in SLib destructor to aid in debugging unload order.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3045 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-30 20:33:11 +00:00
paulc
38be63b452
Allow overriding DLL_SUFFIX (.yate) and CFG_SUFFIX (.conf) at compile time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3042 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-27 16:44:19 +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
66b8ce7ca2
When explicitely signalling the supervisor to restart the child reset the run delay time back to minimum.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3021 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-16 20:40:03 +00:00
oana
9554d2edb6
Added counter for number of restarts in supervised mode. Counter value added to Engine::runParams().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3010 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-07 12:11:09 +00:00
paulc
1d9f358e7f
Abort further module loading and initialization if engine is exiting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3000 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-28 13:20:07 +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
a2812051f2
Added Semaphore class, made Mutex derive from (new class) Lockable, made Lock able to get a lock on any Lockable - Mutex or Semaphore.
...
Use pthread_mutex_timedlock and sem_timedwait if available on platform.
Fixed a bug in the IAX channel exposed by Mutex having virtual methods.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2761 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-22 12:57:14 +00:00
paulc
371c004e61
Allow server command line options when running in ClientProxy mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2760 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-14 18:47:06 +00:00
paulc
fe9c1c1c98
Added a ClientProxy engine run mode for clients with no local UI.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2759 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-14 15:49:20 +00:00
paulc
f4b1496a46
Added an unified Thread::idle method, use it instead of arbitrary
...
sleeps.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2737 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-24 16:47:29 +00:00
paulc
5499650213
Changed thread names to be uniform and easily readable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2733 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 14:48:26 +00:00
paulc
c0eec08096
Make use of prctl() if available.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2729 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 11:09:38 +00:00
paulc
bad4b42a73
Added engine config section so individual modules that depend on buggy
...
libraries are never unloaded from memory, only finalized if possible.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2722 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-18 17:44:48 +00:00
paulc
a6a9d71e8f
Allow skipping mutex operations until main() on platforms where mutexes
...
are unsafe in global object constructors.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2721 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-18 12:21:23 +00:00
paulc
55df1c3620
Correctly provide a format string as we cannot guarantee the string content is printf safe.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2682 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-04 14:01:17 +00:00
paulc
6dfcdcbd11
Fixed several warnings detected by stricter compilers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2679 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 20:05:02 +00:00
marian
3996128f3a
Added engine checker class. Added check point after parsing the command line and changing current directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2559 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-02 14:35:51 +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
60c12fd42e
Warn about missing HOME for user files only in client mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2267 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-19 16:28:54 +00:00
paulc
6dfd29ed8c
Avoid creating the user data directory when just showing usage help.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2260 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 21:32:45 +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
77abc29abe
Exponential backoff delay on child respawn, allow system to breathe if Yate keeps crashing or locking up.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2231 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-21 14:43:23 +00:00
paulc
9b65c8c398
Allow overriding the user config dir name at compile time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2102 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-25 18:00:04 +00:00
paulc
30de9c188d
Supervisor waits until a blocked child finishes cleaning up after SIGKILL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2035 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-24 16:44:16 +00:00
paulc
2c49ec0c58
Rotate logs synchronously, not in signal handler - should fix bug #120
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1967 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 14:01:53 +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
2ab1ec12c7
Bumped version to 2.0.0 alpha2 and made --version report code status.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1713 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-04 12:54:30 +00:00
paulc
fac2ac157d
Mark in list with an asterisk modules with unload capability.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1681 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-26 17:33:42 +00:00
paulc
1e64633335
Added module reload, filter out invalid completion for modules load/reload.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1680 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-26 17:29:05 +00:00
paulc
5afbf2744b
Fixed help and command line completion.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1678 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-25 18:19:03 +00:00
paulc
325a06fda8
Added clustering in Windows, fixed unload support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1669 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 22:59:37 +00:00
paulc
f2fa3236b6
Added module loading and unloading support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1668 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 21:09:41 +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
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
6063d1b43e
Added capability for plugins to request early init order.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1496 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 23:56:37 +00:00
paulc
4ea5eded9e
Changes required for VS 2005 and Yate 2
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1486 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 12:01:09 +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
ffc6d43882
Warn about handling messages that are expected to be broadcasted.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1428 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 08:20:40 +00:00
paulc
657da65c74
Supervisor reaps all children, not just one, before starting new child.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1424 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-15 12:28:57 +00:00
paulc
b9dd361c2c
Supervisor waits up to 30 seconds for child to start. Childrens are reaped
...
before starting a new one.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1423 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-09 10:48:58 +00:00
paulc
4463ffd256
Restore the keyboard interrupt handler early so a hung process can be
...
killed from keyboard by pressing ^C twice.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1414 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-31 15:14:09 +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
e84ba5f7bd
Added support for setting timer resolution in Windows
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1327 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-16 12:10:44 +00:00
paulc
e39385fdd5
Use TelEngine::destruct(obj) or GenObject::destruct() wherever applicable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1325 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-15 15:40:50 +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
cdfe3b5884
Relaxed timings of supervisor sanity checks on startup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1229 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 15:07:42 +00:00
paulc
9a34bf6216
New option -r enables rotation of log file when running through supervisor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1176 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-25 20:46:32 +00:00
paulc
bb1386a5f2
Removed extra opening of log file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1175 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-24 18:28:50 +00:00
paulc
ead7974941
Added formatted timestamping option, changed the API to allow more changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1146 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 00:57:35 +00:00
paulc
0619862e38
Added option to display EPOCH based debugging timestamps.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1127 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-16 01:07:26 +00:00
paulc
70f14562a1
Fixed end of lines on status reports.
...
Uniformized the help in call generator.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1100 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-02 19:53:44 +00:00
paulc
b992719277
Added option to abort on bugs even during shutdown.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@976 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-17 13:33:02 +00:00
paulc
505d90e677
Command line option -V reports release as well.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@940 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 14:52:52 +00:00
paulc
167ab101d2
Added option to set corefile limit instead of using ulimit -c
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@890 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-20 20:17:32 +00:00
paulc
0f9c571afc
Windows compile fix for previous change
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@870 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-16 15:51:35 +00:00
paulc
826069a57b
Added debug option to call module finalization code instead of unloading.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@869 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-16 15:46:29 +00:00
paulc
7018ef5a2f
Fixed building configuration form executable name in Windows.
...
Installing the tabbed skin automatically enables it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@862 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-12 12:16:29 +00:00
paulc
b8e7712b73
Windows build fixes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@861 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 20:12:05 +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