v0.9 (6 FEB 2003):
        - Recoded the routines that copy the frame buffer to the remote frame
          buffer in optimized C code.  Removed non-portable Assembly code.
        - Added the ability to rotate the screen by 90 degrees clockwise.
        - Added ability to have the server double the screen image in each
          dimension. It is by far more efficient to have a VNC viewer double
          the screen size in each dimension, but there are many VNC viewers
          that we do not have control over.  So, I implemented it in the
          Zaurus fbvncserver.  You can also double and rotate.
        - Discovered through the help of Sharp that this vnc server does not
          work with the Zaurus SL-5600.  I'm just making a note of it here:
          the leds.c file accesses the SL-5500 hardware directly. The SL-5600
          has a different architecture, to the server segfaults on the 5600.
          It will either need to be taken out or modified to work with the
          5600.
        - This release is a beta release before the 1.0 release to test any
          bugs that might exist in the new C code.

v0.2 & v0.3 (16 NOV 2002):
        - SDG Systems, LLC (www.sdgsystems.com) is currently maintaining the
          server in Pierre's absence. If he can be contacted or he contacts us
          and wishes to continue the maintenance, that's fine.  We will in the
          meantime.
        - Added some missing keys for the Zaurus.
        - Added the use of a volatile pointer after the assembly code in order
          to work around a compiler optimization that was removing code it
          thought was unused.
        - It now compiles with -Wall.  Fixed a couple bugs that this showed.
          Also compiles with -Os to reduce the size.
        - Added small section in README about compiling it.
        - v0.2 was a binary-only release for testing, and I fixed a couple
          bugs since then.  V0.3 is the full source/binary release.
        - Added print of version number when the server starts.

v0.1.1 (20/02/2002) :
	- Corrected the zaurus' postinst script so it won't generate an error
	  in the Qtopia ipkg installer when trying to kill icewm for nothing.
	- Rewrote the zaurus' Qtopia start/stop scripts to not use killall and
	  use only ps and kill instead.

v0.1.0 (18/02/2002) :
	- Rewrote the tssimd daemon so that it only sends touchscreen events
	  out if another process is listening, to avoid queueing old events.
	  Also modified the iPAQ section to listen to events from
	  /dev/touchscreen/0.REAL and /dev/touchscreen/0raw.REAL simultaneously,
	  and send artificial touchscreen events to both, in raw and calibrated
	  format, so X and Qtopia can be used with the same server.

v0.0.9 (17/02/2002) :
	- Added support for the Compaq iPAQ.

v0.0.8 (16/02/2002) :
	- Added icons and scripts to support the server under X11 as well as
	  Qtopia.

v0.0.7 (10/02/2002) :
	- Added the "split-panel" mode : it is like the fancy mode, apart that
	  the screen is split in two halves, the upper half behind displayed
	  on the left and the lower half on the right.
	- Added support for the dual-function keys (like "ON/OFF" or "Light")
	  in the soft keyboard.
	- Fixed the soft keyboard so it won't get confused when it gets a
	  key-up event outside the region where it first got the key-down event

v0.0.6 (05/02/2002) :
	- Recoded the main framebuffer mirroring loop in optimized assembler.
	  With the new routine, the CPU usage drops to a healthy background
	  level and the display gets updated twice as fast on refresh-intensive
	  applications, like the Jeode PrimTest demo.

v0.0.5 (03/02/2002) :
	- Fixed the startup script to work with the new Sharp ROMs v1.10 and
	  v1.11.

v0.0.4 (01/02/2002) :
	- Fixed a bug where the server would segfault if port 5900 was nmapped
	- Added graceful handling of the SIGPIPE signal
	- Made the server not use up CPU when it's idle (no clients connected)
	- Enabled proper support of the server's internal http server that
	  serves the Java VNC client
	- Fixed a bug where the server would crash when a client quit in the
	  middle of a rfb update.
	- Added the "fancy" mode : with the -fancy option, the server embeds
	  the display inside a neat-looking Zaurus panel. In "fancy" mode, the
	  server also emulates the two "mail" and "battery" LEDs in the panel
	  and offers a soft-keyboard at the bottom of the panel image.


v0.0.3 (31/01/2002) :
	- Fixed more memory leaks.
	- Added synthetic keyboard and touchscreen event : now a VNC client can
	  control the Zaurus' keyboard and touchscreen just like if it was used
	  locally.
	- Fixed the drag-and-drop problem

v0.0.2 (29/01/2002):
	- Fixed nasty memory leaks in the VNC server library.

v0.0.1 (27/01/2002):
	- First release of fbvncserver, as a view-only framebuffer VNC server
