BASIC
-----
1.24 (30 Oct 2002):
  Fix for mistabbing in BASIC VI.
  Updated SOUND to use Sound_ControlPacked.

Alarm
-----
2.75 (06 Oct 2002):
  "Set time..." now launches the configuration plugin.

AUNMsgs
-------
0.12 (30 Mar 2002):
  Removed all resources.

BlendTable
----------
0.03 (25 Jun 2002):
  Initial import of BlendTable.
0.04 (03 Oct 2002):
  Fix for double free in finalisation.

BootMenu
--------
0.13 (23 Apr 2002):
  Updated network code to only use DHCP when not used.
  Changed name of'default network settings'
0.14 (18 Jul 2002):
  Added flushing of the keyboard buffer.

BootNet2
--------
1.01 (21 Aug 2002):
  Import of stub BootNet module.
1.02 (10 Sep 2002):
  Fix for alignment of version string.

CDFS234
-------
2.57 (15 May 2002):
  Fixed Dismount code for closing filer windows.

CDFSFiler4
----------
4.12 (15 May 2002):
  Removed closing windows on dismount.

ColourTrans
-----------
1.68 (17 Jun 2002):
  Added support for CMYK sprites.
1.69 (08 Aug 2002):
  Added initial work on Opaque sprites, disabled.

ConvertPNG
----------
0.04 (09 Sep 2002):
  Initial import of PNG conversion module.
0.04 (retagged) (11 Oct 2002):
  Updated to indicate valid SWI chunk and error numbers used.

DDEUtils
--------
1.62 (07 Jun 2002):
  Fix for crash during throwback with long strings.
1.62 (retagged) (07 Jun 2002):
  Fix for long string checks ignoring sending messages.

Debugger
--------
1.57 (18 Oct 2002):
  Updated Debugger to new format makefile.
1.57 (retagged) (29 Oct 2002):
  Fix for failed resources export.

DHCPClient
----------
0.26 (09 Jun 2002):
  Fix for interface configuration not disabling DHCP.
0.27 (02 Jul 2002):
  Removed ability to DHCP from aliased interfaces.
0.28 (22 Jul 2002):
  Fix for interface enumeration code.
0.28 (retagged) (22 Jul 2002):
  Further fix for enumeration problems.
0.29 (13 Aug 2002):
  Disabled dynamic configuration of first interface.

DisplayManager
--------------
0.39 (05 Nov 2002):
  Fix for missing Help token for the divider.

DOSFS
-----
0.72 (23 May 2002):
  Fix for disc with period in their name.

DragASprite
-----------
0.14 (27 Feb 2002):
  Updated to new style makefile.
  Added VersionNum files.
0.15 (24 Jun 2002):
  Added support for translucent dragging.

DrawFile
--------
1.50 (14 May 2002):
  Added initial support for colour mapping.
1.50 (retagged) (14 May 2002):
  Added ColourMap veneers which I had forgotten.
1.51 (20 May 2002):
  Updated to use new OSLib functions.
  Added support for JPEG colour mapping.
  Added support for text area colour mapping.
1.51 (retagged) (23 May 2002):
  Fix for build issues since OSLib changed.
1.52 (01 Jul 2002):
  Updated to use colourmap descriptors.
1.53 (04 Aug 2002):
  Fix for failure to render non-colourmapped JPEGs.
1.54 (07 Oct 2002):
  Updated Makefile to new format.
1.55 (08 Oct 2002):
  Moved Messages files in build structure for standard makefile.

Filer
-----
2.21 (25 Apr 2002):
  Fix for small icons with 11 character applications.
2.22 (26 Apr 2002):
  Enabled the 'ExtraSpacesAfterApplication' switch.
2.23 (05 Jun 2002):
  Fix for Filer allowing invalid path names.
2.24 (17 Jul 2002):
  Changed Wimp_TextOp calls to calculate box coverage.
2.25 (27 Jul 2002):
  Fix for excessive memory usage when dragging sprites in small icons mode.
2.26 (08 Aug 2002):
  Partial fix for old shared directories being requested when paths with 
    special fields containing periods are accessed.
