thierry1970
df048b16f0
escl: fix version job.
2022-05-11 15:23:34 +02:00
Ordissimo
7431b65974
Escl: set option if necessary
2022-05-11 13:18:17 +00:00
Ordissimo
024ae3b5fa
Escl: normalize spec
2022-05-11 09:59:20 +00:00
thierry1970
aa032f458d
escl : Remove obselete tag.
2022-05-11 08:28:35 +02:00
Jindřich Makovička
1b5344ba56
escl: Follow the 302 redirects
...
Recent ipp-usb redirects from http://127.0.0.1 to http://localhost
2021-10-14 20:05:19 +02:00
thierry1970
667d8f7acc
The job URL is adapted to the information provided by the value of the Location property.
2021-06-12 00:57:07 +02:00
Olaf Meeuwissen
e79adde8b2
Use URL to refer users to copies of the GPL and LGPL
...
With the exception of use in three quotes as well as our inlcuded copy
of the GPL, all use of the Free Software Foundation's postal address
has been removed.
Re #320 .
2021-02-12 17:41:38 +09:00
Ordissimo
6f90442641
Fix sleep mode
2021-01-24 07:17:36 +00:00
Thierry HUCHARD
b24907c8a9
Fix scanjob for LaserJet FlowMFP M578 and LaserJet MFP M630.
2021-01-16 09:03:14 +01:00
Ordissimo
4aa767327d
Choose the format according to availability and options.
2020-12-21 20:17:03 +00:00
thierry1970
cd768b3692
Check options scan and fix xml.
2020-09-18 15:47:45 +02:00
thierry1970
fcbeeccbf0
Added options: Brightness, Threshold, Sharpen and Contrast.
2020-09-17 18:50:33 +02:00
Ordissimo
6689104f01
Merge branch 'fix-status-returned-by-sane-start' into 'master'
...
escl: Add support for SANE_STATUS_NO_DOCS and SANE_STATUS_DEVICE_BUSY to sane_start
Closes #283
See merge request sane-project/backends!433
2020-05-06 18:29:07 +00:00
Bartosz Kosiorek
878197a00e
escl: Add support for SANE_STATUS_NO_DOCS and SANE_STATUS_DEVICE_BUSY to sane_start
...
Fixes : #283
2020-05-06 18:25:44 +02:00
Bartosz Kosiorek
adbbdc8a69
Make curl error message more informative, to help debug issues
2020-05-06 16:01:01 +02:00
thierry1970
c9fdb62060
The duplex tag is only sent to the device if the device supports AdfDuplex.
2020-05-06 10:44:31 +02:00
Ordissimo
fa75c94b24
Merge branch 'master' into 'escl-adf-support'
...
# Conflicts:
# backend/escl/escl.c
# backend/escl/escl.h
# backend/escl/escl_capabilities.c
# backend/escl/escl_crop.c
# backend/escl/escl_newjob.c
# backend/escl/escl_scan.c
# backend/escl/escl_status.c
2020-04-04 14:04:18 +00:00
Olaf Meeuwissen
ee54d3935f
Merge branch 'escl-formatext-pdf' into 'master'
...
Add FormatExt for PDF.
See merge request sane-project/backends!356
2020-03-29 12:32:33 +00:00
Thierry HUCHARD
79f7463366
Refactoring the ADF mode.
2020-03-22 16:14:23 +01:00
Thierry HUCHARD
505a2c2208
Fix typo.
2020-03-17 09:51:34 +01:00
Thierry HUCHARD
682d238c08
Fix build.
2020-03-16 00:13:42 +01:00
Thierry HUCHARD
cf94e585f5
Full definition of ADF support.
2020-03-15 16:57:14 +01:00
Thierry HUCHARD
8ecd54e8d2
Add FormatExt for PDF.
2020-03-14 22:17:34 +01:00
Thierry HUCHARD
fd0a8a0026
Add support adf.
2020-03-14 15:41:15 +01:00
Benjamin Gordon
f6832f2a89
escl: Refactor name handling
...
Scanners are currently passed around by name, which is actually a URL.
Each function parses the URL a little bit, depending on what it needs,
and then sets the same curl options.
This refactors parsing out into a single escl_parse_name() function
called from sane_open and then passes around the resulting ESCL_Device
instead of the raw name. To set up the curl handle, the new
escl_curl_url() reconstructs a URL from the parsed ESCL_Device and sets
the appropriate options on the handle. Each place that makes a curl
call is updated to use the new function.
2020-03-12 11:02:29 -06:00
thierry1970
2739969661
Fix error parsing Location job.
2020-03-06 10:58:31 +01:00
Thierry HUCHARD
d8f983bbd9
Log message improvements.
2020-01-11 08:56:46 +01:00
Olaf Meeuwissen
28264dcfd8
Merge branch 'escl-Securing-libcurl' into 'master'
...
Escl securing libcurl
See merge request sane-project/backends!297
2020-01-08 11:29:40 +00:00
thierry1970
94daddc6bd
cURL global init/cleanup issues.
2020-01-07 15:01:47 +01:00
thierry1970
66ec4dda26
Buffer overflow.
2020-01-07 14:07:29 +01:00
Thierry HUCHARD
160b63a9c2
Using strcmp instead of strncmp, strncmp is not justified.
2019-12-29 10:52:11 +01:00
Ordissimo
5372f21810
Fix typo.
2019-12-26 14:11:09 +00:00
thierry1970
65470e95aa
Addition of the TIFF decoder.
2019-12-26 14:01:00 +01:00
Thierry HUCHARD
5c15d37248
Adding png support. The decompressors (Jpeg and Png) are in separate files.
2019-12-25 00:39:04 +01:00
Touboul Nathane
7c34046a39
Add escl backend
2019-12-14 08:13:54 +00:00