******    Release of sane-frontends-1.0.8. End of code freeze *****

2002-05-25  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure configure.in: Set version to 1.0.8.

---- CODE FREEZE FOR SANE 1.0.8 ---
-- snapshot 1.0.8-pre1

2002-05-03  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure configure.in: Check for libsyslog and libsocket for OS/2.

---- FEATURE FREEZE FOR SANE 1.0.8 ---

2002-04-13  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/preview.c: Really use only guint types instead of u_int??_t.
	* configure configure.in lib/Makefile.in sanei/Makefile.in:
	  Use ranlib if available. If we run AIX, don't use archives.

2002-04-06  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/preview.c src/xscanimage.c: Don't remove imput tags that
	  haven't been added. Don't hang when EOF and non-blocking.
	* PROBLEMS TODO: Moved the entry about progress bar in three-pass 
	  mode to PROBLEMS.

2002-04-02  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/preview.c: Used guint types instead of u_int. Set order of pixels
	  in 1 bit color mode to least significant -> most significant.
	  That's the same as in three-pass mode.

2002-04-01  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/preview.c: Fixed 1 bit color three-pass mode. Added 16 bit modes.
	  Added 1 bit color mode.

2002-03-28  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* Makefile.in: Remove *.tar.gz when making distclean.
	* doc/Makefile.in src/Makefile.in: Add DESTDIR variable to allow
	  installing to a temporary directory. Actually print the names
	  of the installed files, not only their path.

2002-03-15  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/Makefile.in: Actually print what we are installing where.
	
2002-02-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
	
	* configure configure.in: New version: 1.0.7-cvs.

******    Release of sane-frontends-1.0.7. End of code freeze *****

2002-02-02  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* config.guess config.sub: Use the same versions as in sane-backends
	  to avoid compilation problems on newer platforms.

2002-01-29  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure configure.in: New version: 1.0.7. Disabled extra version.

---- CODE FREEZE FOR SANE 1.0.7 ---
--- sane-frontends-1.0.7-beta2 ----

2002-01-27  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* TODO: Removed entry about scanadf. Removed entry concerning testing.
	* INSTALL: Added link to man xscanimage. Added info about
	  LD_LIBRARY_PATH.
	* doc/xscanimage.man: Updated for gimp-1.2. Added link to scanadf.

2002-01-26  Henning Meier-Geinitz <henning@meier-geinitz.de>
	
	* configure configure.in: Moved the message about problems from NEWS to
	  configure itsself.
	* NEWS: Now this file describes the user-visible changes between
	  releases as in sane-backends. Updated for sane-frontends 1.0.7.

--- sane-frontends-1.0.7-beta1 ---

2002-01-16  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/scanadf.c: OS/2 compatibility fixes.

2002-01-13  Tom Martone <tom@martoneconsulting.com>

	* doc/scanadf.man
	  added sane(7) to SEE ALSO section

2002-01-12  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure: Regenerated from configure.in.
	* doc/.cvsignore src/.cvsignore: Added scanadf.
	* INSTALL: Added note about --help.
	* README: Mentioned scanadf.

2002-01-11  Tom Martone <tom@martoneconsulting.com>
        * src/scanadf.c (new)
	* doc/scanadf.man (new)
	* ./configure.in
	* src/Makefile.in
	* doc/Makefile.in
	* AUTHORS
	  added scanadf program

2002-01-08  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* include/Makefile.in: Created. Moved distclean target to this file
	  from root dir.
	* doc/Makefile.in lib/Makefile.in sanei/Makefile.in src/Makefile.in:
	  Fixed .PHONY. Added target "dist".
	* Makefile.in: Added target "dist" and "sane-frontends". make dist
	  creates sane-frontends-x.y.z.tar.gz and make sane-frontends also
	  creates the appropriate sane-x-y-z.lsm. Moved distclean to include/.
	  Fixed .PHONY.
	* configure configure.in: Added V_EXTRA version number to mark CVS
	  releases (-cvs) and snapshosts/betas (e.g. -beta1). V_EXTRA will
	  be empty for releases. Create include/Makefile.
	* sane-frontends.lsm: Made it more compatible with lsm standard. Added
	  OpenBSD. Fixed mostang.com cvs directory.

