New unstable development snapshot (20000802)

From: Petter Reinholdtsen (pere@hungry.com)
Date: Wed Aug 02 2000 - 09:04:19 PDT

  • Next message: Randolph Bentson: "Re: quick note from the TWAIN/SANE meeting at OLS"

    I just found some spare time to make a snapshot. I wrapped up a new
    unstable development snapshot of SANE. It is available from
    <URL:http://www.student.uit.no/~pere/linux/>. I believe we now enter
    code freeze. I hope I id not overlook something on the TODO list.

    This is the current NEWS file:

      New with 1.0.3, released XXXX-XX-XX:

      * New backends: mustek_pp, plustek, st400, v4l.
      * Updated backends: Artec (v0.5.14), Coolscan (v0.4.3), Epson (v0.1.29),
        HP (v0.88), Mustek (v1.0-93), Sharp (v0.31), UMAX (v1.0-21).
      * Removed backend info sagitta.desc due to lack of interest.
      * Installing no longer depends on 'rev'.
      * Added and structured documentation.
      * Every backend has a man page now.
      * Debug messages are now sent to syslog if stderr is a socket.
      * New 16 bit support to scanimage.
      * Bugfixes.

    The complete ChangeLog since feature freeze is given here:

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

            * backend/v4l.c: Check return value of ioctl() calls. Use DBG()
            instead of syslog() report progress. Removed redundant check for
            trailing newline in config file as we are now using
            sanei_config_read(). Remove ioctl(VIDIOCSYNC), as it hangs on my
            v4l2 device.

      2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
            * backend/mustek.*: Update to Mustek backend 1.0-96. Fixed Problem
              with detecting some three-pass scanners.
            
      2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
            * doc/sane.tex: Chapter 4 said, that this was standard version
              0 (draft). Changed to 1 and removed "(draft)".
            
      2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
            * sanei/sanei_DomainOS.c sanei/sanei_ab306.c sanei/sanei_codec_ascii.c
               sanei/sanei_codec_bin.c sanei/sanei_config.c sanei/sanei_config2.c
              sanei/sanei_constrain_value.c sanei/sanei_init_debug.c
              sanei/sanei_load_values.c sanei/sanei_net.c sanei/sanei_pa4s2.c
              sanei/sanei_pio.c sanei/sanei_save_values.c sanei/sanei_scsi.c
              sanei/sanei_thread.c sanei/sanei_wire.c sanei/test_wire.c: Changed
              include statements from #include <sane/...> to #include "sane...".
            * PROBLEMS: Updated Mustek entry.
            * TODO: Updated some entries that are done.
            * backend/avision.c backend/plustek.c: Changed include statements from
               #include <sane/...> to #include "sane...".
            
      2000-07-30 Peter Kirchgessner <peter@kirchgessner.net>

            * backend/hp.desc: Change Parallel to Parport in description

      2000-07-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
            * changed all <config.h> to "config.h" in lib/*.c

      2000-07-30 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/mustek.*: Update to Mustek backend 1.0-95. Changed from
              wait() to waitpid() and removed unused code.
            * configure configure.in backend/m3096g.c backend/sp15c.c: Reverted
              the V_REV patch. V_REV should not be used in backends.

      2000-07-30 Henning Meier-Geinitz <hmg@gmx.de>
            
            * configure configure.in: Add V_REV to CPPFLAGS (only V_MAJOR and
              V_MINOR were defined until now).
            * doc/.cvsignore: Added sane-coolscan.5.

      2000-07-29 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/sp15c.c backend/m3096g.c: Replace fgets with
              sanei_config_read, return V_REV as part of version_code string
              (patch from Randolph Bentson).

      2000-07-29 Chris Pinkham <cpinkham@infi.net>

            * backend/artec.c: Changed include statements from #include <sane/...>
              to #include "sane...".

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

            * backend/GUIDE: Added some comments about portability and
              documentation.
            * backend/abaton.c backend/agfafocus.c backend/apple.c
              backend/canon.c backend/coolscan.c backend/dc210.c backend/dc25.c
              backend/dll.c backend/dmc.c backend/microtek.c backend/microtek2.c
               backend/microtek2.c backend/mustek_pp.c backend/net.c backend/pint.c
              backend/pnm.c backend/qcam.c backend/ricoh.c backend/s9036.c
              backend/sane_strstatus.c backend/sharp.c backend/snapscan.c
              backend/st400.c backend/stubs.c backend/tamarack.c backend/v4l.c:
              Changed include statements from #include <sane/...> to
              #include "sane...".
            * backend/avision.c backend/dc25.c: Use DBG(0, ...) instead of
               fprintf (stderr, ...)
            * backend/avision.c backend/canon-sane.c backend/coolscan.c
              backend/dc25.c backend/microtek.c backend/microtek2.c
               backend/st400.c: Use sanei_config_read() instead of fgets().
            * backend/coolscan.desc backend/microtek.desc backend/microtek2.desc
              backend/st400.desc: Added :interface and :manpage entries.
            * backend/nec.desc: Status is beta now (was: new). Fixed typo.
            * doc/canon.README: Removed, because the information is included in
               the manpage now.
            * doc/Makefile.in: Added sane-coolscan to list of mapages to install.
            * README: Added Link to coolscan manpage.
            * backend/mustek.*: Update to Mustek backend 1.0-94. Fixed the
              #include <sane/...> bug.
            
      2000-07-29 Karl Heinz Kremer <khk@khk.net>

            * backend/epson.c: Changed the include statements for SANE includes
              from #include <...> to #include "..."

      2000-07-28 Chris Pinkham <cpinkham@infi.net>

            * backend/aretc.c: Corrected sane_close() bug. Converted to use
              sanei_config_read() instead of fgets().
            * backend/artec.desc: Changed interface entry to "Parport" vs "Parallel"

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

            * ltmain.sh: Added underscore to sed expression for removing
               backendname from soname (needed for libsane-mustek_pp).
            * sane.lsm: Added keywords for new backends.
            * lib/isfdtype.c: Added implementation for platforms that lack
              isfdtype() (mostly from Olly Betts).
            * backend/v4l.desc: Activated man page entry.
            * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
               1.0-93. Fixed color scanning for Paragon 600 II N firmware 1.02.
              Fixed possible segfault in sane_control_option() when info is 0.
              Removed some compiler warnings.
            * NEWS: Updated Mustek backend version, added Artec, fixed typo
             * doc/Makefile.in doc/sane-snapscan.man doc/sane-canon.man README
               backend/snapscan.desc backend/canon.desc backend/.cvsignore:
               Added manpage for canon and snapscan backends. Added :interface
               entry for canon.
            * backend/canon-sane.c: Fixed possible segfault in
              sane_control_option() when info is 0.
            
      2000-07-22 Petter Reinholdtsen <pere@td.org.uit.no>

            * backend/v4l.c: Bugfix: Avoid crashing in
            sane_control_option() when last param is NULL.

      2000-07-25 Chris Pinkham <cpinkham@infi.net>

            * backend/artec.c: Updated to v0.5.14. Added "Negative" mode as option
              even when in color/greyscale modes. Fix sane_close() bug. Fixed bug
              in sane_get_option_descriptor that allowed invalid option number.
              Changed numerous int variables to size_t to eliminate warnings.
              Changed various elements in ARTEC_Scanner structure to SANE_Int
              instead of int. Replaced all fprintf() statements with DBG().
            * backend/artec.desc Added interface entries.

      2000-07-26 Karl Heinz Kremer <khk@khk.net>

            * backend/epson.c: Fixed problem with Perfection610 scanner.
              The variable s->color_shuffle_line was not correctly initialized.
            * backend/epson.desc: Updated version number

      2000-07-26 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
            * added info about variable scsi buffer sizes defined by backends
              umax, mustek, sharp (via sanei_scsi_open_extended()) to
              man sane-scsi

      2000-07-25 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/snapscan.c: Use DBG(0, ...) instead of fprintf (stderr, ...)
            * backend/abaton.c backend/agfafocus.c backend/apple.c backend/dc210.c
               backend/dll.c backend/dmc.c backend/microtek2.c backend/pint.c
              backend/qcam.c backend/ricoh.c backend/s9036.c backend/snapscan.c
              backend/tamarack.c: Use sanei_config_read instead of fgets.
            * backend/dc210.c backend/microtek.c backend/pnm.c: Added
              #include <sane/config.h>.
            * backend/dc25.c backend/m3096.c backend/m3096g.c backend/sp15.c
               backend/st400.c: Moved #include <sane/config.h> to the beginning.
            * AUTHORS: Changed agfa to agfafocus.
            
      2000-07-25 Peter Kirchgessner <peter@kirchgessner.net>

            * backend/hp.c hp-scl.c hp-option.c hp-handle.c hp-accessor.c
              remove inline stuff

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

            * configure.in configure include/sane/config.h.in
              include/sane/sanei_backend.h: Moved test for u_int* to configure.
            * include/sane/sanei_debug.h: Remove #warning (Irix compiler doesn't
              like this)
            * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
              1.0-92. Changed linedistance correction for MFS-8000SP. Fixed
              margin positions and removed warning for MFS 6000CX. Warning is
               printed in debug level 0 again. Removed test for gamma length.
              Fixed (partly) ADF handling. Man page update. More details in
              mustek.CHANGES.
            * NEWS: updated for new Mustek backend version.

      2000-07-20 Peter Kirchgessner <peter@kirchgessner.net>
            * backend/hp.c: use sanei_config_read() instead of fgets
            * backend/hp-scl.c: Dont write chars < 32 to DBG

      2000-07-20 Abel Deuring <a.deuring@satzbau-gmbh.de>
            * backend/sharp.c: removed fgets-call + minor bugfix
            * backend/sharp.desc: added entry ":manpage"
            * sanei/sanei_scsi.c: added missing dummy function
              sanei_scsi_req_flush_all_extended

      2000-07-18 Henning Meier-Geinitz <hmg@gmx.de>
            
            * configure.in configure: Fixed --enable-warnings to work as
              advertised.

      2000-07-18 Petter Reinholdtsen <pere@td.org.uit.no>

            * configure.in configure include/sane/config.h.in lib/Makefile.in
            lib/getenv.c lib/isfdtype.c lib/vsyslog.c
            sanei/sanei_init_debug.c: OS/2's getenv() is useless, OS/2,
            Solaris and AIX is missing isfdtype() and AIX is missing
            vsyslog(). Implement replacement functions.

      2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/snapscan.c backend/snapscan-scsi.c: Replace C++ comment
              with C comment.

      2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
            
            * include/sane/sanei_backend.h: Replace C++ comment with C comment.
            
      2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/musteka4s2.desc: Removed. Now that the mustek_pp
              backend is part of SANE musteka4s2 is no longer neccessary.
              If somebody really wants to use the old musteka4s2 sources
              he will find a link on the mustek_pp WWW page.

      2000-07-16 Jochen Eisinger <jochen.eisinger@gmx.net>

            * backend/mustek_pp.c: Replaced fgets() with sanei_config_read()

      2000-07-16 Petter Reinholdtsen <pere@td.org.uit.no>

            * include/sane/sanei_debug.h: Fix typo.

      2000-07-15 Karl Heinz Kremer <khk@khk.net>

            * backend/epson.c: Replaced fprintf() with DBG()

            * backend/epson.desc: updated version number

      2000-07-15 Henning Meier-Geinitz <hmg@gmx.de>
            
            * backend/dc210.c: Replaced fprintf (stderr, ...) by DBG ().

      2000-07-15 Henning Meier-Geinitz <hmg@gmx.de>
            
            * doc/Makefile.in doc/sane-dc210.man doc/sane-v4l.man
              doc/.cvsignore: Added manpages for dc210 and v4l. These
              are just standard manpages. Please check and update them.

            * README: Added dc210, v4l and mustek_pp entries.

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

            * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
               1.0-90. Fixed linedistance-handling for Paragon 8000SP. Fixed
              mustek.conf port entry. Updated man page (parallel port
              scanners and 600 II N).

            * NEWS: Updated (mustek backend version 1.0-90)

            * backend/dll.conf: Commented out mustek_pp on behalf of the
              maintainer

            * doc/.cvsignore: added sane-mustek_pp.5, sane-plustek.5 and
              sane-st400.5
              
      2000-07-15 Andreas Rick <andreas.rick@free.fr>

            * backend/coolscan.c: added missing initialization in
            coolscan_read_data_block()

    -- 
    ##>  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



    This archive was generated by hypermail 2b29 : Wed Aug 02 2000 - 09:49:25 PDT