paulc
4275a9b6d5
Print uptime in days and hh:mm:ss instead of hhhhh:mm:ss so it's easier to read.
...
git-svn-id: http://voip.null.ro/svn/yate@3392 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-18 15:05:40 +00:00
paulc
8c02021eeb
Use static const Regexps wherever possible to speed up code.
...
git-svn-id: http://voip.null.ro/svn/yate@3391 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-17 11:38:46 +00:00
paulc
b9cdacb68a
Include the node name in the engine status and the default rmanager greeting.
...
git-svn-id: http://voip.null.ro/svn/yate@3352 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 17:07:49 +00:00
paulc
403425fd81
Support for multiple rmanager listeners, each with its own settings.
...
Support for SSL encrypted connections (needs the openssl module).
Example of connecting with SSL activated: telnet-ssl -z ssl 10.0.0.1 5038
git-svn-id: http://voip.null.ro/svn/yate@2948 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-14 14:38:57 +00:00
paulc
a6c98d7dbc
Lock the connection list while checking if the rmanager module is busy.
...
git-svn-id: http://voip.null.ro/svn/yate@2938 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-12 15:03:10 +00:00
paulc
4bdb65c58c
Added ability to authenticate even observer only (non-admin) connections.
...
Added initial timeout for non-authenticated connections, default 30s.
git-svn-id: http://voip.null.ro/svn/yate@2937 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-12 15:00:24 +00:00
paulc
e03add590b
Key ^O provides handy cycling of output and debug modes in rmanager.
...
git-svn-id: http://voip.null.ro/svn/yate@2826 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-07 22:15:42 +00:00
paulc
764fcf62c2
The rmanager control message can have an arbitrary number of parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2782 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-11 14:29:07 +00:00
paulc
67665e11e0
Added support for issuing generic control operations.
...
git-svn-id: http://voip.null.ro/svn/yate@2770 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-27 21:36:02 +00:00
paulc
17bd631324
Added an unified Thread::idle method, use it instead of arbitrary
...
sleeps.
git-svn-id: http://voip.null.ro/svn/yate@2737 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-24 16:47:29 +00:00
paulc
692c726abd
Added mutex names to most Yate modules.
...
git-svn-id: http://voip.null.ro/svn/yate@2613 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 14:06:39 +00:00
paulc
a2904234e7
Fixed initial TELNET sequence to leave cursor at the start of line on some clients.
...
Made welcome/header string parametrizable.
Added to sample file missing parameter telnet.
git-svn-id: http://voip.null.ro/svn/yate@2478 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:57:24 +00:00
paulc
f573ea64e7
When displaying a debug message erase and later restore the edited line.
...
Got rid of a variable unused in non-debug compiling that caused a warning.
git-svn-id: http://voip.null.ro/svn/yate@2477 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:01:10 +00:00
paulc
33d8902565
Added possibility to specify call drop reason.
...
git-svn-id: http://voip.null.ro/svn/yate@1909 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-15 14:16:59 +00:00
paulc
2948c61597
Added "echo" command to report or change remote echo status. Pressing
...
enter on an empty line does output back an empty line.
git-svn-id: http://voip.null.ro/svn/yate@1467 acf43c95-373e-0410-b603-e72c3f656dc1
2007-10-30 14:13:13 +00:00
paulc
b4350bddd5
Use TelEngine::destruct(obj) or GenObject::destruct() wherever applicable.
...
git-svn-id: http://voip.null.ro/svn/yate@1325 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-15 15:40:50 +00:00
paulc
e093e287ca
Character mode telnet server allows for interactive line edit.
...
Support for line completion on TAB key.
The Windows telnet client should be happy with line endings.
git-svn-id: http://voip.null.ro/svn/yate@1076 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-17 20:40:01 +00:00
paulc
548fc71d68
Status can provide just an overview, without channel details.
...
git-svn-id: http://voip.null.ro/svn/yate@1054 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-26 09:12:17 +00:00
paulc
2e77cb5a20
Call Socket::setReuse() on the listening sockets.
...
git-svn-id: http://voip.null.ro/svn/yate@1041 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-18 01:30:15 +00:00
paulc
3a1938c2c7
Updated copyright and FSF address.
...
git-svn-id: http://voip.null.ro/svn/yate@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc
7f57bba0fc
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://voip.null.ro/svn/yate@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc
f24430e3c4
Added support for Google coredumper.
...
git-svn-id: http://voip.null.ro/svn/yate@811 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-26 13:03:14 +00:00
paulc
2fc3f41989
Fixed to compile with VC++ 6.
...
git-svn-id: http://voip.null.ro/svn/yate@810 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-26 08:16:45 +00:00
paulc
0f2d3fb03f
Added system usage class and uptime command.
...
git-svn-id: http://voip.null.ro/svn/yate@807 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-24 10:04:22 +00:00
paulc
ff1a8a6d4f
Changes to enable color debugging, based on the patch sent by maciejka.
...
Advanced debugging options are retained in NDEBUG build mode.
git-svn-id: http://voip.null.ro/svn/yate@798 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-19 15:52:05 +00:00
paulc
c5f0e13812
Output is turned off by default but can be enabled from config file.
...
git-svn-id: http://voip.null.ro/svn/yate@725 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-28 22:07:20 +00:00
paulc
b5ab3fcfc8
TCP coalescing is left enabled by default as TCP_NODELAY requires root.
...
git-svn-id: http://voip.null.ro/svn/yate@722 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-24 15:11:10 +00:00
paulc
b19be21992
Added caller channel id in rmanager output.
...
Analyzer outputs quality estimation.
git-svn-id: http://voip.null.ro/svn/yate@707 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-28 14:39:58 +00:00
paulc
b0078799dd
Added restart command in rmanager and also by signals.
...
Added a global child reaper to avoid zombies.
git-svn-id: http://voip.null.ro/svn/yate@530 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 19:34:23 +00:00
paulc
3c92a45874
Mutex related changes in engine and channels.
...
git-svn-id: http://voip.null.ro/svn/yate@467 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-02 02:20:00 +00:00
paulc
0bcd7af586
Removed old Gtk-1 and Qt clients, added hashed lists.
...
git-svn-id: http://voip.null.ro/svn/yate@447 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 20:48:06 +00:00
paulc
33973da02f
More debugging support, cleaned up H.323 code.
...
git-svn-id: http://voip.null.ro/svn/yate@411 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-20 20:51:17 +00:00
paulc
0bbc95c214
no message
...
git-svn-id: http://voip.null.ro/svn/yate@377 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-30 13:51:38 +00:00
paulc
67585ca988
Added mutex on conection list - thanks, maciejka!
...
git-svn-id: http://voip.null.ro/svn/yate@361 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-17 18:07:30 +00:00
paulc
9fcc741433
Added not yet working conference and dsound, fixed some useless dependencies.
...
git-svn-id: http://voip.null.ro/svn/yate@346 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-13 00:22:45 +00:00
paulc
142c20a969
RFC 2833 (telephone events) works partially.
...
git-svn-id: http://voip.null.ro/svn/yate@344 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 20:26:01 +00:00
paulc
a614c7e2bc
Debugging related changes.
...
git-svn-id: http://voip.null.ro/svn/yate@336 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-06 18:13:33 +00:00
paulc
c7b665f929
Added ability to call without routing.
...
git-svn-id: http://voip.null.ro/svn/yate@334 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 20:37:30 +00:00
paulc
aa2cb0417f
Updated copyright years, fixed %ll formatting.
...
git-svn-id: http://voip.null.ro/svn/yate@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc
fc7a3abd77
no message
...
git-svn-id: http://voip.null.ro/svn/yate@294 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-14 03:14:20 +00:00
paulc
2c382d329b
no message
...
git-svn-id: http://voip.null.ro/svn/yate@293 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-13 00:41:33 +00:00
paulc
35395ff099
no message
...
git-svn-id: http://voip.null.ro/svn/yate@285 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 00:56:55 +00:00
paulc
6b9e48dc26
no message
...
git-svn-id: http://voip.null.ro/svn/yate@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc
eb92ccae2b
no message
...
git-svn-id: http://voip.null.ro/svn/yate@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc
f6fb8b6c0f
Moved the engine away, added install-noapi
...
git-svn-id: http://voip.null.ro/svn/yate@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
efdf6725de
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@176 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 09:19:41 +00:00
paulc
f619a3765f
Added final parameter to disconnect. Renamed most messages.
...
Version header file is generated at configure time. Added soname in library.
Proper handling of DTMF in IAX, H.323 and Zap.
git-svn-id: http://voip.null.ro/svn/yate@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc
80112a7c1a
Modified and improved regexroute.
...
Added extra support methods in engine, fixed minor annoyances.
git-svn-id: http://voip.null.ro/svn/yate@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +00:00
paulc
c342cff931
Added context jumping and message parameter setting to regexroute.
...
Added DDebug and NDebug macros to keep down the number of #define.
git-svn-id: http://voip.null.ro/svn/yate@116 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:01:04 +00:00
paulc
083fbe1a89
Added copyright notice.
...
git-svn-id: http://voip.null.ro/svn/yate@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00