2002-01-08  Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>

	* configure.in: removed "rm -f $cache_file" when sane or gtk
          was not found. This was bad when a user used a global cache_file

2001-11-29  Oliver Schwartz <Oliver.Schwartz@gmx.de>

	* preview.c: in function restore_preview_image() check for 
	  width==0 to avoid floating point exception

2001-11-04  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* sane-frontends-lsm: New file. Created Linux Software Map
	  template to make uploading the sane-frontends package to mirrors
	  easier.
	* Makefile.in: Added target "lsm" from sane-backends.

******    Release of sane-frontends-1.0.6. End of code freeze *****
******    Code freeze for sane-1.0.6 is active       *****

2001-10-29  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure configure.in: New version: 1.0.6.

******    snapshot 2001-10-27                        *****

2001-10-26  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* INSTALL: GTK_CONFIG needs the full path name.

******    Feature freeze for sane-1.0.6 is active    *****
******    snapshot 2001-10-15                        *****

2001-10-13  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/xscanimage.c: Fixed pnm output of images with a depth >8.
	  Don't send gimp images with more then 8 bits/color. Patches from
	  mh <crapsite@gmx.net>. Changed name of find-scanner 
	  to sane-find-scanner.
	* TODO: Added xscanimage problem with gamma tables.

2001-09-05  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* INSTALL: Added paragraph about gcc and GNU make and the C compiler.
	  Added sentence about GTK_CONFIG. Removed information about 
	  SANE 1.0.1.

	* README: Removed list of frontends. Point to mostang.com instead.

2001-08-03  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/Makefile.in src/preview.c src/xscanimage.c: Use "xscanimage"
	  as program name consistantly (instead of "xscan").

	* configure configure.in lib/Makefile.in lib/alloca.c lib/getenv.c
	  lib/getipt.c lib/getopt1.c lib/isfdtype.c lib/snprintf.c
	  lib/strdup.c lib/strndup.c lib/strsep.c lib/usleep.c lib/vsyslog.c
	  include/sane/config.h.in: Added missing  getenv, isfdtype, and
	  vsyslog functions from sane-backends. Used 
	  #include "../include/sane/config.h".

2001-07-11  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* sanei/sanei_init_debug.c: Use syslog.h instead of sys/syslog.h.
	
2001-07-11  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* INSTALL: Corrected some typos.
	* configure configure.in: Made the error message that is printed if
	  the SANE libraries can't be found more verbose.

2001-07-07  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/Makefile.in: Use 6 lines as top/bottom margin for man2html
	  to avoid losing 2 lines at every page break.
	* doc/.cvsignore: Added *.html.

2001-07-02  Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>

	* configure/configure.in: added check for os2.h

	* src/xscanimage.c: added set_gimp_PLUG_IN_INFO(&PLUG_IN_INFO);
	  before result = gimp_main (argc, argv); for os2


2001-07-01 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
************************  end of code freeze ***********************************
************************  Release of sane-frontends 1.0.5 **********************                                   


2001-06-25  Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>

	* configure/configure.in: changed version to 1.0.5

2001-06-25 ********** CODE FREEZE FOR SANE-1.0.5
	   snapshot sane-frontends-pre1-1.0.5
           planned release on 2001-07-01                                                               

--- cvs snapshot-2001-06-17 ---

2001-06-12  Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>

	* changed "#ifdef OS2" to "#ifdef HAVE_OS2_H" in gtkglue.c

--- cvs snapshot-2001-06-10 ---

2001-06-10  Petter Reinholdtsen <pere@td.org.uit.no>

	* TODO: Added URL to scanadf.

