-------------------------------------------------------------------------------
PxPlus PxIO                    - README File -                         Dec 2014
Release Notes for Versions 1.10                                     New Release
-------------------------------------------------------------------------------

PVX Plus Technologies, Ltd.
45B West Wilmot Street
Suite 212
Richmond Hill, Ontario L4B 2P3
Canada
Tel. 1-888-975-7587
www.pvxplus.com

-------------------------------------------------------------------------------
Notes
-------------------------------------------------------------------------------
This readme me covers the PxPlus PxIO Library & the PxPlus PxServer products.

-------------------------------------------------------------------------------
PxServer Version 1.10.0000                                             Dec 2014
-------------------------------------------------------------------------------
NOTE: This version is incompatible with version 1.00.0000 of the PxIO Library
due to protocol changes.

-Added Unix support
-Added 64-bit support
-Remove activation as the library and PxPlus activation is sufficient
-Updated to the latest openSSL to prevent the heart bleed bug
-Use a more reasonable timeout for network operations of 30 seconds instead of
 15 seconds
-Performance improvements:
	--Now using a first in first out strategy for concurrent threads waiting
	  for access to a file
	--new connections can now be made faster
-Various bug fixes:
	--Made communication more resilient to network errors thus preventing
	  client and server getting out of sync causing invalid protocol errors
	--When reconnecting the socket is now closed so that the OS will close it
	  right away preventing the OS from running out of handles if it runs into
	  networking issues on a heavily loaded system
	--Fix error handling of the server when it can not spawn a new thread. 

-------------------------------------------------------------------------------
PxIO Version 1.10.0000                                                 Dec 2014
-------------------------------------------------------------------------------
NOTE: This version is incompatible with version 1.00.0000 of the PxServer due
to protocol changes.

-Added Unix support
-Added 64-bit support
-Updated to the latest openSSL to prevent the heart bleed bug
-Added a reconnect limit of 5. After reconnecting 5 times if it loses the
 connection again it will give up and return a transmission error.
-Use a more reasonable timeout for network operations of 30 seconds instead of
 15 seconds 
-Performance improvements:
	--Now using a first in first out strategy for concurrent threads waiting
	  for access to a file
-Various bug fixes:
	--Made communication more resilient to network errors thus preventing
	  client and server getting out of sync causing invalid protocol errors
	--When reconnecting the socket is now closed so that the OS will close it
	  right away preventing the OS from running out of handles if it runs into
	  networking issues on a heavily loaded system
	--Fix bug that could cause networking errors due to keepalive and a request
	  message being confused with one and other
	--Fix bug on Windows that would cause the occasional Invalid service handle
	  error
	--Fix bug causing error 0 to be returned instead of a useful error when the
	  buffer is to short

-------------------------------------------------------------------------------
PxServer Version 1.00.0000                                             May 2013
-------------------------------------------------------------------------------
The PxServer application is a new product. 

The PxServer application provides the PxIO Library with remote capabilities.

-Multithread
-Keepalive & Reconnect
-SSL support & Permissions
-Smart Shutdown

-------------------------------------------------------------------------------
PxIO Version 1.00.0000                                                 May 2013
-------------------------------------------------------------------------------
The PxIO Library is a new product.

The PxIO Library is a C library the provides full PxPlus file IO functionality
and is multi-threading capable. It also supports local and remote file IO.
Remote capabilities provided by the PxServer application.

-------------------------------------------------------------------------------
NOTES
-------------------------------------------------------------------------------

Documentation on how to install and use these products can be found at
http://manual.pvxplus.com
