forked from janvle/sane-backends
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog-1.0.9
1148 lines (838 loc) · 43.8 KB
/
ChangeLog-1.0.9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
****** Release of sane-backends 1.0.9. End of code freeze ******
2002-10-23 Henning Meier-Geinitz <[email protected]>
* doc/descriptions-external/gt68xx.conf: Updated status of scanners.
* doc/doxygen.conf: Increased version to 1.0.9.
* configure configure.in: New version: 1.0.9. Disabled compilation
warnings.
2002-10-23 Stéphane Voltz <[email protected]>
* backend/umax_pp_low.c: added O_NONBLOCK to flags when opening ppdev
character device, to get around hangs with 2.4.19 linux kernels in
pure EPP mode.
2002-10-20 Henning Meier-Geinitz <[email protected]>
* README.linux: Added comment about DEC cc on Linux Alpha.
2002-10-19 Peter Fales <[email protected]>
* backend/dc25.c - Moved use of UNUSEDARG macro to fix
compilation failure on OS/X
2002-10-19 Henning Meier-Geinitz <[email protected]>
* doc/descriptions-external/tevion9693usb.desc: Added Trust
Easy Webscan 19200.
---- CODE FREEZE FOR SANE 1.0.9 ---
-- snapshot 1.0.9-pre2
2002-10-17 Henning Meier-Geinitz <[email protected]>
* backend/dll.conf: Added commented out entries for hpoj and gt68xx.
* NEWS: Updated release date and backend list.
* TODO: Added scanimage short string-list options problem.
2002-10-17 Gerhard Jaeger <[email protected]>
* backend/plustek.c: removed internationalization stuff
* backend/plustek-usb.c: removed obsolete definitions
* backend/plustek-usbhw.c: fixed typos
* backend/plustek-usnshading.c: fixed bug that produces
files > 700M in debug mode. Added some debug output.
2002-10-16 Oliver Rauch <[email protected]>
* backend/umax.c, umax-scanner.c: added Power Look 2000
as supported device, build 38
2002-10-15 Gerhard Jaeger <[email protected]>
* doc/sane-plustek.man: Major update
* doc/descriptions/plustek.desc: Added EPSON 1260 entry
* backend/plustek.conf updated options
* backend/plustek.c backend/plustek-devs.c backend/plustek-usb.c
backend/plustek-usbhw.c backend/plustek-pp.c
backend/plustek-usbmap.c backend/plustek-usbimg.c
backend/plustek-usbscan.c backend/plustek-usbshading.c
backend/plustek.h backend/plustek-share.h backend/plustek-usb.h
Bug fixes and workarounds
2002-10-15 Henning Meier-Geinitz <[email protected]>
* doc/sane.tex: Backend behaviour is undefined if sane_init
doesn't return SANE_STATUS_GOOD. Added SANE_STATUS_INVAL to
return codes for sane_start. Description of sane_set_io_mode is
more precise.
* sanei/sanei_usb.c: Really check for bulk_out ep when writing.
* TODO: Added microtek2 problem. Updated sane.tex and desc sections.
Added scanimage width/height problem. Added possible solution to po
file mess.
* doc/Makefile.in doc/sane-config.man: Added man page for sane-config.
* doc/.cvsignore: Added sane-config.1.
2002-10-15 Peter Kirchgessner <[email protected]>
* backend/hp.conf: Added comment for USB-scanner
2002-10-14 Peter Fales <[email protected]>
* backend/dc240.h,backend/dc240.c: Use portable code for camera
structures that does not depend on gcc or little-endian byte order
2002-10-14 Oliver Schwartz <[email protected]>
* backend/snapscan.h backend/snapscan.c backend/snapscan.conf
doc/descriptions/snapscan.desc: SnapScan backend 1.4.17 -
added ID string for SnapScan e10, added Mitsubishi Diamandview
648UT in desc file.
2002-10-11 Peter Fales <[email protected]>
* backend/dc240.h - Add message to #error as required by ANSI
2002-10-11 Henning Meier-Geinitz <[email protected]>
* backend/mustek.c doc/mustek/mustek.CHANGES: Fixed shutting off
the lamp for the Paragon 1200 A3 Pro.
* doc/descriptions/mustek.desc: Updated version number and A3 Pro
information.
2002-10-10 Petter Reinholdtsen <[email protected]>
* backend/canon630u-common.c: Change type of size parameter from
'unsigned int' to 'size_t' for gl640WriteBulk() and
gl640ReadBulk() to avoid crash on platforms where
'sizeof(size_t) > sizeof(int)'.
* backend/coolscan.c: Remove semicolon at the end of functions.
2002-10-09 Frank Zago <fzago at austin dot rr dot com>
* backend/teco1.c backend/teco1.conf doc/descriptions/teco1.desc:
Added entry for AVEC color 2412.
2002-10-09 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/microtek2.desc: Added per-scanner status (from
Karsten Festag <[email protected]>).
2002-10-09 Stéphane Voltz <[email protected]>
* backend/umax_pp.c: disable scanner protocol debug facility
2002-10-08 Karl Heinz Kremer <[email protected]>
* backend/epson.c: force color channel re-order for GT-2200 scanner
2002-10-08 Stéphane Voltz <[email protected]>
* backend/umax_pp.c: use macros from saneopts.h to fix translations
problems
2002-10-08 Gerhard Jaeger <[email protected]>
* po/plustek.de.po: Cleanup
2002-10-08 Henning Meier-Geinitz <[email protected]>
* doc/saned.man doc/sane-net.man: Removed comment about saned port not
officially assigned.
* po/plustek.de.po po/umax_pp.fr.po: Fixed double msgids.
2002-10-05 Karl Heinz Kremer <[email protected]>
* backend/epson.c: Fixed problem with incorrect response to
sane_get_parameters() in certain situations.
2002-10-04 Jochen Eisinger <[email protected]>
* doc/descriptions/mustek_pp.desc: add :status tags to each
scanner
2002-10-04 Gerhard Jaeger <[email protected]>
* backend/plustek.conf fixed option enableTPA
* po/plustek.de.po po/plustek.es.po removed "Negative"
* backend/plustek.c backend/plustek-devs.c backend/plustek-usb.c
backend/plustek-usbhw.c backend/plustek-usbimg.c
backend/plustek-usbmap.c backend/plustek-usbscan.c
backend/plustek-usbshading.c
Minor bug fixes
2002-10-04 Karl Heinz Kremer <[email protected]>
* doc/sane-epson.man: Added quotes around halftoning options.
2002-10-02 Henning Meier-Geinitz <[email protected]>
* TODO: Updated list of backends scheduled for inclusion. Updated
v4l bug list. Added entry about vendor/product ids for .desc.
Removed TL_X > BR_X (->TODO), dll ltdl rewrite, wait return
value (->TODO), sane.tex comment about 1 bit color mode,
sane-plustek.man issue.
2002-10-02 Stéphane Voltz <[email protected]>
* tools/umax_pp.c: changed version and added handling of 4 digits
port address
* po/umax_pp.de.po: removed redundant entry
* backend/umax_pp.conf: comment fixings
* backend/umax_pp_low.c backend/umax_pp.c: added handling of ppdev
ioctl return code, allow 4 digits port number
2002-10-02 Matto Marjanovic <[email protected]>
* doc/descriptions/microtek.desc: Updated version number.
* backend/microtek.c:
Fixed bug in sane_read() [had failed to set return length to zero
in non-STATUS_GOOD conditions].
Fixed bug in sane_set_io_mode() [had returned SANE_STATUS_UNSUPPORTED
if blocking mode was requested].
Bumped version up to 0.13.1.
2002-10-01 Henning Meier-Geinitz <[email protected]>
* doc/descriptions-external/gt68xx.desc: Added new scanners. Updated
status of supported scanners.
* doc/sane.tex: Added explanation of bit order for 1 bit modes. Added
comment about 1 bit color modes. Fixed missing \code command. New
version: 1.03.
* doc/backend-writing.txt: Added paragraph about checking geometry
(from TODO).
2002-09-30 Peter Fales <[email protected]>
* configure, acinclude.m4, aclocal.m4 - Update the
allowed gphoto2 version numbers
2002-09-30 Oliver Rauch <[email protected]>
* doc/descriptions/umax.desc: removed remark that Astra 2200U via USB
only works on linux (because need of USB control messages)
2002-09-30 Matthew Duggan <[email protected]>
* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-dev.h:
Finally fixed cancelling, which I broke some time ago in the quest
for speed. FB620P still doesn't abort nicely (firmware bug?).
* doc/sane-canon_pp.man: Added notes on FB620P problems.
* doc/descriptions/canon_pp.desc: Bumped version number.
2002-09-30 Henning Meier-Geinitz <[email protected]>
* backend/test.c backend/test-picture.c doc/descriptions/test.desc:
Fixed bytes_per_line in 1 bit mode. Fixed 1 bit color three-pass
mode (grid). Changed bit order for 1 bit color to most significant
bit is first pixel.
2002-09-29 Peter Fales <[email protected]>
* backend/dc25.[ch]: Fix compiler warnings, and correct
errors found by tstbackend.
---- FEATURE FREEZE FOR SANE 1.0.9 ---
-- snapshot 1.0.9-pre1
2002-09-29 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/mustek_usb.desc: Added "ScanExpress" for all models
to avoid confusion with BearPaw models.
* Makefile.in: Added ChangeLog-1.0.6 ChangeLog-1.0.7 ChangeLog-1.0.8
to DISTFILES.
2002-09-29 Karl Heinz Kremer <[email protected]>
* doc/sane-epson.man: Updated information, cleanup
* doc/descriptions/epson.desc: Added 1660 and 2400 models
2002-09-28 Oliver Rauch <[email protected]>
* backend/umax.c:
update to build 37
2002-09-28 Gerhard Jaeger <[email protected]>
* sanei/sanei_lm983x.c: cleanup in reset function
* doc/descriptions/plustek.desc: Update according to the new
entry definitions
* doc/sane-plustek.man: Fixed format and updated info
* backend/plustek.c backend/plustek-devs.c backend/plustek-pp.c
backend/plustek-share.h backend/plustek-usb.c backend/plustek-usb.h
backend/plustek-usbhw.c backend/plustek-usbimg.c
backend/plustek-usbmap.c backend/plustek-usbscan.c
backend/plustek-usbshading.c backend/plustek.conf:
Major update to support CIS based devices
Added register dump and raw picturue/calibration data dump
Added support for Canon N650U and N670U (currently 8-bit color mode only)
2002-09-28 Andras Major <[email protected]>
* backends/coolscan2.c doc/descriptions/coolscan2.desc
doc/sane-coolscan2.man: update to 0.1.8
2002-09-26 Henning Meier-Geinitz <[email protected]>
* config.sub config.guess: Updated to current versions.
* doc/releases.txt: Added paragraph about the different freeze types
and a timetable.
2002-09-26 Oliver Schwartz <[email protected]>
* doc/snapscan.desc backend/snapscan.c backend/snapscan.h
backend/snapscan.conf backend/snapscan-scsi.c:
SnapScan backend 1.4.16 (added support for Acer/Benq 5000)
2002-09-24 Peter Fales <[email protected]>
* backend/dc25.c: Backend returning too much data for image size
2002-09-24 Henning Meier-Geinitz <[email protected]>
* doc/descriptions-external/tevion9693usb.desc: Added MD9693, updated
Artec E+ 48U (from Michael Herder <[email protected]>).
2002-09-23 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/fujitsu.desc: Changed status to beta and added
URLs.
* doc/descriptions-external/gt68xx.desc: Added some untested scanners.
Updated Mustek entries.
* TODO: Removed hpsj5s .desc file problem.
2002-09-22 Peter Fales <[email protected]>
* doc/sane-dc25.man, backend/dc25.c, backend/dc25.h,
backend/gphoto2.c, backend/gphoto2.h, backend/dc240.c,
backend/dc240.h: Update authors email address
2002-09-19 Frank Zago <fzago at austin dot rr dot com>
* backend/leo.c backend/leo.conf doc/sane-leo.man
doc/descriptions/leo.desc: added support for the leoscan S3.
* backend/teco2.c backend/teco2.h: added some stuff.
2002-09-18 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/hpsj5s.desc: Used "Hewlett-Packard" instead
of "HP".
2002-09-17 Henning Meier-Geinitz <[email protected]>
* doc/descriptions-external/gt68xx.desc: Updated Mustek
information. Added Plustek OpticPro 1248U.
* backend/mustek.c: Fixed version number.
* NEWS: Updated backend list.
2002-09-17 Oliver Schirrmeister <[email protected]>
* backend/fujitsu.c fujitsu.h fujitsu-scsi.h:
added m3092 support
* doc/descriptions/fujitsu doc/sane-fujitsu
added description
2002-09-17 Matthew Duggan <[email protected]>
* backend/canon_pp.c backend/canon_pp.h backend/canon_pp.conf:
Added init_mode option to conf file for faster starts.
* doc/sane-canon_pp.man : Added description of init_mode option.
2002-09-16 Matthew Duggan <[email protected]>
* backend/canon_pp-dev.c backend/canon_pp-dev.h backend/canon_pp-io.c
backend/canon_pp-io.h backend/canon_pp.c backend/canon_pp.h:
Fix init problem, add changes to facilitate configurable wakeup mode
(for faster starts on FB320P and FB620P).
* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc: Updates
regarding FB310P and FB610P (rebadged Avisions)
2002-09-16 Henning Meier-Geinitz <[email protected]>
* backend/.cvsignore frontend/.cvsignore tools/.cvsignore: Added .libs.
Patch from Sylvain Petreolle <[email protected]>.
* TODO: Added gt68xx project and viceo.desc entry.
* PROJECTS doc/descriptions-external/gt68xx.desc: Added gt68xx
information.
2002-09-15 Karl Heinz Kremer <[email protected]>
* doc/sane-epson.man: Fixed typo (PIP->PIO)
2002-09-15 Henning Meier-Geinitz <[email protected]>
* tools/sane-find-scanner.c: Format of output for devices
supported by libusb and scanner module is the same now. Minor
output fixes.
* doc/sane-find-scanner.man: Updated -v description.
* doc/sane-usb.man: Added info about "unable to access minor data"
messages.
2002-09-13 Oliver Rauch <[email protected]>
* backend/umax-scanner.c, backend/umax.conf
doc/descriptions/umax.desc:
added Linotype Hell SAPHIR3 as supported scanner
2002-09-12 Henning Meier-Geinitz <[email protected]>
* README.beos Makefile.in doc/Makefile.in: Added BeOS platform
information. Updated Makefiles concerning READMEs.
2002-09-11 Oliver Rauch <[email protected]>
* doc/descriptions/umax.desc: corrected some urls
2002-09-11 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/canon630u.desc: Added fb636u as unsupported.
Added status information.
* frontend/scanimage.c: Added option --dont-scan. Resorted usage
output.
* doc/scanimage.man: Reordered options. Added info about ICC profiles,
gamma4scanimage, and --dont-scan option. Fixed example.
* doc/gamma4scanimage.man: Formatting updates. Added default values.
Minor fixes.
* TODO: Updated backend list. Added comments for additions to sane.tex.
Updated .desc file bug list. Removed scanimage entries. Added
plustek man page issue.
2002-09-10 Peter Kirchgessner <[email protected]>
* doc/sane-hp.man: Added hints about special USB device names
2002-09-07 Frank Zago <fzago at austin dot rr dot com>
* backend/teco1.c backend/teco1.h teco1.desc: added threshold
option
2002-09-07 Oliver Rauch <[email protected]>
* backend/umax.c, umax.h, umax-scanner.c, umax.conf
doc/descriptions/umax.desc
Update to sane-umax build 36
2002-09-07 Matthew Duggan <[email protected]>
* backend/canon_pp-dev.c backend/canon_pp-dev.h:
Changes to improve calibration quality on FB620P.
2002-09-06 Frank Zago <fzago at austin dot rr dot com>
* README.aix: added mention of the AIX 5.1 version of the passthru
driver.
2002-09-06 Henning Meier-Geinitz <[email protected]>
* tools/sane-config.in: Removed "function" keyword (bourne shell
compatibility).
2002-09-03 Abel Deuring <[email protected]>
* sanei/sanei_scci.c doc/sanei-scsi.man:
default timeout for SCSI commmands is now 120 seconds; added
the environment variable SANE_SCSICMD_TIMEOUT to override
the default value.
2002-09-01 Matthew Duggan <[email protected]>
* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc:
Added FB320P to supported scanners after report of successful test.
Added FB310P and FB610P to desc as specifically not supported yet.
2002-09-01 Karl Henz Kremer <[email protected]>
* backend/epson_scsi.c: Fixed alloca compile problem.
2002-09-01 Karl Henz Kremer <[email protected]>
* backend/epson.[ch] backend/epson_scsi.[ch] backend/epson_usb.[ch]
backend/Makefile.in: USB scanners are now using sanei_usb_ functions,
split out SCSI related functions to their own source/header file,
added source/header file for USB interface
2002-09-01 Henning Meier-Geinitz <[email protected]>
* TODO: Updated desc and SANE standard sections. Removed ptal entry.
* doc/Makefile.in: Make sure that sane-desc is compiled when generating
HTML pages. Fixed typo.
* doc/sane-usb.man: Minor updates and fixes.
2002-09-01 Peter Kirchgessner <[email protected]>
* configure.in, doc/sane-hp.man, doc/descriptions/hp.desc
applied patch by David Paschal to remove PTAL-support from hp-backend
2002-09-01 Matthew Duggan <[email protected]>
* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-dev.h
backend/canon_pp-io.c: Support for FB620P.
* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc: Added notes
on support of FB620P
2002-08-31 Frank Zago <fzago at austin dot rr dot com>
* PROJECTS AUTHORS TODO NEWS backend/dll.conf backend/Makefile.in
backend/teco2.conf backend/teco2.c backend/teco2.h
doc/.cvsignore doc/sane.man doc/Makefile.in doc/sane-teco2.man
doc/teco/teco2.txt doc/descriptions-external/teco2.desc
doc/descriptions/teco2.desc: added teco2 backend.
2002-08-30 Frank Zago <fzago at austin dot rr dot com>
* backend/teco1.c backend/teco1.h backend/teco1.conf
doc/descriptions/teco1.desc doc/teco/teco1.txt
doc/sane-teco1.man: Added support for another museum piece, the
Dextra DF-600P, a rebadged VM3510.
2002-08-30 Rene Rebe <[email protected]>
* backend/avision.h backend/avision.c backend/avision.conf
doc/sane-avision.man descriptions/avision.desc: latest avision
backend
2002-08-29 Henning Meier-Geinitz <[email protected]>
* backend/v4l.c backend/v4l.h doc/descriptions/v4l.desc:
Big clean up of Video for Linux backend. Removed old unused
stuff from qcam and others including unused options and variables
concerning direct port access. Removed wcam license (no
"substantial portions of code" are used any more). Removed
unuesed headers. Made lots of global variables local. Lots
of checks for null pointer dereferences and errors when opening
files or using ioctl/mmap. Added option to select grey or color
mode. Added support for different channels. Fixed lots of options.
Made sure ioctls are only used when necessary.
Used vendor == "Noname". Added ??? comments for suspicious code.
Lots of minor fixes and cleanup. Added version number: 1.0-2.
* backend/v4l-grab.h: Deleted (unused).
* backend/Makefile.in: Removed v4l-grab.h.
* AUTHORS: Added myself as active maintainer of v4l.
* doc/sane-v4l.man: Added warning about ALPHA software and bugs.
Minor updates.
* doc/descriptions/bh.desc doc/descriptions/canon630u.desc
doc/descriptions/dmc.desc doc/descriptions/sm3600.desc
doc/descriptions/umax1220u.desc: Minor fixes and updates for the new
.desc file format.
* TODO: Updated .desc and v4l section. Added entries for scanimage.
* NEWS: First draft for 1.0.9.
2002-08-18 Oliver Rauch <[email protected]>
* frontend/scanimage.c, frontend/stiff.h, frontend/stiff.c:
Added option "-i filename"/"--icc-profile filename":
When image is saved in tiff format then this icc-profile is
added to the tiff file as tiff tag
2002-08-25 Henning Meier-Geinitz <[email protected]>
* tools/Makefile.in: Fixed gamma4scanimage target for OS/2.
* backend/v4l.c: Fixed device list. Added more verbose error output.
Unified DBG messages. Fixed depth option. Reordered options in
init_options to reflect real order. Added some markers (/* ??? */)
for suspicious code. Used GNU indent style.
* backend/v4l.h backend/v4l-frequencies.h backend/v4l-grab.h: Used GNU
indent style.
2002-08-22 Frank Zago <fzago at austin dot rr dot com>
* backend/ricoh.c backend/ricoh.h backend/apple.c
backend/agfafocus.c backend/abaton.c
sanei/sanei_pv8630.c: Fixed some warnings.
2002-08-22 Frank Zago <fzago at austin dot rr dot com>
* doc/sane-teco1.man: Added Dextra scanner to the list of
untested, but potentialy supported, scanners.
* doc/teco/teco1.txt: Added RELI 4830 inquiry string.
* doc/descriptions/teco3.desc: Increased version number.
* backend/: teco3.c, teco3.h: Added threshold option for black &
white.
* doc/descriptions/teco1.desc: Added 3 new (untested) scanners.
* backend/teco1.conf: Fixed the scsi inquiry string for the
VM4542.
* backend/teco1.c backend/teco1.h: Enlarged the gamma table for
the VM4542 (1024 entries as opposed to 256 for the previous
scanners).
2002-08-22 Andras Major <[email protected]>
* backend/coolscan2.c doc/descriptions/coolscan2.desc
doc/sane-coolscan2.man: updated to 0.1.7.
2002-08-21 Henning Meier-Geinitz <[email protected]>
* doc/.cvsignore: Added gamma4scanimage.1
2002-08-20 Henning Meier-Geinitz <[email protected]>
* PROJECTS: Added Hewlett-Packard ScanJet 4470C project.
* tools/.cvsignore: Added gamma4scanimage.
* tools/MAkefile.in: Added gamma4scanimage.c to DISTFILES.
2002-08-18 Oliver Rauch <[email protected]>
* tools/gamma4scanimage.c: Bugfix (atof->atoi)
* tools/README: added gamma4scanimage
* doc/Makefile.in: added manpage for gamma4scanimage
* doc/gamma4scanimage.man: added manpage for gamma4scanimage
2002-08-17 Karl Heinz Kremer <[email protected]>
* backend/epson.[ch]: Fixed typo in variable name. Fixed IEEE-1394
problem with Perfection-2450. Fixed problem with older B3 level
SCSI scanners that do not support the extended status request.
2002-08-17 Oliver Rauch <[email protected]>
* tools/gamma4scanimage.c: NEW: tool to create gamma table for scanimage
* tools/Makefile.in: changed file to compile and install gamma4scanimage
2002-08-16 Gerhard Jaeger <[email protected]>
* doc/descriptions/plustek.desc: Update according to the new
entry definitions
* po/saneopts.es.po: More complete spanish translation
(Thanks to Gustavo Vranjes)
* backend/plustek.c backend/plustek-devs.c backend/plustek-pp.c
backend/plustek-share.h backend/plustek-usb.c backend/plustek-usb.h
backend/plustek-usbhw.c backend/plustek-usbimg.c
backend/plustek-usbmap.c backend/plustek-usbscan.c
backend/plustek-usbshading.c backend/plustek.conf:
Major update to support better control of all LM983x based devices
HP2200C, Mustek Bearpaw 1200 and 2400 are now working correctly
2002-08-15 Peter Fales <[email protected]>
* configure, acinclude.m4, aclocal.m4 - Another tweak to the
allowed gphoto2 version numbers
2002-08-15 Stéphane Voltz <[email protected]>
* tools/umax_pp.c: upped version number
* backend/umax_pp_low.c backend/umax_pp.c: corrected ppdev usage,
minor option fix
2002-08-14 Henning Meier-Geinitz <[email protected]>
* AUTHORS: Made Ulrich Deiters the active maintainer of the canon
backend.
* TODO: Updated concerning HP backend and manufacturer names.
2002-08-07 Matthew Duggan <[email protected]>
* backend/canon_pp.c backend/canon_pp-dev.c backend/caon_pp-io.c
backend/canon_pp-dev.h: Many changes: Bug fixes, less memory leaks
(none left now?), more reliable, faster. Biggest changes are
speculative reads (ask scanner to read more while data processing
occurs) and more reliable sending of commands. Slight performance
increase over previous version.
* doc/sane-canon_pp.man: Added discussion noting that scanning
greyscale in green is bad for colour.
2002-08-07 Peter Kirchgessner <[email protected]>
* backend/hp.h: Add missing structure member got_connect_type
2002-08-06 Peter Kirchgessner <[email protected]>
* doc/descriptions/hp.desc: Use Hewlett-Packard instead of HP
2002-08-01 Matthew Duggan <[email protected]>
* backend/canon_pp-dev.c: Misc bug fixes for fast machines, more
useful debug messages, more reliable file reads/writes.
2002-07_31 Peter Kirchgessner <[email protected]>
* backend/hp.c, backend/hp-scl.c: hp-backend V0.96
Check device names to prevent USB-devices to be opened as SCSI.
2002-07-30 Henning Meier-Geinitz <[email protected]>
* po/Makefile.in: Use awk to filter out duplicate .po file headers.
* po/umax_pp.de.po po/umax_pp.fr.po: Avoided including duplicate
msgids. Made sure that header is not marked fuzzy.
* Makefile.in doc/Makefile.in japi/Makefile.in tools/Makefile.in:
Minor DISTFILES and distclean updates.
* backend/mustek.c doc/descriptions/mustek.desc
doc/mustek/mustek.CHANGES: Fixed some warnings.
* TODO: Removed entries about "echo -e" and po problems.
2002-07-28 Henning Meier-Geinitz <[email protected]>
* tools/sane-config.in: Avoid using "echo -e" for compatibility
reasons.
2002-07-27 Henning Meier-Geinitz <[email protected]>
* sanei/sanei_usb.c: Made libusb_timeout static.
* TODO: Updated .desc entries. Removed entry about scanimage i18n
support.
2002-07-25 Matthew Duggan <[email protected]>
* backend/canon_pp.c: Now always uses as much scanner buffer as
possible, then feeds data to frontend. Results in large speed
increase in ECP mode. Also fixed problems with saned compatibility.
* backend/canon_pp.h: Added bytes_sent to scanner data structure.
* doc/sane-canon_pp.man: Discuss hardware problems at high
resolutions.
2002-07-25 Frank Zago <fzago at austin dot rr dot com>
* doc/sane.man doc/teco/teco3.txt doc/.cvsignore
doc/sane-teco3.man doc/Makefile.in
doc/descriptions-external/teco3.desc doc/descriptions/teco3.desc
backend/teco3.c backend/teco3.h backend/teco3.conf
backend/Makefile.in sane-backends/TODO sane-backends/AUTHORS
backend/dll.conf: teco3 integration
* sane-backends/Makefile.in: added an etags rule to create an
emacs tag file
* doc/backend-writing.txt: Enlarged the "SUBMITTING A NEW BACKEND"
section.
2002-07-25 Matthew Duggan <[email protected]>
* backend/canon_pp.c: Now uses mm instead of pixel measurements, better
behaved in xsane etc as a result.
* backend/canon_pp.h: Tweaked up max buffer size to size avaialable in
hardware.
* doc/descriptions/canon_pp.desc: increment version no.
2002-07-24 Frank Zago <fzago at austin dot rr dot com>
* doc/backend-writing.txt: Added a SUBMITTING CHECKLIST section.
2002-07-24 Henning Meier-Geinitz <[email protected]>
* frontend/stiff.c: Fixed 16 bit tiff output.
* backend/test.c backend/test.conf backend/test.h
backend/test-picture.c doc/descriptions/test.desc doc/sane-test.man:
Added option invert-endianess to test 16 bit modes.
2002-07-24 Kazuya Fukuda <[email protected]>
* doc/descriptions/nec.desc:
Remove unsupported scanner and update url.
2002-07-24 Matthew Duggan <[email protected]>
* src/canon_pp-io.c: Minor bugfix checking return of read
2002-07-23 Henning Meier-Geinitz <[email protected]>
* TODO: Updated desc file entries. Removed entries about microtek
fprintf issue and fujitsu mem leak.
2002-07-23 Simon Munton <[email protected]>
* backend/pie.c: added consistency check for TL_X < BR_X and
TL_Y < BR_Y
2002-07-23 Peter Fales <[email protected]>
* doc/descriptions/gphoto2.desc: Comment out :interface line
2002-07-23 Stéphane Voltz <[email protected]>
* doc/descriptions/umax_pp.desc: tagged 610P as unsupported
2002-07-22 Frank Zago <fzago at austin dot rr dot com>
* TODO: scheduled teco2 and teco3 backends for 1.0.9
2002-07-22 Matto Marjanovic <[email protected]>
* doc/descriptions/microtek.desc:
Updated (status keywords, mostly).
* backend/microtek.c:
* backend/microtek.h:
Replaced fprintf()/printf() with various DBG() statements.
Removed #include <stdio.h>!
Eliminated a few "unused parameter" compiler warnings.
Updated the copyright date.
Bumped version up to lucky 0.13.0
2002-07-23 Matthew Duggan <[email protected]>
* doc/sane-canon_pp.man: Added N640Pex to the man page too..
2002-07-22 Chris Pinkham <[email protected]>
* doc/descriptions/artec.desc: Changed status of AT6 model to alpha.
Deleted entries for USB & parallel port scanners which are
unsupported.
2002-07-23 Matthew Duggan <[email protected]>
* doc/descriptions/canon_pp.desc: Added "N640P ex" model to supported
scanners after report of successful test. Also, "EPP" really should
have been "ECP".
2002-07-22 Henning Meier-Geinitz <[email protected]>
* frontend/scanimage.c: Fail if there are arguments without a preceding
option on the command line. Fixed indenting.
* TODO: Updated concerning .desc files. Added comment about USB
problems on *BSD.
2002-07-21 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/template.desc.
doc/descriptions-external/template.desc.: Updated and added more
examples.
2002-07-19 Oliver Rauch <[email protected]>
* doc/descriptions/umax.desc: added per scanner status
2002-07-17 Henning Meier-Geinitz <[email protected]>
* tools/sane-desc.c: Models are sorted alphanumerically now. Added
support for priorities if one model is mentioned by two backends.
Don't print tables when no suitable backend was found.
More comments. Fixed some warnings. Code cleanup.
* doc/Makefile.in: Added support for sane-desc.c.
* doc/backend-writing.txt: Updated concerning sane-desc.c.
* backend/mustek_usb.c backend/mustek_usb_high.h
backend/mustek_usb_low.c doc/descriptions/mustek_usb.desc
doc/mustek_usb/mustek_usb.CHANGES: Added manufacturer comment in
mustek_usb.desc. Changed brightness to threshold. Fixed some
warnings. Really check the status in usb_low_open.
* sanei/sanei_usb.c: Check if file is already closed.
2013-07-15 Frank Zago <fzago at austin dot rr dot com>
* doc/descriptions/leo.desc doc/descriptions/sceptre.desc
doc/descriptions/teco1.desc doc/descriptions/matsushita.desc:
added new per backend status, added more scanners.
2002-07-15 Henning Meier-Geinitz <[email protected]>
* README.darwin: New file. Added some basic information for
Darwin (Mac OS X) users.
* Makefile.in: Added the new README files to DISTFILES.
* tools/sane-find-scanner.c: Print USB descriptors (libusb) in
-v -v mode. Print vendor and product names (when available).
Rewrote libusb heuristics.
* backend/Makefile.in: Removed deleted files from DISFILES.
2002-07-14 Henning Meier-Geinitz <[email protected]>
* include/sane/sanei_usb.h: Made buffer const SANE_Byte * in
sanei_usb_bulk_write(). Try to call usb_find_busses only once.
Make sure that already opened devices aren't opened again. Exit
libusb scan loop if one device is found. Make error values
more expressive. Check for missing config descriptors before
using them to avoid segfaults.
* README.openbsd: Updated concerning USB scanners.
* README.openbsd README.netbsd: New files. Added some information
about SCSI and USB problems.
* tools/sane-find-scanner.c: Made verbosity option more flexible and
added quiet option. In quiet mode, print only the devices we have
found. Don't check USB devices with SCSI functions and vice versa if
option force is not given. Don't do the libusb scan if an explicit
device name was given.
* doc/sane-usb.man: Updated supported platforms list. Minor wording
improvements.
* doc/sane-find-scanner.man: Documentation for the new options.
Splitted USB and SCSI parts.
* doc/descriptions/hpsj5s.desc: Added missing space in ":new :yes"
line.
* TODO: Added entry about desc files. Removed entries about
sane-backends.html, sanei_usb.c libusb support, and the OS/2
strncasecmp problem. Updated entries about checking device file
types and OS X in sanei_scsi.c.
2002-07-13 Simon Munton <[email protected]>
* doc/descriptions/pie.desc: removed unsupported scanner types,
use :status :untested for untested models, added AdLib scanners
that are supported
2002-07-13 Oliver Schwartz <[email protected]>
* backend/snapscan.c backend/snapscan.h
backend/snapscan-options.c backend/snapscan-usb.c
backend/snapscan-scsi.c backend/snapscan.conf:
Snapscan backend version 1.4.15
- Improve support for Acer / Benq 5300
- use usb_sanei_read_bulk() and usb_sanei_write_bulk()
- correct scan area for e52 with TPO
* doc/description/snapscan.desc:
- Adapted file to new syntax
- Mark most scanners as "stable"
2002-07-12 Henning Meier-Geinitz <[email protected]>
* tools/sane-desc.c: Added backends mode with splitted tables.
Fixed HTML colors. Spelling and other minor fixes.
* doc/descriptions-external/hp4200.desc
doc/descriptions-external/hpoj.desc
doc/descriptions-external/ibm.desc
doc/descriptions-external/lhii.desc
doc/descriptions-external/niash.desc
doc/descriptions-external/teco2.desc
doc/descriptions-external/teco3.desc
doc/descriptions-external/tevion9693usb.desc
doc/descriptions-external/v4l2.desc: Minor fixes for the new
sane-desc.c. Commented out version numbers and manpages. Added
:status :untested if the comment suggests this. Fixed double
and bad device types.
* tools/sane-find-scanner.c: Added support for libusb. Made comments
better readable and positioned after the output of the devices.
Shorter output to fit into 80 chars.
2002-07-08 Karl Heinz Kremer <[email protected]>
* doc/descriptions/epson.desc: fixed typo in URL
added :status lines to the scanner entries
2002-07-09 Abel Deuring <[email protected]>
* doc/descriptions/sharp.desc: Added ":status" lines
to the scanner entries
2002-07-08 Henning Meier-Geinitz <[email protected]>
* doc/descriptions/sp15c.desc: Added missing slash in URL.
* doc/descriptions/fujitsu.desc: Changed status to :beta. Added
some URLs.
* frontend/Makefile.in: Use LIBS = @LIBS@ to make sure that
-lsyslog and -lsocket are linked for OS/2.
* doc/descriptions/abaton.desc: Added :status :untested for
Scan 300/S.
* doc/descriptions/agfafocus.desc: Added status and comments (from
the manpage).
* doc/descriptions/ricoh.desc: Removed unused version and comment
tokens.
* doc/descriptions/s9036.desc: Changed :devicetype to :scanner.
I guess :vidcam is not appropriate for a flatbed scanner :-)
* doc/descriptions/net.desc doc/descriptions/test.desc: No bugs for
quite some time, changed status to stable (knocking on wood).
Updated comments.
* doc/descriptions.txt doc/descriptions/template.desc.
doc/descriptions-external/template.desc.: Updated concerning
model status.
* tools/sane-desc.c: Added support for :status :unsupported.
2002-07-07 Henning Meier-Geinitz <[email protected]>
* tools/sane-desc.c: Added status per model. Added quicklist for
manufacturers. All manufacturer URLs are printed now. Code cleanup.
Added status column for non-hardware devices. Fixed legends. Minor
output fixes.
* backend/mustek.c doc/descriptions/mustek.desc
doc/mustek/mustek.CHANGES: Increased width and height of Paragon
800 and 600.
* doc/descriptions/mustek_usb.desc: Changed status to stable
(knocking on wood...). Added more Mustek URLs, fixed the existing
one. Added per-model status. Added "compatible" comments.
* doc/descriptions/mustek.desc: Fixed Mustek URL. Added Trust comment
about similar names. Added comments about compatible scanners.
Fixed Primax URL.
* doc/descriptions/sp15c.desc: Fixed manpage link. Use "Fujitsu"
consistently. Updated manufacturer links.
2002-07-06 Henning Meier-Geinitz <[email protected]>
* tools/sane-desc.c: Added <br> after backend name. Colors can be
changed by macros now. Centered entries. Code cleanup. Manufacturer
page split up into seperate tables. Added links and comment display
on the top of each table. Manufacturers are case-insensitive.
OS/2 fix.
* configure: Regenerated from configure.in.
* doc/sane-usb.man: Mentioned control messages, usbfs, and more
methods for permission adjustment.
* configure configure.in include/sane/config.h.in: Added define
for strcasecmp on OS/2.
2002-07-06 Max Vorobiev <[email protected]>
* backend/hpsj5s.c: Rewrote to depend on libieee1284.
* backend/hpsj5s.h: Added register description defines
* backend/hpsj5s.conf: Default config setted for parport0
* backend/hpsj5s_int.h: Removed. All important stuff moved to hpsj5s.h
* backend/Makefile.in: hpsj5s backend build depend on libieee1284 present
* doc/hpsj5s.man: Comments about libieee1284 added
* configure.in: hpsj5s backend will be compiled if libieee1284 detected
2002-07-05 Henning Meier-Geinitz <[email protected]>
* tools/.cvsignore tools/Makefile.in rools/README tools/sane-desc.c:
Added new file sane-desc.c. sane-desc is inended as an replacement
for the Emacs Lisp file sane-desc.el. It can generate ASCI and HTML
lists from the backends' .desc files.
* doc/sane.man: Added security to the list of topics that can be
reported to me.
* doc/descripions/template.desc.
doc/descriptions-external/template.desc.: Updated concerning ":new".
2002-07-03 Henning Meier-Geinitz <[email protected]>
* configure configure.in include/sane/config.h.in: Added HAVE_LIBUSB
#define. Check for usb_get_busses to make sure, we have at least
version 0.1.6. Added OS/2 substitution for strncasecmp.
* include/sane/sanei_usb.h sanei/sanei_usb.c: Added support for libusb.
* README.netbsd: Removed. Shared libraries are supported since 1.0.8.
* README.openbsd: Updated for libusb.
* README: Added section about libraries like libiee1284 and libusb.
* doc/doxygen-sanei.conf: Updated version number.
* include/sane/sanei_usb.h sanei/sanei_usb.c: Used dn (device number)
instead of fd (file descriptor) to avoid confusion. Updated doxygen
documentation.
* doc/sane-usb.man: Updated concerning libusb. Added tips for access
via the kernel scanner drivers.
2002-06-29 Matthew Duggan <[email protected]>
* backend/canon_pp.c: Workaround for ppdev bug on <= Linux 2.4.19rc1.
* backend/canon_pp-io.c: Fixed reading on hardware with small buffers.
* doc/descriptions/canon_pp.desc: Status changed from new to alpha.
2002-06-28 Henning Meier-Geinitz <[email protected]>
* tools/sane-find-scanner.c: For HP-UX, check the complete
/dev/rscsi/ directory for SCSI sscanners, not only the device
files for the first two host adapters.
* TODO: Added entries about sanei_usb/ibusb, config.h/OS/2, echo -e
in shell scrips, and japi. Updated dll entry. Removed entry about
sane-find-scanner.
2002-06-27 Henning Meier-Geinitz <[email protected]>
* doc/sane-fujitsu.man doc/sane-tamarack.man: Added newline at
the end to keep Solaris' sed happy.
* sanei/sanei_scsi.c: Set buffer size to 64 kB for
SOLARIS_USCSI_INTERFACE (reported by Ed Randall