(This list is not complete!)

20040114
CDrom driver fixes.

20040113
Fixed Michael's first-time oops.
Added support for setting resume2= parameter after booting.
Further cleanups and small bug fixes.
Updated and tested 2.6 port.
Made 2.4 MTRR support into a PM handler.

20040107
Renamed console.c to ui.c.
Further cleanup and commenting of files.
Add more helpful makefile error if core patch not applied.

20040101-06
Further SMP testing and tweaking.
Plenty of smaller cleanups and bug fixes.
Work on getting the lowlevel code for 2.6 SMP compatible.

20031230-31
Completed initial working SMP version.
Further building and testing.

20031225-29

Further work on SMP.
Fixed compressors so they work with HighMem (vmalloc_32 instead of vmalloc).

20031221-24
Further work on SMP support.
Separated out apm-poweroff functions for use by Software Suspend.
Merged Marc's LZF support.
Implemented readahead.
Built and tested under 2.4.21, 2.4.22, 2.4.23 and 2.6.0.
Fixed storage of compression statistics.
Fixed oops when aborting while writing pageset 2.
Fixed expected_compression functionality.
Cleaned up compressor debugging info.
Fixed compilation error in mm/page_alloc when CONFIG_PM off.
Further work on SMP support.

20031213-20
Planning for merging.
Initial SMP support.
Investigation of AGP/ DRI-DRM issues & whether setting pages nosave would
help.

20031212
Created swsusp25.bkbits.net/merge for merging to Patrick.
Learnt and applied correct way of initialising union structs.

20031211
Miscellaneous bug fixes resulting from release.
Beginnings of kernel/power/Internals document.
Preparatory work for merging.

20031208-10
Preparation and testing of core and version specific patches for 2.4.21/22/23
and 2.6.0-test11.
Found and fixed long standing (but previously unnoticed) mtrr resume bug.

20031208
Completed getting swsusp2 to play nicely with pmdisk and swsusp
implementations in the 2.6 kernel.

20031204-6
Moved union initialisers to avoid gcc 2.96 bug/missing feature.
Converted swap partition to ext3 and tested swapfile support.
Also tested and improved operation running with a swapfile on a normal
partition.
Released 2L for testing.

20031203
Finished getting compression working again after changes.
Tested working when no transformers compiled in.
Rewrote Makefile to enforce choosing a writer.
Made the system not oops even if you should get suspend to compile without a
writer.
Got compiling and running under 2.6.
Began work on compilation under gcc 2.96.

20031202
Tested suspend with simple config. ~111 cycles, no problems.
Fixed math error in clear_pagemap.
Fixed noresume2 (broken in new API changes)
Completed changes to proc.c.
Put console specific entries into console.c and plugin specific entries into
the relevant plugins.
Added /proc/swsusp/all_settings; which is equivalent to
/proc/sys/kernel/swsusp. The later will be removed soon.

20031201

Started this file.
Changing proc.c to make adding a new entry simpler, and to enable registering
new entries from plugins. This will provide a basis for kobj functionality in
the 2.6 variation
