Wykres commitów

419 Commity (047fa8498f1a343778951693c4a281a05f8a30dc)

Autor SHA1 Wiadomość Data
Chris Bagwell 191cde3dbd Add space mistakenly removed in last CVS update. 2009-03-04 01:22:01 +00:00
Chris Bagwell 9d1375fd7e * acinclude.m4, tools/sane-config.in: Add in missing libraries
to sane-config missed during fix to stop using LIBS to link everything.
Add back in code to move LDFLAGS out of $GPHOTO2_LIBS and into
GPHOTO2_LDFLAGS.
2009-03-03 02:53:42 +00:00
Chris Bagwell 70f3fdfba4 * acinclude.m4, backend/*.[ch], tools/*.[ch], frontend/*.[ch]:
Global replace of u_int??_t with C9x standard based uintxx_t
 in order to remove some tricky and overlapping portability logic
 from acinclude.m4 and leave it in only m4/stdint.m4.
2009-02-26 03:15:43 +00:00
Chris Bagwell be3f46204b * po/Makefile.am, configure.in: convert remaining directory,
po, to use automake.
2009-02-21 22:45:14 +00:00
Mattias Ellert 0827226249 Adding missing liblib dependencies 2009-02-20 16:51:09 +00:00
Chris Bagwell cb4fb37eca Have configure define configdir so all makefiles can use
it (fixes bug introduce with sanei converted to automake).
Enable running testsuite during distcheck.
2009-02-19 18:10:12 +00:00
Julien BLACHE 53e8821bd5 Fixup build. 2009-02-19 15:06:29 +00:00
Julien BLACHE ad1a44d92a Add support for libusb-1.0. 2009-02-19 13:57:45 +00:00
Chris Bagwell 54d462f461 Add missing clean-local. 2009-02-19 02:44:53 +00:00
Chris Bagwell e380729334 * configure.in, tools/Makefile.am: convert tools to automake.
Add tools/openbsd to distribution package.
* include/Makefile.am: include files should have been installed
under sane/ directory when converted to automake.
* doc/Makefile.am: Cleanup. Use automake's built in support to
install docs within subdirectories.
2009-02-19 02:17:45 +00:00
Chris Bagwell aef46252cc convert frontend, include, and sanei directories to use
automake.  Only reference libsanei.la now. Use am_conditional
to compile sanei_jpeg.lo.  distcheck now runs sanei/wire_test.
2009-02-15 03:31:36 +00:00
Chris Bagwell caba90c552 * configure.in, acinclude.ac: Cleanup autoconf 2.63 warnings.
add cv_ prefix to cached variable.  Remove AC_ARG_PROGRAM as
automake already invokes this. When prefered AC_USE_SYSTEM_EXTENSIONS
exists, use that instead of AC_GNU_SOURCE/AC_AIX/AC_MINUX.
Cleanup socket detection more by creating only a single
SOCKET_LIBS that contains list of all optional libraries
for any socket related funciton.  Make sure that checks
for socket related functions use SOCKET_LIBS when searching.
Check for getopt_long() and getopt.h.  Make OS/2 use
-no-undefined (same as windows).
* ltmain.sh, m4/libtool.m4: Upgrade to libtool 1.5.26.
* Makefile.am: Cleanups to match configure updates.
* frontend/scanimage.c, include/Makefile.in, lib/getopt.c
lib/getopt1.c, toosl/sane-desc.c, include/lgetopt.h:
Rename internal getopt.h to lgetopt.h to allow using
external getopt.h when it exists.  This allows to go
back to optionally compiling getopt()/getopt_long() and its
prototypes and not have conflicts with external headers/symbols.
2009-02-06 03:10:44 +00:00
Julien BLACHE be690a3d4e Remove debug code. 2009-02-03 12:07:20 +00:00
Julien BLACHE 9056460913 Filter out unsupported/unknown models from output (udev/hal). 2009-02-03 11:08:31 +00:00
Chris Bagwell 0330a4d416 * aclocalm4: fix prototype of internal strcasestr and usleep.
* configure.in: Group all USB logic together and all SCSI
logic together to aid understanding of whats no longer
valid.  Allow sharing enable/disable options between all
USB drivers on multiple platforms.  Combined CAM_LIBS and
SCSI_LIBS since they are mutually exclusive.
Skip some USB/SCSI checks when previous tests show it will always fail.
* backend/Makefile.am, tools/Makefile.in: Combine CAM_LIBS and
SCSI_LIBS. Add missing SOCKET_LIBS to epson2.  Add USB_LIB.
* saned.c: Add limits.h for PATH_MAX.
2009-02-02 03:17:32 +00:00
Chris Bagwell 23ff26f9a5 * acinclude.m4, configure.in: Put all libraries into their
own *_LIB variables instead of $LIB so that we do not have to
link in the world to all executables. Modified SANE_CHECK_U_TYPES
to be a little more portable to platforms that use #define
for u_* types. Create SANE_CHECK_BACKENDS macro so that
PRELOADABLE_BACKENDS can also be valided.  Auto-populated
PRELAODABLE_BACKENDS when detect dlopen() won't work.
Various protability cleanups.
* backend/dll.c: Make dll-preload.c a .h since its an include and
not compilable byitself.
* frontend/Makefile.in, frontend/scanimage.c, include/laaloca.h,
  lib/Makefile.am, lib/alloca.c, strcasestr.c, tools/Makefile.in,
  tools/sane-desc.c: Convert lib/ to automake.  Create a liblib.la
  for everyone to use and a libfelib.la for only frontend programs.
  Make all internal programs be prefixed with sanei_ as not to conflict
  with other programs libsane is linked in with that will also most
  likely create similar internal utils on problem platforms.
  * include/getopt.h, lib/getopt.c, lib/getopt1.c: Always compile
  and link in getopt_long() but prefix it with sanei_.  Its
  easier to always use internal version then try to figure out what
  platforms support getopt_long() and what header files to use.
  * backend/Makefile.am: Convert backend makefile to automake.
  Initial version that is feature parity with original but uses
  specific rules instead of wildcards and only links in libraries/objs
  really required. Room for more cleanup of whats linked in once
  all makefiles have been converted to automake.
2009-01-31 03:12:18 +00:00
Chris Bagwell c90e23a6d2 Updates to Makefiles to prepare for transition to automake.
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir).  Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-16 23:39:48 +00:00
Julien BLACHE acc2b0fccf Add a new :scsi keyword for SCSI devices, add support for SCSI devices
in the udev and HAL FDI outputs.
2009-01-13 21:17:16 +00:00
Julien BLACHE e91b604df7 Replace the obsolete SYSFS{} key by the newer ATTR{} key in the udev output. 2009-01-13 21:14:17 +00:00
Julien BLACHE 4cb1d28a35 Group USB devices by vendor in the HAL FDI output. 2009-01-13 21:11:28 +00:00
Julien BLACHE 59f6298630 Replace opencoded device permissions and ownership by proper definitions. 2009-01-13 20:58:55 +00:00
Julien BLACHE 95f01b7244 HAL 0.5.11-rc2 does not support the info.bus property anymore; superseded by
info.subsystem. Unfortunately, this is not backward-compatible, so add a new
"hal-new" mode to sane-desc.
2008-03-28 20:57:59 +00:00
Mattias Ellert 22efa538b7 Fix warnings about ignored --datarootdir 2008-02-03 06:59:36 +00:00
m. allan noah ba5639151d second try committing these 2008-01-18 01:47:47 +00:00
m. allan noah e7e161c6ee translation update from Yann E. MORIN 2008-01-15 01:13:59 +00:00
Jonathan Bravo Lopez 785f67981b Updated spanish translation. Fixed compilation warning in check-usb-chip.c 2007-12-19 14:25:43 +00:00
Mattias Ellert 71be983cdd use SCSITaskSGElement if available 2007-11-10 15:44:41 +00:00
Mattias Ellert 71f9081904 MacOS X updates 2007-11-10 11:35:34 +00:00
Mattias Ellert 93e856b53f Cross compilation fixes and libtool update 2007-11-10 07:12:55 +00:00
Stéphane Voltz 76b0c6d7e8 - added rts8801/rts8891 detection 2007-10-19 15:12:48 +00:00
Julien BLACHE 08f6df7b48 Add a RUN rule to the udev rules to automatically disable USB suspend for all known scanners.
This effectively works around the hardware bugs exposed by CONFIG_USB_SUSPEND.

Works only with kernels >= 2.6.22 where /sys/bus/usb/devices/*/power/level exists.
2007-07-29 18:39:54 +00:00
Julien BLACHE 734c0c1800 Comment out the node creation rule by default so as to not depend on a (documented) udev side effect.
(that is, the rule would be ignored by udev because a previous rule already set the NAME key)
2007-07-29 17:37:49 +00:00
Julien BLACHE d5d762f96e Revert my last commit and rework the one before to produce a backward compatible udev rules file. Yay. 2007-07-26 21:23:27 +00:00
Julien BLACHE 3958e52b1b Simplify previous modification. 2007-07-25 12:30:16 +00:00
Julien BLACHE 8dc1f4493c Update udev rules for use with Linux >= 2.6.22 and CONFIG_USB_DEVICE_CLASS=n. 2007-07-25 09:21:18 +00:00
Gerhard Jaeger 34ac88686f Try to distinguish the various
GenesysLogic GeneScan ASICS - GL841, GL842 and GL843
2007-07-11 20:54:28 +00:00
Ilia Sotnikov 50162dbce6 + Added HP ScanJet 5550/5590/7650 detection routine 2007-04-24 17:59:28 +00:00
Julien BLACHE a0fd0edb03 Use mode 0664 for usbfs device nodes; allows everybody on the system to use lsusb. 2007-04-17 19:21:13 +00:00
Jochen Eisinger d620d407bb 2007-04-5 Jochen Eisinger <jochen@penguin-breeder.org>
* README.openbsd, tools/README, tools/openbsd/attach,
	  tools/openbsd/detach: add notes about device permissions on
	  OpenBSD and provide some example scripts for hotplugd(8).