2001-06-09  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* TODO: Added entry about sanei problems and removed entry about
	  filters.

2001-06-09  Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>

	* src/gtkglue.c: gsg_make_path(): colons ":" in dev_name
	  are replaced by "+_" for OS2

--- feature freeze for sane-1.0.5 is active ---
--- cvs snapshot-2001-06-05 ---
 
2001-05-28  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* README doc/xcam.man doc/xscanimage.man: Added links to sane(7).
	* src/xscanimage.c src/xcam.c src/preview.c src/gtkglue.c
	  src/preview.h src/gtkglue.h: Used #include "../include/..." for
	  internal headers.
	* Makefile.in src/Makefile.in sanei/Makefile.in lib/Makefile.in
	  doc/Makefile.in INSTALL: Added target "make uninstall".

2001-05-27  Petter Reinholdtsen <pere@td.org.uit.no>

	* sanei/sanei_codec_bin.c sanei/sanei_wire.c: Synchronize with
	  sane-backends/sanei/ to avoid linker problems.  Correct fix is
	  probably to make libsanei available from sane-backends.

2001-05-06 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure.in1: Removed.

2001-05-05 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/xscanimage.c: Fixed problems with old gimp versions.

2001-04-29 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* src/Makefile.in: Missing quotation marks seem to cause problems
	  with some shells.
	
2001-04-28 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* TODO: Removed entries about >8bit support for xscanimage, xcam doc
	  strings, and hand-scanner mode in xscanimage.
	* src/xscanimage.c: Print an error when hand-scanner mode is requested.
	  Don't try to calculate image size in this case.

2001-04-27 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/xscanimage.man src/xscanimage.c src/xscanimage-gimp-1_0-compat.h:
	  Implemented (again) support for SANE_DEFAULT_DEVICE. If set, the 
	  suitable backend is preselected in the device dialog. Use new Gimp
	  API, added compatibility file for old Gimp API (from xsane).
	* TODO: Removed entry about SANE_DEFAULT_DEVICE and new Gimp API.

