1******  Release of sane-backends 1.0.8. End of code freeze ******
2
32002-05-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
4
5	* backend/plustek-usbscan.c: Critical bugfix to avoid bumping the
6	  scan slider at the end of the scan. Committed on behalf of
7	  g-jaeger@t-online.de (G. Jaeger).
8
92002-05-26  Karl Heinz Kremer <khk@khk.net>
10
11	* doc/descriptions/epson.desc
12	  doc/sane-epson.man
13	  backend/epson.conf: Updated man page, added one more
14	  comment to the conf file and adjusted the version in
15	  the desc file.
16
172002-05-26  Frank Zago  <fzago at austin dot rr dot com>
18
19	* doc/descriptions-external/teco2.desc
20	  doc/descriptions-external/teco3.desc: new backends descriptions.
21	* AUTHORS: changed my email address
22	* doc/descriptions/teco1.desc: added the missing connection type
23	  for the vm3520
24
252002-05-26  Henning Meier-Geinitz <henning@meier-geinitz.de>
26
27	* backend/Makefile.in: Added workaround for GNU make 3.79. This version
28	  of make insisted on at least one argument for "basename" which broke
29	  compilation.
30	* doc/descriptions/leo.desc doc/descriptions/teco1.desc: Changed
31	  status to ":new" for release.
32	* doc/descriptions/umax1220u.desc: Changed status from :new to :alpha
33	  as the baceknd was already in SANE 1.0.7.
34
352002-05-25  Andras Major <andras@users.sourceforge.net>
36
37	* doc/descriptions/coolscan2.desc: changed status to :new.
38
392002-05-25  Matthew Duggan <stauff1@users.sourceforge.net>
40
41	* doc/descriptions/canon_pp.desc: Changed status to :new.
42
432002-05-25  Henning Meier-Geinitz <henning@meier-geinitz.de>
44
45	* AUTHORS backend/microtek2.c doc/sane-microtek2.man
46	  doc/descriptions/microtek2.desc: Updated Karsten Festag's email
47	  address and website.
48	* NEWS: Added OPENSTEP to the list of portability fixes.
49	* doc/descriptions/test.desc: Changed status to :new.
50	* configure configure.in: Set version to 1.0.8. Disabled warnings
51	  by default.
52
532002-05-23 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
54
55	* doc/umax/sane-umax-powerlook-doc.html
56	* doc/descriptions/umax.desc update
57
58---- CODE FREEZE FOR SANE 1.0.8 ---
59--- snapshot 1.0.8-pre1
60
612002-05-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
62
63	* sanei/sanei_scsi.c: Fixed sanei_scsi_cmd2() for OPENSTEP (from
64	  Oliver Schirrmeister <oschirr@abm.de>).
65
662002-05-21  Petter Reinholdtsen <pere@td.org.uit.no>
67
68	* include/Makefile.in (install): Make it possible to install when
69	  building in a subdirectory.
70
712002-05-14  Oliver Schwartz <Oliver.Schwartz@gmx.de>
72
73	* backend/snapscan.conf: Added additional USB IDs for Acer 320U and
74	  Acer 620U
75
762002-05-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
77
78	* configure configure.in frontend/scanimage.c
79	  include/sane/config.h.in: Fixed 16 bit pnm output. The byte-order
80	  was wrong for little-endian systems. Based on code from Roland
81	  Roberts <roland@astrofoto.org>.
82	* NEWS: Minor updates.
83	* TODO: Removed entry about 16 bit scanimage problem. Added entry about
84	  scanimage and width/height ranges.
85
862002-05-07  Frank Zago  <fzago@greshamstorage.com>
87
88	* doc/descriptions-external/tevion9693usb.desc: new backend,
89	  from mh <crapsite@gmx.net>.
90
912002-05-06  Andras Major <andras@users.sourceforge.net>
92
93	* doc/sane.man: coolscan2 entry updated.
94	* doc/sane-usb.man: added coolscan2 to sanei_usb users' list.
95
962002-05-05  Frank Zago  <fzago@greshamstorage.com>
97
98	* backend/umax-usb.c backend/teco1.c backend/matsushita.c
99	backend/matsushita.h backend/leo.c backend/sceptre.c: minor fixes.
100
1012002-05-05  Andras Major <andras@users.sourceforge.net>
102
103	* backend/coolscan2.c: version number replaces "CVS"
104	* doc/coolscan2.man doc/descriptions/coolscan2.desc: added
105	  man page for coolscan2.
106
1072002-05-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
108
109	* backend/test.c doc/descriptions/test.desc: Check return value
110	  of waitpid. Don't evaluate status of children if waitpid wasn't
111	  successful.
112	* backend/mustek.c doc/descriptions/mustek.desc: Check return value
113	  of waitpid. Don't evaluate status of children if waitpid wasn't
114	  successful.
115	* TODO doc/backend-writing.txt: Add an entry about the return value
116	  of wait/waitpid.
117
118---- FEATURE FREEZE FOR SANE 1.0.8 ---
119
1202002-05-02  Oliver Schwartz <Oliver.Schwartz@gmx.de>
121
122	* doc/description/snapscan.desc: Fix URL
123
1242002-05-02  Oliver Schwartz <Oliver.Schwartz@gmx.de>
125
126	* backend/snapscan.c   backend/snapscan-options.c
127	  backend/snapscan-scsi.c backend/snapscan-usb.c po/snapscan.de.po:
128	  Snapscan backend version 1.4.13
129	  - Support for ADF
130	  - Fixed status handling after cancel
131	* doc/description/snapscan.desc:
132	  - Add Guillemot Scan@home 1248 USB
133	  - Fix vendor URLs
134
1352002-04-21 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
136
137	* sane-umax: updated umax.CHANGES
138
1392002-04-30  Jochen Eisinger <jochen.eisinger@gmx.de>
140
141	* doc/saned.man doc/sane-net.man doc/descriptions/net.desc:
142	  Updated URL of the sane-net homepage to
143	  http://www.penguin-breeder.org/?page=sane-net
144
145	* doc/sane-mustek_pp.man doc/descriptions/mustek_pp.desc:
146	  Updated URL of the mustek_pp homepage to
147	  http://www.penguin-breeder.org/?page=mustek_pp
148
149	* TODO:
150	  Added entry to saned section:
151     	  - Add support for IP ranges in saned.conf (like 10.0.0.0/8)
152
1532002-04-28  Frank Zago <fzago@greshamstorage.com>
154
155	* tools/Makefile.in tools/sane-find-scanner.c: bug fixes, better
156	  error reporting and display the inquiry in verbose mode.
157
1582002-04-29  Kazuya Fukuda <kaafuu@mug.biglobe.ne.jp>
159	* backend/nec.c: fixed a compile problem for Dec Unix v4
160          and probably other 64 bit platform.
161	* AUTHORS:  Update email address for Kazuya Fukuda
162
1632002-04-27  Oliver Schwartz <Oliver.Schwartz@gmx.de>
164
165	* backend/snapscan.c   backend/snapscan.h   backend/snapscan-options.c
166	  backend/snapscan-scsi.c backend/snapscan-usb.c po/snapscan.de.po:
167	  Snapscan backend version 1.4.12
168	  - Removed SCSI debug options
169	  - Fixed option handling (errors found by tstbackend)
170
1712002-04-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
172
173	* frontend/scanimage.c: Fixed scanimage SANE_CAP_AUTOMATIC bug
174	  (from David Paschal <paschal@rcsis.com>).
175
1762002-04-26  Peter Fales <peter@fales-lorenz.net>
177
178	* backend/dc240.c backend/gphoto2.c:  Various minor bug fixes for
179	  problems found by tstbackend.  Fix a core dump when debugging
180	  is enabled.
181
1822002-04-26  Jochen Eisinger <jochen.eisinger@gmx.de>
183
184	* backend/mustek_pp.c: fixed a typo, thanks to Henning for
185	  pointing this one out to me
186
1872002-04-26  Andras Major <andras@users.sourceforge.net>
188
189	* backend/coolscan2.c doc/descriptions/coolscan2.desc:
190	  update to release 0.1.5, various saned-related problems fixed.
191
1922002-04-25  Henning Meier-Geinitz <henning@meier-geinitz.de>
193
194	* TODO: Updated backend list. Added entry for sanei_scsi/Mac OS X.
195
1962002-04-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
197
198	* backend/mustek.c backend/mustek.h doc/descriptions/mustek.desc
199	  doc/mustek/mustek.CHANGES: Print useful DBG messages for options
200	  without a name. Undef MIN and MAX macros before defining them.
201	* backend/mustek_usb.c backend/mustek_usb_low.h
202	  doc/descriptions/mustek_usb.desc doc/mustek_usb/mustek_usb.CHANGES:
203	  Free devlist on exit. Undef MIN and MAX macros before defining them.
204	* backend/Makefile.in frontend/Makefile.in: Added missing files to
205	  DISTFILES.
206	* config.guess: Updated from ftp.gnu.org.
207
2082002-04-24  Oliver Schwartz <Oliver.Schwartz@gmx.de>
209
210	* backend/snapscan.c   backend/snapscan.h   backend/snapscan-options.c
211          backend/snapscan-scsi.c: Snapscan backend version 1.4.11
212          - Improve scan area option setting
213          - Cleanup of DBG messages
214          - Improve config file reading
215
216---- BACKEND FREEZE FOR SANE 1.0.8 ---
217
2182002-04-23  Frank Zago <fzago@greshamstorage.com>
219
220	* backend/coolscan2.c: Fixed the version reporting problem.
221	* backend/dll.conf: added coolscan2 entry.
222
2232002-04-23  Peter Fales <peter@fales-lorenz.net>
224
225	* backend/dc240.c backend/gphoto2.c:  Various minor bug fixes for
226	  problems found by tstbackend
227	* AUTHORS:  Update email address for Peter Fales
228
2292002-04-22  Frank Zago <fzago@greshamstorage.com>
230
231	* AUTHORS PROJECTS backend/Makefile.in backend/coolscan2.c
232	  backend/coolscan2.conf doc/descriptions/coolscan2.conf
233	  doc/sane.man: added coolscan2 backend
234
2352002-04-22  Abel Deuring <a.deuring@satzbau.gmbh.de>
236	* backend/sharp.c: fixed a compile problem for Dec Unix v4
237          and probably other 64 bit platform.
238
2392002-04-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
240
241	* doc/backend-writing.txt: More details for the exported symbols
242	  issue. Used test.c instead of pnm.c as example. Fixed paths for
243	  .desc files.
244	* doc/sane.man: Added paragraph about testing with the test backend.
245	* TODO: Removed several avision bug entries.
246	* NEWS: First version of entry for 1.0.8.
247
2482002-04-21  Frank Zago <fzago@greshamstorage.com>
249
250	* backend/teco1.c doc/descriptions/teco1.desc: updates.
251
2522002-04-21  Frank Zago <fzago@greshamstorage.com>
253
254	* backend/sceptre.c doc/descriptions/sceptre.desc: updates.
255
2562002-04-21  Frank Zago <fzago@greshamstorage.com>
257
258	* AUTHORS PROJECT backend/Makefile.in backend/leo.c backend/leo.h
259	  backend/leo.conf doc/sane.man doc/sane-leo.man
260	  doc/descriptions/leo.desc doc/Makefile.in: added leo backend
261
2622002-04-22  Rene Rebe <rene.rebe@gmx.net>
263
264	* backend/avision.c next backend version, several new scsi id's,
265	  and bug fixes
266
2672002-04-22 Karl Heinz Kremer <khk@khk.net>
268
269	* backend/epson.c: Declare close_scanner() and open_scanner() before
270	  they are used
271
2722002-04-21 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
273
274	* sane-umax backend update to version 1.0 build 34
275
2762002-04-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
277
278	* backend/test.c doc/descriptions/test.desc: Check if sane_init was
279	  called before any other SANE function.
280	* backend/dll.c doc/descriptions/dll.desc: Don't call sane_exit twice.
281	  Call sane_init after sane_exit. Try to load from $LD_LIBRARY_PATH
282	  ($SHLIB_PATH, $LIBPATH) first and only check LIBDIR if opening
283	  failed. New version: 1.0.6.
284	* backend/v4l.c: Fixed some warnings.
285	* backend/artec.c: Don't export cap_data.
286	* backend/canon.h: Don't export option_name.
287	* TODO: Updated entries about compilation warnings for various
288	  backends. Removed entries about canon update and dll sane_exit
289	  problems.
290	* PROJECTS: Removed canon update.
291
2922002-04-21  Abel Deuring <a.deuring@satzbau-gmbh.de>
293	* backend/sharp.c: added a "free(devlist)" call to sane_exit
294
2952002-04-21  Abel Deuring <a.deuring@satzbau-gmbh.de>
296	* backend/canon-sane.c, backend/canon-scsi.c, backend/canon.c,
297	  backend/canon.h, doc/sane-canon.man,
298	  doc/descriptions/canon.desc: added support for FB620S and
299	  and FS2700, by Mitsuru Okaniwa <m-okaniwa@bea.hi-ho.ne.jp>
300	  and Ulrich Deiters <ukd@xenon.pc.Uni-Koeln.DE>
301
3022002-04-19  Frank Zago <fzago@greshamstorage.com>
303
304	* AUTHORS: fixed typos, formatting and added the tstbackend frontend.
305	* frontend/Makefile.in frontend/tstbackend.c: a frontend to test
306	  backends
307	* doc/backend-writing.txt: added info about tstbackend
308
3092002-04-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
310
311	* backend/test.c doc/descriptions/test.desc: Added missing include.
312
3132002-04-18  Henning Meier-Geinitz <henning@meier-geinitz.de>
314
315	* backend/net.c doc/descriptions/net.desc: Fixed bug in sane_read that
316	  cause garbled data to be sent to the frontend. Fixed some long lines.
317
3182002-04-18  Marian Eichholz <eichholz@computer.org>
319	* backend/sm3600.c : compiles without warnings now.
320	* backend/sm3600.h : FakeCalibration prototype conditionalised, too.
321
3222002-04-17  Frank Zago <fzago@greshamstorage.com>
323
324	* TODO: changed Relisys Scorpio Super 3 contact info.
325
3262002-04-17  Marian Eichholz <eichholz@computer.org>
327	* doc/descriptions/sm3600.desc : specific models listed
328	* doc/sane-sm3600.man : warning for libusb-versions.
329	* backend/sm3600-homerun.c : FakeCalibration() conditionalised.
330	* backend/sm3600.c : Improved portability, less warnings
331
3322002-04-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
333
334	* backend/fujitsu-scsi.h backend/fujitsu.c backend/fujitsu.conf
335	  backend/fujitsu.h doc/sane-fujitsu.man
336	  doc/descriptions/fujitsu.desc: Added new fujitsu backend (from
337	  Oliver Schirrmeister <oschirr@abm.de>). This backend supersedes the
338	  m3096g backend and also includes the m3091 backend.
339	* backend/m3096g.c backend/m3096g.h backend/m3096g.conf
340	  backend/m3096g-scsi.h: Removed, support is now in fujitsu-backend.
341	* backend/Makefile.in backend/dll.conf: Adjusted for new fujitsu
342	  backend.
343	* doc/sane-sp15c.c: Added new manpage for sp15c. Extracted from the old
344	  sane-fujitsu manpage.
345	* doc/.cvsignore doc/Makefile.in doc/sane.man: Adjusted for fujitsu
346	  and sp15c manpages.
347	* AUTHORS: Updated for fujitsu backend.
348	* doc/descriptions-external/m3091.desc doc/descriptions/m3096g.desc:
349	  Removed, now in doc/descriptions/fujitsu.desc.
350	* PROJECTS: Removed m3091 project.
351	* TODO: Added coolscan2 backend, bh and coolscan warnings, scanimage
352	  16 bit problem. Removed fujitsu m391 entries, sm3600 non-static
353	  symbol, plustek-backend OS/2 problem.
354
3552002-04-15  Marian Eichholz <eichholz@computer.org>
356	* sm3600 imported from sm3600.sf.net
357	  featuring infrastructure for various models and the (new) SM 3750i.
358	  backend/sm3600.h
359	  backend/sm3600.c
360	  backend/sm3600-color.c
361	  backend/sm3600-homerun.c
362	  backend/sm3600-scantool.h
363	  backend/sm3600-scanutil.c
364	  backend/sm3600-gray.c
365	  backend/sm3600-scanmtek.c
366	  backend/sm3600-scanusb.c
367	  doc/sane-sm3600.man
368
3692002-04-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
370
371	* doc/descriptions/mustek_usb.desc: Commented out 1200 USB as it is not
372	  really supported yet.
373
3742002-04-14  Gerhard Jaeger <gerhard@gjaeger.de>
375
376	* backend/plustek.[ch], backend/plustek-usbhw.c, backend/plustek-usbio.c,
377	  backend/plustek-usbscan.c, backend/plustek-usbshading.c
378	  backend/plustek-usb.c, backend/plustek-devs.c backend/plustek-usb.h
379	  backend/plustek-share.h: Code cleanup, fixed OS/2 compilation breakage
380	  fixed problem that causes non LM983x based devices to crash, minor fixes
381	  added CANON N650U device structure
382
3832002-04-13  Karl Heinz Kremer <khk@khk.net>
384
385	* backend/epson.[ch]: Added new product IDs for Perfection 1650 and
386	  2450. Check if scanner needs to be opened for the reset() call.
387
3882002-04-13  Henning Meier-Geinitz <henning@meier-geinitz.de>
389
390	* backend/canon630u-common.c: Added #include <sys/types.h> to
391	  fix compilation on OS/2.
392	* sanei/sanei_scsi.c: Use O_NONBLOCK when opening an sg device under
393	  Linux. Return SANE_STATUS_DEVICE_BUSY if EBUSY. Check for buffer==0
394	  for OS/2.
395	* doc/sane-scsi.man: Added more information about NCR/Symbios 810 and
396	  Tekram DC315 controllers under Linux.
397	* backend/Makefile.in backend/test.c backend/test.conf backend/test.h
398	  backend/test-picture.c: Added new test backend.
399	* doc/Makefile.in: Added sane-test man page. Added teco doc directory.
400	* doc/sane.man doc/sane-test.man doc/.cvsignore: Added sane-test
401	  manual page.
402	* doc/descriptions-external/test.desc doc/descriptions/test.desc:
403	  Moved test.desc to doc/descriptions and updated this file.
404	* PROJECTS: Removed test backend.
405	* AUTHORS: Added myself for test backend.
406	* TODO: Added entries about SANE_CAP_ADVANCED in groups, a wip marker
407	  for sorted sane-backends.html, and saneopts.??.po problem.
408	  Removed backends from list of inclusion because of lack of response:
409	  v4l2, lhii, viceo (they stay in PROJECTS). Removed snapscan from
410	  exported symbols bug list. Updated doxygen list.
411
4122002-04-12  Frank Zago <fzago@greshamstorage.com>
413
414	* doc/descriptions-external/leo.desc PROJECTS: Added leo backend
415	  info.
416
4172002-04-12  Matthew Duggan <stauff1@users.sourceforge.net>
418
419	* backend/canon_pp-io.c: Updated for new libieee1284 interface
420	  (version 0.1.5)
421	* acinclude.m4 aclocal.m4 configure configure.in:
422	  Added check for libieee1284 > 0.1.5
423
4242002-04-08  Rene Rebe <rene.rebe@gmx.net>
425
426        * backend/avision.h backend/avision.c backend/avision.conf: bug-
427	  fixes
428
4292002-04-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
430
431	* include/sane/sanei_pa4s2.h include/sane/sanei_scsi.h: Added/adjusted
432	  documentation for doxygen.
433
4342002-04-11  Stéphane Voltz  <svoltz@wanadoo.fr>
435
436	* backend/umax_pp_low.c:  fixed 8 bits I/O support
437
4382002-04-10  Oliver Schwartz <oliver.schwartz@gmx.de>
439
440	* backend/snapscan-scsi.c
441          Removed illegal character
442        * backend/snapscan-usb.h
443          Removed declaration of bqelements
444
4452002-04-10  Oliver Schwartz <oliver.schwartz@gmx.de>
446
447	* backend/snapscan-usb.c
448          make bqelements static
449        * backend/snapscan-scsi.c
450          disable send_diagnostic() for SnapScan 1236
451
4522002-04-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
453
454	* backend/mustek_usb.c doc/descriptions/mustek_usb.desc
455	  doc/mustek_usb/mustek_usb.CHANGES: Cleanup in sane_control_option,
456	  sane_set_io_mode, sane_get_select_fd and sane_exit. New version:
457	  1.0-13.
458	* backend/mustek_usb.c backend/mustek_usb_high.c
459	  backend/mustek_usb_high.h backend/mustek_usb_low.c
460	  backend/mustek_usb_low.h backend/mustek_usb_mid.c
461	  backend/mustek_usb_mid.h: Fixed coding-style.
462	* backend/pnm.c doc/descriptins/pnm.desc: sane_set_io_mode
463	  checks for !non_blocking and scanning now. Fixed coding-style.
464	  New version: 1.0.8.
465	* TODO: Added dll init/exit problem. Added non-static symbol problem.
466	  Added info about missing definition of 1-bit modes in sane.tex.
467	  Added entry about sane-find-scanner searching directories.
468	* backend/mustek.c backend/mustek.h doc/desacriptions/mustek.desc
469	  doc/mustek/mustek.CHANGES: Set freed variables to 0 in sane_exit.
470	  Fixed coding style. New version: 1.0-121.
471
4722002-04-09  Petter Reinholdtsen <pere@td.org.uit.no>
473
474	* sanei/sanei_pv8630.c (sanei_pv8630_bulkwrite): Avoid warning on
475	  Solaris. Correct type of second argument to sanei_usb_write_bulk()
476	  from (char*) to (SANE_Byte*).
477
4782002-04-08  Frank Zago <fzago@greshamstorage.com>
479
480	* backend/teco1.c backend/teco1.conf backend/teco1.h
481	doc/sane-teco1.man doc/descriptions/teco1.desc doc/teco/teco1.txt
482	doc/.cvsignore doc/Makefile.in doc/sane.man po/Makefile.in
483	po/teco1.fr.po backend/Makefile.in backend/dll.conf
484	sane-backends/AUTHORS sane-backends/ChangeLog
485	sane-backends/PROJECTS: added teco1 backend
486
4872002-04-08  Rene Rebe <rene.rebe@gmx.net>
488i
489	* doc/descriptions/avision.desc: fixed syntax
490
4912002-04-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
492
493	* Makefile.in: make libcheck now also checks for non-static variables.
494	* v4l.c: Some variables haven't been static. sane_set_io_mode must
495	  return SANE_STATUS_GOOD if non_blocking == SANE_FALSE.
496
4972002-04-08  Rene Rebe <rene.rebe@gmx.net>
498	* backend/avision.c backend/avision.h doc/descriptions/avision.desc
499	  doc/sane-avision.man: updated to Avision backend build 25. More
500	  stable for HP usb scanners, support for Misubishi scanners and
501	  various cleanups. - And corrected the avision.desc location.
502
5032002-04-07  Henning Meier-Geinitz <henning@meier-geinitz.de>
504
505	* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-io.c
506	  backend/canon_pp-dev.h: Changed timeouts and added scanner sleeps
507	  to improve reliability of 6x0P models.  Also corrected typo which
508	  caused full bed scans to fail.  Disabled problematic detect for now,
509	  will make detection slightly slower. Patch from Matthew Duggan
510	  <stauff1@users.sourceforge.net>.
511	* doc/descriptions/canon_pp.desc: Added man page, incremented version.
512	  Patch from Matthew Duggan <stauff1@users.sourceforge.net>.
513	* doc/sane-canon_pp.man: Added more hints on getting canon_pp driver
514	  working. Patch from Matthew Duggan <stauff1@users.sourceforge.net>.
515	* backend/Makefile.in backend/canon630u-common.c backend/canon630u.c
516	  backend/canon630u.conf backend/dll.conf backend/lm9830.h: Added
517	  canon630u backend. This backend supports the CanoScan 630u and
518	  CanoScan 636u (hopefully). Patch from Nathan Rutman
519	  <nathan@gordian.com>.
520	* doc/.cvsignore doc/Makefile.in doc/sane-canon630u.man
521	  doc/descriptions/canon630u.desc: Added documentation and description
522	  of canon630u backend. Patch from Nathan Rutman
523	  <nathan@gordian.com>.
524	* PROJECTS doc/sane.man: Updated for canon630u backend.
525	* AUTHORS: Updated for canon630u backend.
526	* doc/saned.man: The path in the xinetd example pinted to /usr/local
527	  unconditionally.
528	* backend/canon630u-common.c: Fixed compilation on non-Linux systems.
529	* configure configure.in: Added work-around for asm/io.h problems.
530
5312002-04-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
532
533	* backend/mustek.c doc/descriptions/mustek.desc
534	  doc/mustek/mustek.CHANGES: Fixed color three-pass scanning for some
535	  scanners.
536	* PROJECTS: Added Hewlett-Packard ScanJet 2200c project.
537	* sanei/sabei_constrain_value.c: Check that a SANE_Bool variable
538	  can only be SANE_TRUE or SANE_FALSE.
539
5402002-04-02  Peter Fales <peter@fales.com>
541
542	* configure, acinclude.m4, aclocal.m4 - Another tweak to the
543	  allowed gphoto2 version numbers
544
5452002-04-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
546
547	* acinclude.m4 aclocal.m4 configure configure.in: Added checks for
548	  libieee1284. Enable canon_pp backend if found. Patch from
549	  "Matthew Duggan" <stauff@guarana.org>.
550	* backend/Makefile.in backend/canon_pp-dev.c backend/canon_pp-dev.h
551	  backend/canon_pp-io.c backend/canon_pp-io.h backend/canon_pp.c
552	  backend/canon_pp.conf backend/canon_pp.h backend/dll.conf:
553	  Added new canon_pp backend for the CanoScan FB330P, FB630P, N340P,
554	  and N640P scanners. Patch from "Matthew Duggan" <stauff@guarana.org>.
555	* AUTHORS doc/Makefile.in doc/sane-canon_pp.man doc/sane.man
556	  doc/descriptions/canon_pp.desc: Updated for canon_pp backend.
557	  Patch from "Matthew Duggan" <stauff@guarana.org>.
558	* PROJECTS TODO: Removed canon_pp.
559	* doc/.cvsignore: Added sane-canon_pp.5.
560	* doc/descriptions-external/canon_pp.desc: Removed.
561
5622002-03-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
563
564	* doc/descriptions-external/test.desc: Added description of the test
565	  backend.
566	* PROJECTS: Added homepage of the test backend.
567
5682002-03-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
569
570	* backend/pnm.c doc/descriptions/pnm.desc: Check if option is settable
571	  when automatically setting it. New version: 1.0.7.
572	* backend/Makefile.in doc/Makefile.in frontend/Makefile.in
573	  include/Makefile.in po/Makefile.in tools/Makefile.in:
574	  Support for variable DESTDIR. If set, all files are installed to that
575	  location. Also print the filename of the installed file, not only the
576	  path. Both changes are mostly for package creators/maintainers.
577	* configure configure.in: Another try to get the DISTCLEAN_FILES
578	  working.
579
5802002-03-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
581
582	* doc/sane-scsi.man: Updated info about SCSI-Howto and some SCSI
583	  adapters.
584
5852002-03-27 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
586
587	* removed unused definitions in include/sane/saneopts.h:
588	  SMEAR, TEN_BIT_MODE, TWELVE_BIT_MODE, RGB_PREVIEW_PATCH,
589	  START_SCAN_PATCH
590
5912002-03-26  Henning Meier-Geinitz <henning@meier-geinitz.de>
592
593	* PROJECTS: Updated canon_pp entry. Added Canon FB630U and Canon N650U
594	  USB entries. Updated test backend entry.
595
5962002-03-26  Frank Zago <fzago@greshamstorage.com>
597
598	* PROJECTS: Updated Relisys Scorpio Super 3 infos.
599
6002002-03-26  Gerhard Jaeger <gerhard@gjaeger.de>
601
602	* AUTHORS, sanei_lm983x.[ch], entire Plustek backend:
603	  Updated to new mail-address and backend URL
604
6052002-03-24  Oliver Schwartz <oliver.schwartz@gmx.de>
606
607	* backend/snapscan.c: Fix segfault in sane_exit if no devices were
608          found.
609
6102002-03-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
611
612	* acinclude.m4 aclocal.m4 configure configure.in ltmain.sh:
613	  Update to libtool 1.4.2. Included local changes: use soname "libsane"
614	  for all os but AIX. Use "normal" shared libs (.so) instead of archives
615	  on AIX. Use 1 instead of 2 as major number with Irix.
616	* Makefile.in ltconfig: Removed ltconfig as it is no longer used by
617	  libtool.
618	* TODO: More status indicators for backends to include. Removed
619	  entry about the grand Fujitsu reunification. Updated entry about the
620	  DBG warnings. Removed entry about split sane-backends.html.
621	  Removed entries about libtool problems. Added entry about plustek on
622	  OS/2 problem.
623	* backend/pnm.c doc/descriptions/pnm.desc: If fread returns 0, check
624	  for EOF and other errors and return appropriately.
625	* backend/mustek_usb_mid.h: Updated SANE header.
626	* backend/net.c doc/descriptions/net.desc: Fixed 16-bit byte-order
627	  handling in sane_read() (patch from Michael Herder <crapsite@gmx.net>).
628	  New version: 1.0.7.
629
6302002-03-24  Oliver Schwartz <oliver.schwartz@gmx.de>
631
632	* backend/snapscan-options.c: New file (option functions moved from
633          snapscan.c)
634        * backend/snapscan-utils.c: Removed file
635        * backend/Makefile.in: Added snapscan-options.c, removed snapscan-utils.c
636        * backend/snapscan.c backend/snapscan.h backend/snapscan-scsi.c
637          backend/snapscan-usb.c backend/snapscan.h backend/snapscan.conf:
638          Snapcan-backend ver. 1.4.9
639          - Moved option functions to snapscan-options.c
640          - Autodetect USB scanners on Linux
641          - Better error reporting
642
6432002-03-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
644
645	* doc/backend-writing.txt: Updated concerning split .desc
646	  directories.
647	* doc/Makefile.in: Updated install-mostang concerning split HTML
648	  pages.
649	* configure configure.in README: Use only shared libraries by default.
650	  Fixed file patterns for distclean targets.
651	* doc/Makefile.in: Remove backup etc. files also in subdirs when
652	  using make distclean.
653	* backend/pnm.c doc/descriptions/pnm.desc: Don't allow to set options
654	  that don't have SANE_CAP_SOFT_SELECT and don't allow read and write
655	  for options that are inactive. New version: 1.0.5.
656
6572002-03-20  Henning Meier-Geinitz <henning@meier-geinitz.de>
658
659	* sanei_wire.c: Set allocated memory to 0 to avoid delivering
660	  garbage to the frontend.
661	* backend/mustek.c backend/mustek.desc backend/mustek.h
662	  doc/mustek/mustek.CHANGES: Fixed halftone pattern handling. The
663	  buffer was way too small. Option 0 has an empty name. Better debug
664	  output for dev_cmd. Set size for group options to 0. Set size of
665	  halftone pattern to non 0.
666	* backend/mustek_usb.c backend/mustek_usb.desc
667	  doc/mustek_usb/mustek_usb.CHANGES: Option 0 has an empty name now.
668	  Group options have size 0 now. Check also for SANE_ACTION_SET_AUTO.
669	  Removed buggy output in sane_control_option. Added more debug output
670	  in sane_control_option.
671	* backend/net.c backend/net.desc backend/net.h: Use copies of option
672	  descriptors to make sure their addresses aren't changed until
673	  sane_close. New version: 1.0.7.
674	* doc/descriptions/abaton.desc doc/descriptions/agfafocus.desc
675	  doc/descriptions/apple.desc doc/descriptions/artec.desc
676	  doc/descriptions/as6e.desc doc/descriptions/avision.desc
677	  doc/descriptions/bh.desc doc/descriptions/canon.desc
678	  doc/descriptions/coolscan.desc doc/descriptions/dc210.desc
679	  doc/descriptions/dc240.desc doc/descriptions/dc25.desc
680	  doc/descriptions/dll.desc doc/descriptions/dmc.desc
681	  doc/descriptions/epson.desc doc/descriptions/gphoto2.desc
682	  doc/descriptions/hp.desc doc/descriptions/m3096g.desc
683	  doc/descriptions/matsushita.desc doc/descriptions/microtek2.desc
684	  doc/descriptions/microtek.desc doc/descriptions/mustek.desc
685	  doc/descriptions/mustek_pp.desc doc/descriptions/mustek_usb.desc
686	  doc/descriptions/nec.desc doc/descriptions/net.desc
687	  doc/descriptions/pie.desc doc/descriptions/pint.desc
688	  doc/descriptions/plustek.desc doc/descriptions/pnm.desc
689	  doc/descriptions/qcam.desc doc/descriptions/ricoh.desc
690	  doc/descriptions/s9036.desc doc/descriptions/sceptre.desc
691	  doc/descriptions/sharp.desc doc/descriptions/sm3600.desc
692	  doc/descriptions/snapscan.desc doc/descriptions/sp15c.desc
693	  doc/descriptions/st400.desc doc/descriptions/tamarack.desc
694	  doc/descriptions/template.desc. doc/descriptions/umax1220u.desc
695	  doc/descriptions/umax.desc doc/descriptions/umax_pp.desc
696	  doc/descriptions/v4l.desc:
697	  Moved descriptions of included backends from backend/*.desc.
698	* doc/descriptions-external/canon_pp.desc
699	  doc/descriptions-external/coolscan2.desc
700	  doc/descriptions-external/hp4200.desc
701	  doc/descriptions-external/hpoj.desc
702	  doc/descriptions-external/ibm.desc
703	  doc/descriptions-external/lhii.desc
704	  doc/descriptions-external/m3091.desc
705	  doc/descriptions-external/niash.desc
706	  doc/descriptions-external/teco.desc
707	  doc/descriptions-external/v4l2.desc
708	  doc/descriptions-external/template.desc.:
709	  Moved descriptions of external backends from backend/*.desc.
710	* doc/Makefile.in: Updated for separated lists of backends.
711	* tools/Makefile.in tools/sane-desc.el.in tools/sane-desc-ext.el:
712	  Updated for separated lists of backends. Use package version in
713	  internal list. Don't use version and man page in external list.
714	* tools/sane-desc.el: Removed.
715	* configure configure.in: Added tools/sane-desc.el to output files.
716	* backend/Makefile.in: Updated DISTFILES.
717	* backend/*.desc backend/template.desc.: Removed (now in doc/).
718	* tools/.cvsignore: Added sane-desc.el.
719
7202002-03-19  Frank Zago <fzago@greshamstorage.com>
721
722	* matsushita backend: updates and fixes.
723	* sceptre backend: updates and fixes.
724
7252002-03-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
726
727	* TODO: Marked backends that really should be included. Clarified
728	  comment about sane-backends.html. Added comment about sort order
729	  this list. Add comment about better linking of external libs.
730
7312002-03-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
732
733	* backend/hpoj.desc: New file (from David Paschal <paschal@rcsis.com>).
734	* backend/mustek_usb.c backend/mustek_usb.desc backend/mustek_usb.h
735 	  backend/mustek_usb_high.c backend/mustek_usb_high.h
736	  backend/mustek_usb_low.c backend/mustek_usb_low.h
737	  backend/mustek_usb_mid.c doc/mustek_usb/mustek_usb.CHANGES: Fixed
738	  segfault when opening device again after closing and possible
739	  segfault when name="". Type for option 0 must be set to
740	  SANE_TYPE_INT explicitly. Updated GPL/SANE headers.
741	* TODO: Added entry about auto-loading SCSI drivers. Removed entry
742	  about new SANE types. Moved entry about config.guess to
743	  doc/releases.txt. Added more info about libtool problems.
744	* doc/releases.txt: Added info about config.guess and config.sub.
745	* config.guess config.sub: Updated from upstream.
746
7472002-03-17  Peter Fales <peter@fales.com>
748
749	* backend/gphoto2.c - Minor bug fixes for problems found by tstbackend
750
7512002-03-16  Gerhard Jaeger  <g.jaeger@earthling.net>
752
753	* backend/plustek.[ch]: fixed a bug, that causes segfaulting the backend
754	  when using the USB autodetection stuff
755
7562002-03-15  Stéphane Voltz  <svoltz@wanadoo.fr>
757
758	* backend/umax_pp_low.c:  fixed 1200 dpi mode
759	* backend/umax_pp:  changes for translations support
760	* po/Makefile.in po/umax_pp.fr.po:  create french translations for
761	  umax_pp backend
762
7632002-03-12  Frank Zago <fzago@greshamstorage.com>
764
765	* PROJECTS backend/teco.desc: new project
766
7672002-03-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
768
769	* README: Some more information on where to find the config files and
770	  a hint to make a backup.
771	* doc/sane.man: Updated mustek_usb and plustek backend entries. Added
772	  FILES section. Minor fixes and updates.
773
7742002-03-10  Frank Zago <fzago@greshamstorage.com>
775
776	* PROJECTS: removed matsushita project.
777	* backend/sceptre.desc backend/matsushita.desc: updated the backend
778	  url.
779
7802002-03-10 Abel Deuring <a.dering@satzbau-gmbh.de>
781	* configure.in, configure: Added a second test for
782	  HAVE_SG_TARGET_STATUS: check /usr/src/linux/include/scsi/sg.h;
783	  added conditionals so that this test is done only for Linux
784
7852002-03-10  Gerhard Jaeger <g.jaeger@earthling.net>
786
787	* doc/sane-plustek.man: Update
788	* backend/plustek-usbhw.c backend/plustek-usbimg.c backend/plustek-usbio.c
789	  backend/plustek-usbmap.c backend/plustek-usbscan.c
790	  backend/plustek-usbshading.c backend/plustek.c backend/plustek-devs.c
791	  backend/plustek-pp.c backend/plustek.usb
792	  backend/plustek.h backend/plustek-share.h backend/plustek-usb.h:
793	  Added custom gamma tables, added patches to support EPSON1250,
794	  UMAX3400 and HP2100C devices, added warmup and timed lamp-off features,
795	  minor bug-fixes
796	* backend/plustek.desc: Added Umax entry
797	* backend/plustek.conf: Update
798
7992002-03-10 Abel Deuring <a.dering@satzbau-gmbh.de>
800	* configure.in, configure, include/sanei/config.h.in,
801	  sanei/sanei_scsi.c: Added HAVE_SG_TARGET_STATUS for compatibility
802	  with old Linux sg.h versions
803
8042002-03-10  Gerhard Jaeger  <g.jaeger@earthling.net>
805
806	* po/plustek.de.po:  Update
807	* po/plustek.es.po, po/saneopts.es.po:  Added spanish translation
808	  thanks to Gustavo D. Vranjes
809
8102002-03-10  Stéphane Voltz  <svoltz@wanadoo.fr>
811
812	* backend/umax_pp_low.c:  fast and adaptative scanner probe function.
813	  Improved CCD calibration.
814	* tools/umax_pp.c: revision change
815
8162002-03-08 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
817
818	* backend/Makfile.in: added missing dependencies for
819	  new umax backends
820
8212002-03-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
822
823	* doc/sane.tex: Added "multi-function peripheral" to list of types in
824	  SANE standard.
825
8262002-03-07  Henning Meier-Geinitz <henning@meier-geinitz.de>
827
828	* include/sane/config.h.in: Fix comment for HAVE_USB_H.
829	* TODO: Added entry about md5/getopt license issues.
830
8312002-03-07 Abel Deuring <a.deuring@satzbau-gmbh.de>
832	* sanei/sanei_scsi.c: fixed a typo (Sg_scsi_id -> SG_scsi_id)
833
8342002-03-07 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
835
836	* updated umax backend to version 1.0.7-build-33
837	  new file: umax-usb.c (by Frank Zago)
838
8392002-03-06  Frank Zago <fzago@greshamstorage.com>
840
841	* po/Makefile,in doc/sane.man doc/Makefile.in backend/matsushita.desc
842	  backend/dll.conf backend/Makefile.in sane-backends.lsm AUTHORS
843	  po/matsushita.fr.po doc/matsushita/matsushita.txt
844	  doc/matsushita/matsushita10_trc.txt
845	  doc/matsushita/matsushita11_trc.txt
846	  doc/matsushita/matsushita12_trc.txt
847	  doc/matsushita/matsushita13_trc.txt
848	  doc/matsushita/matsushita14_trc.txt
849	  doc/matsushita/matsushita1_trc.txt
850	  doc/matsushita/matsushita2_trc.txt
851	  doc/matsushita/matsushita3_trc.txt
852	  doc/matsushita/matsushita4_trc.txt
853	  doc/matsushita/matsushita5_trc.txt
854	  doc/matsushita/matsushita6_trc.txt
855	  doc/matsushita/matsushita7_trc.txt
856	  doc/matsushita/matsushita8_trc.txt
857	  doc/matsushita/matsushita9_trc.txt doc/sane-matsushita.man
858	  backend/matsushita.h backend/matsushita.conf
859	  backend/matsushita.c: Addition of the Matsushita / Panasonic backend
860	* doc/.cvsignore: added sane-matsushita.5
861
8622002-03-03  Frank Zago <fzago@greshamstorage.com>
863
864	* doc/.cvsignore: added sane-sceptre.5
865
8662002-03-03  Frank Zago <fzago@greshamstorage.com>
867
868	* doc/sane-sceptre.5: removed (auto-generated)
869
8702002-03-03  Frank Zago <fzago@greshamstorage.com>
871
872	* doc/sceptre/s1200.txt: doc updates
873	* backend/sceptre.desc: increased version
874	* backend/sceptre.c backend/sceptre.h: fixed a gamma table bug,
875	  fixed some color shifting problems, some cleanups.
876	* doc/sceptre.man: doc updates
877
8782002-02-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
879
880	* backend/Makefile.in: Removed getopt.o getopt1.o and md5.o from
881	  LIBLIB_FUNCS as they are not needed in backends.
882
8832002-02-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
884
885	* PROJECTS: Added matsushita backend.
886	* backend/matsushita.desc: New file. Description for the matsushita
887	  backend.
888
8892002-02-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
890
891	* backend/Makefile.in backend/dll.conf backend/sceptre.c
892	  backend/sceptre.conf backend/sceptre.desc backend/sceptre.h:
893	  Added sceptre backend for the Sceptre VividScan 1200 (patch from
894	  Frank Zago <fzago@greshamstorage.com>).
895	* doc/Makefile.in doc/sane-sceptre.5 doc/sane-sceptre.man doc/sane.man
896	  doc/sceptre/preview_trace.txt doc/sceptre/s1200.txt
897	  doc/sceptre/scan_trace.txt: Added documentation for sceptre backend
898	  (patch from Frank Zago <fzago@greshamstorage.com>).
899	* po/Makefile.in po/sceptre.fr.po: Added french translation for
900	  sceptre backend (patch from Frank Zago <fzago@greshamstorage.com>).
901	* AUTHORS PROJECTS sane-backends.lsm: Updated concerning sceptre
902	  backend (patch from Frank Zago <fzago@greshamstorage.com>).
903
9042002-02-20  Stéphane Voltz  <svoltz@wanadoo.fr>
905
906	* backend/umax_pp_low.c backend/umax_pp.c:  corrected few bugs
907	  due to changing default model to 'none'.
908	* tools/umax_pp.c: fixed compile problem
909
9102002-02-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
911
912	* lib/inet_pton.c: Use u_int32_t instead of in in_addr_t which isn't
913	  defined at least for OS/2.
914	* TODO: Added entry about DBG warnings.
915	* doc/sane.tex: Added some vendors (Abaton, Acer, Apple, Avision,
916	  CANON, Fujitsu, IBM, NEC, Nikon, Plustek, Polaroid, Ricoh, Sharp,
917	  Siemens, Tamarack) and device types (film scanner, sheetfed scanner)
918	  to the SANE standard. Updated date.
919	* doc/Makefile.in: Remove sanei-html in make distclean.
920	* PROJECTS: Added Acer ScanWit 2720S.
921	* backend/template.desc.: Added explanation for backend version, fixed
922	  typo.
923
9242002-02-16 Abel Deuring <a.deuring@satzbau-gmbh.de>:
925	* frontend/scanimage.c / part for the "-f" command line option:
926	  replaced the vprintf call with a loop of printf calls; fixed
927	  a "too stingy" malloc
928
9292002-02-16  Peter Fales <peter@fales.com>
930
931	* backend/dc240.c - Fix mismatches between format and
932	  parameters in debug statements
933
9342002-02-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
935
936	* include/sane/sanei.h include/sane/sanei_ab306.h
937	  include/sane/sanei_auth.h include/sane/sanei_backend.h
938	  include/sane/sanei_codec_ascii.h include/sane/sanei_codec_bin.h
939	  include/sane/sanei_config.h include/sane/sanei_debug.h
940	  include/sane/sanei_lm983x.h include/sane/sanei_thread.h
941	  include/sane/sanei_usb.h: Added, fixed and updated documentation
942	  for sanei using doxygen.
943	* doc/.cvsignore: Added sanei-html.
944	* TODO: Updated entry about missing sanei documentation. Removed
945	  entry about make distclean issues.
946
9472002-02-15  Stéphane Voltz  <svoltz@wanadoo.fr>
948
949	* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.h
950	  backend/umax_pp_mid.c backend/umax_pp.c backend/umax_pp.h
951	  backend/umax_pp.conf:  added ppdev character device name passing
952	  from conf file. Allow model override from conf option. DBG macros
953	  clean-up. Fixed color inversion for 1660P models. Fixed potential
954	  crash when custom dump files could not be opened for writing.
955	* doc/sane-umax_pp.man: updates to match backned new parameter and
956	  behaviour
957	* tools/umax_pp.c: added device name argument
958
9592002-02-14  Jochen Eisinger <jochen.eisinger@gmx.net>
960
961	* sanei/sanei_auth.h: remove strange line-ending handling code
962
9632002-02-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
964
965	* configure configure.in include/sane/config.h.in lib/Makefile.in
966	  lib/inet_pton.c: Added wrapper for inet_pton(). If this function
967	  is not available, try first inet_aton() and then inet_addr().
968	* frontend/saned.c: Use inet_pton() instead of inet_aton() to avoid
969	  compilation errors on e.g. OS/2.
970	* include/Sane/sanei_debug.h: Added warnings for format problems
971	  in DBG messages (from Frank Zago <fzago@greshamstorage.com>).
972	* include/sane/sanei.h sanei/Makefile.in sanei/load_values.c
973	  sanei/save_values.c: Removed load_values and save_values as they
974	  are only used in sane_frontends.
975	* backend/mustek.c backend/mustek_usb_low.c backend/mustek_usb_high.c
976	  backend/net.c doc/mustek/mustek.CHANGES
977	  doc/mustek_usb/mustek_usb.CHANGES sanei/sanei_usb.c: Fixed some
978	  DBG format warnings.
979	* lib/inet_ntop.c: Only use inet_ntoa if it's available.
980
9812002-02-13  Peter Fales <peter@fales.com>
982
983	* configure, acinclude.m4, aclocal.m4 - Another tweak to the
984	  allowed gphoto2 version numbers
985
9862002-02-13  Henning Meier-Geinitz <henning@meier-geinitz.de>
987
988	* configure configure.in Makefile.in backend/Makefile.in
989	  doc/Makefile.in frontend/Makefile.in include/Makefile.in
990	  japi/Makefile.in lib/Makefile.in sanei/Makefile.in
991	  tools/Makefile.in testsuite/Makefile.in po/Makefile.in: Added global
992	  list of file patterns for "make distclean". Some "make clean"
993	  and "make distclean" cleanup and additions.
994
9952002-02-12  Henning Meier-Geinitz <henning@meier-geinitz.de>
996
997	* tools/sane-config.in: Avoid printing "-I/usr/include" as this
998	  changes the default include order (from Tim Waugh
999	  <twaugh@redhat.com>). Really check for entries in $cflags that
1000	  are also in $includedir.
1001	* frontend/saned.c: DNS queries for remote hosts are only done if
1002	  necessary. It's now possible to use "+" without hosts/DNS entries
1003	  for the connecting host.
1004	* TODO: Removed entries for config.h, OpenBSD shared libs, and -ansi
1005	  on HP-UX. Updated device type entry.
1006
10072002-02-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
1008
1009	* configure configure.in: Link to functions in lib/ only
1010	  if they are not available on the system. Use AC_PROG_LIBTOOL
1011	  instead of the deprecated AM_PROG_LIBTOOL.
1012	* backend/Makefile.in lib/Makefile.in: Link to functions in lib/ only
1013	  if they are not available on the system. Avoid duplicating list of
1014	  functions.
1015	* sanei/sanei_usb.c: If get_vendor_product fails, don't try again for
1016	  every device file.
1017
10182002-02-10  Oliver Schwartz <Oliver.Schwartz@gmx.de>
1019
1020	* po/Makefile.in: Added snapscan.de.po to DISTFILES
1021
10222002-02-09  Abel Deuring <a.deuring@satzbau-gmbh.de>:
1023	* sanei/sanei_scsi.c: Added checks to the Linux part of
1024	  sanei_scsi_open_extended, if an SG device file is being
1025	  opened
1026
10272002-02-09  Oliver Schwartz <Oliver.Schwartz@gmx.de>
1028
1029	* po/Makefile.in po/snapscan.de.po backend/snapscan.c:
1030          Added language translation support for snapscan backend,
1031          added german translations.
1032
10332002-02-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
1034
1035	* po/Makefile.in po/saneopts.fr.po po/umax.fr.po: Added french
1036	  translation (from Frank Zago <fzago@greshamstorage.com>).
1037
10382002-02-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
1039
1040	* PROJECTS: Added info about HP Scanjet 5S.
1041	* lib/inet_ntop.c: Removed OS/2 kludge: it's not necessary.
1042
10432002-02-05  Stéphane Voltz  <svoltz@wanadoo.fr>
1044
1045	* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.h
1046	  backend/umax_pp_mid.c backend/umax_pp.c backend/umax_pp.h:
1047	  tuned down duration of pauses in scanner ringing. Indent'ing all
1048	  files. Include header files according to HAVE_XXX_H defines in
1049	  config.h .
1050	* tools/umax_pp.c: updated version and added printing of config
1051		options
1052
10532002-02-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
1054
1055	* configure configure.in: Version is 1.0.7-cvs. Enable warnings by
1056	  default. Don't use "-ansi" for HPUX.
1057	* sanei/sanei_thread.c: Make sure that waitpid returns something
1058	  useful on OS/2. Avoids the "Unknown SANE status code 128" errors.
1059
1060Older entries can be found in ChangeLog-1.0.7.
1061