/[resiprocate]/main/rutil/test/testLogger.cxx
ViewVC logotype

Log of /main/rutil/test/testLogger.cxx

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 8929 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 28 20:11:33 2010 UTC (8 years, 10 months ago) by sgodin
File length: 9315 byte(s)
Diff to previous 8877
-code cleanup - no functionality changes

Revision 8877 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 1 20:20:20 2010 UTC (8 years, 11 months ago) by kwhite
File length: 9308 byte(s)
Diff to previous 8815
fix compiler warning

Revision 8815 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 22 20:40:39 2010 UTC (9 years, 1 month ago) by sgodin
File length: 9274 byte(s)
Diff to previous 8672
-fixed some memory leaks in resip logger if using thread local loggers and starting/stopping threads
-modified file logging so that if a byte or line count limit is specified then append to any
 existing log file instead of truncating it
-added windows memory leak detection to testLogger.cxx

Revision 8672 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 2 17:03:42 2009 UTC (10 years ago) by sgodin
File length: 9146 byte(s)
Diff to previous 7109
-Logger enhancements
  - ability to createLocalLogger instances, and assign these instances to threads
  - see Logger.hxx for documentation
-Implementation for OS independent thread local storage added to ThreadIf
-Thanks to Alexander Chemeris

Revision 7109 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 11 08:41:09 2007 UTC (12 years, 6 months ago) by derek
File length: 7145 byte(s)
Diff to previous 6401
added capability to set specific log level for a subsystem. 

Use Log::level, not the direct method on the Subsystem. See testLogger for detailed usage.

Also changed Log::Guard to not copy subsytem; it looks like this was resulting in a data copy every log statement. With the new per susbsytem log level, this could result in a lost log mesage, if Subsystem:getLevel is not atomic. Seems worth the risk to avoid the copy.

Revision 6401 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 20 22:32:49 2006 UTC (13 years, 3 months ago) by derek
File length: 6661 byte(s)
Diff to previous 5934
added OnlyExternal to Log::Type; log messages will not be written to anything but the external logger when this type is selected.

Revision 5934 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 16 23:58:28 2006 UTC (13 years, 8 months ago) by dworley
File length: 5804 byte(s)
Diff to previous 5930
Start cleaning up svn:mime-type in files.


Revision 5930 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 16 22:39:14 2006 UTC (13 years, 8 months ago) by dworley
File length: 5804 byte(s)
Diff to previous 5890
Start cleaning up svn:eol-style and EOLs in files.
Note that text and program files that can be used on both Un*x and Windows
should have svn:eol-style=native so they check out correctly on both
platforms.


Revision 5890 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 13 22:14:56 2006 UTC (13 years, 9 months ago) by sgodin
File length: 5804 byte(s)
Diff to previous 5764


Revision 5764 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 22 03:26:25 2005 UTC (13 years, 10 months ago) by derek
File length: 5720 byte(s)
Diff to previous 5763
can now call Log::initialize more than once per process

Revision 5763 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 22 02:23:55 2005 UTC (13 years, 10 months ago) by derek
File length: 5400 byte(s)
Diff to previous 5363
change to cout, add STACK to test

Revision 5363 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 2 22:27:00 2005 UTC (14 years, 2 months ago) by jason
File length: 5350 byte(s)
Copied from: main/resip/stack/test/testLogger.cxx revision 5350
Diff to previous 5331
sort out inter-dependencies between rutil and resip/stack





Revision 5331 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 17:13:19 2005 UTC (14 years, 2 months ago) by dlb
Original Path: main/resip/stack/test/testLogger.cxx
File length: 5350 byte(s)
Diff to previous 5295
disambiguate deprecated preallocate and double Data constructors

Revision 5295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 22 00:30:05 2005 UTC (14 years, 2 months ago) by jason
Original Path: main/resip/stack/test/testLogger.cxx
File length: 5294 byte(s)
Copied from: branches/b-directory-reorg/resip/stack/test/testLogger.cxx revision 5294
Diff to previous 5281
merged 5270:HEAD from b-directory-reorg

Revision 5281 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 00:59:13 2005 UTC (14 years, 2 months ago) by derek
Original Path: branches/b-directory-reorg/resip/stack/test/testLogger.cxx
File length: 5294 byte(s)
Diff to previous 5276
moved sip to stack