2007-04-05 07:41:02 +00:00
Julien BLACHE 7691b81b51 Remove leftovers from a previous experiment. 2007-03-21 16:10:29 +00:00
Julien BLACHE 17ca143dc2 Adding hal FDI output mode, from David Zeuthen <davidz@redhat.com> 2007-03-18 09:31:10 +00:00
Henning Geinitz d56df03942 Fixed compilation problem with newer tail programs which don't understand "-1"
(bug #303630).
2006-07-25 18:34:44 +00:00
Julien BLACHE 2d3f6ca6c9 Revert part of the previous commit (unwanted mods). 2006-07-16 11:15:14 +00:00
Julien BLACHE 08ebb3df15 Split very long comment lines in the udev rules file. 2006-07-16 11:05:15 +00:00
Julien BLACHE 587c25825c sane-desc.c: Fix a typo in the udev header. 2006-07-03 17:51:32 +00:00
Mattias Ellert 494b57584b Missing end tag 2006-05-27 14:56:58 +00:00
Mattias Ellert b7ea951e7c plist output from sane-desc 2006-05-27 07:50:05 +00:00
Henning Geinitz e8bf4ef719 Updated documentation concerning udev. 2006-05-10 19:34:05 +00:00
Henning Geinitz 84c4daefc8 Removed. No longer needed as hotplug-ng and udev files are generated by
sane-desc now.
2006-05-10 19:32:50 +00:00
Henning Geinitz 7d20639cb7 Create libsane.usermap (for hotplug), libsane.db (for hotplug-ng) and
libsane.rules (for udev) automatically with sane-desc based on the :usbid tokens
in the description files.
2006-04-18 18:45:16 +00:00
Henning Geinitz 204ac69909 Removed. Will be created automatically by sane-desc. 2006-04-18 18:41:22 +00:00
Julien BLACHE 8cdd5db635 Fix/optimize udev rules; tests on the same line are ANDed together, not ORed together, causing the rules to trigger more often than necessary. 2006-04-12 11:35:06 +00:00
Henning Geinitz db4e34ab62 Added some scanners. 2006-04-03 18:37:43 +00:00
Henning Geinitz 92d177c049 Added USB support for DragonFlyBSD (bug #303183). 2006-03-11 12:56:34 +00:00
Mattias Ellert 60024daafb Empty line confuses the convert-usermap.sh tools 2006-02-19 08:01:09 +00:00
Ullrich Sigwanz 28346f5111 adding trust office scan 19200 2006-02-04 10:28:51 +00:00
Henning Geinitz 2b425ad61c Added checks for altsetting =! 0. 2006-01-22 16:52:13 +00:00
Stéphane Voltz 70593ff2e1 - added Dell A920 (rebranded X1100) 2006-01-20 12:15:58 +00:00
Henning Geinitz 408c7c4e1f Added "ignore" parameter to :usbid token. Print warning if a backend defines USB
models without defining usbid. Print warning if a model doesn't have an
interface.
2006-01-14 19:06:49 +00:00
Henning Geinitz 2844681728 Improved rts8822l-01h chipset detection by adding check for descriptor.bcdUSB ==
0x110 reported by some scanners and accepting any value diferent to 0, read from
0xfe11 register. Patch from Jonathan Bravo Lopez <JKD@JKDSoft.cjb.net>.
2006-01-14 14:54:56 +00:00
Henning Geinitz 14e5a82d9d Added usermap, db, and udev output modes for generating USB vendor/product lists
for hotplug (ng) and Linux udev. Added version information to html modes.
2006-01-08 20:42:53 +00:00
Henning Geinitz 94f90304b0 Added support for keyword :usbid. All output modes now print the usb vendor and
product modes.
2006-01-08 15:48:38 +00:00
Henning Geinitz afa3fc0bb5 Added new output mode: statistics. This mode prints overal statistics about
known devices. Added support for more than one search directory. Removed support
for deprecated backend status ("alpha", "beta" ...). Ran indent -gnu. HTML
output (backends and mfgs) prints statitics now. Unify status and device type
strings. Simplified status and device type string printing. Removed any
remaining links of backend status.
2006-01-07 23:44:09 +00:00
Henning Geinitz c3cf1bc572 Ran indent -gnu. 2006-01-07 21:42:07 +00:00
Henning Geinitz 0cba368232 Added new output mode: statistics. This mode prints overal statistics about
known devices. Added support for more than one search directory. Removed support
for deprecated backend status ("alpha", "beta" ...).
2006-01-07 19:36:24 +00:00
Henning Geinitz e86da220dd Print version information when detecting chip sets. 2006-01-07 17:05:11 +00:00
Henning Geinitz 3df9888de2 Brother DCP-7010 is reported to work (bug #302862). 2006-01-07 16:38:59 +00:00
Henning Geinitz 00c45a8897 Added Hewlett-Packard PSC 1210. 2006-01-05 21:56:21 +00:00
Henning Geinitz 56e0aa44b2 Added Canon LiDE 60 (bug #302830). 2006-01-02 16:05:26 +00:00
Henning Geinitz 1720fe415a Added Brother MFC 8440. 2005-12-28 11:45:05 +00:00
Henning Geinitz 50139e542c Added Brother MFC-7420. 2005-12-23 13:14:12 +00:00
Henning Geinitz 9ddf8d1845 Added Epson Perfection 3490. 2005-12-06 15:15:18 +00:00
Henning Geinitz c458e3fe30 Added Epson Stylus CX4200. 2005-11-30 18:58:12 +00:00
Henning Geinitz 36f5ae321c Added Plustek Opticslim 2400 ids (from Jan Matousek). 2005-11-20 15:49:40 +00:00
Henning Geinitz 28c514bf73 Added detection of rts8822l-01h chipset (patch from Jonathan Bravo Lopez
<JKD@JKDSoft.cjb.net>).
2005-11-07 18:58:13 +00:00
Henning Geinitz 947339db25 Run "makedepend" if it's available. This way "make" builds
backends correctly even if only included files (e.g. headers) are
	  changed. Don't be too verbose when running makedepend.
	  Create links libsane-*.so.1 to the real library files if the
	  links are not there. This fixes dynamic loading on OpenBSD. The
	  links are not created for MacOS X as they don't work there.
	  Remove any libsane.* links in /usr/local/lib/sane. Such links
	  are created by libtool. As they point to libsane-v4l.so,
	  scanimage -L doesn't find any scanner in case of ld.so
	  misconfigurations.
	  The install target is much quiter now and prints the libtool
	  message only once now.
2005-10-29 20:01:54 +00:00
Henning Geinitz 2510b95437 Added Epson Stylus DX3850 (from niels_kalle <niels_kalle@web.de>). 2005-10-23 12:13:36 +00:00
Henning Geinitz 513cbc80ca Added Brother MFC 210C. 2005-10-17 18:05:22 +00:00
Henning Geinitz b2accf7467 Make "make dist" work again. 2005-10-16 19:06:14 +00:00
Henning Geinitz affb104893 Added lexmark backend (from Fred Odendaal <freshshelf@rogers.com>). 2005-10-16 17:15:37 +00:00
Henning Geinitz 1f36124198 Added udev to list of directories that are part of the distribution. 2005-10-01 16:06:12 +00:00
Julien BLACHE 92fa96f61c tools/udev/convert-usermap.sh: Don't print 0x when matching VID and PID. 2005-09-28 21:06:10 +00:00
Julien BLACHE 7ed2585674 tools/udev/convert-usermap.sh: Added a script to convert hotplug/libsane.usermap to a udev rules file. udev 070 + linux 2.6.14 will deprecate hotplug.
tools/README: updated.
2005-09-28 20:37:43 +00:00
Henning Geinitz 259a745dd4 Print more clear output if no USB scanners are found. Point to manual page. Warn
if libusb support hasn't been built.
2005-09-26 12:13:51 +00:00
Henning Geinitz e790e335e8 Added HP PSC 750. 2005-09-02 19:06:11 +00:00
Henning Geinitz 149b4c3923 Added detection for SQ113 chip (e.g. Mustek BearPaw 2448 TA Pro). 2005-09-01 20:41:12 +00:00
Stéphane Voltz 8c463cfb76 - added EPP support for UMAX Astra 610P 2005-08-24 05:35:06 +00:00
Stéphane Voltz f9f48fafa4 - Added rts8858c (used by lexmark X1100 series) detection 2005-08-22 18:59:26 +00:00
Henning Geinitz 821ca4d53c Added some Genius scanners. Fixed Visioneer Onetouch 7300 USB. Added Plustek
OpticSlim 2400.
2005-08-22 15:48:48 +00:00
Gerhard Jaeger c7a62fe2b3 Added USB ID for LiDE25. 2005-08-22 07:27:30 +00:00
Julien BLACHE 94ad270193 Added USB IDs for the sm3600-supported scanners. If you know the exact model name corresponding to the above IDs, please mail sane-devel:
0x05da/0x40b3, 0x05da/0x40b8, 0x05da/0x40ca, 0x05da/0x40dd, 0x05da/0x40ff
2005-08-17 16:36:49 +00:00
Henning Geinitz 621dc84b90 Added check for Toshiba M011 chips as used in Microtek ScanMaker 3600, 3700, and
3750.
2005-08-16 20:28:46 +00:00
Henning Geinitz ee11f5abcf Added check for combination of a PowerVision PV8630 (USB->parport bridge) and
National Semiconductor LM9830 as used in the HP 4200. Fixed compilation warning.
2005-08-16 18:23:42 +00:00
Henning Geinitz 53fe9ae549 Don't print anything else but the found messages in "-q" mode. 2005-08-16 18:19:41 +00:00
Julien BLACHE 51cc4e0797 Added various Epson IDs from Olaf Meeuwissen; reodered some misplaced Epson entries. 2005-07-29 10:15:00 +00:00
Julien BLACHE 051d5c0d3a Added Visioneer OneTouch 7300 (0x0444,0x0211), from Derek J Frye. 2005-07-29 10:03:50 +00:00
Julien BLACHE 06972e5d57 Added HP ScanJet 7400C (0x03f0, 0x0801). 2005-07-22 07:25:25 +00:00
Henning Geinitz 9cf32060ac Make sure that all the necessary files will be in the distribution .tar.gz file. 2005-07-17 12:27:59 +00:00
Gerhard Jaeger b0dd4470cc Fixed OS/2 restriction for dlopening DLLs on OS/2, as
it only works for 7.3 filenames for some reason
(patches by Franz Bakan <fbakan@gmx.net>.
2005-06-30 08:18:29 +00:00
Mattias Ellert a21fe44c4f sane-desc needs $(LIBLIB) 2005-06-26 09:56:24 +00:00
Frank Zago 675c8151ee remove superflous libraries for sane-desc 2005-05-15 19:30:00 +00:00
Julien BLACHE e93887d425 libsane.usermap: Added Epson Stylus RX620 (04b8/0811). From Mike Talbot. 2005-05-13 11:00:26 +00:00
Julien BLACHE 155790c61d libsane.usermap: Added Microtek ScanMaker 3700 (05da/40cb). From Ian Beckwith. 2005-05-07 09:18:09 +00:00
Julien BLACHE 32f60c3e82 Added Epson Stylus CX3650 (04b8/080e). 2005-04-26 11:30:22 +00:00
Henning Geinitz 99402cb85b Fixed Minolta Scan Dual III entry (bug #301512). 2005-04-24 10:19:10 +00:00
Julien BLACHE ddf8fb6874 Added Genius ColorPage Vivid3xe (0458/2017), from Ramiro Aceves through Debian BTS. 2005-04-23 15:51:18 +00:00
Gerhard Jaeger a6e5ee4063 Added some Plustek devices. 2005-04-01 13:45:34 +00:00
Julien BLACHE 13f51314cb Add missing quotes in the grep line. 2005-03-03 13:47:39 +00:00
Julien BLACHE 207c751982 tools/hotplug-ng/libsane.hotplug: allow for several spaces between fields in the db file. 2005-03-02 21:23:59 +00:00
Julien BLACHE 44c5b6e6d4 Replace \t with [[:space:]] when greeping for the device in the db file. 2005-02-28 12:51:56 +00:00
Julien BLACHE 309228e9db Added new hotplug/hotplug-ng hook with scripts and documentation. 2005-02-21 21:00:57 +00:00
Gerhard Jaeger 458eb4017a Added Epson CX6600 based on patch submitted by
Aurelien Jarno <lists@aurel32.net>.
2005-02-04 07:56:52 +00:00
Ullrich Sigwanz 3e7028d23b added ID for Silitek-HP-ScanJet-3400c-Clone 2005-02-03 18:48:42 +00:00
Henning Geinitz cc24365c6e Added Epson Stylus RX425 based on bug report #301114. 2005-01-16 16:29:25 +00:00
Julien BLACHE bc3f82ea44 tools/hotplug/libusbscanner: Use sysfs to determine the device number instead of guessing 2005-01-12 16:47:27 +00:00
Julien BLACHE ed5831c99f tools/sane-find-scanner: Added a hint about switching the scanner on and connecting it to the computer before doing anything else. 2004-12-29 15:39:12 +00:00
Julien BLACHE 3d40b19020 * tools/hotplug/libsane.usermap: Added Epson Perfection 4870 Photo (0x04b8 0x0128). 2004-12-04 10:24:27 +00:00
Julien BLACHE b5a13b868c tools/hotplug/libsane.usermap: Added Epson Stylus Photo RX500 and RX600, Minolta Scan Dual II. 2004-11-13 12:05:24 +00:00
Henning Geinitz 2a36618fa2 When getting string descriptors, ask for the length of the descriptor first (bug
#301001).
2004-10-18 19:39:18 +00:00
Julien BLACHE 7e5f2919a8 tools/hotplug/libsane.usermap: Added Epson Perfection 2480. 2004-10-17 14:40:09 +00:00
Henning Geinitz c9ef0189a0 Recreated. Fixed some fuzzy texts and added some translations to .de.po. 2004-10-11 20:55:18 +00:00
Henning Geinitz ecf698eede Added test for interface 1 and altsetting 2 for GT-8911. Unified
ouitput. Formatting updates.
2004-10-05 14:27:33 +00:00
Henning Geinitz aea72b506d Fixed compilation problem when compiled without libusb support. Print
sane-backends version number. Print if built without libusb.
2004-10-05 10:31:03 +00:00
Henning Geinitz 85b457a282 sane-find-scanner can now load USB descriptors from /proc/bus/usb/devices dumps
(e.g. from the unsupported scanner web pages). Minor modifications to some of
the chipset tests.
2004-10-04 18:29:37 +00:00
Henning Geinitz c26223ed79 Fixed DESTFILES. 2004-10-03 17:39:44 +00:00
Stéphane Voltz 44065a4f5a - rename 'contrast' to 'offset' and 'highlight' to 'gain'.
Translations will need to be updated.
	- beginning of 610P/1220P codepath merge.
2004-08-25 19:51:58 +00:00
Henning Geinitz a072aedd06 Worked around a cygwin libusb compatibility problem (patch from Giuseppe Sacco
eppesuig at users.alioth.debian.org).
2004-08-23 15:32:22 +00:00
Julien BLACHE 24088c82d6 Committed patch from Aurélien Jarno adding USB IDs for Epson Stylus CX6400 (and doing s/EPSON/Epson/ on one entry to maintain consistency). 2004-08-18 17:04:54 +00:00
Henning Geinitz b600c81c26 Added Mustek ScanExpress 1248 UB and new version of Mustek BearPaw 1200 CU Plus. 2004-08-08 10:00:02 +00:00
Julien BLACHE 463c83a091 tools/hotplug/libsane.usermap: added HP ScanJet 5300C. 2004-08-04 20:29:37 +00:00
Stéphane Voltz f6c51c2b7e - fixed a 610P initialization bug that shown up when changing from
color to grey mode from within a fronted
	- internal revision numbers increase
2004-07-21 04:42:17 +00:00
Gerard Klaver f9efa647e3 Added check for the GT-8911 2004-07-10 21:39:11 +00:00
Henning Geinitz 4102847b52 Also check the number of interfaces for the GT-6816 to avoid conflicts with
other GT chips.
2004-07-10 14:33:56 +00:00
Henning Geinitz 6874a8d10a XML mode updates (patch from Jose Gato <jgato@gsyc.escet.urjc.es>) 2004-07-09 16:48:17 +00:00
Henning Geinitz b115a6593e Added Mustek ScanExpress 1248UB. 2004-07-09 16:05:34 +00:00
Peter Fales 2f9b6bb8b3 When using pkg-config to get library flags for gphoto2, any
extra flags (such as -L) must be passed to sane-config.in so
that it can find the libraries in a non-standard location.
(Bug #300686)
2004-07-03 18:08:15 +00:00
Henning Geinitz 47c50edf00 Added xml output (patch from jose <jgato@lambdaux.com>). Other minor fixes. 2004-06-28 18:46:35 +00:00
Henning Geinitz a199a0ce90 Look for NetBSD uscanner devices (bug #300815). 2004-06-22 16:29:18 +00:00
Mattias Ellert 3458605b55 SCSI scanners can now be selected by LUN on MacOS X
sane-find-scanner now finds SCSI scanners on MacOS X
making some sanei_scsi internal functions static
2004-06-19 21:31:42 +00:00
Stéphane Voltz 935f195487 - final fixes for 610P color scanning
- umax_pp tool can autodetect the parallel port
2004-06-12 05:20:53 +00:00
Henning Geinitz 447897e8be Added another variant of a Plustek OpticPro 1248U. 2004-06-08 12:10:26 +00:00
Henning Geinitz da63262198 Fixed newlines. 2004-06-08 08:36:52 +00:00
Henning Geinitz c1cd86bb8f Added Mustek BearPaw 2448 Plus and Plustek OpticPro U16B. 2004-06-06 10:50:23 +00:00
Henning Geinitz d8e99b6142 Added REXX script to convert backend-DLL-filenames according to 8.3 naming
convention necessary for DLLs on OS/2 (from Franz Bakan).
2004-06-05 09:48:45 +00:00
Henning Geinitz 04e08cc9ef Detect GL660+GL646 on USB2 also. Fixed Mustek MA1017 scanner freeze problem. 2004-05-23 16:10:39 +00:00
Stéphane Voltz aa7f92c063 - added protection against configuration tools that put
several 'port' option in umax_pp.conf file
	- fixed y origin shift bug for 610P
2004-05-15 05:03:42 +00:00
Stéphane Voltz 94e5c585fb - fixed color data lines reordering for 610P 2004-05-13 05:00:28 +00:00
Jochen Eisinger 45a715e5e1 2004-05-06 Jochen Eisinger <jochen@penguin-breeder.org>
* tools/hotplug/libusbscanner: latest hotplug doesn't set
	  DEVICE on 2.6.x kernels. Added a workaround
2004-05-06 20:03:45 +00:00
Jochen Eisinger 57c0a1f384 2004-05-01 Jochen Eisinger <jochen@penguin-breeder.org>
* tools/hotplug/libsane.usbmap: removed empty lines, latest
	  hotplug cannot cope with them
2004-05-03 08:48:01 +00:00
Stéphane Voltz d41fed97b2 - support for UMAX Astra 610P in umax_pp backend 2004-05-03 05:14:20 +00:00
Henning Geinitz 2c9b61d3ef Added Epson Stylus CX5400 and Nikon Coolscan 5000 ED. Minor documentation updates. 2004-04-17 10:05:48 +00:00
Henning Geinitz d3f16e5cd2 In make distclean also clean subdirectories. 2004-04-12 15:17:37 +00:00
Henning Geinitz 8521db8b42 Added some missing files to DISTFILES. 2004-04-10 19:17:17 +00:00
Jochen Eisinger 82737c0daf 2004-04-10 Jochen Eisinger <jochen@penguin-breeder.org>
* tools/sane-find-scanner.c, doc/sane-mustek_pp.man,
	  doc/sane-find-scanner.man: added support for detecting
	  mustek parallel port scanners.
2004-04-10 09:39:16 +00:00
Stéphane Voltz e2b72e6b57 - added ppdev support for 610P
- fixed direct hardware ECP support for 1220P
	- fixed scanning area overflow
	- removed uneeded function
2004-03-15 13:21:13 +00:00
Henning Geinitz 3eadbfd8a5 Added scanner ids (from Marcel Pol). Added more documentation. Added "chmod
a+rw" alternative.
2004-03-14 18:25:02 +00:00
Stéphane Voltz e973af58e8 - finished ECP support for 1220P/2000P
- added low level communication for 610P
	- added scanner detection for 610P
	- misc doc updates
2004-03-09 06:12:27 +00:00
Henning Geinitz 8c27cccc46 GL841 max packet size can be 512 bytes on USB 2.0. 2004-03-08 19:15:32 +00:00
Frank Zago ba9bb6212d Added test for GL646 used in HP scanners. 2004-02-28 18:31:33 +00:00
Julien BLACHE 2991c344db * tools/hotplug: added the hotplug script used by the Debian package, with a quick README.
* tools/README: updated to mention the hotplug/ directory.
2004-02-28 10:06:32 +00:00
Stéphane Voltz e64495994e - initial ECP support
- version number and status update
	- made safe-auto the default for port access
2004-02-20 05:36:27 +00:00
Henning Geinitz 02334639e8 Really fix the anchors. 2004-01-11 18:52:00 +00:00
Henning Geinitz 4933528fdf When generating HTML anchor names, make sure they are unique. Bug #300439. 2004-01-11 18:05:47 +00:00
Henning Geinitz 18ccfe1760 Added test for Genesys Logic GL841. 2003-12-29 16:32:30 +00:00
Henning Geinitz e7484c515e Silenced some compilation warnings. 2003-12-27 17:48:39 +00:00
Gerard Klaver b5d713dc93 test for ICM532B added 2003-12-22 16:16:14 +00:00
Henning Geinitz 43d3cf687a Actually use the number of the alt setting when printing descriptors. Fixes bug
#300383 found by Gerard Klaver.
2003-12-14 17:29:25 +00:00
Stéphane Voltz b20f83b5a5 sane-umax_pp.man update, umax_pp.c revision update 2003-10-21 05:04:58 +00:00
Henning Geinitz 4bf0aa0851 In error and warning messages print the name of the description file. Print
warning if the status is not set for a device.
2003-10-17 09:25:56 +00:00
Oliver Rauch 6a864e0733 Changed bug in gamm4scanimage: When shadow==0 and highlight!=maxin then
then an endless loop occured.

Oliver Rauch
2003-09-29 20:32:48 +00:00
Henning Geinitz fe31e3389c Updated links. 2003-09-24 15:57:14 +00:00
Henning Geinitz e306b4fbe1 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).
2003-09-24 15:56:34 +00:00
Frank Zago 3bda0d541d Port to Cygwin. 2003-09-24 03:41:48 +00:00
Henning Geinitz 1a2db4cadd 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.
2003-09-21 08:56:35 +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 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 b3fd92c684 Added support for detecting USB chipsets to sane-find-scanner. 2003-07-18 12:11:01 +00:00
Henning Geinitz 29d42ebe6a Mention backend name in warnings and errors. 2003-06-20 11:16:22 +00:00
Henning Geinitz 10dcf60722 Removed references to sane-desc.el. 2003-06-18 09:47:11 +00:00
Henning Geinitz fce2bc531c Removed because these emacs-lisp scripts haven't been used for some time now.
Use sane-desc.c instead.
2003-06-18 09:35:51 +00:00
Henning Geinitz 39321aa87b Changed to use the new status system for devices: unsupported, untested,
minimal, basic, good, complete.  The old backend and device statuses are
translated. Removed the option to generate one big table of backends (wasn't
used anyway).
2003-06-18 09:06:38 +00:00
Henning Geinitz 44053c7b91 Added sane-po.awk to DISTFILES (this time really). 2003-05-19 13:46:05 +00:00
Frank Zago 37677c95f7 Added a newline a the end of file. 2003-05-07 03:53:24 +00:00
Henning Geinitz adc17d2892 Added description of check-po.awk. Minor reordering 2003-05-05 15:10:34 +00:00
Henning Geinitz b991eed57d Added script to check the translations for completeness (from Yann E. MORIN). 2003-05-05 15:09:49 +00:00
Henning Geinitz 2fca468542 Remove -all_load again and try to use the correct link order for
libraries.
2003-05-03 20:48:15 +00:00
Henning Geinitz 69a101ef06 Add -all_load to linker flags on MacOS X to avoid linker errors. 2003-05-02 21:58:57 +00:00
Henning Geinitz 5b89307312 Fixed segfault. 2003-04-30 23:11:50 +00:00
Henning Geinitz a9365af7c8 Build sane-desc by default. 2003-04-30 23:10:39 +00:00
Henning Geinitz b7717357c0 Fixed some HTML bugs. 2003-04-14 19:52:57 +00:00
Stéphane Voltz 5ed8c99cb7 - changed 'gain' option name to 'brightness'
- changed 'highlight' option name to 'contrast'
2003-02-25 07:04:12 +00:00
Henning Geinitz 748037c18b Check all interfaces. Print a more definite message when a scanner was found
to avoid confusion.
2003-02-19 19:40:44 +00:00
Stéphane Voltz b04729487f - changed version number 2003-02-09 08:27:05 +00:00
Henning Geinitz e32796612a Updated sane-find-scanner and sane-desc.el entries. 2003-01-11 23:43:05 +00:00
Henning Geinitz 285c1e7cc1 Fixed overwrite warnings. Minor DBG message fixes. Fixed priority handling
(backend and manpage were overwritten even if a model had a lower priority).
2003-01-11 23:42:14 +00:00
Henning Geinitz 991bd09675 Fixed PACKAGE_VERSION breakage. PACKAGE_VERSION was redefined by autoconf 2.5
with a different meaning. Use PACKAGE_STRING instead.
2002-11-29 18:19:58 +00:00
Stéphane Voltz c79500306a - added UTA detection
- version updates
2002-10-31 06:53:52 +00:00
Stéphane Voltz 95ab2b5dda - removed redundant entry in umax_pp.de.po
- fixed comment typo in umax_pp.conf
	- allow for 4 digits port adress
	- added ppdev ioctl return code check
2002-10-02 06:17:29 +00:00
Henning Geinitz 238a1814b2 Format of output for devices supported by libusb and scanner module is the
same now. Minor output fixes.
2002-09-15 14:27:00 +00:00