Commit Graph

45 Commits

Author SHA1 Message Date
paulc c4c9e994f0 Renamed DebugGoOn to DebugCrit so it better matches its purpose.
Swapped order of DebugCall and DebugNote so DebugCall is less visible.
Changed default debug level to DebugNote.
Modified a few inadequate uses of DebugCrit.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6250 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 13:08:23 +00:00
paulc 37a72e4bc1 Added copyright notices to sources and scripts missing them.
Updated copyright notices for 2014.
Fixed end of lines in many files.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +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 d7207f680e Compute and report the Call Attempts Per Second in the callgen module.
Do not apply minlife if higher than maxlife parameter.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5422 acf43c95-373e-0410-b603-e72c3f656dc1
2013-03-19 13:56:04 +00:00
paulc 852b32a943 Fixed minor one-time memory leak.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5300 acf43c95-373e-0410-b603-e72c3f656dc1
2012-10-23 11:12:36 +00:00
paulc a5aaf0406d Display maxcalls besides running cals count in "callgen info" command.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5241 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-27 12:59:04 +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
paulc 1ae0546b45 Added class for pseudo random number generation.
Replace library ::random() and ::rand() calls with shared Random method.


git-svn-id: http://yate.null.ro/svn/yate/trunk@4470 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-29 11:19:02 +00:00
paulc e606da6bcb Optimized const String usage in the call generator module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4432 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-03 16:06:22 +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 8520218d2d Added flags to data forwarded through DataNodes.
The amount of consumed data is returned to the source.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2745 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-02 09:24:33 +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 c669a24f90 Added mutex names to most Yate modules.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2613 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 14:06:39 +00:00
paulc 459f9d3fea Added line completion for callgen parameters and their values.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2227 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 18:55:31 +00:00
paulc dc67319d01 Made Module::itemComplete public, use it in several more places.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2204 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-16 15:30:54 +00:00
paulc 4e80bf9d0c Config file missing warning can be disabled, use it to silence notices about files that are genuinely missing from a fresh install.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2098 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-25 09:09:12 +00:00
paulc 7497d8fc4d Load/save config file in user's directory if running in client mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1733 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-21 19:20:39 +00:00
paulc 5618992fbb Fixed bug that altered output of other modules' single word commands.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1702 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 15:36:35 +00:00
paulc a1a2745423 Improved end messages, added disconnect reason if available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1415 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-03 00:37:29 +00:00
paulc 3062564c43 Added capability to add a data consumer so decoders can be tested.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1171 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-19 16:25:29 +00:00
paulc 206847b22a Obey the "details" status parameter so "status overview" does not list calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1142 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 21:17:16 +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 93719a4fcc 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://yate.null.ro/svn/yate/trunk@1076 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-17 20:40:01 +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 bc4f45b119 Added statistics reset command.
git-svn-id: http://yate.null.ro/svn/yate/trunk@653 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-18 18:46:53 +00:00
paulc 73e01366aa Reference counters are strictly enforced.
git-svn-id: http://yate.null.ro/svn/yate/trunk@651 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-18 16:06:05 +00:00
paulc 43f51eca13 Interlocking related fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@640 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-12 19:06:25 +00:00
paulc 112f8cc624 Fixed a bug in Regexp match.
Channel IDs are reported in debug messages.
A debug filter can be set on channels.


git-svn-id: http://yate.null.ro/svn/yate/trunk@596 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 21:33:10 +00:00
paulc dd956a32b5 Added mechanism to avoid immediate destruction of dereferenced RefObjects so
we can clear the H.323 channels asynchronously.


git-svn-id: http://yate.null.ro/svn/yate/trunk@456 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-18 21:47:18 +00:00
paulc d5701ac52e Fixed some message parameter naming.
git-svn-id: http://yate.null.ro/svn/yate/trunk@450 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-16 22:06:35 +00:00
paulc e0b625abd3 Added YRTP in Windows, fixed compiling in VC++
git-svn-id: http://yate.null.ro/svn/yate/trunk@342 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 11:52:48 +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 14da393886 Made compile some modules, added socket address class.
git-svn-id: http://yate.null.ro/svn/yate/trunk@315 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 17:40:41 +00:00
paulc a7f97c7e06 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc 182e7b2c35 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@277 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-07 20:31:22 +00:00
paulc 7d3e4ba1e3 Version related changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@274 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-03 21:29:45 +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 97111dbaee *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@267 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-29 01:50:20 +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 83f95d86bc Status report in callgen and ysipchan.
Extended thread termination wait time.


git-svn-id: http://yate.null.ro/svn/yate/trunk@226 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 22:24:54 +00:00
paulc 8e0bb2402f Changed name of config file parameter section.
git-svn-id: http://yate.null.ro/svn/yate/trunk@225 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:40:58 +00:00
paulc 314bf16db5 Almost there - only timings left to implement.
git-svn-id: http://yate.null.ro/svn/yate/trunk@224 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:34:10 +00:00
paulc 581d1853d7 Implemented most of the functionality.
git-svn-id: http://yate.null.ro/svn/yate/trunk@223 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 16:35:35 +00:00
paulc 96965eceda Added Diana's call generator.
git-svn-id: http://yate.null.ro/svn/yate/trunk@222 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 00:50:25 +00:00