2.27 (09 Sep 2002):
  Tentative fix for sorting of huge files.

FilerAction
-----------
0.48 (01 May 2002):
  Added botch support for ImageNFS.

FileTypes
---------
0.04 (23 May 2002):
  Added JPEG and HTML.

FontManager
-----------
3.48 (05 Aug 2002):
  Enabled support for DA handled by module.

FontMenu
--------
0.25 (03 Jun 2002):
  Fix for menu creation in submenus (aborts in Zip2000).

Freeway
-------
0.48 (13 Aug 2002):
  Removed FWAutoAddress configuration command.
  Removed auto configuration of interfaces.
  Added support for remote networks (disabled at present).

Gadgets
-------
0.29 (01 Jul 2002):
  Updated ScrollList fade algorithm.
  Added column headings.
  Redraw of wide lists improved.
  Column sizing is now more reliable.
  Rendering the gadget outline uses defined colours for ScrollList.
  Rendering the gadget outline writes the name for ScrollList and TextArea.
0.30 (09 Oct 2002):
  Fix for reversed sprite pointer/name flags for items.
  Fix for sprites being plot from specified area.
0.31 (09 Oct 2002):
  Fix for Help not being provided.
0.32 (11 Oct 2002):
  Fix for 'option' like selection being non-standard.
  Fix for resizing failing when icons were toggled.

ImageFileRender
---------------
0.11 (04 Aug 2002):
  Initial import of ImageFileRender.
0.12 (04 Aug 2002):
  Updated exports to generate all necessary files.
  Updated documentation with details of errors from the info query.
0.13 (04 Aug 2002):
  Fix for 'tofit' borders failing.
0.14 (07 Aug 2002):
  Fix for colour translation tables in deep sprites.
  Added note about sprite copyrights.
0.15 (07 Aug 2002):
  Added 'flags' to basedetails query.
  Corrected documentation of IFR_Info.
0.16 (02 Oct 2002):
  Fix for sprites with incorrect size.
0.17 (08 Oct 2002):
  Shortened module help text.
  New start/stop entry points.

ImageFileGadget
---------------
0.02 (18 Oct 2002):
  Import of the ImageFile gadget.
0.02 (retagged) (18 Oct 2002):
  Corrected install component name to IFGadget.
0.03 (07 Nov 2002):
  Added 'ImageFile' label to plot gadget.
  Changes image used to represent image file gadget.

InetConfigure
-------------
0.02 (13 Aug 2002):
  Initial import of the InetConfigure module.
0.03 (04 Oct 2002):
  Added value names to command help.

Internet
--------
5.37 (26 Apr 2002):
  Added IP_ALIASING definition and support code.
5.38 (27 May 2002):
  Updated to use new Makefile format.
5.39 (02 Jul 2002):
  Fix for service calls failing to understand aliased interfaces.
5.40 (19 Jul 2002):
  Fix for DHCP/BootP failing to issue Up/Down services.
5.42 (03 Sep 2002):
  Added checks to FIOPOLLWORD.
5.41 (01 Sep 2002):
  Added support for FastTickerV (disabled).
  Added support for pollwords through ioctl.

InverseTable
------------
0.08 (13 Jun 2001):
  Corrected makefile to handle resources differently.
  Moved to commit based version control.
0.09 (15 Jun 2002):
  Added support for generating sprite tables.
0.10 (23 Jun 2002):
  Added export of SWIs C header.
  Fix for SpriteTable failing to update the index to 555 table.

JCompMod (CompressJPEG)
--------
0.13 (26 Jul 2002):
  Upgraded to version 6 of the library.
  Moved error block.
  Added transcode support.
0.14 (29 Jul 2002):
  Updated to new Makefile format.
0.14 (retagged) (29 Jul 2002):
  Updated Transcoding documentaion.

Kernel
------
4.30 (08 Jun 2002):
  Added new vectors for LPEventV and FastTickerV.
  Removed a few rogue identifiers.
6.01 (17 Jun 2002):
  Significant change in kernel build versions.
  RedirectInHandle/RedirectOutHandle no longer public exports.
  Sprite 'type 7' (CMYK) is now known about by the kernel.