2001-04-22 Henning Meier-Geinitz <henning@meier-geinitz.de>

	* INSTALL: Clarified that /usr/local/lib/sane in ld.so.conf is only
	  needed for SANE 1.0.1 and /usr/local/lib for 1.0.2 and later.
	* NEWS: Made the message shorter. Now the status output of configure
	  should fit onto one screen. Updated Oliver's email address.
	* src/Makefile.in: Added message if no programs can be installed
	  (usually if gtk wasn't found).
	
2001-04-11 Henning Meier-Geinitz <hmg@gmx.de>

	* doc/xscanimage.man: Added descriptions of the --version and
	  --help options.

2001-04-08 Henning Meier-Geinitz <hmg@gmx.de>

	* INSTALL: Only gtk 0.99.13 is needed, not 1.2.0. Some spelling and
	  formatting fixes.

2000-12-23 Henning Meier-Geinitz <hmg@gmx.de>

	* aclocal.m4 configure: Fixed some bugs concerning link checks for
	  libsane.
	* src/xscanimage.c: Use g_free for memory acquired by g_new.
	* TODO: Removed entries about g_free and ac_local.m4.

************************ Release of sane-frontends 1.0.4 **********************

2000-12-17 Henning Meier-Geinitz <hmg@gmx.de>
	
	* TODO: Added points about using g_free instead of free and the
	  sane compile/link test problem.

**************************  Code freeze for SANE 1.0.4 ************************

2000-12-10 Henning Meier-Geinitz <hmg@gmx.de>

	* doc/xscanimage.man: Fixed some typos and made clear that
	  SANE_DEFAULT_DEVICE doesn't work yet.
	
2000-12-08 Henning Meier-Geinitz <hmg@gmx.de>

	* TODO: Updated. Removed entry about --without-x. 
	* src/xscanimage.c: Fixed bux: When closing "select device" dialog
	  with the window manager xscanimage wasn't exited.
	
*************************  snapshot-2000-12-04  *******************************

2000-11-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* src/Makefile.in: removed unused variable XSCAN

*************************  snapshot-2000-11-28  *******************************
*************************  Feature freeze for SANE 1.0.4  *********************

2000-11-26 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* changed configure.in/configure:
	  - removed test for X (AC_PATH_X), the X-Test is done in GTK
	  - added configure optin "--disable-guis", this  does not
	    make sense in the moment because there are no non-GUI-progs,
	    but it is planned to include other progs (e.g. scanadf).

2000-11-22 Henning Meier-Geinitz <hmg@gmx.de>

	* README: Added link to QuiteInsane.

2000-11-19 Henning Meier-Geinitz <hmg@gmx.de>

	* TODO: Removed entry about stiff.*
	
	* src/xscanimage.c: Removed support for SANE_DEFAULT_DEVICE. Using
	  only this device without giving the user the ability to change to
	  other devices isn't the intended behaviour.
		
2000-11-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* xscanimage.c: Suppressed Gimp warning at xscanimage startup

2000-11-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* Removed src/stiff.[ch] and removed SCAN_OBJ=stiff.o from src/Makefile.in

2000-11-18 Henning Meier-Geinitz <hmg@gmx.de>

	* src/xscanimage.c: Moved Defines for DBG_* outside the 
	  #ifdef HAVE_LIBGIMP_GIMP_H block.
	
2000-11-16 Henning Meier-Geinitz <hmg@gmx.de>

	* TODO: Entries about SANE_DEFAULT_DEVICE and DBG output.
	
	* src/xscanimage.c: Added suport for DBG messages. Added only a
	  few messages including a more verbose output when xscanimage
	  can't find any devices. Added support for SANE_DEFAULT_DEVICE.

	* doc/xscanimage.man: Documented support for SANE_DEFAULT_DEVICE and 
	  SANE_DEBUG_XSCANIMAGE.

2000-11-15 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* changed sanei/Makefile.in: SANE_CFLAGS is used now (for #include <sane.h>)
	* changed acloacl.m4: SANE_LDFLAGS is used for sane test

2000-11-14 Henning Meier-Geinitz <hmg@gmx.de>

	* TODO: Added entries about stiff.c and libgimp warning in xscanimage.

2000-11-14 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* changed src/Makefile.in: SANE_LDFLAGS is used now
	* changed aclocal.m4: removed bug (SANE_LDLAGS=>SANE_LDFLAGS)
	  and updated configure script 

2000-11-13 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* changed configure + configure.in, script aborts now if sane or gtk
	  is not found

2000-11-12 Henning Meier-Geinitz <hmg@gmx.de>
	
	* README: Added information for developers and link to SANE website.
	* TODO: Updated.
	* INSTALL: Added link to GIMP website.
	* src/xcam.c: Application is exited when window is closed (by 
	  window manager)

2000-11-12, 2000-11-11 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* several changes in configure scripts and Makefiles
	* removed several unnecessary files

2000-11-11 Henning Meier-Geinitz <hmg@gmx.de>

	* .cvsignore doc/.cvsignore include/.cvsignore
	  include/sane/.cvsignore lib/.cvsignore sanei/.cvsignore 
	  src/.cvsignore: Added .cvsignore files.
	* COPYING: Added GPL.
	* TODO: Added from sane-backends.
	* AUTHORS: Added from sane-backends.
	* README: New file.
	* NEWS: Renamed (old name: sane-frontend.NEWS).
	* INSTALL: Renamed (old name: sane.INSTALL) and some reformating. 
	  Added hint to PROBLEMS. Added some point about necessary packages.
	* PROBLEMS: Renamed (old name: sane.PROBLEMS).
	 
2000-11-10 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

	* created own Package for frontends xscanimage and xcam

Old entries can be found in file ChangeLog of the package containing the
backends of SANE.
	
