1 ****** Release of sane-backends 1.0.16. End of code freeze ******
3 2005-08-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
5 * configure configure.in: New version 1.0.16.
7 2005-08-05 St�hane Voltz <stefdev@modulonet.fr>
9 * backend/genesys.c: Fixed endianess issue in slope table
10 generation. Tested ok on x86 architecture.
12 2005-08-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
14 * po/sane-backends.da.po: Updated Danish translation (from
15 Mogens Jaeger <mogensjaeger@get2net.dk).
17 2005-08-02 Mattias Ellert <mattias.ellert@tsl.uu.se>
19 * po/sane-backends.sv.po: Update Swedish translation
21 2005-08-01 Eddy De Greef <eddy_de_greef at tiscali dot be>
23 * doc/sane-mustek_pp.man: updated URL for additional CIS driver info.
25 2005-07-31 Henning Meier-Geinitz <henning@meier-geinitz.de>
27 * NEWS: Updated.
29 ---- CODE FREEZE FOR SANE 1.0.16 ---
31 2005-07-31 Henning Meier-Geinitz <henning@meier-geinitz.de>
33 * configure configure.in: Disabled compilation warnings.
35 2005-07-30 Karl Heinz Kremer <khk@khk.net>
37 * backend/epson_usb.c: Applied Olaf Meuwissen's patch to add
38 new device IDs.
40 2005-07-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
42 * doc/descriptions/unsupported.desc: Added Xerox Workcentre
43 470cx. Added link for Canon DR-2080C.
44 * backend/Makefile.in: libsane and documentation is installed
45 correctly again.
46 * acinclude.m4 configure configure.in: Avoid error messages in
47 locking test. Make sure that io/cam/cam.h header file will be
48 detected correctly.
50 2005-07-29 Gerard Klaver <gerard at gkall dot hobby dot nl>
52 * doc/sane-teco2.man: text update
53 doc/descriptions/teco2.desc: update status VM3564
54 doc/teco/teco2.txt: text added
55 backend/teco2.c: removed teco_request_sens command for VM3564 (bug)
56 backend/teco2.h: text update
58 2005-07-29 Julien Blache <jb@jblache.org>
59 * tools/hotplug/libsane.usermap: Added various Epson IDs from Olaf
60 Meeuwissen; reodered some misplaced Epson entries.
62 2005-07-29 Julien Blache <jb@jblache.org>
63 * tools/hotplug/libsane.usermap: Added Visioneer OneTouch 7300
64 (0x0444,0x0211), from Derek J Frye.
66 2005-07-25 Gerhard Jaeger <gerhard@gjaeger.de>
68 * doc/descriptions-external/epkowa.desc: Updated according to
69 the info provided by Olaf Meeuwissen <olaf.meeuwissen@avasys.jp>
71 2005-07-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
73 * doc/descriptions-external/brother2.desc: Brother DCP 7025 is
74 reported to work (bug #301960).
75 * doc/descriptions-external/hp_rts88xx.desc: Moved unsupported
76 devices to unsupported.desc.
77 * doc/descriptions-external/hp3770.desc
78 doc/descriptions-external/hp8200.desc: Added external hp3770 and
79 hp8200 backends.
80 * doc/descriptions/unsupported.desc: Added unsupported scanners
81 from hp_rts88xx.desc. Removed HP ScanJet 3770 (now in hp3770
82 backend). Added Lexmark X75 PrinTrio.
84 2005-07-22 Giuseppe Sacco <eppesuig@debian.org>
86 * italian translation update
88 2005-07-22 Julien Blache <jb@jblache.org>
89 * tools/hotplug/libsane.usermap: Added HP ScanJet 7400C (0x03f0,
90 0x0801), from Thomas Nadolny.
92 2005-07-21 Gerhard Jaeger <gerhard@gjaeger.de>
94 * doc/plustek/Plustek-USB.changes: Update.
95 * backend/plustek.c: Bumped build number.
96 * backend/plustek-usbcal.c: Fixed lampsettings for CIS devices.
98 2005-07-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>
100 * backend/snapscan-options.c: Change TPO range for Epson 2480/2580 to
101 55x80mm^2 which is the working range for the 2580. Reenabled
102 2400 DPI for 2480/2580.
104 2005-07-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>
106 * backend/snapscan-mutex.c backend/snapscan-usb.c: Changes to support
107 SANE on ZETA.
108 * backend/snapscan-scsi.c: Fix compiler warnings.
110 ---- FEATURE FREEZE FOR SANE 1.0.16 ---
112 2005-07-17 Henning Meier-Geinitz <henning@meier-geinitz.de>
114 * Makefile.in backend/Makefile.in tools/Makefile.in: Make sure
115 that all the necessary files will be in the distribution .tar.gz
116 file.
117 * sanei/sanei_scsi.c: Removed "const" to make gcc on OS/2 happy.
118 * NEWS: Updated.
120 2005-07-15 Henning Meier-Geinitz <henning@meier-geinitz.de>
122 * backend/sp15c.c: Better 4->8 bit depth expansion algorithm (from
123 Mattias Ellert <mattias.ellert@tsl.uu.se>).
124 * sanei/sanei_usb.c: Fixed comment (we still use 30 seconds USB
125 timeout by default).
126 * README.zeta configure configure.in Makefile.in backend/Makefile.in
127 backend/artec_eplus48u.h backend/dll.c backend/plustek-pp_scan.h
128 doc/Makefile.in frontend/saned.c include/sane/config.h.in
129 po/Makefile.in sanei/sanei_config.c sanei/sanei_config2.c
130 sanei/sanei_init_debug.c sanei/sanei_pio.c sanei/sanei_thread.c
131 sanei/sanei_usb.c: Changes to support SANE on ZETA. Not all
132 patches have been applied yet, but it's a start. The backends
133 are not installed as shared libs but as add-ons, which are shared libs
134 but in a specific folder in [/system|~]/config/add-ons/ named SANE/.
135 The install target has been changed to account for this,
136 Some files don't exist in BeOS/ZETA (ipc.h, ...).
137 Backend function names get a prefix, I suppose to avoid namespace clashes.
138 Though we do have a libdl to implement dl_open, the native way is prefered.
139 Added a --with-docdir= configure arg.
140 BeOS has a broken get[name|addr]info() from bind. This is fixed in ZETA R1.
141 libtool needs -no-undefined. Various VPATH fixes.
142 Check for <be/drivers/USB_scanner.h>, but not used yet.
143 No S_IFSOCK (sockets are fds to /dev/net/api). Stub pio code, untested.
144 Patch from Fran�is Revol <revol@free.fr>.
146 2005-07-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>
148 * doc/descriptions/snapscan.desc:
149 updated comments for Epson 1670, 2480 and 2580
151 2005-07-15 Rene Rebe <rene@exactcode.de>
153 * backend/avision.h, backend/avision.c, doc/sane-avision.man,
154 doc/descriptions/avision.desc: updated the Avision backend with the
155 latest off-site maintained version: fixed segmentation faults for
156 some modes, many many new devices, two different duplex modes
157 are supported, vast speedup of multi page batch scans, buttons as well
158 a 7-segment LED readout and some quirks for old scanners not filling
159 all fields
161 2005-07-15 Rene Rebe <rene@exactcode.de>
163 * include/sane/sanei_usb.h sanei/sanei_usb.c: Added support to set
164 the USB timeout.
166 2005-07-10 Henning Meier-Geinitz <henning@meier-geinitz.de>
168 * backend/gt68xx.c backend/gt68xx_devices.c
169 backend/gt68xx_generic.c backend/gt68xx_high.c
170 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES
171 doc/gt68xx/gt68xx.TODO: Changed resolution from 75 to 100 dpi
172 and changed 16 bit/color to 12 based on a user report for the
173 Visioneer OneTouch 7300. Updated .desc. Moved check for stable
174 lamp to its own function. Mustek ScanExpress A3 USB: Use CIS
175 calibration. Use lamp warmup. Fixed CCD on GT6801 scanning (color
176 scanning was broken due to a change in motormode_2.
178 2005-07-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
180 * po/Makefile.in po/sane-backends.bg.po po/sane-backends.cs.po
181 po/sane-backends.da.po po/sane-backends.de.po
182 po/sane-backends.es.po po/sane-backends.fi.po
183 po/sane-backends.fr.po po/sane-backends.it.po
184 po/sane-backends.nl.po po/sane-backends.no.po
185 po/sane-backends.pl.po po/sane-backends.pt.po
186 po/sane-backends.ru.po po/sane-backends.sv.po: Updated Danish
187 translation (from Mogens Jaeger <mogensjaeger@get2net.dk>). Made
188 sure that no errors occur because xgettext/xmsgfmt think that
189 "%" is a C format string. Regenerated all po files.
191 * configure configure.in include/sane/config.h.in: Make sure that
192 getopt is not built on OS/2 (from Franz Bakan <fbakan@gmx.net>).
194 2005-07-07 Frank Zago
196 * AUTHORS backend/leo.c backend/leo.h backend/matsushita.c
197 backend/matsushita.h backend/sceptre.c backend/sceptre.h
198 backend/teco1.c backend/teco1.h backend/teco2.c backend/teco2.h
199 backend/teco3.c backend/teco3.h frontend/tstbackend.c: new
200 email address.
202 2005-07-07 Gerhard Jaeger <gerhard@gjaeger.de>
204 * doc/plustek/Plustek-USB.changes: Update.
205 * backend/plustek.c: Fixed scanarea calculation.
206 * backend/plustek-usbshading.c: Fixed fine-white calibration.
208 2005-07-05 Gerhard Jaeger <gerhard@gjaeger.de>
210 * doc/descriptions-external/epkowa.desc: Updated according to
211 the info provided by Olaf Meeuwissen <olaf.meeuwissen@avasys.jp>
213 2005-07-04 Gerhard Jaeger <gerhard@gjaeger.de>
215 * doc/plustek/Plustek-USB.changes: Update.
216 * backend/plustek.[ch] backend/plustek-usbscan.c
217 backend/plustek-usbshading.c backend/plustek-usbdevs.c
218 backend/plustek-usbdevs.c backend/plustek-usbimg.c
219 backend/plustek-usbmap.c backend/plustek-usbhw.c
220 backend/plustek-usbcal.c backend/plustek-usb.[ch]:
221 Added button support, did some cleanup, added IPC between
222 reader- and parent-process.
224 2005-07-04 ULrich Deiters <ulrich.deiters@uni-koeln.de>
226 * inserted a definition for SSIZE_MAX in backend/canon.h
228 2005-07-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
230 * backend/sm3600.c: Don't check the result of
231 usb_find_busses(). Based on patch from Julien BLACHE
232 <jb@jblache.org>.
233 * doc/descriptions/genesys.desc: Used
234 "Medion/Lifetec/Tevion/Cytron" as manufacturer as in the other
235 backends. Used "ScanJet 2300C" as model name as in other
236 backends.
237 * doc/descriptions/unsupported.desc: Added links to scanners with
238 GL646 and GL841 chipsets. Moved all unsupported scanners from
239 doc/descriptions-external/genesys.desc to unsupported.desc. Minor
240 fixes for other scanners.
241 * doc/descriptions-external/genesys.desc: Removed. Scanners have
242 been moved to doc/descriptions/genesys.desc and
243 doc/descriptions/unsupported.desc.
244 * doc/sane-genesys.man: Typo/formatting fixes.
245 * NEWS: Updated for sane-backends 1.0.16.
247 2005-07-01 Ulrich Deiters <ulrich.deiters@uni-koeln.de>
249 * restored the actual version of the Canon-SCSI backend
250 (backend/canon.c, canon-sane.c canon-scsi.c canon.h)
252 2005-06-30 St�hane Voltz <stefdev@modulonet.fr>
254 * configure.in AUTHORS backend/dll.conf doc/sane.man doc/Makefile.in
255 po/Makefile.in : Fixed forgotten modifications when adding the
256 genesys backend
258 2005-06-30 Gerhard Jaeger <gerhard@gjaeger.de>
260 * tools/RenSaneDlls.cmd backend/dll.c: Fixed OS/2 restriction for
261 dlopening DLLs on OS/2, as it only works for 7.3 filenames for
262 some reason (patches by Franz Bakan <fbakan@gmx.net>.
264 2005-06-27 St�hane Voltz <stefdev@modulonet.fr>
266 * configure doc/sane-genesys.man doc/sane-genesys.man doc/Makefile.in
267 doc/descriptions/genesys.desc doc/descriptions/unsupported.desc
268 backend/genesys_low.h backend/genesys_devices.c
269 backend/genesys_gl841.c backend/genesys_gl646.c backend/genesys.h
270 backend/genesys.conf backend/genesys.c backend/Makefile.in
272 2005-06-27 Gerhard Jaeger <gerhard@gjaeger.de>
274 * backend/plustek.c: Fixed "double free" problem in sane_exit.
275 * doc/plustek/Plustek-USB.changes: Update.
277 2005-06-26 Mattias Ellert <mattias.ellert@tsl.uu.se>
279 * po/sane-backends.sv.po: Update Swedish translation
280 * tools/Makefile.in: link sane-desc to $(LIBLIB)
282 2005-06-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
284 * doc/descriptions/unsupported.desc: Removed Samsung SCX-4216F
285 (supported by samsung backend). Dell 1600n has also network
286 connection.
287 * doc/descriptions-external/brother.desc: Removed misleading
288 comment.
289 * doc/descriptions-external/samsung.desc: Added several models,
290 updated others.
291 * doc/descriptions.txt: Added "Ethernet" to list of possible
292 interfaces.
294 2005-06-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
296 * doc/descriptions/unsupported.desc: Added Canon CanoScan LiDE
297 500F.
299 2005-06-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
301 * doc/descriptions/unsupported.desc: Added Genius ColorPage-SF600.
302 * doc/descriptions-external/brother2.desc: New. Listed scanners
303 supported by the new external brother2 backend.
304 * doc/descriptions-external/brother.desc: Fixed comments.
306 2005-05-30 Karl Heinz Kremer <khk@khk.net>
308 * doc/descriptions/epson.desc: Added CX-4600
310 2005-05-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
312 * doc/descriptions-external/samsung.desc: Status of Samsung
313 SCX-4100 is "good" asit's reported to work.
314 * doc/sane-usb.man doc/sane.man: Updated, mostly concerning kernel
315 scanner driver (deprecated). Minor fixes.
316 * backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_high.c
317 backend/gt68xx_low.h doc/sane-gt68xx.man
318 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES
319 doc/gt68xx/gt68xx.TODO:
320 Start exposure with the settings from the scanner entry. CIS
321 Calibration and exposure uses a broader spectrum now. Expsoure
322 limit is increased to 50 loops. Genius Vivid 4x is reported to
323 work so the UNTESTED label is removed now. Visioneer 7300 is
324 reported to work so the UNTESTED label is removed now. Genius
325 ColorPage Vivid 1200XE: Removed UNTESTED label. Fixed
326 resolutions. Adjusted margins. Fixed color order. Fixed
327 linedistance. Adjusted AFE. Mustek ScanExpress 1248 UB: Fixed
328 margins. Adjusted AFE. Adjusted exposure. Adjusted
329 gamma. Changed status to "complete". Mustek BearPaw 2400 CU
330 Plus: Adsusted exposure and AFE parameters. Hopefully stripes
331 and similar trouble are gone now. Mustek BearPaw 1200 CU:
332 Increased exposure to avoid vertical lines. Updated manual page.
334 2005-05-28 Henning Meier-Geinitz <henning@meier-geinitz.de>
336 * doc/descriptions/unsupported.desc: Added Avision DS310F. Added link
337 for the UMAX Astra 4000. Fixed missing link for Genius
338 ColorPage-Slim 1200 USB2.
340 2005-05-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
342 * doc/net.tex doc/sane.tex: Mention RPC codes explicitely and
343 explain what request and reply means. based on patch from
344 Johannes Berg <johannes@sipsolutions.net>.
346 2005-05-25 Jochen Eisinger <jochen@penguin-breeder.org>
348 * doc/descriptions/mustek_pp.desc: added scanner
350 2005-05-23 Julien Blache <jb@jblache.org>
351 * doc/sane-find-scanner.man, doc/gamma4scanimage.man: spelling
352 fixes from A Costa.
354 2005-05-22 Henning Meier-Geinitz <henning@meier-geinitz.de>
356 * doc/descriptions/unsupported.desc: Added Konica Minolta Dimage
357 5400 2. Fixed bus type for Mustek 800 II EP.
358 * doc/descriptions-external/genesys.desc: Changed status of Medion
359 MD 6471 to "basic".
361 2005-05-22 Oliver Schwartz <Oliver.Schwartz@gmx.de>
363 * backend/snapscan-options.c:
364 Disabled 2400 DPI for Epson 2480 due to user report of
365 broken scanner
367 2005-05-20 Henning Meier-Geinitz <henning@meier-geinitz.de>
369 * backend/gt68xx.c backend/gt68xx_devices.c
370 backend/gt68xx_generic.c backend/gt68xx_generic.h
371 backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h
372 backend/gt68xx_gt6816.c backend/gt68xx_gt6816.h
373 backend/gt68xx_high.c backend/gt68xx_high.h backend/gt68xx_low.c
374 backend/gt68xx_low.h backend/gt68xx_mid.c
375 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES
376 doc/gt68xx/gt68xx.TODO:
377 Mustek BearPaw 1200 CU Plus model 0x21b works now. Fixed
378 firmware and offset settings. Calibration is not completely ok
379 yet, however. Code cleanup for setup_scan (only one function
380 for all chipsets). Simplified line mode/pixel mode setting
381 Updated TODO. Mustek BearPaw 2448 TA Plus is now only
382 "basic". Too much trouble for "good". Removed option "fast
383 preview". By default for preview mode 8 bits/pixel are used.
384 Fixed indentation. Full scan really scans from y=0 on gt6816
385 scanners now.
386 * po/sane-backends.bg.po po/sane-backends.cs.po
387 po/sane-backends.da.po po/sane-backends.de.po
388 po/sane-backends.es.po po/sane-backends.fi.po
389 po/sane-backends.fr.po po/sane-backends.it.po
390 po/sane-backends.nl.po po/sane-backends.no.po
391 po/sane-backends.pl.po po/sane-backends.pt.po
392 po/sane-backends.ru.po po/sane-backends.sv.po: Regenerated
393 translation files. Updated German translation.
395 2005-05-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
397 * doc/backend-writing.txt: Minor updates and line-wrap fixes.
398 * doc/descriptions/unsupported.desc: Added Kodak i30 and Minolta
399 Dual Scan IV. Updated link to Konica Minolta website.
401 2005-05-15 frank <sane at zago net>
403 * tools/Makefile.in: remove superflous libraries for sane-desc
404 * doc/descriptions/matsushita.desc: changed some scanner status from
405 good to minimal
406 * doc/descriptions/unsupported.desc: added a few Panasonic scanners.
408 2005-05-13 Julien Blache <jb@jblache.org>
409 * tools/hotplug/libsane.usermap: Added Epson Stylus RX620
410 (04b8/0811). From Mike Talbot.
412 2005-05-11 Gerhard Jaeger <gerhard@gjaeger.de>
414 * backend/plustek-pp_misc.c: Applied patch (see bug #301605).
415 * doc/plustek/Plustek-PARPORT.changes: Update.
416 * backend/plustek-pp.c: Bumped build number.
418 2005-05-10 Gerhard Jaeger <gerhard@gjaeger.de>
420 * sanei/sanei_access.c: Added PATH_MAX, in case it's not defined
421 by any header (i.e. OS/2).
423 2005-05-07 Mattias Ellert <mattias.ellert@tsl.uu.se>
425 * README.darwin: updated the section about libusb, since all known
426 bugs have now been fixed in the libusb CVS.
428 2005-05-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
430 * backend/gt68xx.c backend/gt68xx_devices.c
431 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES
432 doc/gt68xx/gt68xx.TODO: Plustek OpticSlim 2400: Fixed list of
433 resolutions. That fixed the preview. Removed "untested"
434 warning. Adjusted scan area. Updated gt68xx.TODO. Find firmwares
435 independent of capitalization (bug #301580).
437 2005-05-07 Julien Blache <jb@jblache.org>
439 * tools/hotplug/libsane.usermap: Added Microtek ScanMaker 3700
440 (05da/40cb). From Ian Beckwith.
442 2005-05-06 Gerard Klaver <gerard at gkall dot hobby dot nl>
444 * backend/qcam.c -indent -gnu, bugreport 300128 free (devlist) added,
445 DEBUG output added and some small fixes.
447 2005-05-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
449 * doc/descriptions/unsupported.desc: Added Dell 922.
450 * backend/mustek.c backend/mustek.h doc/descriptions/mustek.desc
451 doc/mustek/mustek.CHANGES: Added options to set the time after
452 which the lamp of the A3 Pro is shut off and to shut it off
453 immediately.
455 2005-05-02 Peter Fales <peter@fales-lorenz.net>
457 * backend/gphoto2.c: Fix core dump when no port is specified in
458 the gphoto2 config file. (bug #301552)
460 2005-04-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
462 * doc/descriptions/sp15c.desc: Added ScanPartner 600C (bug
463 #301528).
464 * doc/descriptions/unsupported.desc: Removed several Brother
465 scanner which are supported by the brother backend now.
466 * doc/descriptions-external/brother.desc: Fixed link.
468 2005-04-28 Julien Blache <jb@jblache.org>
470 * backend/v4l.c: duplicate capability.name in attach() so that
471 each device is listed with its actual name, not with the name of
472 the last discovered device. Reported by Andreas Hartmann.
474 2005-04-28 Mattias Ellert <mattias.ellert@tsl.uu.se>
476 * frontend/scanimage.c: Added missing braces
478 2005-04-27 Gerhard Jaeger <gerhard@gjaeger.de>
480 * doc/descriptions/plustek.desc: Added UMAX Astranet ia101.
482 2005-04-26 Julien Blache <jb@jblache.org>
484 * tools/hotplug/libsane.usermap: Added Epson Stylus CX3650
485 (04b8/080e), from Daniel Sobe.
487 2005-04-25 Gerhard Jaeger <gerhard@gjaeger.de>
489 * include/sane/sanei_pp.h, sanei/sanei_pp.c: Added outb_eppdata
490 functionality (thanks to Anderson Lizardo).
491 * backend/plustek-pp_procs.h, backend/plustek-pp_io.c,
492 backend/plustek-pp_misc.c: Fixed compilation problem for kernel
493 module with gcc-3.4 compiler.
494 * doc/plustek/Plustek-PARPORT.changes: Update.
495 * backend/plustek-pp.c: Bumped build number.
497 2005-04-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
499 * tools/hotplug/libsane.usermap: Fixed Minolta Scan Dual III entry
500 (bug #301512).
501 * doc/descriptions/mustek.desc: Added Mustek TwainScan II SP (bug
502 #301217).
503 * doc/descriptions-external/viceo.desc: Added Primax Colorado 2200
504 USB.
505 * doc/descriptions/unsupported.desc: Added Canon PIXMA MP110.
506 * AUTHORS: Marked Kazuya Fukuda as active.
508 2005-04-23 Julien Blache <jb@jblache.org>
510 * LICENSE: Add an FAQ section.
511 * tools/hotplug/libsane.usermap: Added Genius ColorPage Vivid3xe
512 (0458/2017), from Ramiro Aceves through Debian BTS.
514 2005-04-18 Gerhard Jaeger <gerhard@gjaeger.de>
516 * backend/plustek-usbhw.c, backend/plustek-usbscan.c: Fixed
517 problem, that has been reported in conjunction with backtracking
518 and sensor-speedup option.
519 * doc/plustek/Plustek-USB.changes: Update.
520 * backend/plustek.c: Bumped build number.
522 2005-04-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
524 * doc/descriptions/unsupported.desc
525 doc/descriptions-external/genesys.desc: Added and updated
526 several scanners.
528 2005-04-15 Gerard Klaver <gerard at gkall dot hobby dot nl>
530 * sanei/sanei_usb.c More debug info for control and isochronous mode
531 Detection added for endpoints for configurations, interface and
532 altsetting numbers > 0
533 Routine added for changing configuration, interface or altsetting
534 number
535 sanei_usb_set_configuration
536 sanei_usb_claim_interface
537 sanei_usb_release_interface
538 sanei_usb_set_altinterface
539 * include/sane/sanei_usb.h headers and text added for
540 sanei_usb_set_configuration
541 sanei_usb_claim_interface
542 sanei_usb_release_interface
543 sanei_usb_set_altinterface
544 * frontend/scanimage.c added -B option buf size
545 split up printf command to remove warning ISO C89
546 patch for bugreport 300160, ranges for width and height are wrong
547 * doc/scanimage.man added text -B option buf size
549 2005-04-13 Mattias Ellert <mattias.ellert@tsl.uu.se>
551 * backend/hp-option.c: Add missing SANE_I18N
552 * po/sane-backends.*.po: Regenerate .po files accordingly
553 * po/sane-backends.sv.po: Update Swedish translations
555 2005-04-12 Mattias Ellert <mattias.ellert@tsl.uu.se>
557 * Various man page fixes: sane-agfafocus.man, sane-apple.man,
558 sane-artec.man, sane-artec_eplus48u.man, sane-avision.man,
559 sane-bh.man, sane-canon_pp.man, sane-coolscan.man,
560 sane-coolscan2.man, sane-dll.man, sane-epson.man, sane-fujitsu.man,
561 sane-hp.man, sane-leo.man, sane-matsushita.man, sane-microtek2.man,
562 sane-mustek.man, sane-mustek_pp.man, sane-mustek_usb.man,
563 sane-nec.man, sane-niash.man, sane-pie.man, sane-plustek.man,
564 sane-plustek_pp.man, sane-sceptre.man, sane-scsi.man, sane-sharp.man,
565 sane-sm3600.man, sane-sm3840.man, sane-sp15c.man, sane-teco1.man,
566 sane-teco2.man, sane-teco3.man, sane-test.man, sane-u12.man,
567 sane-umax.man, sane-umax1220u.man, sane-umax_pp.man, sane.man,
568 saned.man
570 2005-04-11 Gerhard Jaeger <gerhard@gjaeger.de>
572 * acinclude.m4, configure.in, configure: the locking feature will
573 now be disabled, when the selected group could not be set.
574 The configuration script should not fail any longer.
576 2005-04-10 Julien Blache <jb@jblache.org>
578 * backend/hp5400_xfer.h, backend/hp5400_sanei.c, backend/hp5400.c:
579 make non-SANE-standard functions static.
581 2005-04-10 Jochen Eisinger <jochen@penguin-breeder.org>
583 * backend/mustek_pp.c, backend/mustek_pp.conf, sanei/sanei_pa4s2.c,
584 include/sane/sanei_pa4s2.h, doc/sane-mustek_pp.man: added global
585 option "no_epp" to work around a known bug in the linux parport
586 code.
588 2005-04-02 Julien Blache <jb@jblache.org>
590 * doc/sane.man: typo fix from A Costa.
592 2005-04-01 Gerhard Jaeger <gerhard@gjaeger.de>
594 * README: Added some info about the --enable-locking switch.
595 * doc/descriptions/unsupported.desc
596 doc/descriptions-external/genesys.desc: Moved some Plustek
597 devices over to the genesys descriptions.
598 * tools/hotplug/libsane.usermap: Added some Plustek devices.
599 * mkinstalldirs: Added -o and -g options for changing the
600 owner and group of an installed directory.
601 * acinclude.m4, configure.in, configure: Added --enable-locking
602 and --with-group to enable device locking via sanei_access-lib
603 and to specify the group of the locking directory.
604 * include/sane/config.h.in: ENABLE_LOCKING has been added
605 by automake/autoconf.
606 * backend/Makefile.in: Added installation of
607 $(localstatesanedir)/lock/sane, were the lockfile should go to.
608 Also added linking of sanei_access to the plustek backend.
609 * include/Makefile.in: Added sane/sanei_access.h.
610 * sanei/Makefile.in: Added sanei_access.c.
611 * include/sane/sanei_access.h sanei/sanei_access.c: Initial checkin.
613 2005-03-31 Julien Blache <jb@jblache.org>
615 * doc/scanimage.man: fix typos, patch from A Costa.
617 2005-03-20 Earle F. Philhower III <earle@ziplabel.com>
619 * backend/sm3840_scan.c: Big-endian graymode fix
621 2005-03-17 Gerard Klaver <gerard at gkall dot hobby dot nl>
623 * doc/descriptions-external/samsung.desc added
625 2005-03-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
627 * doc/descriptions/unsupported.desc: Removed Microtek ScanMaker
628 4800 (supported by sm3840 now).
630 2005-03-16 Earle F. Philhower III <earle@ziplabel.com>
631 * backend/sm3840.c backend/sm3840_scan.c backend/sm3840.conf
632 backend/Makefile.in doc/descriptions/sm3840.desc
633 doc/sane-sm3840.man: Added ScanMaker 4800 USB ID and
634 documentation, fixed PPC endianness problems, fixed
635 Makefile dependencies for sm3840 driver
637 2005-03-13 Henning Meier-Geinitz <henning@meier-geinitz.de>
639 * doc/descriptions/unsupported.desc
640 doc/descriptions-external/genesys.desc: Added and updated
641 various scanners.
643 2005-03-04 Gerard Klaver <gerard at gkall dot hobby dot nl>
645 * doc/sane-teco2.man: text update
646 backends/teco2: use of __unused__
648 2005-03-03 Julien Blache <jb@jblache.org>
650 * tools/hotplug-ng/libsane.hotplug: add missing quote in the grep line.
652 2005-03-02 Julien Blache <jb@jblache.org>
654 * tools/hotplug-ng/libsane.hotplug: allow for several spaces
655 between fields in the db file.
657 2005-02-28 Julien Blache <jb@jblache.org>
659 * tools/hotplug-ng/libsane.hotplug: replace \t by [[:space:]] when
660 grepping for the device in the db file.
662 2005-02-21 Julien Blache <jb@jblache.org>
664 * tools/hotplug-ng: added new hotplug/hotplug-ng hook, with
665 scripts and documentation.
667 2005-02-20 Henning Meier-Geinitz <henning@meier-geinitz.de>
669 * doc/descriptions/unsupported.desc: Removed Genius
670 ColorPage-Vivid Pro II, now in external backend. Added Visioneer
671 9000.
672 * AUTHORS configure configure.in backend/Makefile.in
673 backend/dll.conf backend/sm3840.c backend/sm3840.conf
674 backend/sm3840.h backend/sm3840_lib.c backend/sm3840_lib.h
675 backend/sm3840_params.h backend/sm3840_scan.c doc/Makefile.in
676 doc/sane-sm3840.man doc/sane.man doc/descriptions/sm3840.desc:
677 Added sm3840 backend (from "Earle F. Philhower, III"
678 <earlephilhower@yahoo.com>).
679 * doc/descriptions-external/sm3840.desc: Removed (backend included
680 in SANE).
681 * NEWS: Updated.
683 2005-02-14 Gerhard Jaeger <gerhard@gjaeger.de>
685 * doc/descriptions-external: Added new external backend geniusvp2.
687 2005-02-10 Karl Heinz Kremer <khk@khk.net>
689 * doc/descriptions/epson.desc: Added CX-3600 and 3650
690 doc/sane-epson.man, backend/epson.conf: Added information about
691 GT-6500 (bug #301100)
693 2005-02-08 Oliver Schwartz <Oliver.Schwartz@gmx.de>
695 * backend/snapscan.h backend/snapscan.conf
696 Added IDs for Benq 5250C and 5000S
698 2005-02-08 Gerhard Jaeger <gerhard@gjaeger.de>
700 * sanei/sanei_pp.c: Cleanup, uses now static array for parport
701 management instead of dynamically allocated. Fixes at least a
702 potential memory leak.
704 2005-02-06 Oliver Schwartz <Oliver.Schwartz@gmx.de>
706 * doc/descriptions/unsupported.desc doc/descriptions/snapscan.desc:
707 Renamed "Benq" to "Benq (Acer)" for better access through the
708 scanner search engine. Fixes bug #301158
710 2005-02-06 Henning Meier-Geinitz <henning@meier-geinitz.de>
712 * doc/descriptions/unsupported.desc: Added several scanners. Minor
713 fixes.
714 * doc/descriptions-external/sm3840.desc: Added new external
715 backend sm3840.
716 * doc/descriptions-external/brother.desc: Updated status.
717 * po/Makefile.in po/sane-backends.pl.po: Added Polish translation
718 (from Jerzy Szczudlowski
719 <jerzy-guest@users.alioth.debian.org>). See bug #301054.
721 2005-02-04 Gerhard Jaeger <gerhard@gjaeger.de>
723 * tools/hotplug/libsane.usermap: Added Epson CX6600 based on patch
724 submitted by Aurelien Jarno <lists@aurel32.net>.
726 2005-02-03 Ulrich Sigwanz <usigwanz@freesurf.ch>
728 * backend/niash_xfer.c:
729 * tools/hotplug/libsane.usermap:
730 added ID for Silitek-HP-ScanJet-3400c-Clone
732 2005-01-19 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
734 * backend/coolscan.c: added initilization of dev->scanning = SANE_FALSE
736 2005-01-18 Oliver Schwartz <Oliver.Schwartz@gmx.de>
738 * backend/snapscan.h: Added ID for Benq 5250C
740 2005-01-16 Karl Heinz Kremer <khk@khk.net>
742 * backend/epson_usb.c: Added IDs for RX-425 (from bug report #301114)
743 * doc/descriptsions/epson.desc: Added RX-425
745 2005-01-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
747 * doc/descriptions/unsupported.desc: Added UMAX Astraslim
748 6000. Added Trust SCSI Scan 19200 -Excellence Series-. Added
749 ColorPage-Vivid Pro II.
750 * tools/hotplug/libsane.usermap: Added Epson Stylus RX425 based on
751 bug report #301114.
752 * doc/sane-agfafocus.man doc/sane-artec.man: Fixed some macros
753 (patch from esr@thyrsus.com).
755 2005-01-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
757 * doc/descriptions/unsupported.desc: Added Genius ColorPage-Slim
758 1200 USB2.
759 * doc/descriptions-external/genesys.desc: Added Canon Lide 40.
760 * doc/descriptions-external/brother.desc: Added several scanners
761 and updated the status of others based on user comments.
763 2005-01-12 Julien Blache <jb@jblache.org>
765 * tools/hotplug/libusbscanner: use sysfs to get the device number,
766 instead of guessing (it ended up being wrong in a number of
767 cases...). Fix from Ubuntu, transmitted by Martin Pitt.
769 2005-01-12 Gerhard Jaeger <gerhard@gjaeger.de>
771 * doc/plustek/Plustek-USB.changes: Update.
772 * backend/plustek.c: Bumped build number. Copyright Update.
773 * backend/plustek-usbscan.c backend/plustek-usbshading.c:
774 Using now PhyDpi.y as selector for the motor MCLK setting.
775 Copyright Update.
776 * backend/plustek-usbdevs.c:
777 Tweaked motor settings for EPSON and CANON1200. Copyright Update.
778 * backend/plustek-*.[ch]: Copyright Update.
780 2005-01-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
782 * doc/descriptions/unsupported.desc: Added Guillemot scanner.
784 2005-01-09 Karl Heinz Kremer <khk@khk.net>
786 * backend/epson.c: "flaming hack to get USB scanners working without timeouts
787 under linux" submitted by "Steve" (in comment to bug #300830)
788 * doc/descriptions/epson.desc, doc/sane-epson.man:
789 Added SCSI version of GT-5000 to supported list.
791 2004-12-29 Julien Blache <jb@jblache.org>
792 * tools/sane-find-scanner.c: Added a hint about switching the
793 scanner on and connecting it to the computer before doing
794 anything.
796 2004-12-26 Gerard Klaver <gerard at gkall dot hobby dot nl>
798 * doc/descriptions-external/hpaio.desc join two lines so html
799 conversion possible
800 doc/descriptions-external/stv680.desc added two webcams with
801 different usb vid and pid
803 2004-12-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
805 * doc/descriptions/unsupported.desc: Added several scanners.
807 2004-12-18 Karl Heinz Kremer <khk@khk.net>
809 * backend/epson.c backend/epson_usb.c: Added USB IDs for
810 CX-3650 and CX-4600 and updated version number.
812 2004-12-15 Gerard Klaver <gerard at gkall dot hobby dot nl>
814 * doc/descriptions-external/hpaio.desc stv680.desc
815 Info new external backends
817 2004-12-01 Oliver Schwartz <Oliver.Schwartz@gmx.de>
819 * backend/snapscan.c backend/snapscan-scsi.c backend/snapscan-options.c:
820 Added quality calibration for Epson 2480 (implementd by Simon Munton)
822 2004-12-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
824 * backend/gt68xx_devices.c: Disabled stop_scan command for Mustek
825 BearPaw 2448 TA Plus.
827 2004-12-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
829 * doc/sane-gphoto2.man doc/sane-microtek2.man: Fixed minor
830 glitches based on patch from Eric S. Raymond <esr@thyrsus.com>.
831 * doc/descriptions/unsupported.desc: Added Benq 320p.
833 2004-12-04 Julien Blache <jb@jblache.org>
834 * tools/hotplug/libsane.usermap: Added Epson Perfection 4870
835 Photo, vendor 0x04b8 product 0x0128.
837 2004-12-01 Oliver Schwartz <Oliver.Schwartz@gmx.de>
839 * backend/snapscan.c: Applied fix for allocation of gamma tables
840 (thanks to Simon Munton)
842 2004-12-01 Oliver Schwartz <Oliver.Schwartz@gmx.de>
844 * doc/descriptions/unsupported.desc: removed Epson Perfection 1270
846 2004-12-01 Oliver Schwartz <Oliver.Schwartz@gmx.de>
848 * backend/snapscan.h backend/snapscan.c backend/snapscan-scsi.c
849 backend/snapscan-options.c doc/descriptions/snapscan.desc:
850 Added support for Epson Perfection 1270
852 2004-12-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
854 * doc/descriptions/umax1220u.desc doc/descriptions/unsupported.desc
855 doc/descriptions-external/genesys.desc: Added several scanners. Moved
856 UMAX 2100U to umax1220u.desc. Moved Plustek S(T)12 to unsupported.desc.
858 2004-11-28 Henning Meier-Geinitz <henning@meier-geinitz.de>
860 * doc/descriptions-external/brother.desc. Updated comments. 9160 works.
862 2004-11-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
864 * doc/descriptions/unsupported.desc: Updated/added several scanners.
866 2004-11-21 Gerhard Jaeger <gerhard@gjaeger.de>
868 * backend/plustek-usb.c: Fixed problem, when builing supported
869 and connected device list.
871 2004-11-19 Rene Rebe <rene@exactcode.de>
873 * sanei/sanei_usb.c configure.in: use usb_interrupt_read instead of
874 usb_bulk_read for sanei_usb_read_int. Fixes bug #300878. Added a
875 missing DBG output in sanei_usb_read_int. Check for
876 usb_interrupt_read to make sure, we have at least version 0.1.8.
878 2004-11-19 Rene Rebe <rene@exactcode.de>
880 * backend/avison.c doc/descriptions/avision.desc
881 doc/descriptions/unsupported.desc: just added new IDs including
882 moving the HP 82xx to the avision backend
884 2004-11-19 Gerhard Jaeger <gerhard@gjaeger.de>
886 * backend/plustek.c backend/plustek-usb*: Major update, see
887 doc/plustek/Plustek-USB.changes. Esp. improved support for multiple
888 devices and autodetection.
889 * doc/plustek/Plustek-USB.changes: Update.
890 * doc/descriptions/plustek.desc: Updated release number.
892 2004-04-15 St�hane Voltz <svoltz@wanadoo.fr>
894 * backend/umax_pp_low.c: non i386 linux compilation fix,
895 1220P gray levels scan hang fix, 1220P color calibration tuning.
897 2004-11-14 Oliver Schwartz <Oliver.Schwartz@gmx.de>
899 * snapscan-sources.c: Applied patch by Julien Blache to change
900 ch_past_init from SANE_Int to SANE_Bool
902 2004-11-14 Henning Meier-Geinitz <henning@meier-geinitz.de>
904 * backend/gt68xx.c backend/gt68xx_devices.c
905 backend/gt68xx_gt6801.c backend/gt68xx_gt6816.c
906 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Fixed test
907 to move home sensor at the start of scan. Fixed gray mode
908 linemode test. That stopped e.g. the Plustek OpticPro U 16 B from
909 working in gray mode.
911 2004-11-13 Frank Zago <fzago at austin dot rr dot com>
913 * include/sane/sanei_backend.h: Added compiler attribute __unused__
914 for unused variables/functions.
916 * backend/leo.c backend/teco3.c backend/matsushita.c
917 backend/sceptre.c backend/teco1.c: use __unused__
918 * sanei/sanei_wire.c sanei/sanei_pa4s2.c sanei/sanei_scsi.c:
919 fixes for 64 bits platforms.
920 * backend/sp15c-scsi.h backend/sp15c.h backend/dc210.c backend/dc210.h:
921 fixes some warnings.
923 2004-11-13 Henning Meier-Geinitz <henning@meier-geinitz.de>
925 * backend/v4l.c: 64 bit fix from Frank Zago <fzago at austin dot
926 rr dot com>.
928 2004-11-13 Julien Blache <jb@jblache.org>
930 * tools/hotplug/libsane.usermap: Added Epson Stylus Photo RX500,
931 Epson Stylus Photo RX600 and Minolta Scan Dual II.
933 2004-11-10 Oliver Schwartz <Oliver.Schwartz@gmx.de>
935 * snapscan-sources.c: First implementation of deinterlacer for epson
936 scanners at high resolutions (thanks to Brad Johnson)
938 2004-11-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
940 * configure configure.in: Updated version. Enabled compilation
941 warnings.
942 * doc/releases.txt: Updated according to current practice.
944 Older entries can be found in ChangeLog-1.0.15.