6.02 (17 Jun 2002):
  Fix for incorrectly checked in VDU swis file.
6.02 (retagged) (17 Jun 2002):
  Fix to remove over specifcation of the date.
6.03 (28 Jun 2002):
  Added code to 'approximate eigenfactors' ('fix' for Paint data aborts)
6.04 (01 Jul 2002):
  Fix for R9 being corrupt on entry to module SWIs.
6.05 (15 Jul 2002):
  Removed support for System Sprite Area.
6.06 (15 Jul 2002):
  Added OS_Modules for UnplugInsert and GetNamesWithPrivateWord.
6.07 (03 Aug 2002):
  Added support for Service_ModuleStatus.
6.08 (04 Aug 2002):
  Fix for build issues with version numbers.
6.09 (05 Aug 2002):
  Reorganised DA initialisation.
6.10 (05 Aug 2002):
  Added some signatures to some functions.
  Enabled 'NoFontsDA'.
  Moved system dynamic areas to separate file.
6.11 (06 Aug 2002):
  Removed OS_SubstituteArgs.
  Moved Dynamic area handlers to live with their creators.
6.12 (06 Aug 2002):
  Created new 'Options' header.
  Export ReturnCode/RCLimit for SysVars module.
  Widened serial and redirection file handles.
6.13 (07 Aug 2002):
  Moved CMOS reset code in preparation for abstracted hardware changes.
6.14 (07 Aug 2002):
  Added AbstractedHW define.
  Added RiscStation support.
6.15 (07 Aug 2002):
  Fix for ReadSysInfo register corruption.
6.16 (13 Aug 2002):
  Added support for scroll wheel handling.
  Tidied up some ROM initialisation code.
6.17 (14 Aug 2002):
  Fix for RiscStation CMOS validation unbalanced stack.
6.18 (12 Sep 2002):
  Added a number of function signatures to VDU system.
6.19 (29 Sep 2002):
  Fix for mask plotting on new format sprite masks.
6.20 (04 Oct 2002):
  Fixes to run on RiscStation.
6.21 (12 Oct 2002):
  Version number updated to 4.32 for release.
6.22 (20 Oct 2002):
  Removed function signature macro.
6.23 (22 Oct 2002):
  Version number updated to 4.33.
6.24 (30 Oct 2002):
  Left interrupts disabled whilst doing mousescroll.

LanManFS
--------
1.91 (20 May 2002):
  Added support for resolving machine names.
  Added support for name changing whilst in use.
1.92 (21 May 2002):
  Fix for FindRequest misusing Broadcast.
1.93 (23 May 2002):
  Fix for name changing and hangs.
1.93 (retagged) (23 May 2002):
  Fix for minor compilation error.
1.94 (03 Aug 2002):
  Fix for hangs on startup without network interface.
  Tidied up help and Syntax messages.

Messages
--------
0.87 (14 Oct 2001):
  Fix for Help messages being untranslated.
0.88 (31 Oct 2002):
  Increased size of string input buffer for tokenisation.

MimeMap
-------
0.21 (03 May 2002):
  Updated Makefile to new format.
0.21 (retagged) (03 May 2002):
  Fix for build (missing Makefile).
0.21 (retagged) (03 May 2002):
  Added dependency on the header.
0.22 (14 May 2002):
  Fix for initialisation bug.
  Fix for resource export.

MManager
--------
0.27 (14 May 2002):
  Corrected date strings.

Mouse
-----
0.12 (10 Aug 2002):
  Added support for extended pointer requests.
0.13 (11 Aug 2002):
  Reversed scroll y position.

Net
---
6.19 (09 Jan 2002):
  Fix for broken install_rom rule.
6.20 (10 Jan 2002):
  Fix for another build failure (rom_link)
6.21 (01 Jul 2002):
  Import of updated sources from Chris.
  We now have our own local messages.
  Improved support for interfaces changing.
6.22 (02 Jul 2002):
  Fix for aliased interfaces being displayed wrongly.
