Wykres commitów

8844 Commity (05553c679fd02648fc5b6dd3a4abf75fe67e1d27)

Autor SHA1 Wiadomość Data
Rolf Bensch 66ce95a5a1 new scanners Canon PIXMA G3000, E470, G3000, TS5000, TS6000, TS8000 and TS9000 [#315658] 2017-04-04 12:00:25 +02:00
Rolf Bensch a2e2657272 pixma: signal scan cancel from the frontend with new parameter s->param->frontend_cancel 2017-04-04 11:27:38 +02:00
Rolf Bensch c5bfbc5a3a pixma: implement adf-wait for imageclass scanners 2017-04-04 11:25:53 +02:00
Rolf Bensch 17f3899b15 pixma: new option adf-wait 2017-04-04 11:23:03 +02:00
Rolf Bensch 3ef45ec3c3 pixma: update docs for MG5400 Series 2017-04-04 11:16:20 +02:00
m. allan noah e6c8ea6f0b epjitsu backend v30 again
- typo in previous commit broke low resolution scans on fi-65F
2017-03-22 12:33:27 -04:00
m. allan noah a7fde11e15 epjitsu backend v30
- bump build number
2017-03-21 21:35:59 -04:00
m. allan noah 891e3984d0 epjitsu v30
- fix image truncation when using 150 DPI in Y direction
- add 200 and 400 DPI Y direction support for fi-60F/65F
2017-03-21 20:43:42 -04:00
Olaf Meeuwissen 4289693982 Address memory corruption and information leakage.
Addresses CVE-2017-6318, Alioth#315576 and Debian's BTS#854804.
2017-03-20 20:54:08 +09:00
m. allan noah eaa4d4407d epjitsu backend v29
- fix infinite loop when scaling in Y direction
2017-03-18 19:19:04 -04:00
Olaf Meeuwissen 2f9ea038b1 Fix typo
See http://lists.alioth.debian.org/pipermail/sane-devel/2017-March/035099.html
2017-03-11 10:48:35 +09:00
Olaf Meeuwissen 1e028b72ca pixma: updated status for MG5400 Series
See http://lists.alioth.debian.org/pipermail/sane-devel/2017-March/035072.html
and http://lists.alioth.debian.org/pipermail/sane-devel/2017-March/035082.html
2017-03-07 20:10:53 +09:00
Olaf Meeuwissen 928b803ef1 utsushi.desc: sync with upstream 2017-03-05 15:35:06 +09:00
Olaf Meeuwissen f450049bcc utsushi.desc: sync with upstream 2017-02-14 18:52:25 +09:00
Olaf Meeuwissen e3ed043500 Update backend maintenance status
Following the project member list cleanup, only backends that list
a project member with git write access in the AUTHORS file are now
considered maintained.
2017-01-09 19:39:31 +09:00
Louis Lagendijk 7a0e1126b3 Revert "pixma_mp150.c: Fix scanbutton detection for MB5000 series"
This reverts commit 53aa78df3a.
2017-01-06 23:30:31 +01:00
Louis Lagendijk 306f8f16e7 Revert "pixma_mp150.c: fix 1200 dpi scanning for MB5000 series"
This reverts commit dfc5487571.
2017-01-06 23:29:59 +01:00
Louis Lagendijk 9bc734042f Revert "pixma_mp150.c: scan param 0x26-0x29 should contain localtime HHMM, also for MB5000 series"
This reverts commit eb712c6bd8.
2017-01-06 23:28:56 +01:00
Louis Lagendijk 6c439bce79 Revert "pixma_mp150.c: replace multiple if statements with case statement in handle_interrupt"
This reverts commit 28dcd0aef4.
2017-01-06 23:28:31 +01:00
Louis Lagendijk 06b4b27ecf Revert "pixma_mp150.c: fix parameter settings for MB5000 in send_scan_param"
This reverts commit 1d2a40ec96.
2017-01-06 23:28:09 +01:00
Louis Lagendijk 589e011992 Update the sane-pixma man-page for the new timout setting option. 2017-01-06 22:15:24 +01:00
Louis Lagendijk 1b442ce1ea Added examples for new bjnp timer settings in the pixma config file 2017-01-06 21:37:52 +01:00
Louis Lagendijk cfc7a069d2 Added timeout options for the bjnp protocol 2016-12-31 17:56:06 +01:00
Louis Lagendijk c2898cb602 Remove incorrect comment left from old version 2016-12-30 21:36:26 +01:00
Louis Lagendijk 526f642f64 Merge branch 'master' of ssh://git.debian.org/git/sane/sane-backends 2016-12-30 20:04:53 +01:00
Olaf Meeuwissen 68cd2744d1 Sort backends with LC_COLLATE=C 2016-12-18 16:53:26 +09:00
Olaf Meeuwissen d47957075f Update git repositor write access info 2016-12-17 17:06:33 +09:00
Olaf Meeuwissen 078435eaf1 Fix typo 2016-12-17 17:06:25 +09:00
Dave Platt 755e829caa avision.c: abort "wait for light" loop if interrupted
Adds a "cancelled" flag to the Avision device structure, cleared
in sane_start() and set in sane_cancel().  Test this flag in
wait_4_light() and bail out of the 90-second "wait for the
light to warm up" loop if the scan is cancelled.
2016-12-15 23:12:07 -08:00
Dave Platt 28963459a4 avision.c: Recognize "backlight on" status
Avision scanners can return an additional light-status value meaning
"Transparent Media Adapter back-light is on".  Accept this as
equivalent to "on" during the lamp-warmup check prior to starting a
scan.  Re-check the light status after sending the window command, as
the light selection might have been changed and a further warm-up
may be required.
2016-12-15 23:02:42 -08:00
Dave Platt 6585b6f60d avision.c: Add "skip-adf" option
The code which tries aggressively to reset/initialize HP 82xx/83xx
Automatic Document Feeders doesn't work well if there's no ADF attached,
because the scanner reports a non-zero ADF model type in this case.
The retry code makes several attempts to initialize the ADF, and then
bails out with an "Operation not supported" error.

Add a new "option skip-adf" which will cause the backend to believe
the "ADF not present" status if that's what the scanner reports.

Fixes #313751
2016-12-15 22:56:09 -08:00
Troy Rollo f58ce8f920 HP3500: Always enable the second set of CCDs. This
prevents ghosting that occurs when only enabling the
first set of CCDs, even though at some resolutions
we will not get any data from the second set.
2016-12-02 01:37:23 +11:00
Troy Rollo 77986b1d14 HP3500: Move to scan area more quickly if it is a
long way from the home position
2016-12-02 01:20:43 +11:00
Troy Rollo b1f3815014 Add missing math library to HP3500 backend link flags 2016-11-29 21:11:06 +11:00
Troy Rollo fd7a3505f6 HP3500 backend: fix #314811, greatly improve
calibration, support harware calibration
	in 120DPI and 400DPI, and add support for
	hardware gamma correction.
2016-11-29 20:47:59 +11:00
Alex Belkin 6484ff8fc3 Forgoten comma in backends man pages list. 2016-11-06 23:03:23 +03:00
Alex Belkin 69a008830b Pre-create temporary file for Jpeg scanning.
Jpeg mode (as submitted by Samsung developer) uses temporary file with
fixed name. This opens attacks on reading its content or overwriting any
other user-writable file (with symlink). This change pre-creates
temporary file with O_CREAT|O_EXCL and mode 0600. Assuming usual +t
permissions for tmp this should mitigate issue.
2016-11-06 22:55:58 +03:00
Alex Belkin 226c2b9deb Update header and copyright statements for xerox_mfp. 2016-11-06 21:50:06 +03:00
Alex Belkin 58c1e43b83 Indent of xerox_mfp-tcp.c and xerox_mfp-usb.c
This is purely indent commit without any code changes, in
follow-up to 83bbcfe7d5.

Indent command used:
    astyle -A8 -U -H -k3 -W3 -o xerox_mfp-{usb,tcp}.c

Proof that code is not changed:
    git log -w -p xerox_mfp-{usb,tcp}.c
2016-11-06 21:42:52 +03:00
Alex Belkin 610533a9a6 Update xerox_mfp man page. 2016-11-06 21:24:38 +03:00
Alex Belkin ba6a5710b5 Update sane.man to index xerox_mfp backend. 2016-11-06 21:07:39 +03:00
Alex Belkin 83bbcfe7d5 Run indent: astyle -A8 -U -H -k3 -W3 -o xerox_mfp.[ch]
This is purely indent commit w/o any code changes.
To prove run `git diff -w`.
2016-11-06 20:24:02 +03:00
m. allan noah e4aed53a1e fujitsu backend v132
- remove ipc_mode option and variables
- set ipc mode based on other options
- cleanup inverted logic DTC options
- fixes threshold option reported in #315069
2016-10-08 20:54:58 -04:00
Rolf Bensch cfa98fd0d1 pixma: backend version 0.17.34 2016-10-08 14:25:33 +02:00
Rolf Bensch 7e20475c8b pixma: new scanner Canon PIXMA MG3000 Series
see bug report #315521
2016-10-08 14:24:53 +02:00
Rolf Bensch 3b63fdab2b pixma: backend version 0.17.33 2016-10-05 20:05:37 +02:00
Rolf Bensch c751a9ca22 fix ADF scanning for Canon MF57x0 devices
- ignore result from calibrate(): don't interrupt @ PIXMA_STATUS_BUSY
- MF57x0 devices don't require abort_session() after the last page
- reported by Dmitry Deshevoy
2016-10-05 19:52:02 +02:00
Olaf Meeuwissen a9806de08e AWARE: Treat compiler warnings as errors on debian-8-mini too! 2016-09-25 17:06:15 +09:00
Olaf Meeuwissen 490c4501c7 Sync autofoo 2016-09-25 17:04:23 +09:00
Olaf Meeuwissen da49686efe sane-find-scanner: disable USB if not supported
This fixes a [-Wpedantic] compiler warning about ISO C forbidding empty
translation units.  The check-usb-chip.c file reduces to such a file in
the case USB support was explicitly disabled or no usable library found.
2016-09-25 17:00:54 +09:00