Wykres commitów

16 Commity (pixma-add-model-by-description)

Autor SHA1 Wiadomość Data
Ordissimo a698f003fe Escl: fix segfault 2022-07-05 06:36:44 +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
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
Thierry HUCHARD b24907c8a9 Fix scanjob for LaserJet FlowMFP M578 and LaserJet MFP M630. 2021-01-16 09:03:14 +01:00
Peter Marschall 4f4278ab2d spelling fixes for escl backend 2020-08-29 09:18:03 +02:00
thierry1970 0abdfa483f If no data then the status is NO-DOCS. 2020-05-15 10:21:56 +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 111d8d2aab Fix invalide image with scanimage. 2020-04-21 12:47:07 +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 79f7463366 Refactoring the ADF mode. 2020-03-22 16:14:23 +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
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
Touboul Nathane 7c34046a39 Add escl backend 2019-12-14 08:13:54 +00:00