6.23 (03 Jul 2002):
  Removed AddressChanged and InterfaceUpDown support.
6.24 (04 Aug 2002):
  Fix for failing to claim socket on reboot.

NetI
----
6.26 (10 Sep 2002):
  NetI split away from Net to make maintenance easier.
6.26 (retagged) (10 Sep 2002):
  Updated Makefile to new format to fix build issues.
6.27 (10 Sep 2002):
  Added Resource files missed in last checkin.
6.27 (retagged) (10 Sep 2002):
  Moved resources to NetI directory from Net.
6.26 (01 Oct 2002):
  Updated NetI source from Chris.
  Handles interface changed more cleanly.
  Some code clean up and reorganisation.
6.26 (retagged) (04 Oct 2002):
  Fix for makefile dependencies.
6.27 (04 Oct 2002):
  Added NetIAutoMap configuration from Chris.
6.28 (06 Oct 2002):
  Fix for NetMap deletion leaving old 'known nets'.
  Fix for DelMap help message.

NetFiler
--------
0.80 (25 Feb 2002):
  Updated to new style makefile.
  Updated to use VersionNum.
0.81 (01 Jul 2002):
  Import of sources from Chris.
  Fix for drag to iconbar.
  Fix for crash on *RMRun.
  Iconbar icons reflect state of servers.
0.82 (18 Jul 2002):
  Updated sprites to be netfs and netfsg.
0.83 (11 Oct 2002):
  Fix for dancing filer icon.
0.84 (18 Oct 2002):
  Fix for iconbar netfsg sprite height.

OSSWIs
------
0.05 (06 Aug 2002):
  Added code for OS_SubstituteArgs.

OwnerBanner
-----------
4.05 (17 Jun 2002):
  Updated to write out the OS version manually.
4.06 (08 Jul 2002):
  Updated Makefile to new format.

Picker
------
0.42 (11 Sep 2002):
  Added support for scroll wheels over the sliders in boxes.

Pinboard
--------
0.83 (11 May 2002):
  Skip background fill if centred sprite fills screen.
0.84 (11 May 2002):
  Fix for tiled sprites displaying a rogue line.
0.85 (29 Jul 2002):
  Fix for problems redrawing a non-existant centred sprite.
0.86 (07 Aug 2002):
  Updated makefile to new format.
  Replaced JPEG rendering with ImageFileRender.
0.87 (21 Aug 2002):
  Fix for sprites using ImageFileRender.
  Fix for JPEG-style routines tiling wrongly.
0.88 (05 Oct 2002):
  Fix for failure to select iconised windows with menu.
0.89 (09 Oct 2002):
  Fix for selection over iconised menus not greying 'Remove'.

PNG
---
0.18 (07 Sep 2002):
  Fix for destroy structure calls writing to invalid memory.
  Added ability to filter description file on #defines.

PS2Driver
---------
0.25 (14 Jul 2002):
  Added internal support for identifying Intellimouse supporting mice.
0.26 (10 Aug 2002):
  Added support for extended pointer requests.
0.27 (11 Aug 2002):
  Reversed scroll y value to be more sane.
0.28 (04 Oct 2002):
  Fixes for certain scroll operations.
0.29 (09 Oct 2002):
  Added support for dual scroll wheels (disabled).
0.30 (16 Oct 2002):
  Fix for PS2 mice with scrollwheels scrolling.
0.31 (17 Oct 2002):
  Removed dual mouse wheel support.

RTCAdjust
---------
0.09 (21 Aug 2002):
  Added support for FastTickerV (disabled).

SharedSound
-----------
1.06 (14 May 2002):
  Updated copyright string to be this year.

ShareFS
-------
3.71 (24 Apr 2002):
  Fix for broken handling of buffered streams.
3.72 (26 Apr 2002):
  Fix for CDROM share icon not greying.
  Updated the share window to new style.
3.73 (25 Jun 2002):
  Moved to saving mounts on disc.
  Fix for ShareFS Terminating service not being sent.
3.74 (18 Jul 2002):
  Fix for authenticated shares being broken since 3.48.
3.75 (22 Jul 2002):
  Fix for interface enumeration code.