Revision 5276 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 00:23:17 2005 UTC (14 years, 2 months ago) by jason
Original Path: branches/b-directory-reorg/resip/sip/test/testLogger.cxx
File length: 5294 byte(s)
Diff to previous 5274
compiles now

Revision 5274 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:53:59 2005 UTC (14 years, 2 months ago) by jason
Original Path: branches/b-directory-reorg/resip/sip/test/testLogger.cxx
File length: 5330 byte(s)
Diff to previous 5272
initial reorg - more to come

Revision 5272 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:49:50 2005 UTC (14 years, 2 months ago) by jason
Original Path: branches/b-directory-reorg/resip/resiprocate/test/testLogger.cxx
File length: 5330 byte(s)
Diff to previous 5271
initial reorg - more to come

Revision 5271 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:43:07 2005 UTC (14 years, 2 months ago) by jason
Original Path: branches/b-directory-reorg/sip/resiprocate/test/testLogger.cxx
File length: 5330 byte(s)
Diff to previous 4599
new directory reorg proposal

Revision 4599 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 23:10:19 2005 UTC (14 years, 6 months ago) by derek
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5330 byte(s)
Diff to previous 3792
set svn:eol-style to LF

Revision 3792 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 10 19:41:56 2005 UTC (14 years, 10 months ago) by dlb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5330 byte(s)
Diff to previous 3772
used stack based Data DataStream, moved the lock, can recursively log

Revision 3772 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 17 06:59:35 2004 UTC (14 years, 10 months ago) by dlb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5533 byte(s)
Diff to previous 2948
removed heap allocation of timestamp Data in logging

Revision 2948 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 8 21:32:05 2004 UTC (15 years, 5 months ago) by derek
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5586 byte(s)
Diff to previous 2655
Log::DEBUG, Log::CERR etc are now Log::Debug, Log::Cerr.
This is necessary for osX and there were some other macro collisions we were hacking around.  Basically, all upper case was just wrong.

Vairous other fixes to allow compilation on more platforms.

IPV6 for windows has been added to DnsUtil

Revision 2655 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 18 22:08:19 2004 UTC (15 years, 6 months ago) by davidb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5586 byte(s)
Diff to previous 1796
DebugStack => Stack


Revision 1796 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 16 13:50:58 2003 UTC (16 years, 1 month ago) by fluffy
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 5598 byte(s)
Diff to previous 1513
fixed up license text


Revision 1513 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 19 16:40:21 2003 UTC (16 years, 4 months ago) by ryker
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 3225 byte(s)
Diff to previous 1376
Make sure tests return 0 on successful completion.


Revision 1376 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 29 20:22:41 2003 UTC (16 years, 6 months ago) by davidb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 3212 byte(s)
Diff to previous 1364
use recursive mutex for !NO_DEBUG


Revision 1364 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 17:16:04 2003 UTC (16 years, 6 months ago) by davidb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2682 byte(s)
Diff to previous 1305
test recursive logging


Revision 1305 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 06:33:48 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2382 byte(s)
Diff to previous 1295
rename namespace to resip


Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 23:25:36 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2377 byte(s)
Diff to previous 1294
directory reorg to sip/resiprocate, etc.


Revision 1294 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 22:42:27 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2383 byte(s)
Diff to previous 1280
change from sip2 to resiprocate


Revision 1280 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 17:52:08 2003 UTC (16 years, 7 months ago) by davidb
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2362 byte(s)
Diff to previous 1112
test detect log recursion -- assert rather than deadlock
(will deadlock on WIN32)


Revision 1112 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 24 02:49:54 2003 UTC (16 years, 9 months ago) by jason
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2125 byte(s)
Diff to previous 840
solaris compat


Revision 840 - (view) (download) (annotate) - [select for diffs]
Added Sat Dec 7 03:24:45 2002 UTC (16 years, 11 months ago) by derekm
Original Path: main/sip/resiprocate/test/testLogger.cxx
File length: 2123 byte(s)
Logger now has thread-level "service" level settings.  Won't work on windows
yet.

some tests for ThreadIf
some 'tests' for logging -- not complete


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27