kopia lustrzana https://gitlab.com/sane-project/backends
2000-09-30 Henning Meier-Geinitz <hmg@gmx.de>
* backend/pnm.c: Fixed three segfaults due to buffer overruns: maximum length of filename wasn't checked; maximum length in sane_read wasn't always checked; ppm_type wasn't always set in getparmfromfile. Added some checks for safety and removal of warnings. Added DBG lines for every SANE API call. * TODO: Added entries about the backend:devicename issue. Add a comment about fronends not to crash when length is -1. Added entry about sane-pie. Added point about fronends not checking if too much data is delivered with sane_read. * PROJECTS: Added entry about sane-pie.DEVEL_2_0_BRANCH-1
rodzic
e223b58b19
commit
46b4047a7e
24
TODO
24
TODO
|
@ -1,4 +1,4 @@
|
|||
TODO (2000-09-24)
|
||||
TODO (2000-09-30)
|
||||
|
||||
******** todo ********
|
||||
|
||||
|
@ -16,6 +16,9 @@ backends
|
|||
Bindon <martica@martica.org>.
|
||||
- Linux Handscanner Ioctl Interface scanner by Harald
|
||||
Bauer <hbauer@online.de>
|
||||
- sane-pie (Pacific Image Electronics series of ScanAce SCSI
|
||||
scanners, and the Devcom 9636/9630 BlackWidow)
|
||||
http://www.munton.demon.co.uk/sane
|
||||
|
||||
* use DBG(...) instead of fprintf(stderr, ...)
|
||||
- microtek
|
||||
|
@ -71,12 +74,22 @@ frontends
|
|||
|
||||
* xscanimage/xcam: support depths > 8 bits/channel
|
||||
|
||||
* scanimage: add information about backend:devicename in the man
|
||||
page and scanimage --help.
|
||||
|
||||
* scanimage: check if devicename starts with a / and print a warning
|
||||
message
|
||||
|
||||
* scanimage: if no devices are detected print a message
|
||||
|
||||
* xscanimage: provide both scale and textentry for ranges (make new widget)
|
||||
|
||||
* xcam: provide access to option doc strings
|
||||
|
||||
* xscanimage: scanning of images whose heights is not known a priori is not
|
||||
supported yet; this is going to be important for handheld scanners
|
||||
supported yet; this is going to be important for handheld scanners. At
|
||||
least the frontend shouldn't crash or produce invalid pnm files when
|
||||
it gets a length of -1.
|
||||
|
||||
* xcam: add dithering and support for SANE depths other than 8 bit (test
|
||||
with Mustek backend, for example)
|
||||
|
@ -91,7 +104,12 @@ frontends
|
|||
* For 3-pass scanners, xscanimage doesn't update the scan progress
|
||||
bar properly between scans; the scanner seems to be faster than
|
||||
xscanimage can write to disk (problem: seek for every byte). This
|
||||
doesn't happen as GIMP-plugin.
|
||||
doesn't happen as GIMP-plugin. It doesn't happen in blocking mode
|
||||
either.
|
||||
|
||||
* Add a check in the frontends if the backend delivers more data than
|
||||
it announced by sane_get_parameters to avoid segfaults with bad
|
||||
backends?
|
||||
|
||||
sanei
|
||||
-----
|
||||
|
|
Ładowanie…
Reference in New Issue