3.76 (31 Jul 2002):
  Ensured that ShareFSFiler stays in the same logical iconbar position.
3.77 (31 Jul 2002):
  Fix for authorised share names appearing as @Local.
3.78 (11 Oct 2002):
  Added dcode message omitted from earlier builds.
3.79 (17 Oct 2002):
  Added support for 64bit free.
3.79 (retagged) (17 Oct 2002):
  Reverted to CMHG (CMunge doesn't cut it)

SprExtend
---------
1.11 (02 May 2002):
  Added support for transcoding JPEGs.
  Fix for 1 pixel wide JPEGs.
1.12 (18 May 2002):
  Added support for colourmap functions.
1.13 (18 May 2002):
  Added support for dithering colourmapped output.
1.13 (retagged) (20 May 2002):
  Added colour mapping documentation.
1.14 (26 May 2002):
  Fix for dithered colourmapped 16bpp graphics.
1.15 (05 Jun 2002):
  Added support for higher quality scaled JPEG output in 8bpp.
1.16 (05 Jun 2002):
  Minor change to order of the fast dither doubling.
  Disabled the slow dither demotion to fast dither doubling.
1.17 (07 Jun 2002):
  Added support for hsampfactor of 4.
  Greyscale input handling of images now ignores the sampling factors.
  Fix for greyscale output postage stamps.
  Extended error messages to be more appropriate.
1.19 (15 Jun 2002):
  Fix for cached handling of CMYK.
1.20 (15 Jun 2002):
  Added support for transformed CMYK sprites.
  Added 'faulting' check for unknown sprite types.
  Fix for code synchronisation of the first transformed sprite.
1.21 (15 Jun 2002):
  Fix for error checks on invalid type failing on second plot.
  Potential fault with transformed sprite macro words addressed.
1.22 (17 Jun 2002):
  Removed some obsolete JPEG checks and patches.
  Added support for plotting to CMYK sprites.
1.24 (01 Jul 2002):
  Changed colourmapping code to use descriptor.
  Fix for dithering code being used where unrequested.
1.25 (27 Jul 2002):
  Added Translucent sprite plotting support (PutSpriteScaled/JPEGs)
1.26 (16 Aug 2002):
  Fix for JPEGs with comments trailing nulls (invalid, but parsable).
1.27 (02 Sep 2002):
  Fix for silly DPI JFIF files.
1.28 (28 Oct 2002):
  The 'Dimensions' flag bit to Info is now ignored.
1.29 (04 Nov 2002):
  Fix for single bit error in translucent 16bit plotting.
1.29 (retagged) (04 Nov 2002):
  Corrected comments on 32bit translucent plot which were wrong.
1.30 (06 Nov 2002):
  Fix for incorrect hashing of dithered sprites.

SpritePool
----------
1.01 (02 Aug 2002):
  Initial import of SpritePool from within WindowManager.
1.02 (17 Oct 2002):
  Updated network and netfsg sprites.
1.02 (retagged) (17 Oct 2002):
  Fix for misnamed netfsg sprite.

SpriteUtil
----------
1.13 (08 Apr 2002):
  Fixed broken header export.
1.14 (15 Jul 2002):
  Enabled support for Dynamic area handler.
1.15 (30 Sep 2002):
  Fix for SChoose of sprites failing to select sprites.
  Fix for SNew failing to clear chosen sprite.
1.16 (04 Oct 2002):
  Updated to use standard sprite operation names from header.

SquashModule
------------
0.28 (23 May 2002):
  Fix for check_address APCS non-compliance.

Switcher
--------
1.29 (14 May 2002):
  Updated copyright acknowledgement to 2002.
1.30 (15 Jul 2002):
  Removed hidden cookie.
  Added support for 'absent' dynamic areas.
  Fix for 4k areas redrawing wrongly.
1.31 (15 Jul 2002):
  Finished i18n of commas.
1.32 (15 Jul 2002):
  Updated makefile to new format.
1.33 (27 Jul 2002):
  Tentative fix for repeating redraws.
1.34 (02 Oct 2002):
  Changed cookie.

SysLog
------
0.45 (10 Sep 2002):
  Fix for checking network needlessly.

SystemVars
----------
0.03 (06 Aug 2002):
  Removed hardcoded use of ReturnCode/RCLimit.

TaskWindow
----------
0.68 (09 Jun 2002):
  Removed support for RISC OS 2.
0.69 (06 Aug 2002):
  Widened redirection file handle.

Wimp
----
4.39 (13 May 2002):
  Added note about Wimp_Extend.
  Optimised tinted icon function.
  Tested furniture moving options.
4.40 (14 May 2002):
  Added support for 'correct' shading of icons.
4.41 (23 May 2002):
  Optimised the greying routines.
4.42 (24 May 2002):
  Added support for 'wide' translation tables.
  Updated code to calculate faded text.
4.43 (24 May 2002):
  Added support for colourmapped sprites.
4.44 (25 May 2002):
  Fix for Wimp_ReadPixTrans.
  Updated sprite translation algorithm.
4.45 (26 May 2002):
  Added optional 'deep dither' CMOS bit.
4.46 (29 May 2002):
  Fix for translation tables on tools being abused in >8bpp.
  Fix for translation tables on tiles.
4.47 (10 Jun 2002):
  Fix for ReadPixTrans translations failing sometimes.
4.48 (22 Jun 2002):
  Moved desktop font handling to separate file.
4.49 (10 Jul 2002):
  Updated colourmap behaviour for descriptors.
4.50 (17 Jul 2002):
  Added support for calculating box coverage to Wimp_TextOp 1.
4.50 (retagged) (17 Jul 2002):
  Fix for right justified text plotting.
4.51 (18 Jul 2002):
  Updated ShareFS/network icons to new style.
4.52 (19 Jul 2002):
  Disabled the 'ignore left border' switch.
4.53 (19 Jul 2002):
  Further improvements in text sizing.
4.53 (retagged) (20 Jul 2002):
  Fix for TextOps with system font present.
4.54 (02 Aug 2002):
  Replaced Tool sprite location algorithm.
4.55 (02 Aug 2002):
  Minor fix for toggle icon at top left with scrollbars.
4.56 (02 Aug 2002):
  Moved Wimp Sprite Pool.
4.57 (02 Aug 2002):
  Minor build fix for wide translations.
  Modified menu sprite parsing code.
4.58 (13 Aug 2002):
  Corrections for WimpToolOrder help text.
  Minor fixes for certain builds.
4.59 (03 Oct 2002):
  Addition of (disabled) TaskPollwords option.
  Added documentation of 'new' validation strings.
  Tentative work on CnP.
  Addition of support for ScrollRequests from WindowScroll.
  Fix for alignment of code entry points.
4.60 (31 Oct 2002):
  Revised icon highlighting algorithm (text and sprite)
  Added Special Icon Highlighting feature.
  Applied tinting to icon text.
  Tint/Shading rationalised.
  Sizing of sprites in menus modified.
4.61 (04 Nov 2002):
  Increased buffer size for WimpVisualFlags.
4.62 (05 Nov 2002):
  Fixed number of parameters passed for WimpVisualFlags.
4.63 (06 Nov 2002):
  Increased wimp sprite allocation size.

Window
------
1.67 (20 May 2002):
  Added partial support for window colour reading.
1.68 (20 May 2002):
  Added support for parsing colour validations.
1.69 (24 May 2002):
  Text buffer length on popup menus added.
1.70 (03 Oct 2002):
  Added scroll request handling to sliders.
1.71 (01 Nov 2002):
  Fix for resizing radio and option buttons.

WindowScroll
------------
0.02 (13 Aug 2002):
  Initial import of WindowScroll module.
0.03 (13 Aug 2002):
  Added WimpScroll command as documented.
0.04 (03 Oct 2002):
  Added support for icon-based scroll requests.
0.05 (09 Oct 2002):
  Fix for scroll over icons with no validation.
0.06 (05 Nov 2002):
  Added support for disabling the window scroll.

Zipper
------
0.12 (09 Sep 2002):
  Typo corrected in Unzip error message.
