2006-02-10 03:11  mtomaschewski

	* src/blocxx/String.cpp:

	Fixed variable type in indexOf to size_t

2006-02-10 01:23  bwhiteley

	* src/blocxx/IConv.cpp:

	new fix for OSX

2006-02-10 01:22  mtomaschewski

	* Makefile.am:

	Added _configs.sed to DISTCLEANFILES

2006-02-10 01:19  mtomaschewski

	* examples/intrusiveRef/Makefile.am:

	Fixed to mach -o name and Makefile.am names

2006-02-10 01:13  mtomaschewski

	* acinclude.m4:

	Fixed to use mv -f -- needed by distcheck

2006-02-10 01:11  bwhiteley

	* src/blocxx/MutexImpl.cpp:

	moved pthread_mutexattr_destroy to right place

2006-02-10 00:31  mtomaschewski

	* src/blocxx/NonRecursiveMutexImpl.cpp:

	Fixed indenting

2006-02-09 21:15  bwhiteley

	* src/blocxx/IConv.cpp:

	try again to fix for all plats

2006-02-09 20:44  mtomaschewski

	* src/blocxx/PosixRegEx.cpp:

	Fixed REG_NOERROR check again

2006-02-09 20:42  mtomaschewski

	* src/blocxx/PosixRegEx.cpp:

	Changed to detect it

2006-02-09 20:36  bwhiteley

	* src/blocxx/: IConv.cpp, IConv.hpp:

	reverted changes, previous change broke linux build

2006-02-09 20:34  mtomaschewski

	* examples/threads/Makefile.am:

	Added demoThread to EXTRA_DIST

2006-02-09 20:29  bwhiteley

	* configure.in, src/blocxx/IConv.cpp, src/blocxx/IConv.hpp,
	src/blocxx/Makefile.am, src/blocxx/PosixRegEx.cpp:

	some fixes to make it compile on OSX

2006-02-09 20:29  mtomaschewski

	* examples/sharedLibs/Makefile.am:

	Fixed EXTRA_DIST file list

2006-02-09 19:58  bwhiteley

	* src/blocxx/: EnvVars.cpp, Environ.hpp, Makefile.am:

	added Environ.hpp

2006-02-09 18:53  bwhiteley

	* src/blocxx/: MutexImpl.cpp, NonRecursiveMutexImpl.cpp:

	merged changes from OW -- addressing some resource leaks

2006-02-09 00:57  mtomaschewski

	* Makefile.am, configure.in:

	Added doc subdir, so it is included in dist tgz

2006-02-09 00:32  mtomaschewski

	* examples/sharedLibs/Makefile.am:

	Fixed to include headers in the file list

2006-02-08 23:48  mtomaschewski

	* src/blocxx/Makefile.am:

	Fixed typo in header list

2006-02-08 23:47  mtomaschewski

	* src/blocxx/Makefile.am:

	Fixed typo in Makefile.am

2006-02-08 22:23  mtomaschewski

	* configure.in:

	Increased version number to 1.0.0

2006-02-08 21:46  mtomaschewski

	* ReleaseSteps:

	Added --utc -S -P options to cvs2cl.pl example

2006-02-08 21:40  mtomaschewski

	* doc/blocxx_coding_guide.txt:

	Cleaned up, mostly macro prefixes, etc.

2006-02-08 21:39  mtomaschewski

	* doc/logging.txt:

	Added link to the tutorial by Matt Ryan, fixed syslog
	identity/facility

2006-02-08 21:24  mtomaschewski

	* doc/BloCxx_Binary_Compatibility.html:

	Cleaned up

2006-02-08 19:30  mtomaschewski

	* ChangeLog2.0:

	Removed OW changelog file

2006-02-02 21:50  bwhiteley

	* src/blocxx/Types.hpp:

	removed line that should not have been there

2006-02-01 19:14  bwhiteley

	* src/blocxx/: COWReference.hpp, COWReferenceBase.hpp:

	added useRefCount to COWReference and removed a stray incRef() in
	cast_to()

2006-01-25 12:14  dsieben

	* src/blocxx/COWIntrusiveCountableBase.hpp:

	- Fixed a typo in the detailed description section

2006-01-18 12:28  dsieben

	* src/blocxx/: String.cpp, String.hpp:

	- Added a string constructor for std::string

2005-12-24 04:14  bwhiteley

	* src/blocxx/: AppenderLogger.cpp, AppenderLogger.hpp,
	COWIntrusiveCountableBase.hpp, COWIntrusiveReference.hpp,
	CommonFwd.hpp, DateTime.cpp, FileSystem.hpp,
	IntrusiveCountableBase.hpp, IntrusiveReference.hpp,
	PosixFileSystem.cpp, SSLCtxMgr.cpp, SSLCtxMgr.hpp, Thread.hpp:

	merged with latest OW changes

2005-10-11 11:56  mtomaschewski

	* src/blocxx/Exception.hpp:

	- Fixed BLOCXX_THROW_ERRNO and BLOCXX_THROW_ERRNO_MSG macros   to
	be usable outside of the blocxx namespace as well

2005-10-10 11:34  mtomaschewski

	* src/blocxx/: PerlRegEx.hpp, PosixRegEx.hpp:

	- Fixed description of @return in compile() method

2005-09-19 23:10  bwhiteley

	* src/blocxx/: CryptographicRandomNumber.cpp, DateTime.cpp,
	String.hpp, dyldSharedLibrary.hpp:

	synced with latest OW changes

2005-09-02 23:21  bwhiteley

	* src/blocxx/Types.hpp, test/CppUnit/Makefile.am,
	test/unit/Makefile.am:

	sync with OW

2005-08-12 22:00  bwhiteley

	* src/blocxx/Select.cpp:

	synced with OW

2005-08-11 12:38  mtomaschewski

	* src/blocxx/: PerlRegEx.cpp, PerlRegEx.hpp, PosixRegEx.cpp,
	PosixRegEx.hpp:

	- Fixed quoting of capture references in replace()

2005-08-10 09:17  mtomaschewski

	* src/blocxx/: LogAppender.cpp, LogAppender.hpp,
	SyslogAppender.cpp, SyslogAppender.hpp:

	- Added identity and facility parameters to SyslogAppender   that
	are passed to the openlog function call.

2005-07-22 20:32  mtomaschewski

	* blocxx.m4:

	- Added check for BLOCXX_WITH_LARGEFILE consistence

2005-07-22 20:31  mtomaschewski

	* acconfig.h:

	- Make sure, that the large file support flags are set.

2005-07-21 17:55  mtomaschewski

	* configure.in:

	- Added defining of BLOCXX_WITH_LARGEFILE if large   file support
	was requested while configure run

2005-07-21 14:16  mtomaschewski

	* src/blocxx/PosixFileSystem.cpp:

	- Prepended :: to stat and lstat function calls

2005-07-21 14:03  mtomaschewski

	* configure.in:

	- added large file support (enabled by default) checks

2005-07-12 10:28  mtomaschewski

	* src/blocxx/: IConv.cpp, PerlRegEx.cpp, PosixRegEx.cpp:

	- Prepended :: to all used C functions

2005-07-12 10:27  mtomaschewski

	* src/blocxx/: PerlRegEx.hpp, PosixRegEx.hpp:

	- Added missed COMMON_API macros, removed Format.hpp inclusion

2005-07-11 10:17  mtomaschewski

	* blocxx.m4:

	- Removed -R/path/to/library from BLOCXX_LDFLAGS - Added subst of
	BLOCXX_LIB_DIR set to the lib	directory if not a default path

2005-07-09 02:47  mtomaschewski

	* src/blocxx/EnvVars.cpp:

	- Removed useless empty-value check added to getenvp before

2005-07-08 16:38  mtomaschewski

	* src/blocxx/EnvVars.cpp:

	- Fixed getenvp() to allocate space for terminator - Fixed to skip
	copying of the value if it is empty

2005-07-08 15:48  mtomaschewski

	* examples/pcre/.cvsignore, examples/iconv/.cvsignore,
	examples/loggers/.cvsignore, examples/regex/.cvsignore,
	examples/sample1/.cvsignore, examples/utils/.cvsignore, .cvsignore,
	examples/.cvsignore, examples/cmdLineParser/.cvsignore,
	examples/collections/.cvsignore, examples/intrusiveRef/.cvsignore,
	examples/sharedLibs/.cvsignore, examples/threads/.cvsignore:

	- Updated .cvsignore files

2005-07-08 15:32  mtomaschewski

	* Makefile.am, blocxx.pc.in, configure.in:

	- Added generation and installation of a pkg-config blocxx.pc file

