# Pre 1.0.2 code freeze (snapshot 20000221)

From: Petter Reinholdtsen (pere@hungry.com)
Date: Sun Feb 20 2000 - 17:16:29 PST

- Next message: Peter Hackenberg: "Re: Report on last CVS snapshot"
  - Previous message: Jesper Anderson: "Epson GT-6000"
  - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

  I'we made a new unstable development snapshot available from
  <URL:http://www.student.uit.no/~pere/linux/>. I even generated a
  backend list available from
  <URL:http://www.student.uit.no/~pere/linux/sane/sane-devel-20000221-backends.html>.
  Quite a few changes made their way in before the code freeze.

  The code freeze will last until 2000-03-05, and only documentation
  updates and fixes for grave bug should be commited to CVS. I'm not
  sure how we should classify the grave bugs, but here are a few
  suggestions:

  - Compile errors on any supported platform.
  - Any bug making backends completely unusable.

  All patches to the code to be commited before release 1.0.2 must be
  posted on the list with a description why it is required. Before it
  is accepted, it needs to be checked and approved on the list by one of
  the other backend maintainers. Make a note in the changelog with who
  approved the change.

  Updates to documentation do not need such approval.

  I tested the distribution on HP/UX 10.20 and Irix 6.5, and after a
  small patch for Irix, it compiles on both. I did noticed a serious
  problem on Irix: The libraries are named "*.so.2.1" (and "*.so.2"),
  while the dll backend are looking for "*.so.1". I have no idea what
  is going on, but think we should fix it before release time.

  Here are last weeks changelog:

  2000-02-20 Karl Heinz Kremer <khk@khk.net

  * backend/epson.c: Added some OS/2 compatibility fixes.

  2000-02-20 Petter Reinholdtsen <pere@td.org.uit.no>

  * configure: Regenerated based on current configure.in.

  * include/sane/sanei_backend.h: Typedef u_int{8,16,32}_t.
  Defining them gave bogus code in <sys/types.h> on Irix 6.5.

  * backend/lhii.desc backend/musteka4s2.desc backend/nec.desc
  backend/plustek.desc backend/sagitta.desc backend/st400.desc
  backend/v4l.desc backend/v4l2.desc: Added info on existing
  backends. Placed version number in () to indicate that these
  backend are distributed separately.

  * backend/sharp.desc backend/pint.desc backend/canon.desc
  backend/s9036.desc: Fixed typo and updated with more information.

  * AUTHORS: Marked active maintainers with '(*)'.

  * sanei/sanei_pio.c: Removed some warnings.

  * configure.in: New flag --enable-warnings to turn on or off more
  GCC warnings. Default should be 'on' for development snapshots,
  and 'off' for releases.

  2000-02-19 Karl Heinz Kremer <khk@khk.net>

  * backend/epson.*: Updated desc file with new version number and
  some more supported scanners.
  Removed OPT_PREVIEW_RESOLUTION so that the frontend can handle
  the preview resolution.
  Changed the OPT_RESOLUTION data from a range to a word list, so
  that the frontends can display the correct list of available
  resolutions.

  2000-02-19 Chris Pinkham <cpinkham@infi.net>

  * backend/artec.c: Updated backend version to v0.5.13. Corrected
  matrix of which features/enhancements should be active for each
  scan mode. Fixed bug which causing Contrast to be INactive at
  startup instead of Threshold.
  * backend/artec.desc: updated backend version information.

  2000-02-19 Petter Reinholdtsen <pere@td.org.uit.no>

  * sanei/sanei_thread.c include/sane/sanei_thread.h: These files
  declares a _proposed_ internal SANE interface. It was proposed by
  Yuri Dario to wrap UNIX functions fork(), kill(), waitpid() and
  wait(), which are missing or not working on OS/2.

  * frontend/saned.c: OS/2 send socket on param list. Patch from
  Yuri Dario.

  * sanei/os2_srb.h sanei/sanei_scsi.c: Include OS/2 SCSI header file.

  * include/sane/sanei_config.h sanei/sanei_config.c: New function
  sanei_config_read(). Use this instead of fgets() when reading
  config files to remove line ending chars on all known platforms.
  Patch from Yuri Dario.

  * configure.os2: Updated configure param list from Yuri Dario.

  2000-02-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
  * updated umax backend to version 1.0 build 18
  for details read backend/umax.CHANGES

  2000-02-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
  * corrected spelling error in umax,c (devive -> device)

  2000-02-18 Abel Deuring <a.deuring@satzbau-gmbh.de>
  * sharp.c / sharp.h: Options for resolution now conform to
  the Sane API; fixed and initialisation bug. Updated backend
  version number in sharp.desc.

  2000-02-18 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
  * updated umax backend to 1.0 build 17
  (added support for sanei_scsi_open_extended)
  for details take a look at backend/umax.CHANGES

  2000-02-15 Petter Reinholdtsen <pere@td.org.uit.no>

  * backend/tamarack.desc: Updated info on request from Rogier
  Wolff.

  2000-02-14 Petter Reinholdtsen <pere@td.org.uit.no>

  * backend/m3096g-scsi.h backend/sp15c-scsi.h: Make lint_catcher
  static to avoid link problems with duplicate symbols.

      --
      ##>  Petter Reinholdtsen  <##  |  pere@td.org.uit.no
      --
      Source code, list archive, and docs: http://www.mostang.com/sane/
      To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com

  - Next message: Peter Hackenberg: "Re: Report on last CVS snapshot"
  - Previous message: Jesper Anderson: "Epson GT-6000"
  - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

  This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 00:06:02 PST