2008-10-17 09:03  rjongbloed

	* [r21382] version.h:
	  Update version number for beta v2.4.3

2008-10-21 08:54  csoutheren

	* [r21398] src/ptclib/pvidfile.cxx:
	  Added assert if constructed regexes do not compile
	  Backport from trunk

2008-10-21 08:56  csoutheren

	* [r21399] src/ptlib/common/contain.cxx:
	  Added assert if constructed regexes do not compile
	  Back port from trunk

2008-10-21 08:57  csoutheren

	* [r21400] src/ptclib/pvfiledev.cxx:
	  Remove incorrect use of extended regexes that don't work on Linux

2008-10-26 19:57  ms30002000

	* [r21412] make/plugins.mak:
	  Fix plugins linking with --as-needed thanks to Vitaly Lipatov.

2008-10-27 01:48  csoutheren

	* [r21414] src/ptlib/unix/osutil.cxx:
	  Bring over Windows implementation of PTextFile functions.
	  Backport from head

2008-10-28 17:53  ms30002000

	* [r21416] include/ptlib/msos/ptlib/sound_win32.h,
	  src/ptlib/msos/sound_win32.cxx:
	  Fix ugly crash in PSoundchannelWin32 -
	  When using the "Default" device os_handles = -1 seem
	  to be used, leading to crashes when the PSoundchannelWin32
	  object is being destroyed but the buffers are still being
	  accessed...

2008-11-07 02:15  rjongbloed

	* [r21467] include/ptclib/psockbun.h, include/ptlib/ipsock.h,
	  src/ptclib/psockbun.cxx, src/ptlib/msos/ethsock.cxx,
	  src/ptlib/unix/socket.cxx:
	  Added function to wait for route table or network interface
	  change. Currently only a Windows implementation.
	  
	  Changed socket bundling code (with a both of a clean up) to use
	  the above function.
	  
	  Added ability for external applications to speed up the interface
	  detection by calling PInterfaceMonitor::GetInstance().Start() at
	  any time they like.

2008-11-07 05:58  rjongbloed

	* [r21471] src/ptlib/msos/ethsock.cxx:
	  Fixed new route table change function to be compatible with older
	  versions of Windows.

2008-11-07 06:00  rjongbloed

	* [r21472] include/ptlib/msos/ptlib/sound_directsound.h,
	  src/ptlib/msos/sound_directsound.cxx:
	  Added missing function to get opened DirectSound device name.

2008-11-07 06:53  rjongbloed

	* [r21475] ., src/ptlib/common/videoio.cxx:
	  Back ported from trunk the improved default video selection
	  algorithm.

2008-11-11 13:22  csoutheren

	* [r21501] src/ptlib/common/sockets.cxx:
	  Remove obsolete requirement for hostnames to start with alpha
	  char
	  Backport from trunk

2008-11-12 23:48  rjongbloed

	* [r21506] include/ptlib/msos/ptlib/vidinput_directx.h,
	  include/ptlib/videoio.h, ptlib_samples_2005.sln,
	  samples/vidtest/main.cxx, samples/vidtest/vidtest_2005.vcproj,
	  src/ptlib/common/vconvert.cxx, src/ptlib/common/videoio.cxx,
	  src/ptlib/msos/vidinput_directx.cxx:
	  Major rewrite of DirectSHow camera grabber code, in an attempt to
	  a) make it more understandable and b) support Windows Mobile.
	  
	  Added (partial) support for YVU420P format, aka YV12. Same as
	  YUV420P but V/U planes swapped.
	  
	  Added GetDeviceCapabilities() for an already open Video Input
	  device.
	  
	  Enhanced and updated the PTLib sample for video testing.

2008-11-12 23:57  rjongbloed

	* [r21508] src/ptlib/common/osutils.cxx:
	  Fixed Windows Mobile trace log to debugstream being double
	  spaced.

2008-11-20 04:36  csoutheren

	* [r21572] include/ptclib/url.h, src/ptclib/url.cxx:
	  Ensure copied PURLs get unique query and parameter lists
	  Backport from head

2008-11-20 05:31  csoutheren

	* [r21579] include/ptlib/svcproc.h, src/ptlib/common/osutils.cxx:
	  Backport code from trunk to remove warnings

2008-11-20 05:32  rjongbloed

	* [r21580] ., src/ptlib/msos/ethsock.cxx:
	  Disable global optimization in MSVC for one function to avoid a
	  crash. Who knows why?

2008-11-20 12:56  rjongbloed

	* [r21583] ., include/ptlib/svcproc.h, src/ptlib/msos/svcproc.cxx:
	  Fixed compiler/streams compatibility.

2008-11-24 08:18  rjongbloed

	* [r21612] src/Makefile, src/ptlib/unix/svcproc.cxx:
	  Fixed issues with strange link errors to do with Service Process
	  logging. Why now? Who knows?

2008-11-26 01:22  rjongbloed

	* [r21623] src/ptlib/unix/socket.cxx:
	  Fixed hang on Linux (at least with gcc 4.3.1), thanks Jan
	  Willamowius