2005-07-08 11:12  mtomaschewski

	* src/blocxx/PerlRegEx.cpp:

	- Fixed to use BLOCXX_HAVE_PCRE and not BLOCXX_HAVE_REGEX

2005-07-08 10:19  mtomaschewski

	* src/blocxx/: EnvVars.cpp, EnvVars.hpp:

	- Changed getKeyValue() to allow empty variable values - Changed
	setVar() to return false in case the variable	name is empty or
	contains a '=' character (SUSv3) - Implemented a template
	constructor allowing to pass   map iterators with additional
	variables and begin()	and end() methods allowing to fetch the
	variables

2005-07-08 09:49  mtomaschewski

	* src/blocxx/: File.hpp, PosixFile.cpp:

	- Implemented read (shared) additionally to the write (exclusive)
	file lock in getLock() and tryLock(). Default is a write lock.
	Added a ELockType enum flags allowing to choose the lock type.

2005-07-07 17:35  mtomaschewski

	* src/blocxx/: Exec.cpp, Exec.hpp:

	- Fixed safePopen, safeSystem, executeProcessAndGatherOutput
	using EnvVars to support execution with empty environment.  - Added
	new executeProcessAndGatherOutput function variant   gathering
	stderr output into a separate variable.

2005-07-07 17:32  mtomaschewski

	* src/blocxx/: EnvVars.cpp, EnvVars.hpp:

	- changed getenvp() method to return empty envp instead   of NULL
	in case the object's map contains no variables

2005-06-21 17:26  mtomaschewski

	* src/blocxx/: PerlRegEx.cpp, PosixRegEx.cpp:

	- Added explicit casts to avoid compiler warnings

2005-06-21 16:27  mtomaschewski

	* src/blocxx/PerlRegEx.cpp:

	- Fixed cut&paste typo in match() causing exception on no match

2005-06-21 16:10  mtomaschewski

	* src/blocxx/PerlRegEx.cpp:

	- Fixed index check in match() method

2005-06-21 16:08  mtomaschewski

	* examples/: pcre/capture.cpp, pcre/execute.cpp, pcre/grep.cpp,
	pcre/match.cpp, pcre/replace.cpp, pcre/split.cpp,
	regex/capture.cpp, regex/execute.cpp, regex/grep.cpp,
	regex/match.cpp, regex/replace.cpp, regex/split.cpp:

	- Fixed typo

2005-06-21 12:49  mtomaschewski

	* configure.in:

	- Added warning if pcre-config/pkg-config are not able to find pcre

2005-06-21 12:43  mtomaschewski

	* examples/pcre/execute.cpp:

	- Changed to use a pattern with optional matches; added the
	MatchArray variant as well (default is native MatchVector)

2005-06-21 12:42  mtomaschewski

	* examples/pcre/capture.cpp:

	- Changed to use a pattern with optional matches

2005-06-21 12:40  mtomaschewski

	* examples/regex/replace.cpp:

	- Adopted to new replace method, simplified regex

2005-06-21 12:38  mtomaschewski

	* examples/pcre/: grep.cpp, match.cpp, replace.cpp, split.cpp:

	- Ported examples to perl regex

2005-06-21 12:36  mtomaschewski

	* src/blocxx/PerlRegEx.cpp:

	- Fixed split to use match count detection (count=0) in execute

2005-06-21 12:27  mtomaschewski

	* src/blocxx/PerlRegEx.cpp:

	- Fixed to double the pcre result as well in native execute()

2005-06-21 11:55  mtomaschewski

	* examples/regex/: capture.cpp, execute.cpp:

	- Changed to use a pattern using optional matches

2005-06-21 11:54  mtomaschewski

	* src/blocxx/: PerlRegEx.cpp, PerlRegEx.hpp:

	- Changed behavior (!!!) / improved the replace() method to be able
	to   substitute \\1 .. \\9 substring match references in the 'rep'
	string.    Changed the first flag to global (inverted) to act as
	s///g in perl.	- Improved execute method() to query pcre for the
	number if counts = 0   and (count>0) to return as much offset pairs
	as requested by the user.

2005-06-21 11:50  mtomaschewski

	* src/blocxx/: PosixRegEx.cpp, PosixRegEx.hpp:

	- Changed behavior (!!!) / improved the replace() method to be able
	to   substitute \\1 .. \\9 substring match references in the 'rep'
	string.    Changed the first flag to global (inverted) to act as
	s///g in perl.

2005-06-21 00:25  mtomaschewski

	* src/blocxx/: PerlRegEx.cpp, PerlRegEx.hpp, PosixRegEx.cpp,
	PosixRegEx.hpp:

	- Fixed handling of unused subpatterns in execute and capture

2005-06-20 18:11  mtomaschewski

	* configure.in:

	- Improved regex library detection - Added pcre library detection
	and examples directory

2005-06-20 18:10  mtomaschewski

	* src/blocxx/Makefile.am:

	- Added PerlRegEx and RegExException files

2005-06-20 18:09  mtomaschewski

	* examples/: Makefile.am, pcre/Makefile.am, pcre/capture.cpp,
	pcre/execute.cpp, pcre/grep.cpp, pcre/match.cpp, pcre/replace.cpp,
	pcre/split.cpp:

	- Added pcre regex examples

2005-06-20 18:08  mtomaschewski

	* examples/regex/: capture.cpp, execute.cpp, grep.cpp, match.cpp,
	replace.cpp, split.cpp:

	- Adopted to use new PosixRegEx class name

2005-06-20 18:05  mtomaschewski

	* src/blocxx/: PosixRegEx.cpp, PosixRegEx.hpp, RegEx.cpp,
	RegEx.hpp:

	- Renamed RegEx class and files to PosixRegEx - RegEx.hpp contains
	a typedef aliasing PosixRegEx	to RegEx for source code
	compatibility

2005-06-20 18:02  mtomaschewski

	* src/blocxx/: RegExException.cpp, RegExException.hpp:

	- Moved regex compile exception into a separate file   since used
	by perl and posix regex classes.

2005-06-20 18:01  mtomaschewski

	* src/blocxx/: PerlRegEx.cpp, PerlRegEx.hpp:

	- Implemented a PerlRegEx (pcre wrapper) class

2005-06-20 16:06  mtomaschewski

	* src/blocxx/ExceptionIds.hpp:

	- Added RegExExecuteExceptionId

2005-06-15 15:06  mtomaschewski

	* examples/regex/: capture.cpp, execute.cpp, grep.cpp, match.cpp,
	replace.cpp, split.cpp:

	- Added BLOCXX_HAVE_REGEX dependency

2005-06-15 14:57  mtomaschewski

	* configure.in, examples/Makefile.am, examples/regex/Makefile.am,
	examples/regex/capture.cpp, examples/regex/execute.cpp,
	examples/regex/grep.cpp, examples/regex/match.cpp,
	examples/regex/replace.cpp, examples/regex/split.cpp:

	- Added regex examples

