Wykres commitów

2077 Commity (1a290d7126149bed37bcb3f66e5081ad51c053cb)

Autor SHA1 Wiadomość Data
Henning Geinitz f34754de3b Added (back) the links to the external lhii backend that supports old
handscanners.
2003-11-09 17:30:34 +00:00
Henning Geinitz beb59b033c Second snapshot for sane-backends 1.0.13. 2003-11-09 17:29:10 +00:00
Henning Geinitz 56fa7a0572 Removed Epson Perfection 1670. It's now supported by the snapscan backend. 2003-11-09 15:11:58 +00:00
Oliver Schwartz a4327c2cda Fix TPO scanning range for Epson 1670 2003-11-08 09:50:27 +00:00
Oliver Schwartz fc3960ce3e Final bugfixes for bascic support of Epson 1670 2003-11-07 23:26:49 +00:00
Henning Geinitz 4ffa0cb14b * README.openbsd: Added info about setting permissions (Bug #300311).
* doc/descriptions/unsupported.desc: Added Genius and Lexmark scanners.
2003-11-07 20:46:51 +00:00
Oliver Schirrmeister 466dfaae77 Bugfixes, see ChangeLog 2003-11-07 10:05:35 +00:00
Henning Geinitz be5149092c Added Microtek and Visioneer scanners. 2003-11-06 21:12:46 +00:00
m. allan noah 216b61a128 added new scanner as unsupported 2003-11-04 19:37:36 +00:00
Gerhard Jaeger 3660a7e1d8 Added missing decription. 2003-11-04 18:21:48 +00:00
Gerhard Jaeger ff7db09576 * backend/Makefile.in: Linking coolscan now against sanei_thread lib.
* backend/coolscan.c backend/coolscan.h: Switch backend over to
  sanei_thread usage, to make it work at least with OS/2.
* backend/plustek-pp_misc.c backend/plustek-pp_hwdefs.h: Fixed bug
  in parport setup routine.
* sanei/sanei_pp.c: Fixed problem in sanei_pp_setmode().
2003-11-04 16:12:48 +00:00
Julien BLACHE 3d843bab44 * frontend/saned.c: fixed endianness issues in check_v{4,6}_in_range(), also
fixed portability issues to other UNIX platforms due to different representations
of IPv6 addresses.
2003-11-02 13:54:21 +00:00
Gerhard Jaeger 49538aaf6b * doc/descriptions/unsupported.desc: Added Plustek OpticSlim 2400.
* include/sanei/sanei_thread.h: Removed OS/2 porting section.
* sanei/sanei_pp.c include/sanei/sanei_pp.h:
  Fixed udelay stuff, documentation update.
2003-11-02 13:37:50 +00:00
Henning Geinitz 5b6390ff86 sanei_pp must be linked if we preload backends. 2003-11-02 13:23:30 +00:00
Henning Geinitz ae90186c25 Feature freeze for sane-backends 1.0.13 is now active. 2003-11-02 11:15:21 +00:00
Henning Geinitz 67656c40e0 * doc/descriptions/unsupported.desc: Added PIE Powerslide 3600.
* NEWS: Updated for 1.0.13.
2003-11-02 11:12:43 +00:00
Henning Geinitz 5a6857fb50 Added ChangeLog entries that I forgot yesterday.
* backend/Makefile.in backend/mustek.c backend/mustek.h
	  doc/descriptions/mustek.desc doc/mustek/mustek.CHANGES:
	  Added support for sanei_thread. Removed OS/2 specific code.
	  Added more debug messages.
	* doc/saned.man: Added more info about firewall trouble.
2003-10-30 20:57:41 +00:00
Gerhard Jaeger 53755d5cab * sanei/lib/sanei_pp.c: Made sanei_pp_set_datadir work in no ieee1284 mode.
Fixed a minor bug in delay calculation.
* include/sanei/sanei_pp.h: Added some control-port definitions.
* backend/plustek_pp.c backend/plustek-pp*:
  Made PS/2 bidirectional mode work.
* doc/plustek/PLUSTEK-PARPORT.txt: Update.
2003-10-30 15:55:25 +00:00
Gerhard Jaeger 96c073a70d * sanei/lib/sanei_pp.c include/sanei/sanei_pp.h:
Added functions sanei_pp_set_datadir() and sanei_pp_uses_directio().
  Added some documentation.
* doc/plustek/PLUSTEK-PARPORT.txt doc/plustek/PLUSTEK-PARPORT-TODO.txt
  doc/plustek/PLUSTEK-USB-TODO.txt: Updates.
* backend/plustek_pp.c backend/plustek-pp_*: Made usage of the new
  sanei_pp functions, made EPP modes work with libieee1284. Also some cleanup
  work.
2003-10-29 16:54:06 +00:00
Henning Geinitz 741da182e2 * doc/sane-scsi.man: Added hint for setting device permissions for
/dev/xpt0 for FreeBSD users.
	* AUTHORS backend/artec.c backend/artec.h doc/sane-artec.man:
	  Fixed Chris Pinkham's email address.
	* doc/descriptions/unsupported.desc: Added Microtek ScanMaker 4900.
2003-10-28 19:24:53 +00:00
Rene Rebe 023f7c1e7a Also fixed Bugs #300288 and #300196, removed the conflicting Option_Value
now present in sanei_backend.h and made requested clarifications (Bugs #300290,
#300291)
2003-10-28 11:24:21 +00:00
Rene Rebe 8425846c8e merge of the current Subversion revision of SANE/Avision. The fixes include:
endianess fixes, calibration code, ADF detection, correct lamp warmup,
gamma table for new ASICs, some workarounds for ASIC variations and the
convertion to use OPT_SOURCE instead of seperate OPT_ADF and OPT_TRANS.
2003-10-28 09:41:27 +00:00
Gerhard Jaeger df06ebd7cc doc/sane-plustek.man backend/plustek.conf backend/plustek.c:
Changed configuration file back to remain compatible with the old format.
2003-10-28 07:23:51 +00:00
Karl Heinz Kremer 2c60f5a9d2 Replaced all DBG(0, ... statements with DBG(1, ... 2003-10-27 23:52:59 +00:00
Gerhard Jaeger e6c9fa139d * sanei/lib/sanei_pp.c: Fixed OS/2 compilation problems.
* doc/descriptions/plustek_pp.desc:
  Updated status of Primax Compact 4800 Direct 30bit.
2003-10-27 15:10:30 +00:00
Gerhard Jaeger 9f42dbdb8e * configure.in configure include/sanei/config.in.h:
Added check for limits.h - HAVE_LIMITS_H.
* sanei/lib/sanei_pp.c include /sanei/sanei_pp.h:
  Added sanei_pp_init() and sanei_pp_udelay().
* backend/plustek_pp.c backend/plustek-pp_misc.c backend/plustek-pp_scan.h:
  Fixed compiler warnings, using now sanei_pp_udelay() and
  made the backend work with libieee1284.
2003-10-26 10:59:23 +00:00
Henning Geinitz 400301e83d ---- BACKEND FREEZE FOR SANE 1.0.13 ---
Backend freeze is active. Please don't add any new backends.
2003-10-26 09:53:58 +00:00
Henning Geinitz 46d7e7b63a * include/sane/sanei_thread.h: Updated doxygen documentation
for new sanei_thread interface.
2003-10-26 09:51:52 +00:00
Peter Kirchgessner ab937bb638 hp.c/hp-handle.c: Use new sanei-thread-interface 2003-10-24 17:27:49 +00:00
Henning Geinitz cf35809d83 * doc/descriptions-external/hp_rts88xx.desc: Added description
file of new hp_rts88xx backend for HP 44x0 scanners (from
	  Johannes Hub <johanneshub@foni.net>).
	* doc/descriptions/unsupported.desc: Added Minolta DiMAGE Scan
	  Elite 5400. Removed HP 44x0 (now supported by hp_rts88xx
	  backend).  Updated Epson Perfection 3170. Updated Plustek
	  S24/ST24.
	* doc/descriptions/avision.desc doc/descriptions/canon.desc
	  doc/descriptions/sharp.desc: Updated to new status values.
	  Bugs: #300146, #300147, #300154.
2003-10-24 09:07:21 +00:00
Frank Zago 17496eba22 added note about libusb port for cygwin 2003-10-24 01:20:38 +00:00
Gerhard Jaeger 95d80717ed sanei/sanei_pp.c: Added sanei_pp_getmode, fixed conditional compilation stuff.
include/sanei/sanei_pp.h:
Added sanei_pp_getmode and SANEI_PP_MODE definitions.
backend/plustek_pp.c backend/plustek-pp.h backend/plustek-pp_misc.c:
Added parport-mode detection.
2003-10-23 15:12:30 +00:00
Gerhard Jaeger 52e8e370b4 backend/plustek.c backend/plustek-usb.c:
fixed bug, that causes CanoScan devices to use the wrong calibration
functions, sanei_usb_get_vendor_product() fails.
2003-10-23 07:27:04 +00:00
Gerard Klaver 4262ffb4cd text update 2003-10-22 21:39:49 +00:00
Peter Kirchgessner 477f338198 Use new sanei_thread-interface for hp-backend 2003-10-22 20:18:25 +00:00
Gerhard Jaeger a1bad07bfc backend/plustek.c: fixed, the "generic disable" switch, and enabled the backend
again.
2003-10-22 19:52:58 +00:00
Gerhard Jaeger 51e2c9af18 backend/plustek-pp* backend/plustek_pp.c: major update, sanei_pp integration,
compilation fixes.
2003-10-22 19:21:18 +00:00
Gerhard Jaeger 01d0486095 sanei/sanei_pp.c sanei/Makefile.in include/sanei/sanei_pp.h
include/sanei/Makefile.in: added generic parallel-port function lib
2003-10-22 19:16:06 +00:00
Gerard Klaver 049fb921b9 changes teco2.desc, teco2.conf, Mustek ScanMagic 4830S added,
teco2.txt data VM3564 Relisys AVEC II 3S added,
sane-teco2.man Mustek ScanMagic 4830S and maintainer added
2003-10-22 18:32:56 +00:00
Julien BLACHE 97496000ce * frontend/saned.c: replaced in_addr_t mask; by u_int32_t mask; in
check_v4_in_range(). in_addr_t doesn't seem to exist on OS/2, and
it's nothing more than an unsigned 32 bits integer.
2003-10-22 16:58:58 +00:00
Gerhard Jaeger d932a34be3 configure configure.in include/sane/config.in.h: added checks for iopl 2003-10-22 07:03:13 +00:00
Oliver Schwartz e4b72fc3ac Bugfixes for SnapScan backend 2003-10-21 20:43:25 +00:00
Henning Geinitz d549737a15 Added workaround for hardware bug. 2003-10-21 18:09:01 +00:00
Henning Geinitz f24caf34c2 * doc/descriptions-external/epkowa.desc: Added Perfection 1670 as
"unsupported". Changes status of 1260 PHOTO to :basic because of
	  broken TPU support. Fixed missing quotation mark in Perfection
	  1200S entry.
	* AUTHORS: Oliver Schirrmeister has a CVS account now.
2003-10-21 08:02:09 +00:00
Stéphane Voltz b20f83b5a5 sane-umax_pp.man update, umax_pp.c revision update 2003-10-21 05:04:58 +00:00
Frank Zago 404748559c fixed urls 2003-10-21 02:08:20 +00:00
m. allan noah ed8d8816c7 foo on me. reverse bad line 2003-10-19 23:00:49 +00:00
Henning Geinitz 3000de3369 * doc/descriptions/unsupported.desc: Added HP ScanJet 3670.
* doc/descriptions-external/epkowa.desc: Added description file
	  for the external Epson Kowa backend.
2003-10-19 11:14:51 +00:00
Julien BLACHE 9695362397 * frontend/saned.c: added subnet support to saned ; added
check_v4_in_range and check_v6_in_range functions.
* backend/saned.conf: updated the config file.
* doc/saned.man: updated the manpage for saned.
2003-10-19 10:36:28 +00:00
Henning Geinitz ce67721df1 * doc/descriptions/unsupported.desc: Added Reflecta iScan
1800. Updated information for Epson Perfection 1670.
	* README.linux: Added information about compilation problems when
	  Linux 2.6 is installed.
	* tools/sane-desc.c: In error and warning messages print the name
	  of the description file. Print warning if the status is not set
	  for a device.
	* backend/test.c: Reindented.
	* AUTHORS: Nathan Ruthman has CVS access now.
2003-10-18 09:16:32 +00:00
Karl Heinz Kremer 03718873b7 Fixed bug #30149 (added :status information for all scanners) 2003-10-18 01:42:06 +00:00
m. allan noah cb86c3e687 see if i can commit around anoncvs lock yet 2003-10-17 13:10:36 +00:00
Gerhard Jaeger 3640573b49 acinclude.m4 aclocal.m4 configure: Added -D_REENTRANT to compiler
flags, when using pthread support.
sanei/sanei_thread.c: Added SIGPIPE handling, when compiled for pthread support.
backend/test.c: Removed blocking SIGPIPE, as this is now handled in sanei_thread
library.
backend/plustek.h backend/plustek.c backend/plustek-usbhw.c:
Added checks for intervaltimer, to make it compile on OS/2.
2003-10-17 11:15:48 +00:00
Henning Geinitz 1ecc11339f * AUTHORS: Marked maintainers that have CVS access with a
(*). Added m. allan. noah to fujitsu backend. Added Julien Blache
	  and Petter Reinholdtsen to "Miscellaneous coding". Removed
	  Petter Reinholdtsen from "CVS repository maintainer".
	* doc/sane-usb.man: sane-find-scanner is in section 1, not 5.
2003-10-15 17:05:32 +00:00
Gerhard Jaeger 5ceb18a5a6 Added test for setitimer. 2003-10-15 15:40:27 +00:00
Henning Geinitz f97cdc408d * doc/descriptions/unsupported.desc: Added Pentax, Sicos, Syscan,
and UMAX scanners.
2003-10-15 09:11:57 +00:00
Henning Geinitz da5dcf86b3 * backend/gt68xx_low.c: Fixed compilation bug when debugging is
disabled.
	* backend/test.c doc/descriptions/test.desc: Fixed cancelling when
	  threads are used. Only SIGPIPE is blocked now. Sleep indefinetly
	  after the reader_process has finished. Minor fixes of debug
	  messages.
2003-10-14 09:32:11 +00:00
Gerhard Jaeger 2e37c0603e sanei/sanei_thread.c include/sane/sanei_thread.h: Fixed OS/2 compilation
sanei/sanei_lm983x.c include/sane/sanei_lm983x.h: Copyright update
2003-10-13 07:17:36 +00:00
Gerhard Jaeger 52d44e1aae sanei/sanei_thread.[ch]: Improved OS/2 support
backend/test.c: removed OS/2 section
2003-10-12 15:40:11 +00:00
Henning Geinitz 63aabae96e * doc/descriptions/unsupported.desc: Added Memorex, TCE and Optrox
scanners.
	* doc/descriptions/unsupported.desc: Added Canon DR-2080C. Updated
	  some links.
	* backend/mustek_pp_ccd.conf doc/sane-mustek_pp_ccd.man: Explained
	  that libieee1284 device names like "parport0" can also be used.
2003-10-12 09:10:18 +00:00
Gerhard Jaeger fe97c01e62 Fixed segfault condition in sanei_thread_waitpid. 2003-10-10 13:01:46 +00:00
Gerhard Jaeger 73caefebca Fixed some compilation errors on Darwin and OS/2. 2003-10-10 06:57:36 +00:00
Peter Kirchgessner 6e8bd98ef6 Add environment to sane-hp.man 2003-10-09 20:25:02 +00:00
Peter Kirchgessner 8fa094c185 hp-backend:
Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth
2003-10-09 19:40:28 +00:00
Stéphane Voltz 512dcd9fd0 * added automatic parallel port detection,
and special keyword in configuration file to use it. Indent cleaning.
2003-10-09 05:27:39 +00:00
Gerhard Jaeger 230fab553f backend/Makefile.in : linking plustek_pp- and test-backend against sanei_thread
backend/test.[ch]: added sanei_thread support
backend/test-picture.ch: fixed compiler warnings
backend/plustek.[ch] backend/plustek_pp.c backend/plustek-pp.h:
changes due to the sanei_thread-lib work
sanei/sanei_thread.c include/sane/sanei_thread.h: improved
support of pthreads, changed behaviour of sanei_thread_kill(),
added functions sanei_thread_sendsig() and sanei_thread_get_status()
changed behaviour of sanei_thread_waitpid(), changed parameters
of sanei_thread_begin()
2003-10-08 20:35:51 +00:00
Henning Geinitz 5204d4fed8 Workaround for bug in canon630u backend: The backend assumes that the id it gets
back from sanei_usb_open is a file descriptor. It isn't. So sane_get_select_fd
returns just a random number. That breals at least saned, other frontends may
not work either. This is a workaround for bug #300257.
2003-10-08 15:42:55 +00:00
m. allan noah d6eaa47b83 could not commit this yesterday cause of lock held by anon user. 2003-10-08 13:42:41 +00:00
Oliver Schwartz b83e91e5d1 Updates for Epson Perfection 1670 2003-10-07 19:41:34 +00:00
Oliver Schwartz 6b8e0671d4 Initial support for Epson 1670, minor bugfix 2003-10-07 18:29:20 +00:00
m. allan noah 40f1f062ab added changelog entry for yesterday's changes to fujitsu.[ch] 2003-10-07 12:59:18 +00:00
Henning Geinitz b191583bb2 * acinclude.m4 aclocal.m4 configure configure
include/sane/config.h.in sanei/sanei_thread.c: More verbose help
	  messages for --enable-fork-process. Print message about pthread
	  support after all the tests. If libpthread isn't available, try if
	  libc supports pthreead_*. Use macro USE_PTHREAD to check if
	  threads are used in the code.
	* backend/Makefile.in: Added sanei_pthread.lo to list of object
	  files needed for preloading.
2003-10-07 11:30:36 +00:00
Gerhard Jaeger 81eaf06a10 * aclocal.m4 acinlcude.m4 configure configure.in: modified checks for
pthread support, added switch --enable-fork-process which toggles
  between the usage of fork and pthread, set the default behaviour to
  pthread usage on Darwin
* include/sane/config.h: added the HAVE_LIBPTHRAD stuff
* sanei/sanei_thread.c include/sane/sanei_thread.h: fixed compilation issue
  on OS/2, added support for fork too, so that we can use sanei_thread
  functions in any case.
* backend/plustek.[ch]: changes due to the sanei_thread-lib work
2003-10-07 07:38:37 +00:00
Peter Kirchgessner c115be0925 Gubfix #300248 in hp-backend 2003-10-06 20:00:11 +00:00
Henning Geinitz bd955f44f6 * doc/Makefile.in: Remove doxygen-sanei.conf in clean target.
* sanei/sanei_pa4s2.c: Made some internal functions static.
2003-10-06 18:54:52 +00:00
Thomas Soumarmon 96d46f8a7b *fixed bug #300252 : added static to all non SANE specific functions\n*changed #include <sane/..> into #include ../include/sane/... as mentioned in the backend-writing.txt file 2003-10-06 11:25:50 +00:00
Gerhard Jaeger 39044887ca * aclocal.m4 configure configure.in: added checks for pthread.h and
added linker option -lpthread if pthread.h is found
* include/sane/config.in.h: added HAVE_PTHREAD_H
* sanei/sanei_thread.c include/sane/sanei_thread.h: added pthread_
  functions to library, so every backend is able to use either fork or
  pthread for its reader-process - see plustek backend for example
* backend/plustek.h backend/plustek.c: added sanei_thread stuff to support
  threading on MacOS X
* backend/plustek_pp*: some cleanup
2003-10-05 16:00:30 +00:00
Henning Geinitz 73e905af79 * backend/microtek2.h backend/test.c include/sane/saneopts.h:
Fixed some missing or duplicated spaces in option descriptions.
	* backend/canon630u.c: Option names shouldn't be translated.
	* backend/mustek.c: Use the same title for brightness as in other
	  backends.
	* po/sane-backends.de.po: Fixed minor bugs.
	* po/sane-backends.sv.po: Updated (from Mattias Ellert
	  <mattias.ellert@tsl.uu.se>).
	* po/sane-backends.bg.po po/sane-backends.cs.po
	  po/sane-backends.es.po po/sane-backends.fr.po
	  po/sane-backends.it.po po/sane-backends.nl.po
	  po/sane-backends.no.po po/sane-backends.pt.po
	  po/sane-backends.ru.po: Regenerated.
	* doc/descriptions/unsupported.desc: Added Epson Perfection 3170,
	  Packard Bell Diamond 1200, and Visioneer PaperPort
	  3100b. Updated Epson Perfection 1670.
2003-10-05 12:24:41 +00:00
Karl Heinz Kremer e01652aab8 Start two descriptions with capital characters. 2003-10-05 12:20:03 +00:00
Karl Heinz Kremer b8198665c4 Fixed bug 300246 - Use SANE_TITLE_SCAN_SPEED (and DESC and NAME) from saneopts.h
instead of my own strings.
Fixed typo in gamma correction description.
2003-10-05 12:03:09 +00:00
Henning Geinitz 1ff8f62d4b * AUTHORS configure configure.in backend/Makefile.in backend/dll.conf
backend/mustek_pp_ccd.c backend/mustek_pp_ccd.conf backend/mustek_pp_ccd.h
	  doc/Makefile.in doc/sane.man doc/sane-mustek_pp_ccd.man
	  doc/descriptions/mustek_pp_ccd.desc: Added back old mustek_pp
	  backend. That backend supports Mustek CCD scanners. The backend
	  was renamed to mustek_pp_ccd to avoid conflicts with the new
	  mustek_pp backend for CIS scanners. The code was taken from
	  sane-backends 1.0.9. This is only a temporary solution. The goal
	  is to incooperate CCD and CIS support into mustek_pp.
	* doc/sane-mustek_pp.man doc/descriptions/mustek_pp.desc: Added
	  links to the mustek_pp_ccd backend. Removed scanners supported by
	  mustek_pp_ccd.
2003-10-04 10:47:12 +00:00
Henning Geinitz 891f503781 * doc/descriptions/unsupported.desc: Added Microtek ScanMaker
5900.
	* doc/descriptions/umax1220u.desc: Converted to new
	  format (bug #300155). Commented out unsupported UMAX Astra 2200U
	  to avoid confusion.
	* doc/Makefile.in: Cleanup. Removed install target for
	  mostang.com.
	* doc/descriptions/microtek2.desc: Converted to new
	  format (bug #300153). Commented out ScanMaker 9600XL (was
	  mentioned twice?).
	* doc/descriptions/hpsj5s.desc: Converted to new format (bug
	  #300151). Added comment about only gray mode.
	* doc/descriptions/fujitsu.desc: Converted to new format (bug
	  #300150).
	* doc/descriptions/canon630u.desc: Converted to new format (bug
	  #300148).
2003-10-04 10:13:26 +00:00
Karl Heinz Kremer a0f50b843a Updated "status" information. 2003-10-03 20:49:49 +00:00
Gerhard Jaeger ee8aa4ff09 Fixed some OS/2 compilation problems. 2003-10-02 07:44:08 +00:00
Peter Fales 1481ab4ffa gphoto2.[ch] 2003-10-02 04:05:26 +00:00
Eddy De Greef 0e8b1e7670 Typo: printers -> scanners 2003-10-01 21:38:22 +00:00
Eddy De Greef aa79814224 Added Mustek 96 CP to list of supported printers. 2003-10-01 21:33:57 +00:00
Henning Geinitz 89c5014b4f * doc/descriptions/unsupported.desc: Fixed links to messages in
the mailing list archive.
	* configure configure.in doc/Makefile.in doc/doxygen-sanei.conf
	  doc/doxygen-sanei.conf.in: Automatically update the version
	  number of SANE in the doxygen documentation.
	* doc/backend-writing.txt doc/sane.man: Updated links to sanei
	  documentation.
	* doc/.cvsignore include/sane/sanei.h include/sane/sanei_scsi.h:
	  Minor fixes for sanei documentation.
	* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c
	  backend/gt68xx_high.c doc/descriptions/gt68xx.desc
	  doc/gt68xx/gt68xx.CHANGES: Added detection of Genius Vivid 4x.
	  It won't work out-of-the-box, however. CCD coarse calib
	  shouldn't run into an endless loop anymore. Plustek 1248U
	  is much faster now.
2003-09-30 18:02:53 +00:00
Gerhard Jaeger dbcb3c853f Added Plustek OpticSlim 1200 to gt68xx backend. 2003-09-30 06:48:42 +00:00
Gerhard Jaeger 27469d3467 Removed plustek-share.h. 2003-09-29 19:22:38 +00:00
Gerhard Jaeger 9e6db289d8 Mainly cleanup work. 2003-09-29 14:59:13 +00:00
Henning Geinitz 982ef90ed4 Some options had wrong constraints or didn't match their descriptions (bug
#300235).
2003-09-28 22:19:22 +00:00
Henning Geinitz 2a6bd0be74 Added Enhans, Genius and UMAX scanners. 2003-09-28 21:45:38 +00:00
Frank Zago ab3cba95db Updated XSane and xscanimage status. 2003-09-26 01:38:01 +00:00
Henning Geinitz 05f6d8c5a0 * po/Makefile.in: Added plustek_pp.c.
* po/sane-backends.nl.po: Updated Dutch translation (from Martin
	  Kho <mkho@xs4all.nl>).
	* po/sane-backends.bg.po po/sane-backends.cs.po po/sane-backends.de.po
	  po/sane-backends.es.po po/sane-backends.fr.po po/sane-backends.it.po
	  po/sane-backends.no.po po/sane-backends.pt.po po/sane-backends.ru.po
	  po/sane-backends.sv.po: Regenerated.
	* doc/Makefile.in: Fixed link to image in HTML manpages.
2003-09-25 18:10:08 +00:00
Gerhard Jaeger 4953291678 Changed file-header (GPL stuff)... 2003-09-24 20:21:55 +00:00
Oliver Schwartz 785ce1942a Bug #300198: Check second argument of sanei_config_get_string 2003-09-24 18:05:39 +00:00
Henning Geinitz 7f87c4b0f0 * doc/descriptions/unsupported.desc: Changed links to point to
sane-project.org.
	* TODO: Removed. Please use the bug tracking system at
	  http://www.sane-project.org/bugs.html instead.
	* README README:os2 configure configure.in: Updated contact
	  information (website, mailing lists, bug tracker). Minor fixes.
	* backend/mustek.c: Fixed sane-devel address.
	* doc/backend-writing.txt doc/releases.txt: Updated contact
	  information. Spelling fixes. Minor updates.
	* doc/sane.man: Updated contact information. Removed contributing
	  section (now on homepage). Spelling fixes, general updates.
	* sane-abaton.man sane-agfafocus.man sane-apple.man sane-bh.man
	  sane-dc210.man sane-dc240.man sane-dc25.man sane-gphoto2.man
	  sane-hp.man sane-microtek2.man sane-microtek.man
	  sane-mustek.man sane-mustek_pp.man sane-pint.man
	  sane-st400.man sane-usb.man sane-v4l.man: Updated links to
	  sane-devel and SANE homepage.
	* sane.tex: Changed homepage and sane-devel-request address.
	* doc/Makefile.in: Added README.windows.
	* doc/canon/canon.install2700F.txt: Updated links.
	* include/sane/sanei.h include/sane/sanei_usb.h: Updated links.
	* tools/sane-desc.c: Changed links to sane-project.org. Mentioned bug
	  tracker. Added contact link. Removed link to special USB and
	  Parport lists (now on static web pages).
	* tools/sane-config.in: Updated links.
2003-09-24 16:01:14 +00:00
Gerhard Jaeger 5c565f4496 removed TODO, as this file does no longer exist 2003-09-24 14:42:21 +00:00
Gerhard Jaeger fecf11c6aa Added OpticPro S28 and S48. 2003-09-24 14:14:10 +00:00
Gerhard Jaeger 0388dd02a5 Mainly documentation updates... 2003-09-24 14:08:01 +00:00
Gerhard Jaeger bc77d7b750 Added info for plustek_pp backend. 2003-09-24 07:43:01 +00:00
Frank Zago 3bda0d541d Port to Cygwin. 2003-09-24 03:41:48 +00:00
Gerhard Jaeger 1eef5c8c60 Updated Plustek backend and added code for alternative CIS calibration.
All the supported CanoScan devices should work now correctly.
Moved the Plustek parallelport support into a separate backend: plustek_pp.
Added new backend for Plustek ASIC 9600x/9800x based parallelport scanner.
2003-09-23 07:10:53 +00:00
Henning Geinitz b98ec23929 * backend/ma1509.c backend/mustek.c backend/mustek_usb.c
backend/test.c doc/descriptions/ma1509.desc
	  doc/descriptions/mustek.desc doc/descriptions/mustek_usb.desc
	  doc/descriptions/test.desc doc/mustek/mustek.CHANGES
	  doc/mustek_usb/mustek_usb.CHANGES: Check if
	  sanei_config_get_string fails because of a single quotation mark
	  in the configuration file. Update version numbers.
2003-09-21 10:43:18 +00:00
Henning Geinitz 27c4ed03f5 * tools/sane-desc.c: PATH_MAX is too small for long comments on
win32. Actually return 0 if there is no second quotation mark.
	  Patch from Frank Zago  <fzago at austin dot rr dot com>. Check
	  for !word everywhere to avoid segfaults when a quotation mark is
	  missing.
	* sanei/sanei_config.c: Actually return 0 if there is no second
	  quotation mark.
2003-09-21 08:57:38 +00:00
Henning Geinitz 2dfcbf9074 * doc/descriptions/microtek.desc: Used new :status scheme. Added
Vobis Highscreen Realscan and Genius Colorpage-SP2.
	* doc/descriptions/unsupported.desc: Added HP, Microtek and UMAX
	  scanners.
2003-09-19 10:13:58 +00:00
Stéphane Voltz 929c5c9e75 * backend/sane-umax_pp.c: fix default port address handling
(patch from Malcolm Parsons <malcolm.parsons@virgin.net>)
  	* configure.in configure include/sane/config.h.in: added detection of
	  machine/cpufunc.h and i386_set_ioperm() for FreeBSD support.
2003-09-18 05:17:23 +00:00
Stéphane Voltz 96f129a8cb - updated sane-umax_pp man page 2003-09-16 05:16:37 +00:00
Simon Munton 2c71e5e59b Changed status of ScanAce III to good 2003-09-15 20:12:36 +00:00
Karl Heinz Kremer f28084301a Added Henning's change ro re-order the #include statements back in. 2003-09-14 12:41:58 +00:00
Stéphane Voltz c6a2bfc784 - reworked direct hardware access API to improve portability 2003-09-14 06:09:02 +00:00
Karl Heinz Kremer cad89342fa Increment loop variable only once in loop to find USB scanners
Fix rounding problem when calculating number of lines to scan.
2003-09-13 00:59:54 +00:00
Henning Geinitz 0e70e29baf Moved union Option_Value from backend header files to sanei_backend.h. No need
to copy it over and over again. Changed header inclusion order in backend
files to include backend.h after sanei_backend.h. Based on a patch from stef
<stef-listes@wanadoo.fr>.
2003-09-12 16:10:33 +00:00
Eddy De Greef a922e76558 Updated e-mail address. 2003-09-12 14:41:25 +00:00
Henning Geinitz b3ebb03d87 Updated HP ScanJet 2300c and 2400c. 2003-09-12 13:15:03 +00:00
Henning Geinitz a2ece31b63 Added .libs. Sorted. 2003-09-12 13:13:32 +00:00
Henning Geinitz 63ffbcf235 Added Canon Lide 80, updated Canon and HP information. 2003-09-09 15:32:19 +00:00
Henning Geinitz 080665108a Added UMAX Astra 4450 and Mustek BearPaw 2448 TA Pro. Updated Canon CanoScan
5000F.
2003-08-27 11:51:27 +00:00
Henning Geinitz 7a6f2ddf61 Added Mustek ScanMagic 1200 UB Plus. Minor bugfix. 2003-08-27 11:49:52 +00:00
Henning Geinitz cf8268cb05 Added Italien translation (from Luca Clemente <luca.clem@zerobase.it>). 2003-08-22 17:55:50 +00:00
Karl Heinz Kremer afd14b97f3 Fixed compile problem on Linux
Code cleanup to get rid of compiler warnings
2003-08-22 12:17:18 +00:00
Karl Heinz Kremer 84199865c5 Removed '//' comments - again ...
Added EPSON KOWA copyright
2003-08-21 22:35:56 +00:00
Henning Geinitz 0afb357041 Updated sections about Canon, Epson, HP, Medion, Microtek, Mustek, and Xerox
scanners.
2003-08-21 14:03:03 +00:00
Henning Geinitz 63d9294b5f Added entries for mustek patch, sanei_usb devfs trouble, and moving of
Option_Value. Updated .desc file section.
2003-08-21 13:49:02 +00:00
Henning Geinitz 2cf12103d8 Added support for the MacOS X IOKit SCSI Architecture Model API. Added support
for Firewire scanners. Patch from Guy Brooker <guy_brooker@mac.com>.
2003-08-21 10:33:34 +00:00
Oliver Schwartz a66b94a915 Scanner ID cleanup 2003-08-19 21:05:08 +00:00
Stéphane Voltz eaff639e8f - revert change for UTA 2003-08-17 09:04:23 +00:00
Karl Heinz Kremer 4bd825cac8 * backend/epson.[ch]: Added support for GT-30000, with support for the
ADF in simplex mode (used some code from the EPSON Kowa IScan version
  of the backend)
* backend/epson_scsi.c: Use sanei_scsi_cmd2() to send commands to fix a problem
  with SBP-2 under FreeBSD
2003-08-15 17:07:58 +00:00
Stéphane Voltz d54f39f55b - UTA and custom gamma fix (wrongly inactive ...)
- gamma table check on option set
2003-08-15 06:56:24 +00:00
Gerhard Jaeger f7ce836c46 Fixed warmup bug
Fixed device hang problem (EPSON & CanoScan)
Some fine-tuning
2003-08-14 12:54:11 +00:00
Gerhard Jaeger 0ecbd8de1f Moved Plustek topics to done Section. 2003-08-10 13:54:55 +00:00
Henning Geinitz efec98d182 Added Plustek OpticSlim 1200. Updated Mustek Paragon 600 II ED/EP information. 2003-08-07 12:29:34 +00:00
Peter Kirchgessner ff6ecda795 Add status by model to hp.desc 2003-08-03 18:13:05 +00:00
Henning Geinitz 1b91bd48e9 All the unsupported entries that pointed to .txt files have links to HTML
pages now.
2003-07-31 10:45:55 +00:00
Henning Geinitz 26d37fba60 Updated Bulgarian translation (from Pavel Constantinov
<pavelconstantinov@bigfoot.com>).
2003-07-29 21:32:52 +00:00
Henning Geinitz dfc30fb383 Added frontend linking issue and color management discussion. Removed
sanei_jpeg move and avision patch entries.  Updated global init issue and desc
file entry.
2003-07-29 16:16:45 +00:00
Henning Geinitz 0a40fd4dc6 Added test for Genesys Logig GL660 + GL646 combination. Added some more
messages about what's going on.
2003-07-29 15:57:23 +00:00
Henning Geinitz 2cb2ea8b61 Added Minolta and Visioneer scanners. Updated Avision, Medion, and UMAX
scanners.
2003-07-29 15:55:10 +00:00
Matthew Duggan 27f0a37566 2003-07-29 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp.c: Reset globals in sane_exit.
2003-07-29 03:13:56 +00:00
Andras Major c9c2ac720f *** empty log message *** 2003-07-28 18:27:40 +00:00
Andras Major 63807d1749 *** empty log message *** 2003-07-28 17:06:55 +00:00
Henning Geinitz 1b731a237c Added Bulgarian translation (from Pavel Constantinov
<pavelconstantinov@bigfoot.com>).
2003-07-28 15:55:08 +00:00
Thomas Soumarmon 0fe9054c34 hp5400 backend: changed status of .desc to basic 2003-07-28 07:19:17 +00:00
Thomas Soumarmon c8845a70e2 hp5400 backend: moved constants init to sane_init() and sane_exit() 2003-07-28 07:14:16 +00:00
Henning Geinitz a4e842d946 Minor cleanup from the jpeg move. Reverted frontend link order. 2003-07-26 21:40:06 +00:00
Peter Fales 7f4f514f91 frontend/Makefile.in 2003-07-26 18:28:27 +00:00
Henning Geinitz 6329fa602d Added GPL + SANE exception license. 2003-07-26 17:49:10 +00:00
Oliver Schwartz c56a0ac8e9 Changed licence to GPL + SANE exception for snapscan-usb.[ch] 2003-07-26 17:16:55 +00:00
Peter Fales 6ac9009e66 sanei/Makefile.in
backend/cderror.h
backend/jinclude.h
backend/dc210.c
backend/dc240.c
backend/ gphoto2.c
backend/djpeg.c
backend/cdjpeg.h
backend/Makefile.in
configure
configure.in
2003-07-26 17:09:51 +00:00
Henning Geinitz e83a8279c8 Clarify that not all backends us GPL + SANE exception. Fixed pointer to
README.djpeg.
2003-07-26 12:07:23 +00:00
Henning Geinitz cdb69dccc4 Changed license to GPL + SANE exception. 2003-07-26 11:10:08 +00:00
Henning Geinitz b59fc7f95a Updated email address of Andreas Beck. 2003-07-26 09:33:21 +00:00
Henning Geinitz fc0613967a Changed license to GPL + SANE exception. 2003-07-26 09:05:34 +00:00
Peter Fales 6cd9cad7d5 README.djpeg 2003-07-26 03:12:26 +00:00
Peter Fales 1b114e7b55 sanei_cderror.h sanei_jinclude.h sanei_jpeg.h sanei_jpeg.c 2003-07-26 03:07:08 +00:00
Henning Geinitz 8ca3f66656 Added canon630u SANE_I18N and include file license problem. Updated .desc file
section.
2003-07-25 08:33:20 +00:00
Henning Geinitz f4d2c02556 Changed license to GPL + SANE exception. 2003-07-25 08:29:35 +00:00
Henning Geinitz a2b7a518af Regenerated to include recent changes in the backends. 2003-07-25 08:26:49 +00:00
Henning Geinitz f3616532aa Added some translations for the HP backend. Minor header updates. 2003-07-25 08:22:54 +00:00
Henning Geinitz d5ce45d9c5 Added Fujitsu 1200CUS to man page, .conf and .desc. Changed .conf file to be
more readable.  Added RevScan 19200i to .conf file.  Added Plustek U16B to
.desc and .conf, updated UT16B.
2003-07-25 07:41:58 +00:00
Peter Kirchgessner 7a71d9643c Add SANE_I18N to hp-backend 2003-07-24 18:34:36 +00:00
Henning Geinitz 9f1c673205 Fixed indentation. 2003-07-24 16:57:26 +00:00
Henning Geinitz 7859f03a98 Added support for detecting Genesys Logic GL646. 2003-07-24 16:56:17 +00:00
Henning Geinitz a737d690d6 Changed license to GPL + SANE exception. 2003-07-23 14:51:27 +00:00
Henning Geinitz 1f2630a99f Tag CCD scanners as unsupported and mention that they work in 1.0.9 or
earlier.
2003-07-22 21:01:16 +00:00
Oliver Schwartz ad19d380ca Changed status keywords for snapscan backend 2003-07-22 20:53:44 +00:00
Matthew Duggan 2c304633fd 2003-07-22 Matthew Duggan <stauff1@users.sourceforge.net>
* doc/descriptions/canon_pp.desc: Updated to use new status values.
2003-07-21 22:53:09 +00:00
Henning Geinitz 95a1714a1b Added more information for Canon 9900F. 2003-07-21 21:09:37 +00:00
Henning Geinitz 0edcf8ce42 Added mustek_pp CCD support and avision patch entry. Updated .desc file
section.
2003-07-21 21:04:56 +00:00
Stéphane Voltz 6fdc6edca9 - get it right this time 2003-07-21 16:43:03 +00:00
Stéphane Voltz 874572da52 *** empty log message *** 2003-07-20 20:03:44 +00:00
Oliver Rauch 9b34b0c7a9 umax.c: changes for UC630 2003-07-20 12:58:56 +00:00
Oliver Rauch 9f15735eea Changed status messages in umax.desc 2003-07-20 12:56:39 +00:00
Frank Zago adcdc9d7f1 *** empty log message *** 2003-07-19 16:07:40 +00:00
Henning Geinitz e3c322ed9b Added fujitsu patch, description file updates, close_on_exec problem. Removed
scanimage bugs.
2003-07-19 13:54:45 +00:00
Peter Fales 740d842031 doc/descriptions/gphoto2.desc 2003-07-19 12:54:41 +00:00
Henning Geinitz 230881860d Sorted (more or less) alphabetically. Added some Canon and Hewlett-Packard
scanners.
2003-07-19 12:14:57 +00:00
Henning Geinitz 79efce6bd9 Converted to use new :status values. 2003-07-19 12:04:09 +00:00
Henning Geinitz b3fd92c684 Added support for detecting USB chipsets to sane-find-scanner. 2003-07-18 12:11:01 +00:00
Abel Deuring ee430a8af6 2003-07-17 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c: improved SCSI error handling in
          sanei_scsi_cmd2 for FREEBSD_CAM_INTERFACE
2003-07-17 20:35:25 +00:00
Henning Geinitz 8007efa1a3 Enable close_on_exec in sanei_usb_open. 2003-07-17 15:05:14 +00:00
Henning Geinitz b53d61b531 Added fujitsu option and libtool problem. Updated desc file entries. 2003-07-16 08:08:36 +00:00
Stéphane Voltz c8090817e6 - updated for tiny update in doc/description/umax_pp.desc 2003-07-15 05:12:59 +00:00
Henning Geinitz dbba9c3560 Henning Meier-Geinitz <henning@meier-geinitz.de> 2003-07-10 17:51:59 +00:00
Henning Geinitz e819bbe6ce Added Corex and Relisys scanners. Updated Canon and HP scanners. 2003-07-10 17:50:10 +00:00
Thomas Soumarmon 17f6e26a15 HP5400: Added version string 0.87 reported to work ok. Use of a version list instead of several constants. 2003-07-07 07:58:26 +00:00
Peter Fales e04cfa928a backend/gphoto2.c 2003-07-02 22:11:41 +00:00
Henning Geinitz 8b2de7255e Added Memorex, Visioneer and Xerox scanners. Updated information for Visioneer
scanners.
2003-07-01 11:05:25 +00:00
Henning Geinitz 28544822b0 Update version. 2003-06-28 21:06:06 +00:00
Henning Geinitz e0a4557af6 Added Visioneer OneTouch 5800 USB. 2003-06-28 21:05:15 +00:00
Henning Geinitz 22a09b469e Added Brother and Microtek scanners. 2003-06-25 21:06:48 +00:00
Henning Geinitz ec11cc2f93 Mention some more working scanners. 2003-06-25 21:02:30 +00:00
Henning Geinitz 29d42ebe6a Mention backend name in warnings and errors. 2003-06-20 11:16:22 +00:00
Michael Herder 2450d819c0 *** empty log message *** 2003-06-20 05:11:51 +00:00
Peter Fales 891c525b03 Update status descriptions for dc25, dc240 2003-06-19 22:23:18 +00:00
Simon Munton 46a88aa8af Updated status fields in description file for PIE scanners 2003-06-19 20:29:53 +00:00
Eddy De Greef 3269c94dc0 Updated status fields of CIS type scanners. 2003-06-19 19:37:47 +00:00
Henning Geinitz e5a06cfc13 Updated to new status system. The status values are sometimes guessed from the
documentation.
2003-06-19 15:21:13 +00:00
Henning Geinitz a106f6d8e7 Added Benq parport scanners. 2003-06-19 14:48:26 +00:00