2006-11-12 22:32  Rafael J. Wysocki <rjw@sisk.pl>

	* swap-offset.c:
	  Trivial fix for swap-offset.c, thanks to Luca.

2006-11-12 15:47  Rafael J. Wysocki <rjw@sisk.pl>

	* swap-offset.c:
	  Fix file name in the initial comment in swap-offcet.c

2006-11-12 15:43  Rafael J. Wysocki <rjw@sisk.pl>

	* HOWTO, Makefile, swap-offset.c:
	  Program from Luca Tettamanti <kronos.it@gmail.com> to determine
	  the swap header offset for given swap file as needed by
	  s2disk/s2both and resume.

2006-11-10 01:08  Stefan Seyfried <seife@suse.de>

	* config.c: Do not consider a missing config file to be an error.
	  This fixes https://bugzilla.novell.com/show_bug.cgi?id=219629

2006-11-09 23:38  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add Thinkpad T43p

2006-11-07 22:13  Rafael J. Wysocki <rjw@sisk.pl>

	* config.c, config.h, resume.c, suspend.c:
	  Adds some command line options to s2disk/s2both and resume so
	  that they are a bit more script-friendly and set up the
	  infrastructure to add more such options in the future easily.

2006-11-07 11:42  Stefan Seyfried <seife@suse.de>

	* Makefile, swsusp.h: revert accidental commit of Makefile and
	  swsusp.h :-(

2006-11-07 11:37  Stefan Seyfried <seife@suse.de>

	* Makefile, suspend.c, swsusp.h: Add missing platform_finish() in
	  the suspend error path.

2006-11-06 22:20  Rafael J. Wysocki <rjw@sisk.pl>

	* HOWTO:
	  Patch from Fabio Comolli <fabio.comolli@gmail.com> to document
	  the possibility of using checkinstall to prepare an RPM package.

2006-11-06 18:07  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add Toshiba Satellite Pro 4600

2006-11-06 10:23  Stefan Seyfried <seife@suse.de>

	* whitelist.c: add HP Pavilion dv4000 series

2006-11-05 18:49  Rafael J. Wysocki <rjw@sisk.pl>

	* Makefile:
	  Makefile patch from Fabio Comolli <fabio.comolli@gmail.com> to
	  allow Fedora Core users to build an RPM package with
	  checkinstall.

2006-11-03 15:09  Stefan Seyfried <seife@suse.de>

	* whitelist.c: add Gericom Montara-GML and Sony VGN-FS215B

2006-11-02 23:05  Rafael J. Wysocki <rjw@sisk.pl>

	* suspend.c, swsusp.h:
	  Allow users to abort the saving of the suspend image by pressing
	  a key (currently backspace).

2006-11-01 20:44  Rafael J. Wysocki <rjw@sisk.pl>

	* suspend.c:
	  Make suspend avoid modifying the access time of the resume
	  device's special device file in /dev after the suspend image has
	  been created by mounting a tmpfs, creating an appropriate special
	  device file on it and using this file for the suspend.

2006-10-20 20:46  Pavel Machek <pavel@suse.cz>

	* whitelist.c: Dell does not actually _need_ vbetool.

2006-10-20 12:33  Pavel Machek <pavel@suse.cz>

	* whitelist.c: Add whitelist entry from bugzilla.

2006-10-19 19:16  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Reorder acer aspire 1690&3620, add Acer Aspire 3610

2006-10-19 18:31  Stefan Seyfried <seife@suse.de>

	* whitelist.c: add Dell latitude d505

2006-10-18 17:18  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add FSC Lifebook T4010

2006-10-18 16:28  Stefan Seyfried <seife@suse.de>

	* whitelist.c: fix the Thinkpad r60 entry

2006-10-18 15:12  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Update ASUS M6N entry,
	  https://bugzilla.novell.com/show_bug.cgi?id=171107

2006-10-17 10:48  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Dell Inspiron 510m

2006-10-16 15:51  Rafael J. Wysocki <rjw@sisk.pl>

	* resume.c, suspend.c:
	  Fix the handling of swap files located above 2 GB from the
	  beginning of the partition and swap partitions greater than 2 GB.

2006-10-12 23:18  Rafael J. Wysocki <rjw@sisk.pl>

	* HOWTO, resume.c, suspend.c, swsusp.h:
	  Add support for swap files and update documentation.

2006-10-12 14:54  Stefan Seyfried <seife@suse.de>

	* swsusp.h: fix platform_prepare and platform_enter cut'n'paste
	  error

2006-10-12 11:59  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add: Thinkpad R60, Dell Inspiron 640m Update:
	  Toughbook CF-51, Tecra 8200, Inspiron 8500

2006-10-11 23:17  Pavel Machek <pavel@suse.cz>

	* resume.c: From Tim Dijkstra:

	  I got a bug report telling me that one of the prompts in resume
	  is confusing and misses a newline. This fixes that.

2006-10-06 17:53  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Added: Compaq evo n800w, Dell Inspiron 5100,
	  Latitude C610, Precision M60	      Thinkpad T43, T60p, Sony
	  VGN-FS115Z, FSC LIFEBOOK S7010

2006-10-06 17:23  Stefan Seyfried <seife@suse.de>

	* vbetool/vbetool.c: Tone down the "function not supported" message
	  by adding a "?". It seems to work on many machines although they
	  throw that message.

2006-10-06 16:28  Stefan Seyfried <seife@suse.de>

	* suspend.c: fix suspend with image size = 0

2006-10-04 19:37  Stefan Seyfried <seife@suse.de>

	* whitelist.c: add toshiba tecra 8200

2006-09-28 14:32  Tim Dijkstra <newsuser@famdijkstra.org>

	* HOWTO: Added one line to HOWTO to consistently mention 'shutdown
	  method' with rest of the options.

2006-09-26 14:30  Stefan Seyfried <seife@suse.de>

	* suspend.c, swsusp.h: Add support for "platform" mode, using the
	  new SNAPSHOT_PMOPS ioctl.  "platform" mode is default, but if it
	  is not available, "shutdown" mode is used.

2006-09-24 10:09  Pavel Machek <pavel@suse.cz>

	* HOWTO, resume.c, suspend.c, swsusp.h: From Jason Lunz
	  <lunz@falooley.org>:

	  Make it possible to set the s2disk shutdown method in the config
	  file.

2006-09-22 15:49  Pavel Machek <pavel@suse.cz>

	* resume.c, suspend.c, swsusp.h: From Jason Lunz
	  <lunz@falooley.org>

	  Print s2disk benchmarks. The image writeout time is saved in the
	  swsusp_info header during suspend, then statistics are printed
	  during resume about elapsed time and image load/store speed for
	  writeout, readin, and total.

2006-09-21 12:37  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add Sony VGN-FS660_W

2006-09-21 07:58  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add HP Presario R3200

2006-09-20 21:32  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add Dell Inspiron 500m, Inspiron 8500, FSC Amilo
	  7645, HP Compaq nx7000

2006-09-20 18:23  Stefan Seyfried <seife@suse.de>

	* s2ram.c: fix usage() string

2006-09-20 16:15  Tim Dijkstra <newsuser@famdijkstra.org>

	* splashy_funcs.c: Fix typo

2006-09-20 14:51  Tim Dijkstra <newsuser@famdijkstra.org>

	* Makefile: Make creating /dev/snapshot in the install-* targets
	  configurable

2006-09-20 11:44  Tim Dijkstra <newsuser@famdijkstra.org>

	* suspend.c: Oops, lost a semi-collon in last commit.

2006-09-20 09:47  Tim Dijkstra <newsuser@famdijkstra.org>

	* suspend.c: Increase the granularity of calls to start_writeout()
	  to 1% of image.  This results in a smooth progress display during
	  writeout, rather than a noticeable pause each 20% of the way
	  through.  This also makes it the default, benchmark(s) suggest it
	  is faster.  Thanks to Jason Lunz (lunz at falooley dot org)

2006-09-18 14:00  Tim Dijkstra <newsuser@famdijkstra.org>

	* bootsplash.c, bootsplash.h, resume.c, splash.c, splash.h,
	  splashy_funcs.c, splashy_funcs.h: This introduces splash.dialog()
	  it replaces calls like 'printf(prompt); splash.getchar();'
	  Because splashy by doesn't show the printf statements, the user
	  wouldn't know that he/she would have to push a button on
	  splash.getchar.

2006-09-17 20:41  Tim Dijkstra <newsuser@famdijkstra.org>

	* Makefile, config.h: Remove unused '#define S2BOTH_NAME' from
	  config.h Add $(S2BOTH) in Makefile clean target

2006-09-16 14:52  Tim Dijkstra <newsuser@famdijkstra.org>

	* suspend.c: Lock VT against switching just after splash screen is
	  started, unlock just before splash will be stopped.

2006-09-14 18:56  Tim Dijkstra <newsuser@famdijkstra.org>

	* HOWTO: Add info about splashy to HOWTO

2006-09-14 16:58  Tim Dijkstra <newsuser@famdijkstra.org>

	* Makefile: By default disable CONFIG_SPLASHY in Makefile

2006-09-14 16:22  Tim Dijkstra <newsuser@famdijkstra.org>

	* Makefile, splash.c, splashy_funcs.c, splashy_funcs.h: Add splash
	  support for splashy
	  (svn://svn.debian.org/svn/splashy/branches/0.3)

2006-09-14 16:18  Tim Dijkstra <newsuser@famdijkstra.org>

	* bootsplash.c, bootsplash.h, encrypt.c, encrypt.h, resume.c,
	  splash.c, splash.h, suspend.c: Splashy can display a popup if it
	  needs user interaction. Make user queries go through the splash
	  struct to be able to use that.

	  - Remove to_silent/to_verbose from struct, these are private to
	  bootsplash.  - Add read_password/getchar to the struct - Ask the
	  password not from within encrypt_init, but separately.  - Make
	  some wrapper functions for bootsplash

2006-09-14 16:16  Tim Dijkstra <newsuser@famdijkstra.org>

	* resume.c, suspend.c: - Change some printf(...)s into
	  fprintf(stderr,...)s - Remove one "Press enter to continue", if
	  it's triggered a   second instance further down the code path
	  would always trigger.  - Make print_checksum print to a buffer
	  instead of stdout

2006-09-14 16:14  Tim Dijkstra <newsuser@famdijkstra.org>

	* suspend.c: The progress would halt at 20% for a while. This will
	  make it run nice and continuously.

2006-09-14 16:13  Tim Dijkstra <newsuser@famdijkstra.org>

	* suspend.c: This moves the order of prepare_console and
	  prepare_splash. This is because the splash system may launch on a
	  different console and prepare_console will then switch away.
	  Also it removes the ioctls around freeze(), IIRC this is an
	  attempt to lock against VT-switching. The way it was implemented
	  makes s2disk switch away from the splash VT.

2006-09-11 15:37  Stefan Seyfried <seife@suse.de>

	* Makefile: Allow to use externally set CFLAGS (default to "-Wall
	  -O2".  Clean up the usage of -c and -o compiler options, make
	  them consistent.

2006-09-06 17:00  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Acer Aspire 3620 / TravelMate 4100, Dell Latitude
	  D620, LENOVO ThinkPad T60

2006-09-04 00:04  Pavel Machek <pavel@suse.cz>

	* swsusp.h:
	   If I can count, than PARAM_NO is of by one;)

	   GEN_PARAM is defined as 8, which is correct because there is no
	   #ifdef SPLASH_CONFIG anymore. SPLASH_PARAM still adds one to
	   PARAM_NO though.

	   This crashes s2disk/resume when there's an error in the config
	  file.

	  Thanks to Tim Dijkstra <newsuser at famdijkstra.org>

2006-08-12 11:39  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add BenQ Joybook R22

2006-08-11 12:44  Rafael J. Wysocki <rjw@sisk.pl>

	* doc/installation-on-SUSE-10.1.txt:
	  Add a copyright notice and a small fix to the installation
	  instruction for the users of SUSE 10.1.

2006-08-11 12:36  Rafael J. Wysocki <rjw@sisk.pl>

	* doc/installation-on-SUSE-10.1.txt,
	  scripts/suse-10.1/do_acpi_sleep.patch,
	  scripts/suse-10.1/mkinitrd.patch,
	  scripts/suse-10.1/modify-system-files.sh:
	  Add an installation instruction with supporting script and
	  patches for the users of SUSE 10.1.

2006-08-10 11:36  Stefan Seyfried <seife@suse.de>

	* swsusp.h: include <linux/fs.h> to compile with current libc

2006-08-09 19:32  Stefan Seyfried <seife@suse.de>

	* whitelist.c: OOPS. Fix build failure.

2006-08-09 18:53  Stefan Seyfried <seife@suse.de>

	* vbetool/x86-common.c: fix segfaults of vbetool code on x86_64
	  machines (from Matthew Garrett)

2006-08-09 17:39  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add ACER Travelmate 800 and ASUS A7V600 Motherboard

2006-08-09 11:00  Pavel Machek <pavel@suse.cz>

	* whitelist.c: Whitelist x60 in better way. Other thinkpads should
	  follow where possible.

2006-08-09 09:54  Pavel Machek <pavel@suse.cz>

	* whitelist.c: Add one more serial for thinkpad x60.

2006-08-07 12:34  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Whitelist additions: - ASUS A2H - Averatec 3700 -
	  Dell Inspiron 630m - Toshiba Satellite M35X Whitelist updates: -
	  Dell Inspiron 5150 may not use VBE_POST when X is running, only
	  VBE_SAVE

2006-07-24 23:42  Rafael J. Wysocki <rjw@sisk.pl>

	* README:
	  Update README to reflect the recent changes of the other files.

2006-07-23 13:34  Rafael J. Wysocki <rjw@sisk.pl>

	* HOWTO, Makefile:
	  Update the HOWTO to reflect the recent code changes (the names of
	  suspending utilities and the replacement of openssl by
	  libgcrypt).

2006-07-23 13:32  Rafael J. Wysocki <rjw@sisk.pl>

	* Makefile, encrypt.c, encrypt.h, keygen.c, resume.c, suspend.c,
	  swsusp.h, scripts/create-resume-initrd.sh:
	  Make s2disk, s2ram and resume use libgcrypt for encryption
	  instead of openssl.

2006-07-21 14:33  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Whitelist updates: - Apple MacBook1,1 - ACER
	  Travelmate 240 - ASUS M5N - Fujitsu Lifebook S2110 - HP Pavilion
	  zt3300 - NEC B7

2006-07-20 11:22  Rafael J. Wysocki <rjw@sisk.pl>

	* Makefile:
	  Make s2both compile with 'make all'.

2006-07-20 10:50  Stefan Seyfried <seife@suse.de>

	* README: Correct the upstream vbetool version.

2006-07-20 10:42  Stefan Seyfried <seife@suse.de>

	* s2ram.c, whitelist.c, vbetool/vbetool.c, vbetool/vbetool.h: Add
	  "--vbe_mode" switch that does get the current VBE mode from the
	  BIOS before suspend and restores it after resume.  This is
	  considered less "brutal" than --vbe_save and works just fine on
	  e.g. hp nx5000, which is also converted in the whitelist to use
	  this flag.  Other machines in the whitelist will also be
	  converted to use this flag.

2006-07-19 10:51  Stefan Seyfried <seife@suse.de>

	* vbetool/vbetool.c: Add the rest of the vbetool-0.6 update, these
	  functions are also unused by s2ram, so should be a no-op, too.
	  Brings us closer to upstream.

2006-07-19 09:38  Stefan Seyfried <seife@suse.de>

	* vbetool/: Makefile.am, vbetool.1, vbetool.c, vbetool.h: "upgrade"
	  the vbetool code to vbetool-0.6-1.1 (debian source).	This should
	  be a no-op for us, but reduces complaints about "outdated" code.

2006-07-18 23:41  Rafael J. Wysocki <rjw@sisk.pl>

	* resume.c:
	  Make splash work properly on resume when RSA encryption is used.

2006-07-13 07:20  Stefan Seyfried <seife@suse.de>

	* whitelist.c: Add ASUS M6N, M7A and Thinkpad X22

2006-07-08 22:45  Rafael J. Wysocki <rjw@sisk.pl>

	* Makefile, suspend.c:
	  Separate s2disk and s2both binaries so that s2disk can be run on
	  non-x86 architectures (eg. ppc).

2006-07-08 22:43  Rafael J. Wysocki <rjw@sisk.pl>

	* suspend.c:
	  Fix console ioctls used to prevent users from switching to X
	  while processes are being frozen.

2006-07-04 15:07  Pavel Machek <pavel@suse.cz>

	* HOWTO: Documentation updates from Marten van Kerkwijk
	  <mhvk@astro.utoronto.ca>.

2006-06-28 21:43  Rafael J. Wysocki <rjw@sisk.pl>

	* Makefile:
	  Make the configuration file name in Makefile consistent with the
	  one in conf/

2006-06-28 16:11  Pavel Machek <pavel@suse.cz>

	* Makefile, config.h, resume.c, suspend.c: Rename suspend to
	  s2disk/s2both. Patch from  Tim Dijkstra
	  <newsuser@famdijkstra.org>.

2006-06-28 00:31  Pavel Machek <pavel@suse.cz>

	* whitelist.c: More whitelist entries from Tim Dijkstra
	  <newsuser@famdijkstra.org>.

