sane-project-backends/backend
Paweł Pękala 19bd90800e magicolor: don't use finish scan command on e-STUDIO devices
Original author wasn't sure about this command's real meaning.
While it returns ok status upon running, following scans fail
during parameters negotiation making scanner communication
desynchronised.

Don't use finish scan on e-STUDIO devices, it seems that only
request error status suffices to confirm successful scan and
makes further scans possible.
2025-02-10 12:26:38 +01:00
..
escl escl : Adapt the code to HTTP2 2024-09-03 21:04:56 +00:00
genesys various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
pixma Pixma: add new models 2024 2 2024-12-09 03:09:25 +00:00
.gitignore
Makefile.am rts8891: gamma-correct image in find_origin and find_margin 2024-09-07 16:50:59 -07:00
abaton.c
abaton.conf.in
abaton.h
agfafocus.c
agfafocus.conf.in
agfafocus.h
apple.c
apple.conf.in
apple.h
artec.c
artec.conf.in
artec.h
artec_eplus48u.c
artec_eplus48u.conf.in
artec_eplus48u.h
as6e.c
as6e.h
avision.c avision: add support for Xerox Book Scanner 4167 2025-01-12 05:53:27 -05:00
avision.conf.in
avision.h
bh.c
bh.conf.in
bh.h various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
canon-sane.c
canon-scsi.c
canon.c
canon.conf.in
canon.h
canon630u-common.c
canon630u.c
canon630u.conf.in
canon_dr-cmd.h canon_dr: Function-number support on Canon DR-3010C 2024-06-03 12:39:16 +02:00
canon_dr.c Reworked due to review comments: 2024-06-23 23:05:20 +02:00
canon_dr.conf.in
canon_dr.h Reworked due to review comments: 2024-06-23 23:05:20 +02:00
canon_lide70-common.c
canon_lide70.c
canon_lide70.conf.in
canon_pp-dev.c
canon_pp-dev.h
canon_pp-io.c
canon_pp-io.h
canon_pp.c
canon_pp.conf.in
canon_pp.h
cardscan.c
cardscan.conf.in
cardscan.h
coolscan-scsidef.h
coolscan.c
coolscan.conf.in
coolscan.h
coolscan2.c
coolscan2.conf.in
coolscan3.c
coolscan3.conf.in
dc25.c
dc25.conf.in
dc25.h
dc210.c
dc210.conf.in
dc210.h
dc240.c
dc240.conf.in
dc240.h
dell1600n_net.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
dell1600n_net.conf.in
dll.aliases
dll.c
dll.conf.in
dmc.c Update DMC author's contact details 2023-12-11 22:15:30 -05:00
dmc.conf.in
dmc.h Update DMC author's contact details 2023-12-11 22:15:30 -05:00
epjitsu-cmd.h
epjitsu.c
epjitsu.conf.in
epjitsu.h
epson.c epson: rename receive() to scanner_receive() for consistency. 2024-09-05 13:58:35 -07:00
epson.conf.in
epson.h
epson2-cct.c
epson2-commands.c
epson2-commands.h
epson2-io.c
epson2-io.h
epson2-ops.c epson2: ignore 'cancel request' status bit for more scanners 2024-01-28 14:58:32 +01:00
epson2-ops.h
epson2.c
epson2.conf.in
epson2.h
epson2_net.c
epson2_net.h
epson2_scsi.c
epson2_scsi.h
epson2_usb.c Add support for epson L360 2023-12-13 06:07:06 +00:00
epson_scsi.c
epson_scsi.h
epson_usb.c
epson_usb.h
epsonds-cmd.c
epsonds-cmd.h
epsonds-io.c
epsonds-io.h
epsonds-jpeg.c
epsonds-jpeg.h
epsonds-net.c
epsonds-net.h
epsonds-ops.c
epsonds-ops.h
epsonds-usb.c
epsonds-usb.h
epsonds.c
epsonds.conf.in
epsonds.h
escl.conf.in
fujitsu-scsi.h
fujitsu.c
fujitsu.conf.in
fujitsu.h
genesys.conf.in
gphoto2.c
gphoto2.conf.in
gphoto2.h
gt68xx.c
gt68xx.conf.in
gt68xx.h
gt68xx_devices.c
gt68xx_generic.c
gt68xx_generic.h
gt68xx_gt6801.c
gt68xx_gt6801.h
gt68xx_gt6816.c
gt68xx_gt6816.h
gt68xx_high.c
gt68xx_high.h
gt68xx_low.c
gt68xx_low.h
gt68xx_mid.c
gt68xx_mid.h
gt68xx_shm_channel.c
gt68xx_shm_channel.h
hp-accessor.c
hp-accessor.h
hp-device.c
hp-device.h
hp-handle.c
hp-handle.h
hp-hpmem.c
hp-option.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp-option.h
hp-scl.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp-scl.h
hp-scsi.h
hp.README
hp.TODO
hp.c
hp.conf.in
hp.h
hp3500.c
hp3900.c
hp3900.conf.in
hp3900_config.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp3900_debug.c
hp3900_rts8822.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp3900_sane.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp3900_types.c
hp3900_usb.c
hp4200.c
hp4200.conf.in
hp4200.h
hp4200_lm9830.c
hp4200_lm9830.h
hp5400.c
hp5400.conf.in
hp5400.h
hp5400_debug.c
hp5400_debug.h
hp5400_internal.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hp5400_internal.h
hp5400_sane.c
hp5400_sanei.c
hp5400_sanei.h
hp5400_xfer.h
hp5590.c hp5590: Fix for large read buffer issue. 2024-11-18 21:34:50 -08:00
hp5590_cmds.c
hp5590_cmds.h
hp5590_low.c hp5590: Fix for large read buffer issue. 2024-11-18 21:34:50 -08:00
hp5590_low.h
hpljm1005.c Fix hpljm1005 #723 2024-01-06 18:45:25 +03:00
hpsj5s.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
hpsj5s.conf.in
hpsj5s.h
hs2p-saneopts.h
hs2p-scsi.c
hs2p-scsi.h
hs2p.c
hs2p.conf.in
hs2p.h
ibm-scsi.c
ibm.c
ibm.conf.in
ibm.h
kodak-cmd.h
kodak.c
kodak.conf.in
kodak.h
kodakaio.c backend/kodakio.c: Remove unnecessary Unicode character 2024-07-26 09:25:35 +02:00
kodakaio.conf.in
kodakaio.h
kvs20xx.c
kvs20xx.h
kvs20xx_cmd.c
kvs20xx_cmd.h
kvs20xx_opt.c
kvs40xx.c
kvs40xx.h
kvs40xx_cmd.c
kvs40xx_opt.c
kvs1025.c
kvs1025.conf.in
kvs1025.h
kvs1025_cmds.h
kvs1025_low.c
kvs1025_low.h
kvs1025_opt.c
kvs1025_usb.c
kvs1025_usb.h
leo.c
leo.conf.in
leo.h
lexmark.c
lexmark.conf.in
lexmark.h
lexmark_low.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
lexmark_models.c
lexmark_sensors.c
lexmark_x2600.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
lexmark_x2600.conf.in
lexmark_x2600.h
lm9830.h
ma1509.c
ma1509.conf.in
ma1509.h
magicolor.c magicolor: don't use finish scan command on e-STUDIO devices 2025-02-10 12:26:38 +01:00
magicolor.conf.in
magicolor.h
matsushita.c
matsushita.conf.in
matsushita.h
microtek.c
microtek.conf.in
microtek.h
microtek2.c
microtek2.conf.in
microtek2.h
mustek.c
mustek.conf.in
mustek.h
mustek_pp.c
mustek_pp.conf.in
mustek_pp.h
mustek_pp_ccd300.c
mustek_pp_ccd300.h
mustek_pp_cis.c
mustek_pp_cis.h
mustek_pp_decl.h
mustek_pp_drivers.h
mustek_pp_null.c
mustek_scsi_pp.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
mustek_scsi_pp.h
mustek_usb.c
mustek_usb.conf.in
mustek_usb.h
mustek_usb2.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
mustek_usb2.h
mustek_usb2_asic.c
mustek_usb2_asic.h
mustek_usb2_high.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
mustek_usb2_high.h
mustek_usb2_reflective.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
mustek_usb2_transparent.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
mustek_usb_high.c
mustek_usb_high.h
mustek_usb_low.c
mustek_usb_low.h
mustek_usb_mid.c
mustek_usb_mid.h
nec.c
nec.conf.in
nec.h
net.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
net.conf.in
net.h
niash.c
niash_core.c
niash_core.h
niash_xfer.c
niash_xfer.h
p5.c
p5.conf.in
p5.h
p5_device.c
p5_device.h
pie-scsidef.h
pie.c
pie.conf.in
pieusb.c
pieusb.conf.in
pieusb.h
pieusb_buffer.c
pieusb_buffer.h
pieusb_scancmd.c
pieusb_scancmd.h
pieusb_specific.c
pieusb_specific.h
pieusb_usb.c
pieusb_usb.h
pint.c
pint.h
pixma.conf.in
plustek-pp.h
plustek-pp_dac.c
plustek-pp_dbg.h
plustek-pp_detect.c
plustek-pp_genericio.c
plustek-pp_hwdefs.h
plustek-pp_image.c
plustek-pp_io.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
plustek-pp_map.c
plustek-pp_misc.c
plustek-pp_models.c
plustek-pp_motor.c
plustek-pp_p12.c
plustek-pp_p12ccd.c
plustek-pp_p48xx.c
plustek-pp_p9636.c
plustek-pp_procfs.c
plustek-pp_procs.h
plustek-pp_ptdrv.c
plustek-pp_scale.c
plustek-pp_scan.h
plustek-pp_scandata.h
plustek-pp_sysdep.h
plustek-pp_tpa.c
plustek-pp_types.h
plustek-pp_wrapper.c
plustek-usb.c
plustek-usb.h
plustek-usbcal.c
plustek-usbcalfile.c
plustek-usbdevs.c
plustek-usbhw.c
plustek-usbimg.c
plustek-usbio.c
plustek-usbmap.c
plustek-usbscan.c
plustek-usbshading.c
plustek.c
plustek.conf.in
plustek.h
plustek_pp.c
plustek_pp.conf.in
pnm.c
qcam.c
qcam.conf.in
qcam.h
ricoh-scsi.c
ricoh.c
ricoh.conf.in
ricoh.h
ricoh2.c
ricoh2_buffer.c
rts88xx_lib.c
rts88xx_lib.h
rts8891.c rts8891: gamma-correct image in find_origin and find_margin 2024-09-07 16:50:59 -07:00
rts8891.conf.in
rts8891.h
rts8891_devices.c rts8891: fix 100dpi 2024-09-07 16:50:33 -07:00
rts8891_low.c rts8891: bugfix 2024-09-07 16:49:49 -07:00
rts8891_low.h rts8891: fix 100dpi 2024-09-07 16:50:33 -07:00
s9036.c
s9036.conf.in
s9036.h
sane_strstatus.c
saned.conf.in
sceptre.c
sceptre.conf.in
sceptre.h
sharp.c
sharp.conf.in
sharp.h
sm3600-color.c
sm3600-gray.c
sm3600-homerun.c
sm3600-scanmtek.c
sm3600-scantool.h
sm3600-scanusb.c
sm3600-scanutil.c
sm3600.c
sm3600.h sm3600.h: Fix build with standard C23 2025-02-05 13:19:11 +01:00
sm3840.c
sm3840.conf.in
sm3840.h
sm3840_lib.c
sm3840_lib.h
sm3840_params.h
sm3840_scan.c
snapscan-data.c
snapscan-mutex.c
snapscan-options.c
snapscan-scsi.c
snapscan-sources.c
snapscan-sources.h
snapscan-usb.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
snapscan-usb.h
snapscan.c
snapscan.conf.in
snapscan.h
sp15c-scsi.h
sp15c.c
sp15c.conf.in
sp15c.h
st400.c
st400.conf.in
st400.h
stubs.c
stv680.c
stv680.conf.in
stv680.h
tamarack.c
tamarack.conf.in
tamarack.h
teco1.c
teco1.conf.in
teco1.h
teco2.c
teco2.conf.in
teco2.h
teco3.c
teco3.conf.in
teco3.h
test-picture.c
test.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
test.conf.in
test.h
u12-ccd.c
u12-hw.c
u12-hwdef.h
u12-if.c
u12-image.c
u12-io.c
u12-map.c
u12-motor.c
u12-scanner.h
u12-shading.c
u12-tpa.c
u12.c
u12.conf.in
u12.h
umax-scanner.c
umax-scanner.h
umax-scsidef.h
umax-uc630.c
umax-uc840.c
umax-uc1200s.c
umax-uc1200se.c
umax-uc1260.c
umax-ug80.c
umax-ug630.c
umax-usb.c
umax.c
umax.conf.in
umax.h
umax1220u-common.c
umax1220u.c
umax1220u.conf.in
umax_pp.c
umax_pp.conf.in
umax_pp.h
umax_pp_low.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
umax_pp_low.h
umax_pp_mid.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
umax_pp_mid.h
v4l-frequencies.h
v4l.c
v4l.conf.in
v4l.h
xerox_mfp-tcp.c
xerox_mfp-usb.c various: convert pre-ANSI declarations to ANSI 2024-09-05 22:17:27 -07:00
xerox_mfp.c xerox_mfp: Use doc source macros for clarity 2024-01-25 17:20:13 -06:00
xerox_mfp.conf.in xerox_mfp: Add support for Samsung SCX-4729FW (network mode) 2024-01-25 17:20:03 -06:00
xerox_mfp.h xerox_mfp: When scanning from ADF, do not stop the device at page completion 2024-01-25 17:20:03 -06:00