Wykres commitów

48 Commity (sanei_thread_fixup)

Autor SHA1 Wiadomość Data
thierry1970 23c7290931 Get the eSCL version in the xml 2022-08-05 17:40:20 +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
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
Ordissimo 88934578ec The name of the device, allows to disable the use of the PDF format. 2021-09-26 06:35:31 +00:00
Olaf Meeuwissen 00df971593 Merge branch 'release/1.0.32' into 'master'
Release/1.0.32

Closes #122 and #248

See merge request sane-project/backends!594
2021-02-14 12:24:09 +00: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
Thierry HUCHARD 5f2209ffd9 Use header to activate hack localhost. 2021-01-30 20:32:00 +01:00
Thierry HUCHARD 9dd8319a01 Utilise MakeAndModel pour le device au hack. 2021-01-17 17:23:56 +01:00
Thierry HUCHARD b24907c8a9 Fix scanjob for LaserJet FlowMFP M578 and LaserJet MFP M630. 2021-01-16 09:03:14 +01:00
Timo Teräs 891ccac3b6 escl: fix char_to_array memory allocation calculations
Too little memory allocated due to incorrect calculation.

Fixes #425
2021-01-15 16:46:12 +02:00
thierry1970 c0dae7e8f5 refactoring options code 2020-12-21 18:16:31 +01:00
thierry1970 cd768b3692 Check options scan and fix xml. 2020-09-18 15:47:45 +02:00
thierry1970 e281dfb0cd Fix style. 2020-09-17 18:55:03 +02:00
thierry1970 fcbeeccbf0 Added options: Brightness, Threshold, Sharpen and Contrast. 2020-09-17 18:50:33 +02:00
Peter Marschall 950aded610 Apply 1 suggestion(s) to 1 file(s) 2020-09-06 07:29:49 +00:00
Peter Marschall 6e16f45b76 Apply 1 suggestion(s) to 1 file(s) 2020-09-06 07:29:44 +00:00
Peter Marschall 4f4278ab2d spelling fixes for escl backend 2020-08-29 09:18:03 +02:00
Thierry HUCHARD 73bf5533f9 release memory and close descriptor. 2020-05-08 08:35:50 +02:00
Bartosz Kosiorek adbbdc8a69 Make curl error message more informative, to help debug issues 2020-05-06 16:01:01 +02:00
thierry1970 9b3d7dc8b6 Fix name of sources. 2020-05-06 10:12:52 +02:00
Bartosz Kosiorek 24ffce93fd Don't use the uninitialized data during getting capabilities and print capabilities 2020-04-30 22:36:00 +02:00
Thierry HUCHARD ba5f992737 Fix all conflicts. 2020-04-04 17:11:16 +02:00
Thierry HUCHARD 4ed0b0fd59 Fix conflicts 2020-04-04 16:29:41 +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
Thierry HUCHARD 6c855b7662 Fix build. 2020-03-29 16:20:16 +02:00
Thierry HUCHARD b4b1f2c748 Fix build. 2020-03-29 16:12:19 +02:00
Ordissimo 9afdd20776 Fix initialisation variable. 2020-03-29 13:53:42 +00:00
Thierry HUCHARD 3066241e90 Sets the capabilities of the device according to the output format. 2020-03-29 15:47:44 +02:00
Olaf Meeuwissen dd78511072 Merge branch 'escl-unix-socket' into 'master'
Add unix socket support to ESCL

See merge request sane-project/backends!348
2020-03-24 12:22:38 +00:00
Thierry HUCHARD 79f7463366 Refactoring the ADF mode. 2020-03-22 16:14:23 +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 749fe19feb Fix build 2020-03-14 16:19:18 +01:00
Ordissimo 2c12635b23 Remove debug. 2020-03-14 15:42:26 +01:00
Thierry HUCHARD fd0a8a0026 Add support adf. 2020-03-14 15:41:15 +01:00
Ordissimo 5dcd770e5e .gitlab-ci.yml: Revert poppler related changes
The Docker images used by CI have been updated to include the required
packages.
2020-03-14 09:01:17 +00: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
Thierry HUCHARD d8f983bbd9 Log message improvements. 2020-01-11 08:56:46 +01:00
thierry1970 94daddc6bd cURL global init/cleanup issues. 2020-01-07 15:01:47 +01:00
Thierry HUCHARD 160b63a9c2 Using strcmp instead of strncmp, strncmp is not justified. 2019-12-29 10:52:11 +01:00
Ordissimo 1a95f30210 Fixing the comparison. 2019-12-26 14:08:15 +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
Thierry HUCHARD 2788328e19 Fix: better readability. 2019-12-22 13:48:55 +01:00
Thierry HUCHARD afc9b62c7e Fix: better readability. 2019-12-22 09:50:04 +01:00
thierry1970 6506cd9595 indicator of the presence of the DocumentFormatExt field, forces for certain printer the output format. 2019-12-19 14:30:35 +01:00
Touboul Nathane 7c34046a39 Add escl backend 2019-12-14 08:13:54 +00:00