::::::::::::::::::::::::::::::::::::::::::
::                                      ::
:: SmartFoxServer Client Java API       ::
:: (c) 2008-2009 gotoAndPlay            ::
:: www.smartfoxserver.com               ::
:: www.gotoandplay.it                   ::
::                                      ::
::::::::::::::::::::::::::::::::::::::::::

Jan 11th, 2010

------------------------------------------
Requirements:
------------------------------------------
Java 5 for the Client API and Java 6 for the Java2SE examples
Optionally the Android SDK for the Android examples


------------------------------------------
Installation and usage:
-------------------------------------------
Unzip the archive to a folder of your choice 
Add all the jar files found in the bin/ folder to your project's classpath

------------------------------------------
New in this release:
------------------------------------------
[FIXED] Problem handling end-of-line characters from multiple platforms.
[FIXED] When loadConfig is used the httpPollSpeed is set to the httpPort.
[IMPROVED] The BlueBox related code is improved. The poll messages are sent at constant intervals and regardless of the received messages. 

------------------------------------------
Previous releases:
------------------------------------------
[FIXED] Now unlimited BlueBox messages can be send at a time
[FIXED] On room list update the room list is merged so the behavior is consistent with the one in the AS3 API
--
[FIXED] In the room list is shown the max spectators instead of the spectators count
--
BlueBox related code uses separate thread to send non-pool messages.
The public properties of SmartFoxClient are made volatile.
Updated version of the XMLSocket lib. Fixed two connection attempts when the server is not available.
Two Android examples with source code.
--
Fixed problem with exception handling at connection time when the server is down
Fixed UserVariable handler that would generate an NPE
--
New core socket library based on Apache MINA, fully compatible with the Google Android Runtime
Fully compatible with SmartFoxServer 1.6.6 and higher
Added new command switchPlayer() and related onPlayerSwitched event
Fixed the variables type related string constants to match the AS3 API and the SFSClient class.