2005-06-15 14:56  mtomaschewski

	* src/blocxx/: RegEx.cpp, RegEx.hpp:

	- Added copy constructor and opeator, isCompiled(),
	patternString(), compileFlags(), match/( methods - Improved
	documentation, fixed TODO places

2005-06-13 19:43  mtomaschewski

	* configure.in:

	- Don't check for additional SSL dependencies if SSL is disabled

2005-06-01 15:03  bwhiteley

	* src/blocxx/: Exception.hpp, FileSystem.hpp, PosixFileSystem.cpp,
	Select.cpp:

	synced with OW

2005-05-20 17:50  mtomaschewski

	* src/blocxx/: Array.hpp, ArrayImpl.hpp, List.hpp:

	- Implemented find(element) and contains(element) methods -
	Documented List, mostly based on Array docs

2005-05-18 20:56  bwhiteley

	* src/blocxx/UTF8Utils.cpp:

	merged with OW

2005-04-26 21:36  bwhiteley

	* src/blocxx/Exec.cpp:

	merged changes from OW

2005-04-26 15:59  mtomaschewski

	* configure.in:

	- Allow user to specify additional CFLAGS, CXXFLAGS, LDFLAGS

2005-04-26 15:56  mtomaschewski

	* blocxx.m4:

	- Added ${libdir} to blocxx lib search path   to work on platforms
	using lib64 dirs

2005-04-26 10:15  mtomaschewski

	* src/blocxx/Socket.cpp:

	- Added errno.h inclusion to be avaliable in THROW macros

2005-04-26 09:45  mtomaschewski

	* configure.in:

	- Changed to use version 0.9.1 as agreed with Bart

2005-04-26 09:44  mtomaschewski

	* cvsbootstrap.sh:

	- Changed to copy files instead

2005-04-22 22:25  bwhiteley

	* src/blocxx/: BinarySerialization.cpp, DateTime.cpp, DateTime.hpp,
	EnvVars.cpp, Exec.cpp, Exec.hpp, PosixUnnamedPipe.cpp, Socket.cpp,
	SocketAddress.cpp, Thread.hpp, ThreadCancelledException.hpp,
	TmpFile.cpp:

	merged changes from OW

2005-04-18 20:11  bwhiteley

	* src/blocxx/: AtomicOps.hpp, CerrAppender.cpp, CerrLogger.cpp:

	merged changes from OW

2005-04-14 20:37  nuffer

	* src/blocxx/: Logger.cpp, Logger.hpp:

	Adding ability to store/retrieve a global and thread logger.

2005-04-14 20:32  bwhiteley

	* src/blocxx/: CryptographicRandomNumber.cpp, Socket.hpp:

	merged OW changes

2005-04-14 18:26  nuffer

	* examples/threads/demoRunnable.cpp, examples/threads/threads.cpp,
	test/unit/IPCMutexTestCases.cpp:

	Adding some missing includes.

2005-04-12 21:58  bwhiteley

	* src/blocxx/SSLCtxMgr.cpp:

	fixed memory leak

2005-04-11 20:46  mtomaschewski

	* src/blocxx/Logger.hpp:

	Added errno saving&restoring to BLOCXX_LOG macros and BLOCXX_SLOG
	macros allowing stream operator<< in message.

2005-04-11 19:41  bwhiteley

	* src/blocxx/ThreadImpl.hpp:

	merged changes from OW

2005-04-11 19:32  mtomaschewski

	* examples/iconv/iconv_test1.cpp:

	Included String and Exception explicitely

2005-04-11 13:10  mtomaschewski

	* examples/iconv/Makefile.am:

	Removed -rpath link option used while testing

2005-04-09 20:43  bwhiteley

	* test/unit/IPCMutexTestCases.cpp:

	fix for 64bit plats

2005-04-08 18:46  mtomaschewski

	* src/blocxx/: IConv.cpp, IConv.hpp:

	Added iconv.h configure dependency

2005-04-08 18:14  mtomaschewski

	* configure.in, examples/Makefile.am, src/blocxx/Makefile.am:

	Added IConv wrapper

2005-04-08 18:13  mtomaschewski

	* examples/iconv/: Makefile.am, iconv_test1.cpp:

	Added a iconv example

2005-04-08 17:55  mtomaschewski

	* src/blocxx/: IConv.cpp, IConv.hpp:

	Implemented a IConv_t wrapper class and some utility functions in
	IConv namespace

2005-04-08 14:33  mtomaschewski

	* examples/sharedLibs/Makefile.am:

	Added missed INCLUDES definition

2005-04-08 14:31  mtomaschewski

	* examples/threads/demoRunnable.cpp:

	Changed initialization order of m_bShutdown and m_localOnceFlag in
	constructor to avoid a warning

2005-04-07 22:03  npaxton

	* configure.in:

	add additional examples:  collections, loggers, intrusiveRef, and
	sharedLibrary

2005-04-07 21:59  npaxton

	* examples/: Makefile.am, cmdLineParser/cmdLineParser.cpp,
	collections/Makefile.am, collections/arrayDemo.cpp,
	collections/listDemo.cpp, collections/mapDemo.cpp,
	intrusiveRef/COWIntrusiveRefExample.cpp, intrusiveRef/Makefile.am,
	loggers/Makefile.am, loggers/MutexedLogger.cpp,
	loggers/MutexedLogger.hpp, loggers/loggers.cpp,
	sharedLibs/Makefile.am, sharedLibs/SharedLibMakefile,
	sharedLibs/derivedDummyLib.cpp, sharedLibs/derivedDummyLib.hpp,
	sharedLibs/dummyLib.cpp, sharedLibs/dummyLib.hpp,
	sharedLibs/readme, sharedLibs/sharedLibs.cpp,
	threads/barrierRunnable.cpp, threads/barrierRunnable.hpp,
	threads/conditionRunnable.cpp, threads/conditionRunnable.hpp,
	threads/demoRunnable.cpp, threads/demoRunnable.hpp,
	threads/demoThread.cpp, threads/demoThread.hpp,
	threads/threads.cpp, utils/utils.cpp:

	add additional examples:  collections, loggers, intrusiveRef, and
	sharedLibrary

2005-04-06 11:34  mtomaschewski

	* configure.in:

	Replaced AC_CREATE_PREFIX_CONFIG_H with AX_PREFIX_CONFIG_H that
	creates the BLOCXX_config.h header in config.status.

2005-04-06 11:31  mtomaschewski

	* acinclude.m4:

	Added newer AC_CREATE_PREFIX_CONFIG_H version named
	AX_PREFIX_CONFIG_H that is started in config.status.  Modified it
	to produce same results as before.

2005-04-06 09:52  mtomaschewski

	* configure.in:

	Quoted comment checked-in last time

2005-04-06 01:52  mtomaschewski

	* configure.in, src/blocxx/Types.hpp:

	Added Win32/MinGW platform to configure

2005-04-05 23:51  bwhiteley

	* src/blocxx/: SSLCtxMgr.cpp, ThreadImpl.cpp:

	merged changes from OW

2005-04-05 17:04  mtomaschewski

	* src/blocxx/: ByteSwap.hpp, CmdLineParser.hpp, Exception.hpp,
	Exec.hpp, FileSystem.hpp, LogAppender.hpp, Logger.hpp,
	SSLCtxMgr.hpp, SSLSocketImpl.hpp, ServerSocket.hpp, Socket.hpp,
	StringBuffer.hpp, ThreadImpl.hpp, UTF8Utils.hpp, UUID.hpp,
	UnnamedPipe.hpp:

	Fixed quoting of special characters and diverse obsolete or changed
	param's in the documentation

2005-04-05 16:36  mtomaschewski

	* src/blocxx/RegEx.hpp:

	Changed to use throws doxygen tag

2005-04-05 16:35  mtomaschewski

	* Doxyfile.in:

	Added examples to EXAMPLE_PATH, changed INCLUDE_PATH to src,
	changed to disable usage of dot utility if not avaliable.

2005-04-05 16:33  mtomaschewski

	* Makefile.am:

	Changed to use DOXYGEN variable in docs target

2005-04-05 16:32  mtomaschewski

	* configure.in:

	Added checks for doxygen and (graphviz) dot tools

2005-04-05 14:31  mtomaschewski

	* src/blocxx/: RegEx.cpp, RegEx.hpp:

	Added throwing of RegExCompileException, improved documentation
	inclusive examples, removed static member-function variants.

2005-04-05 14:20  mtomaschewski

	* src/blocxx/Makefile.am:

	Added REGEX_LIB to SHAREDLIBADD

2005-04-05 14:19  mtomaschewski

	* configure.in:

	Added detection of regex library.

2005-04-05 14:18  mtomaschewski

	* src/blocxx/ExceptionIds.hpp:

	Added RegExCompileExceptionId.

2005-04-04 18:05  mtomaschewski

	* src/blocxx/: RegEx.cpp, RegEx.hpp:

	Added a grep function

2005-04-04 17:31  mtomaschewski

	* src/blocxx/RegEx.cpp:

	Fixed count passed to execute

2005-04-04 16:52  mtomaschewski

	* configure.in:

	Added regex.h header check

2005-04-04 16:50  mtomaschewski

	* src/blocxx/: Makefile.am, RegEx.cpp, RegEx.hpp:

	Added a simple POSIX RegEx class

2005-04-01 21:09  bwhiteley

	* configure.in, src/blocxx/.cvsignore, src/blocxx/Exec.cpp,
	src/blocxx/Exec.hpp, src/blocxx/Select.cpp, src/blocxx/Select.hpp,
	src/blocxx/SignalScope.hpp, src/blocxx/SocketUtils.cpp,
	src/blocxx/UTF8Utils.cpp:

	merged OW changes.

2005-03-31 23:18  npaxton

	* .cvsignore, Makefile.am, configure.in, examples/Makefile.am,
	examples/cmdLineParser/Makefile.am,
	examples/cmdLineParser/cmdLineParser.cpp,
	examples/threads/Makefile.am, examples/threads/barrierRunnable.cpp,
	examples/threads/barrierRunnable.hpp,
	examples/threads/conditionRunnable.cpp,
	examples/threads/conditionRunnable.hpp,
	examples/threads/demoRunnable.cpp,
	examples/threads/demoRunnable.hpp, examples/threads/demoThread.cpp,
	examples/threads/demoThread.hpp, examples/threads/threads.cpp,
	examples/utils/Makefile.am, examples/utils/utils.cpp:

	Initial examples for BloCXX classes.  This includes samples for
	CmdLineParser, Threading, and Utils.

2005-03-31 21:21  joncarey

	* src/blocxx/Select.cpp:

	Changed poll version of select over to use AutoPtrVec for pollfd
	array.

2005-03-31 00:18  bwhiteley

	* src/blocxx/Thread.cpp:

	merged changes from OW

2005-03-30 23:51  joncarey

	* src/blocxx/: Exec.cpp, Select.cpp, Select.hpp, SocketUtils.cpp:

	Bug fixes in select. Adjustments to exec and socketutils for new
	select.

2005-03-28 18:16  bwhiteley

	* test/unit/ExecTestCases.cpp:

	merged changes from OW

2005-03-28 18:06  bwhiteley

	* src/blocxx/: CryptographicRandomNumber.cpp, Exec.cpp, Exec.hpp,
	ThreadImpl.cpp, dlSharedLibrary.cpp:

	merge with OW

2005-03-24 01:00  joncarey

	* src/blocxx/: EnvVars.cpp, EnvVars.hpp:

	Fixed problem with possible memory leak in getenvp if an exception
	was thrown while allocating memory for the environment variables.

2005-03-23 23:38  joncarey

	* src/blocxx/: EnvVars.cpp, EnvVars.hpp, Makefile.am,
	ScopeGuard.hpp:

	Code clean up and enhancements

2005-03-23 15:26  joncarey

	* src/blocxx/EnvVars.cpp:

	Removed superflous delete in deleteEnvp function.

2005-03-23 00:25  joncarey

	* src/blocxx/: EnvVars.cpp, EnvVars.hpp, Exec.cpp, Exec.hpp,
	Makefile.am:

	Added the EnvVars class. Changed the Exec suite of functions to
	accept an EnvVars object.

2005-03-22 10:52  mtomaschewski

	* Makefile.am:

	Removed Doxyfile generated by config.status from CLEANFILES

2005-03-22 09:52  mtomaschewski

	* .cvsignore:

	Added Doxyfile to cvsignore file

2005-03-22 09:52  mtomaschewski

	* blocxx.m4:

	Quoted CHECK_BLOCXX to avoid underquoted warnings

2005-03-21 05:17  joncarey

	* src/blocxx/Select.cpp:

	Fixed problem with initial version of selectRW.

2005-03-20 16:59  bwhiteley

	* src/blocxx/: Exec.cpp, Exec.hpp:

	OW changes -- should compile on OS X now

2005-03-19 05:04  bwhiteley

	* src/blocxx/: Exec.cpp, Exec.hpp, SignalScope.hpp:

	merge OW changes

2005-03-19 00:55  bwhiteley

	* src/blocxx/: SocketBaseImpl.cpp, Win32SocketBaseImpl.cpp:

	fixed connect to preserve hostname

2005-03-18 23:11  joncarey

	* src/blocxx/: Select.cpp, Select.hpp:

	Coverted selectRW over to SelectObj interface. The only one that
	remains to be converted is the Win32 version.

2005-03-18 18:06  joncarey

	* src/blocxx/String.cpp, src/blocxx/String.hpp,
	test/unit/StringTestCases.cpp:

	Removed deprecated stuff from string class.

2005-03-18 17:23  bwhiteley

	* src/blocxx/: Exec.cpp, Select.cpp, Select.hpp:

	changed selectRW interface

2005-03-18 16:59  joncarey

	* src/blocxx/String.cpp, src/blocxx/String.hpp,
	src/blocxx/UTF8Utils.cpp, src/blocxx/UTF8Utils.hpp,
	src/blocxx/UTF8UtilscompareToIgnoreCase.cpp,
	src/blocxx/utf8CodeGenerators/BLOCXX_to_UTF8.cpp,
	src/blocxx/utf8CodeGenerators/CaseFolding.txt,
	src/blocxx/utf8CodeGenerators/GenCaseFoldingCompare.cpp,
	src/blocxx/utf8CodeGenerators/GenCaseFoldingCompareTests.cpp,
	src/blocxx/utf8CodeGenerators/GenCaseMappings.cpp,
	src/blocxx/utf8CodeGenerators/Makefile,
	src/blocxx/utf8CodeGenerators/UnicodeData.txt,
	test/unit/UTF8UtilsTestCases.cpp, test/unit/UTF8UtilsTestCases.hpp:

	Merged UTF processing code  from OW.

2005-03-18 13:23  mtomaschewski

	* Doxyfile.in, Doxyfile.sh, configure.in:

	Renamed Doxyfile.sh to Doxyfile.in Added Doxyfile generation in
	configure.in

2005-03-18 13:20  mtomaschewski

	* Doxyfile.sh:

	Removed OW files from EXCLUDE list

2005-03-18 01:48  bwhiteley

	* src/blocxx/: Select.cpp, ThreadOnce.cpp:

	OW changes

2005-03-17 19:06  bwhiteley

	* src/blocxx/CryptographicRandomNumber.cpp, src/blocxx/Exec.cpp,
	src/blocxx/Exec.hpp, test/unit/ExecTestCases.cpp:

	merged OW changes

2005-03-17 01:31  bwhiteley

	* src/blocxx/CryptographicRandomNumber.cpp,
	src/blocxx/DateTime.hpp, src/blocxx/Exec.cpp, src/blocxx/Exec.hpp,
	src/blocxx/PosixUnnamedPipe.cpp, src/blocxx/PosixUnnamedPipe.hpp,
	src/blocxx/Select.cpp, src/blocxx/Select.hpp,
	src/blocxx/UTF8Utils.cpp, src/blocxx/UTF8Utils.hpp,
	src/blocxx/UnnamedPipe.hpp, test/unit/ExecTestCases.cpp:

	merged changes from ow

2005-03-16 16:52  bwhiteley

	* src/blocxx/: IPCMutex.cpp, IPCMutex.hpp, LogAppender.cpp:

	added namespace into IPCMutex files

2005-03-16 05:45  bwhiteley

	* configure.in, src/blocxx/ExceptionIds.hpp,
	src/blocxx/IPCMutex.cpp, src/blocxx/IPCMutex.hpp,
	src/blocxx/Makefile.am, test/unit/GenericTestCases.cpp.tmpl,
	test/unit/GenericTestCases.hpp.tmpl,
	test/unit/IPCMutexTestCases.cpp, test/unit/IPCMutexTestCases.hpp,
	test/unit/Makefile.am, test/unit/UnitMain.cpp:

	added IPCMutex class

2005-03-16 02:37  bwhiteley

	* src/blocxx/SocketUtils.cpp:

	added a check for POLLHUP

2005-03-11 18:42  bwhiteley

	* configure.in, src/blocxx/Select.cpp,
	src/blocxx/SocketBaseImpl.cpp, src/blocxx/SocketUtils.cpp:

	switched select to poll or epoll

2005-03-09 04:51  bwhiteley

	* src/blocxx/: Exec.cpp, Logger.cpp, Logger.hpp:

	updated to latest OW

2005-03-09 04:30  bwhiteley

	* test/unit/FileSystemTestCases.cpp:

	fixed for mac os

2005-03-09 03:53  bwhiteley

	* src/blocxx/UUID.cpp:

	merged changes from OW

2005-03-08 16:56  joncarey

	* src/blocxx/: DLLSharedLibrary.hpp, DateTime.hpp:

	Documentation

2005-03-07 05:23  joncarey

	* src/blocxx/: CryptographicRandomNumber.cpp,
	CryptographicRandomNumber.hpp, DLLSharedLibrary.hpp:

	Documentation

2005-03-07 01:36  joncarey

	* src/blocxx/: COWIntrusiveReference.hpp, COWReference.hpp:

	Documentation

2005-03-07 00:17  joncarey

	* src/blocxx/COWIntrusiveReference.hpp:

	Documentation

2005-03-05 01:03  joncarey

	* src/blocxx/COWIntrusiveCountableBase.hpp,
	src/blocxx/COWIntrusiveReference.hpp, src/blocxx/CerrAppender.hpp,
	src/blocxx/CerrLogger.hpp, src/blocxx/CmdLineParser.hpp,
	test/unit/LoggerTestCases.cpp:

	Deocumentation.

2005-03-03 20:46  joncarey

	* src/blocxx/: AppenderLogger.hpp, AtomicOps.hpp,
	COWIntrusiveCountableBase.cpp, COWIntrusiveCountableBase.hpp:

	Documentation

2005-03-03 18:02  joncarey

	* src/blocxx/: AppenderLogger.cpp, AppenderLogger.hpp,
	CerrLogger.hpp, CommonFwd.hpp, ConfigException.cpp,
	ConfigException.hpp, ConfigFile.cpp, ConfigFile.hpp,
	ExceptionIds.hpp, LogAppender.cpp, LogAppender.hpp, LogConfig.hpp,
	LogLevel.hpp, Logger.cpp, Logger.hpp, LoggerImpls.cpp, Makefile.am:

	Removed ConfigFile and dependencies.  Documentation.

2005-03-02 23:09  joncarey

	* src/blocxx/Condition.hpp:

	Documentation

2005-03-02 22:28  joncarey

	* src/blocxx/: Bool.hpp, ByteSwap.hpp, Char16.hpp,
	CmdLineParser.hpp:

	Documentation

2005-03-02 21:18  joncarey

	* src/blocxx/: AtomicOps.hpp, AutoPtr.hpp:

	Documentation

2005-03-02 18:31  joncarey

	* src/blocxx/: Array.hpp, ArrayImpl.hpp, Assertion.hpp:

	Documentation

2005-03-01 19:14  bwhiteley

	* .cvsignore, AUTHORS, COPYING, ChangeLog, ChangeLog2.0,
	Doxyfile.sh, INSTALL, LICENSE, Makefile-shared-lib-inst.inc,
	Makefile-shared-lib.inc, Makefile.am, Makefile.am.inprocessing,
	README, ReleaseSteps, TODO, acconfig.h, acinclude.m4, blocxx.m4,
	blocxx_ar.sh, blocxxnightly, configure.in, cvsbootstrap.sh,
	fake_library_creator.sh, fixMakePaths.sh, gen_sizes.sh, install-sh,
	run_tests.sh, worstdeps.sh, build/vc2003/BloCxx/.cvsignore,
	build/vc2003/BloCxx/libblocxx.vcproj, doc/.cvsignore,
	doc/BloCxx_Binary_Compatibility.html, doc/Makefile.am,
	doc/PORTING.txt, doc/blocxx_coding_guide.txt, doc/logging.txt,
	src/.cvsignore, src/Makefile.am, src/blocxx/.cvsignore,
	src/blocxx/AppenderLogger.cpp, src/blocxx/AppenderLogger.hpp,
	src/blocxx/Array.cpp, src/blocxx/Array.hpp,
	src/blocxx/ArrayFwd.hpp, src/blocxx/ArrayImpl.hpp,
	src/blocxx/Assertion.cpp, src/blocxx/Assertion.hpp,
	src/blocxx/AtomicOps.cpp, src/blocxx/AtomicOps.hpp,
	src/blocxx/AutoPtr.hpp, src/blocxx/BaseStreamBuffer.cpp,
	src/blocxx/BaseStreamBuffer.hpp,
	src/blocxx/BinarySerialization.cpp,
	src/blocxx/BinarySerialization.hpp, src/blocxx/Bool.cpp,
	src/blocxx/Bool.hpp, src/blocxx/ByteSwap.hpp,
	src/blocxx/COWIntrusiveCountableBase.cpp,
	src/blocxx/COWIntrusiveCountableBase.hpp,
	src/blocxx/COWIntrusiveReference.cpp,
	src/blocxx/COWIntrusiveReference.hpp, src/blocxx/COWReference.hpp,
	src/blocxx/COWReferenceBase.cpp, src/blocxx/COWReferenceBase.hpp,
	src/blocxx/CerrAppender.cpp, src/blocxx/CerrAppender.hpp,
	src/blocxx/CerrLogger.cpp, src/blocxx/CerrLogger.hpp,
	src/blocxx/Char16.cpp, src/blocxx/Char16.hpp,
	src/blocxx/CmdLineParser.cpp, src/blocxx/CmdLineParser.hpp,
	src/blocxx/CommonFwd.hpp, src/blocxx/Condition.cpp,
	src/blocxx/Condition.hpp, src/blocxx/ConfigException.cpp,
	src/blocxx/ConfigException.hpp, src/blocxx/ConfigFile.cpp,
	src/blocxx/ConfigFile.hpp,
	src/blocxx/CryptographicRandomNumber.cpp,
	src/blocxx/CryptographicRandomNumber.hpp,
	src/blocxx/DLLSharedLibrary.cpp, src/blocxx/DLLSharedLibrary.hpp,
	src/blocxx/DLLSharedLibraryLoader.cpp,
	src/blocxx/DLLSharedLibraryLoader.hpp, src/blocxx/DataStreams.cpp,
	src/blocxx/DataStreams.hpp, src/blocxx/DateTime.cpp,
	src/blocxx/DateTime.hpp, src/blocxx/Enumeration.hpp,
	src/blocxx/EnumerationException.cpp,
	src/blocxx/EnumerationException.hpp, src/blocxx/Exception.cpp,
	src/blocxx/Exception.hpp, src/blocxx/ExceptionIds.hpp,
	src/blocxx/Exec.cpp, src/blocxx/Exec.hpp, src/blocxx/File.hpp,
	src/blocxx/FileAppender.cpp, src/blocxx/FileAppender.hpp,
	src/blocxx/FileSystem.hpp, src/blocxx/Format.cpp,
	src/blocxx/Format.hpp, src/blocxx/FuncNamePrinter.hpp,
	src/blocxx/GetPass.cpp, src/blocxx/GetPass.hpp,
	src/blocxx/HashMap.hpp, src/blocxx/HashMultiMap.hpp,
	src/blocxx/IOException.cpp, src/blocxx/IOException.hpp,
	src/blocxx/IOIFC.cpp, src/blocxx/IOIFC.hpp,
	src/blocxx/IOIFCStreamBuffer.cpp, src/blocxx/IOIFCStreamBuffer.hpp,
	src/blocxx/IntrusiveCountableBase.cpp,
	src/blocxx/IntrusiveCountableBase.hpp,
	src/blocxx/IntrusiveReference.hpp,
	src/blocxx/IstreamBufIterator.hpp, src/blocxx/List.hpp,
	src/blocxx/LogAppender.cpp, src/blocxx/LogAppender.hpp,
	src/blocxx/LogLevel.hpp, src/blocxx/LogMessage.hpp,
	src/blocxx/LogMessagePatternFormatter.cpp,
	src/blocxx/LogMessagePatternFormatter.hpp, src/blocxx/Logger.cpp,
	src/blocxx/Logger.hpp, src/blocxx/LoggerImpls.cpp,
	src/blocxx/MD5.cpp, src/blocxx/MD5.hpp, src/blocxx/Makefile.am,
	src/blocxx/Map.hpp, src/blocxx/MemTracer.cpp,
	src/blocxx/MemTracer.hpp, src/blocxx/Mutex.cpp,
	src/blocxx/Mutex.hpp, src/blocxx/MutexImpl.cpp,
	src/blocxx/MutexImpl.hpp, src/blocxx/MutexLock.hpp,
	src/blocxx/NULLValueException.cpp,
	src/blocxx/NULLValueException.hpp, src/blocxx/NetworkTypes.hpp,
	src/blocxx/NonRecursiveMutex.cpp, src/blocxx/NonRecursiveMutex.hpp,
	src/blocxx/NonRecursiveMutexImpl.cpp,
	src/blocxx/NonRecursiveMutexImpl.hpp,
	src/blocxx/NonRecursiveMutexLock.hpp, src/blocxx/NullAppender.cpp,
	src/blocxx/NullAppender.hpp, src/blocxx/NullLogger.cpp,
	src/blocxx/NullLogger.hpp, src/blocxx/NwIface.cpp,
	src/blocxx/NwIface.hpp, src/blocxx/OutOfBoundsException.cpp,
	src/blocxx/PosixFile.cpp, src/blocxx/PosixFileSystem.cpp,
	src/blocxx/PosixUnnamedPipe.cpp, src/blocxx/PosixUnnamedPipe.hpp,
	src/blocxx/RWLocker.cpp, src/blocxx/RWLocker.hpp,
	src/blocxx/RandomNumber.cpp, src/blocxx/RandomNumber.hpp,
	src/blocxx/RefCount.hpp, src/blocxx/Reference.hpp,
	src/blocxx/ReferenceBase.cpp, src/blocxx/ReferenceBase.hpp,
	src/blocxx/Runnable.cpp, src/blocxx/Runnable.hpp,
	src/blocxx/SSLCtxMgr.cpp, src/blocxx/SSLCtxMgr.hpp,
	src/blocxx/SSLException.cpp, src/blocxx/SSLException.hpp,
	src/blocxx/SSLSocketImpl.cpp, src/blocxx/SSLSocketImpl.hpp,
	src/blocxx/Select.cpp, src/blocxx/Select.hpp,
	src/blocxx/SelectEngine.cpp, src/blocxx/SelectEngine.hpp,
	src/blocxx/SelectableCallbackIFC.cpp,
	src/blocxx/SelectableCallbackIFC.hpp, src/blocxx/SelectableIFC.cpp,
	src/blocxx/SelectableIFC.hpp, src/blocxx/Semaphore.hpp,
	src/blocxx/ServerSocket.cpp, src/blocxx/ServerSocket.hpp,
	src/blocxx/ServerSocketImpl.cpp, src/blocxx/ServerSocketImpl.hpp,
	src/blocxx/SharedLibrary.cpp, src/blocxx/SharedLibrary.hpp,
	src/blocxx/SharedLibraryException.cpp,
	src/blocxx/SharedLibraryException.hpp,
	src/blocxx/SharedLibraryLoader.cpp,
	src/blocxx/SharedLibraryLoader.hpp,
	src/blocxx/SharedLibraryReference.hpp, src/blocxx/SignalScope.hpp,
	src/blocxx/Socket.cpp, src/blocxx/Socket.hpp,
	src/blocxx/SocketAddress.cpp, src/blocxx/SocketAddress.hpp,
	src/blocxx/SocketBaseImpl.cpp, src/blocxx/SocketBaseImpl.hpp,
	src/blocxx/SocketException.hpp, src/blocxx/SocketFlags.hpp,
	src/blocxx/SocketImpl.cpp, src/blocxx/SocketImpl.hpp,
	src/blocxx/SocketStreamBuffer.cpp,
	src/blocxx/SocketStreamBuffer.hpp, src/blocxx/SocketUtils.cpp,
	src/blocxx/SocketUtils.hpp, src/blocxx/SortedVectorMap.hpp,
	src/blocxx/SortedVectorSet.hpp, src/blocxx/Stack.hpp,
	src/blocxx/StackTrace.cpp, src/blocxx/StackTrace.hpp,
	src/blocxx/StrictWeakOrdering.hpp, src/blocxx/String.cpp,
	src/blocxx/String.hpp, src/blocxx/StringBuffer.cpp,
	src/blocxx/StringBuffer.hpp, src/blocxx/StringEnumeration.hpp,
	src/blocxx/StringStream.cpp, src/blocxx/StringStream.hpp,
	src/blocxx/SyslogAppender.cpp, src/blocxx/SyslogAppender.hpp,
	src/blocxx/System.cpp, src/blocxx/System.hpp,
	src/blocxx/TempFileEnumerationImplBase.cpp,
	src/blocxx/TempFileEnumerationImplBase.hpp,
	src/blocxx/TempFileStream.cpp, src/blocxx/TempFileStream.hpp,
	src/blocxx/Thread.cpp, src/blocxx/Thread.hpp,
	src/blocxx/ThreadBarrier.cpp, src/blocxx/ThreadBarrier.hpp,
	src/blocxx/ThreadCancelledException.cpp,
	src/blocxx/ThreadCancelledException.hpp,
	src/blocxx/ThreadCounter.cpp, src/blocxx/ThreadCounter.hpp,
	src/blocxx/ThreadDoneCallback.cpp,
	src/blocxx/ThreadDoneCallback.hpp, src/blocxx/ThreadImpl.cpp,
	src/blocxx/ThreadImpl.hpp, src/blocxx/ThreadOnce.cpp,
	src/blocxx/ThreadOnce.hpp, src/blocxx/ThreadPool.cpp,
	src/blocxx/ThreadPool.hpp, src/blocxx/ThreadTypes.hpp,
	src/blocxx/TimeoutException.cpp, src/blocxx/TimeoutException.hpp,
	src/blocxx/TmpFile.cpp, src/blocxx/TmpFile.hpp,
	src/blocxx/Types.hpp, src/blocxx/UTF8Utils.cpp,
	src/blocxx/UTF8Utils.hpp,
	src/blocxx/UTF8UtilscompareToIgnoreCase.cpp, src/blocxx/UUID.cpp,
	src/blocxx/UUID.hpp, src/blocxx/UnnamedPipe.cpp,
	src/blocxx/UnnamedPipe.hpp, src/blocxx/UserUtils.cpp,
	src/blocxx/UserUtils.hpp, src/blocxx/Win32SocketBaseImpl.cpp,
	src/blocxx/dlSharedLibrary.cpp, src/blocxx/dlSharedLibrary.hpp,
	src/blocxx/dlSharedLibraryLoader.cpp,
	src/blocxx/dlSharedLibraryLoader.hpp,
	src/blocxx/dyldSharedLibrary.cpp, src/blocxx/dyldSharedLibrary.hpp,
	src/blocxx/dyldSharedLibraryLoader.cpp,
	src/blocxx/dyldSharedLibraryLoader.hpp,
	src/blocxx/shlSharedLibrary.cpp, src/blocxx/shlSharedLibrary.hpp,
	src/blocxx/shlSharedLibraryLoader.cpp,
	src/blocxx/shlSharedLibraryLoader.hpp, src/blocxx/vector.hpp,
	test/.cvsignore, test/Makefile.am, test/CppUnit/.cvsignore,
	test/CppUnit/CppUnitException.cpp,
	test/CppUnit/CppUnitException.hpp, test/CppUnit/Guards.hpp,
	test/CppUnit/Makefile.am, test/CppUnit/Test.hpp,
	test/CppUnit/TestCaller.hpp, test/CppUnit/TestCase.cpp,
	test/CppUnit/TestCase.hpp, test/CppUnit/TestFailure.cpp,
	test/CppUnit/TestFailure.hpp, test/CppUnit/TestResult.cpp,
	test/CppUnit/TestResult.hpp, test/CppUnit/TestRunner.cpp,
	test/CppUnit/TestRunner.hpp, test/CppUnit/TestSuite.cpp,
	test/CppUnit/TestSuite.hpp, test/CppUnit/TextTestResult.cpp,
	test/CppUnit/TextTestResult.hpp, test/unit/.cvsignore,
	test/unit/BinarySerializationTestCases.cpp,
	test/unit/BinarySerializationTestCases.hpp,
	test/unit/COWIntrusiveReferenceTestCases.cpp,
	test/unit/COWIntrusiveReferenceTestCases.hpp,
	test/unit/CmdLineParserTestCases.cpp,
	test/unit/CmdLineParserTestCases.hpp,
	test/unit/DateTimeTestCases.cpp, test/unit/DateTimeTestCases.hpp,
	test/unit/EnumerationTestCases.cpp,
	test/unit/EnumerationTestCases.hpp,
	test/unit/ExceptionTestCases.cpp, test/unit/ExceptionTestCases.hpp,
	test/unit/ExecTestCases.cpp, test/unit/ExecTestCases.hpp,
	test/unit/FileSystemTestCases.cpp,
	test/unit/FileSystemTestCases.hpp, test/unit/FormatTestCases.cpp,
	test/unit/FormatTestCases.hpp, test/unit/GenericTestCases.cpp.tmpl,
	test/unit/GenericTestCases.hpp.tmpl,
	test/unit/InetAddressTestCases.cpp,
	test/unit/InetAddressTestCases.hpp, test/unit/LoggerTestCases.cpp,
	test/unit/LoggerTestCases.hpp, test/unit/MD5TestCases.cpp,
	test/unit/MD5TestCases.hpp, test/unit/Makefile.am,
	test/unit/MemTracerTest.cpp, test/unit/MemTracerTestCases.cpp,
	test/unit/MemTracerTestCases.hpp, test/unit/MutexTestCases.cpp,
	test/unit/MutexTestCases.hpp, test/unit/RWLockerTestCases.cpp,
	test/unit/RWLockerTestCases.hpp,
	test/unit/RandomNumberTestCases.cpp,
	test/unit/RandomNumberTestCases.hpp,
	test/unit/ReferenceTestCases.cpp, test/unit/ReferenceTestCases.hpp,
	test/unit/SocketUtilsTestCases.cpp,
	test/unit/SocketUtilsTestCases.hpp,
	test/unit/StackTraceTestCases.cpp,
	test/unit/StackTraceTestCases.hpp,
	test/unit/StringStreamTestCases.cpp,
	test/unit/StringStreamTestCases.hpp, test/unit/StringTestCases.cpp,
	test/unit/StringTestCases.hpp,
	test/unit/ThreadBarrierTestCases.cpp,
	test/unit/ThreadBarrierTestCases.hpp,
	test/unit/ThreadPoolTestCases.cpp,
	test/unit/ThreadPoolTestCases.hpp, test/unit/ThreadTestCases.cpp,
	test/unit/ThreadTestCases.hpp, test/unit/UTF8UtilsTestCases.cpp,
	test/unit/UTF8UtilsTestCases.hpp, test/unit/UUIDTestCases.cpp,
	test/unit/UUIDTestCases.hpp, test/unit/UnitMain.cpp,
	test/unit/exitWithSignal.cpp, test/unit/newtest.sh,
	test/unit/run_make_check.sh:

	Initial import

2005-03-01 19:14  bwhiteley

	* .cvsignore, AUTHORS, COPYING, ChangeLog, ChangeLog2.0,
	Doxyfile.sh, INSTALL, LICENSE, Makefile-shared-lib-inst.inc,
	Makefile-shared-lib.inc, Makefile.am, Makefile.am.inprocessing,
	README, ReleaseSteps, TODO, acconfig.h, acinclude.m4, blocxx.m4,
	blocxx_ar.sh, blocxxnightly, configure.in, cvsbootstrap.sh,
	fake_library_creator.sh, fixMakePaths.sh, gen_sizes.sh, install-sh,
	run_tests.sh, worstdeps.sh, build/vc2003/BloCxx/.cvsignore,
	build/vc2003/BloCxx/libblocxx.vcproj, doc/.cvsignore,
	doc/BloCxx_Binary_Compatibility.html, doc/Makefile.am,
	doc/PORTING.txt, doc/blocxx_coding_guide.txt, doc/logging.txt,
	src/.cvsignore, src/Makefile.am, src/blocxx/.cvsignore,
	src/blocxx/AppenderLogger.cpp, src/blocxx/AppenderLogger.hpp,
	src/blocxx/Array.cpp, src/blocxx/Array.hpp,
	src/blocxx/ArrayFwd.hpp, src/blocxx/ArrayImpl.hpp,
	src/blocxx/Assertion.cpp, src/blocxx/Assertion.hpp,
	src/blocxx/AtomicOps.cpp, src/blocxx/AtomicOps.hpp,
	src/blocxx/AutoPtr.hpp, src/blocxx/BaseStreamBuffer.cpp,
	src/blocxx/BaseStreamBuffer.hpp,
	src/blocxx/BinarySerialization.cpp,
	src/blocxx/BinarySerialization.hpp, src/blocxx/Bool.cpp,
	src/blocxx/Bool.hpp, src/blocxx/ByteSwap.hpp,
	src/blocxx/COWIntrusiveCountableBase.cpp,
	src/blocxx/COWIntrusiveCountableBase.hpp,
	src/blocxx/COWIntrusiveReference.cpp,
	src/blocxx/COWIntrusiveReference.hpp, src/blocxx/COWReference.hpp,
	src/blocxx/COWReferenceBase.cpp, src/blocxx/COWReferenceBase.hpp,
	src/blocxx/CerrAppender.cpp, src/blocxx/CerrAppender.hpp,
	src/blocxx/CerrLogger.cpp, src/blocxx/CerrLogger.hpp,
	src/blocxx/Char16.cpp, src/blocxx/Char16.hpp,
	src/blocxx/CmdLineParser.cpp, src/blocxx/CmdLineParser.hpp,
	src/blocxx/CommonFwd.hpp, src/blocxx/Condition.cpp,
	src/blocxx/Condition.hpp, src/blocxx/ConfigException.cpp,
	src/blocxx/ConfigException.hpp, src/blocxx/ConfigFile.cpp,
	src/blocxx/ConfigFile.hpp,
	src/blocxx/CryptographicRandomNumber.cpp,
	src/blocxx/CryptographicRandomNumber.hpp,
	src/blocxx/DLLSharedLibrary.cpp, src/blocxx/DLLSharedLibrary.hpp,
	src/blocxx/DLLSharedLibraryLoader.cpp,
	src/blocxx/DLLSharedLibraryLoader.hpp, src/blocxx/DataStreams.cpp,
	src/blocxx/DataStreams.hpp, src/blocxx/DateTime.cpp,
	src/blocxx/DateTime.hpp, src/blocxx/Enumeration.hpp,
	src/blocxx/EnumerationException.cpp,
	src/blocxx/EnumerationException.hpp, src/blocxx/Exception.cpp,
	src/blocxx/Exception.hpp, src/blocxx/ExceptionIds.hpp,
	src/blocxx/Exec.cpp, src/blocxx/Exec.hpp, src/blocxx/File.hpp,
	src/blocxx/FileAppender.cpp, src/blocxx/FileAppender.hpp,
	src/blocxx/FileSystem.hpp, src/blocxx/Format.cpp,
	src/blocxx/Format.hpp, src/blocxx/FuncNamePrinter.hpp,
	src/blocxx/GetPass.cpp, src/blocxx/GetPass.hpp,
	src/blocxx/HashMap.hpp, src/blocxx/HashMultiMap.hpp,
	src/blocxx/IOException.cpp, src/blocxx/IOException.hpp,
	src/blocxx/IOIFC.cpp, src/blocxx/IOIFC.hpp,
	src/blocxx/IOIFCStreamBuffer.cpp, src/blocxx/IOIFCStreamBuffer.hpp,
	src/blocxx/IntrusiveCountableBase.cpp,
	src/blocxx/IntrusiveCountableBase.hpp,
	src/blocxx/IntrusiveReference.hpp,
	src/blocxx/IstreamBufIterator.hpp, src/blocxx/List.hpp,
	src/blocxx/LogAppender.cpp, src/blocxx/LogAppender.hpp,
	src/blocxx/LogLevel.hpp, src/blocxx/LogMessage.hpp,
	src/blocxx/LogMessagePatternFormatter.cpp,
	src/blocxx/LogMessagePatternFormatter.hpp, src/blocxx/Logger.cpp,
	src/blocxx/Logger.hpp, src/blocxx/LoggerImpls.cpp,
	src/blocxx/MD5.cpp, src/blocxx/MD5.hpp, src/blocxx/Makefile.am,
	src/blocxx/Map.hpp, src/blocxx/MemTracer.cpp,
	src/blocxx/MemTracer.hpp, src/blocxx/Mutex.cpp,
	src/blocxx/Mutex.hpp, src/blocxx/MutexImpl.cpp,
	src/blocxx/MutexImpl.hpp, src/blocxx/MutexLock.hpp,
	src/blocxx/NULLValueException.cpp,
	src/blocxx/NULLValueException.hpp, src/blocxx/NetworkTypes.hpp,
	src/blocxx/NonRecursiveMutex.cpp, src/blocxx/NonRecursiveMutex.hpp,
	src/blocxx/NonRecursiveMutexImpl.cpp,
	src/blocxx/NonRecursiveMutexImpl.hpp,
	src/blocxx/NonRecursiveMutexLock.hpp, src/blocxx/NullAppender.cpp,
	src/blocxx/NullAppender.hpp, src/blocxx/NullLogger.cpp,
	src/blocxx/NullLogger.hpp, src/blocxx/NwIface.cpp,
	src/blocxx/NwIface.hpp, src/blocxx/OutOfBoundsException.cpp,
	src/blocxx/PosixFile.cpp, src/blocxx/PosixFileSystem.cpp,
	src/blocxx/PosixUnnamedPipe.cpp, src/blocxx/PosixUnnamedPipe.hpp,
	src/blocxx/RWLocker.cpp, src/blocxx/RWLocker.hpp,
	src/blocxx/RandomNumber.cpp, src/blocxx/RandomNumber.hpp,
	src/blocxx/RefCount.hpp, src/blocxx/Reference.hpp,
	src/blocxx/ReferenceBase.cpp, src/blocxx/ReferenceBase.hpp,
	src/blocxx/Runnable.cpp, src/blocxx/Runnable.hpp,
	src/blocxx/SSLCtxMgr.cpp, src/blocxx/SSLCtxMgr.hpp,
	src/blocxx/SSLException.cpp, src/blocxx/SSLException.hpp,
	src/blocxx/SSLSocketImpl.cpp, src/blocxx/SSLSocketImpl.hpp,
	src/blocxx/Select.cpp, src/blocxx/Select.hpp,
	src/blocxx/SelectEngine.cpp, src/blocxx/SelectEngine.hpp,
	src/blocxx/SelectableCallbackIFC.cpp,
	src/blocxx/SelectableCallbackIFC.hpp, src/blocxx/SelectableIFC.cpp,
	src/blocxx/SelectableIFC.hpp, src/blocxx/Semaphore.hpp,
	src/blocxx/ServerSocket.cpp, src/blocxx/ServerSocket.hpp,
	src/blocxx/ServerSocketImpl.cpp, src/blocxx/ServerSocketImpl.hpp,
	src/blocxx/SharedLibrary.cpp, src/blocxx/SharedLibrary.hpp,
	src/blocxx/SharedLibraryException.cpp,
	src/blocxx/SharedLibraryException.hpp,
	src/blocxx/SharedLibraryLoader.cpp,
	src/blocxx/SharedLibraryLoader.hpp,
	src/blocxx/SharedLibraryReference.hpp, src/blocxx/SignalScope.hpp,
	src/blocxx/Socket.cpp, src/blocxx/Socket.hpp,
	src/blocxx/SocketAddress.cpp, src/blocxx/SocketAddress.hpp,
	src/blocxx/SocketBaseImpl.cpp, src/blocxx/SocketBaseImpl.hpp,
	src/blocxx/SocketException.hpp, src/blocxx/SocketFlags.hpp,
	src/blocxx/SocketImpl.cpp, src/blocxx/SocketImpl.hpp,
	src/blocxx/SocketStreamBuffer.cpp,
	src/blocxx/SocketStreamBuffer.hpp, src/blocxx/SocketUtils.cpp,
	src/blocxx/SocketUtils.hpp, src/blocxx/SortedVectorMap.hpp,
	src/blocxx/SortedVectorSet.hpp, src/blocxx/Stack.hpp,
	src/blocxx/StackTrace.cpp, src/blocxx/StackTrace.hpp,
	src/blocxx/StrictWeakOrdering.hpp, src/blocxx/String.cpp,
	src/blocxx/String.hpp, src/blocxx/StringBuffer.cpp,
	src/blocxx/StringBuffer.hpp, src/blocxx/StringEnumeration.hpp,
	src/blocxx/StringStream.cpp, src/blocxx/StringStream.hpp,
	src/blocxx/SyslogAppender.cpp, src/blocxx/SyslogAppender.hpp,
	src/blocxx/System.cpp, src/blocxx/System.hpp,
	src/blocxx/TempFileEnumerationImplBase.cpp,
	src/blocxx/TempFileEnumerationImplBase.hpp,
	src/blocxx/TempFileStream.cpp, src/blocxx/TempFileStream.hpp,
	src/blocxx/Thread.cpp, src/blocxx/Thread.hpp,
	src/blocxx/ThreadBarrier.cpp, src/blocxx/ThreadBarrier.hpp,
	src/blocxx/ThreadCancelledException.cpp,
	src/blocxx/ThreadCancelledException.hpp,
	src/blocxx/ThreadCounter.cpp, src/blocxx/ThreadCounter.hpp,
	src/blocxx/ThreadDoneCallback.cpp,
	src/blocxx/ThreadDoneCallback.hpp, src/blocxx/ThreadImpl.cpp,
	src/blocxx/ThreadImpl.hpp, src/blocxx/ThreadOnce.cpp,
	src/blocxx/ThreadOnce.hpp, src/blocxx/ThreadPool.cpp,
	src/blocxx/ThreadPool.hpp, src/blocxx/ThreadTypes.hpp,
	src/blocxx/TimeoutException.cpp, src/blocxx/TimeoutException.hpp,
	src/blocxx/TmpFile.cpp, src/blocxx/TmpFile.hpp,
	src/blocxx/Types.hpp, src/blocxx/UTF8Utils.cpp,
	src/blocxx/UTF8Utils.hpp,
	src/blocxx/UTF8UtilscompareToIgnoreCase.cpp, src/blocxx/UUID.cpp,
	src/blocxx/UUID.hpp, src/blocxx/UnnamedPipe.cpp,
	src/blocxx/UnnamedPipe.hpp, src/blocxx/UserUtils.cpp,
	src/blocxx/UserUtils.hpp, src/blocxx/Win32SocketBaseImpl.cpp,
	src/blocxx/dlSharedLibrary.cpp, src/blocxx/dlSharedLibrary.hpp,
	src/blocxx/dlSharedLibraryLoader.cpp,
	src/blocxx/dlSharedLibraryLoader.hpp,
	src/blocxx/dyldSharedLibrary.cpp, src/blocxx/dyldSharedLibrary.hpp,
	src/blocxx/dyldSharedLibraryLoader.cpp,
	src/blocxx/dyldSharedLibraryLoader.hpp,
	src/blocxx/shlSharedLibrary.cpp, src/blocxx/shlSharedLibrary.hpp,
	src/blocxx/shlSharedLibraryLoader.cpp,
	src/blocxx/shlSharedLibraryLoader.hpp, src/blocxx/vector.hpp,
	test/.cvsignore, test/Makefile.am, test/CppUnit/.cvsignore,
	test/CppUnit/CppUnitException.cpp,
	test/CppUnit/CppUnitException.hpp, test/CppUnit/Guards.hpp,
	test/CppUnit/Makefile.am, test/CppUnit/Test.hpp,
	test/CppUnit/TestCaller.hpp, test/CppUnit/TestCase.cpp,
	test/CppUnit/TestCase.hpp, test/CppUnit/TestFailure.cpp,
	test/CppUnit/TestFailure.hpp, test/CppUnit/TestResult.cpp,
	test/CppUnit/TestResult.hpp, test/CppUnit/TestRunner.cpp,
	test/CppUnit/TestRunner.hpp, test/CppUnit/TestSuite.cpp,
	test/CppUnit/TestSuite.hpp, test/CppUnit/TextTestResult.cpp,
	test/CppUnit/TextTestResult.hpp, test/unit/.cvsignore,
	test/unit/BinarySerializationTestCases.cpp,
	test/unit/BinarySerializationTestCases.hpp,
	test/unit/COWIntrusiveReferenceTestCases.cpp,
	test/unit/COWIntrusiveReferenceTestCases.hpp,
	test/unit/CmdLineParserTestCases.cpp,
	test/unit/CmdLineParserTestCases.hpp,
	test/unit/DateTimeTestCases.cpp, test/unit/DateTimeTestCases.hpp,
	test/unit/EnumerationTestCases.cpp,
	test/unit/EnumerationTestCases.hpp,
	test/unit/ExceptionTestCases.cpp, test/unit/ExceptionTestCases.hpp,
	test/unit/ExecTestCases.cpp, test/unit/ExecTestCases.hpp,
	test/unit/FileSystemTestCases.cpp,
	test/unit/FileSystemTestCases.hpp, test/unit/FormatTestCases.cpp,
	test/unit/FormatTestCases.hpp, test/unit/GenericTestCases.cpp.tmpl,
	test/unit/GenericTestCases.hpp.tmpl,
	test/unit/InetAddressTestCases.cpp,
	test/unit/InetAddressTestCases.hpp, test/unit/LoggerTestCases.cpp,
	test/unit/LoggerTestCases.hpp, test/unit/MD5TestCases.cpp,
	test/unit/MD5TestCases.hpp, test/unit/Makefile.am,
	test/unit/MemTracerTest.cpp, test/unit/MemTracerTestCases.cpp,
	test/unit/MemTracerTestCases.hpp, test/unit/MutexTestCases.cpp,
	test/unit/MutexTestCases.hpp, test/unit/RWLockerTestCases.cpp,
	test/unit/RWLockerTestCases.hpp,
	test/unit/RandomNumberTestCases.cpp,
	test/unit/RandomNumberTestCases.hpp,
	test/unit/ReferenceTestCases.cpp, test/unit/ReferenceTestCases.hpp,
	test/unit/SocketUtilsTestCases.cpp,
	test/unit/SocketUtilsTestCases.hpp,
	test/unit/StackTraceTestCases.cpp,
	test/unit/StackTraceTestCases.hpp,
	test/unit/StringStreamTestCases.cpp,
	test/unit/StringStreamTestCases.hpp, test/unit/StringTestCases.cpp,
	test/unit/StringTestCases.hpp,
	test/unit/ThreadBarrierTestCases.cpp,
	test/unit/ThreadBarrierTestCases.hpp,
	test/unit/ThreadPoolTestCases.cpp,
	test/unit/ThreadPoolTestCases.hpp, test/unit/ThreadTestCases.cpp,
	test/unit/ThreadTestCases.hpp, test/unit/UTF8UtilsTestCases.cpp,
	test/unit/UTF8UtilsTestCases.hpp, test/unit/UUIDTestCases.cpp,
	test/unit/UUIDTestCases.hpp, test/unit/UnitMain.cpp,
	test/unit/exitWithSignal.cpp, test/unit/newtest.sh,
	test/unit/run_make_check.sh:

	Initial revision

