[Select]

PatchApp


Release: Select 1i1
0.04 (15 Sep 2001) Updated to use VersionNum and build in the disc build.
0.05 (15 Sep 2001) Corrected faults in signature locations.
Updated to build as a component.
0.06 (19 Sep 2001) Fix for Eureka crashes (patching wasn't happening at all).
0.07 (19 Sep 2001) Added support for module patching.
Added patch for socketszm.
0.07 (19 Sep 2001) (retagged) Added socketzm patch files.
0.08 (23 Sep 2001) Added RAM_MODULE to install dependencies.

Release: Select 1i2
0.09 (02 Nov 2001) Added signatures and fixes for bad use of InetDBase$Path.
Patches can now be applied based on flags.
0.10 (07 Nov 2001) Removed function names.

Release: Select 2i1
0.11 (27 Jul 2002) Updated to new Makefile format.
Added support for module-specific patches for ImpressionSpell.

Release: Select 2i3
0.12 (31 Oct 2002) Fix for ArcFSMemMan failing to stack R9.
0.13 (08 Nov 2002) Improved speed of patch check.
Fix for module patch check overrunning end of RMA.

Release: Select 3i1
0.14 (02 May 2003) Rationalised patch flags, in order to add new 32bit-code flag.

Release: Select 3i2
0.15 (30 May 2003) Updated makefile to clean header.

Release: Select 4 Preview
0.16 (07 Oct 2004) Fix for build on 32bit systems.
0.17 (29 Dec 2004) Added support for correcting broken RISC_OSLib dbox event handlers.
0.17 (29 Dec 2004) (retagged) Removed redundant debug code.
0.18 (30 Dec 2004) Added support (disabled) for patching more RISC_OSLib and DeskLib implementations broken when using icon transitions.
Added Key to PatchStats.
0.19 (30 Nov 2005) Added warnings about broken SharedCLibrary versions (disabled).
0.19 (03 Jan 2006) (retagged) Enabled broken-SharedCLibrary checks.
0.20 (08 May 2006) Added optimisation for ROM builds during initialisation.
0.21 (03 Aug 2006) Added patch for EtherH reliance on private Kernel workspace causing failure to receive data.

Change information is supplied in good faith but may not reflect the features enabled in any given version of products.