Wykres commitów

11996 Commity (d25f5db73924dcc89647ae9f7890ebb34653b5b9)

Autor SHA1 Wiadomość Data
Ordissimo d25f5db739 Add format pdf. 2021-09-22 15:14:15 +00:00
Wolfram Sang 55ac7b3060 Merge branch 'kkaempf/add_Reflecta_RPS_10M' into 'master'
Add Reflecta RPS 10M to pieusb

See merge request sane-project/backends!650
2021-09-22 10:18:26 +00:00
Klaus Kämpf d12533fced Add Reflecta RPS 10M to pieusb
(aka Pacific Image PrimeFilm XAs)

Thanks to Thomas Wilshaw for testing.

Signed-off-by: Klaus Kämpf <kkaempf@suse.de>
2021-09-21 14:25:16 +02:00
Ralph Little 8ad3b1127f po: en_Gb translation.
Nothing much to do.
Just a couple of new msgs from the epsonds backend update.
2021-09-20 20:31:33 -07:00
Ralph Little c540a3a354 po: update po files prior to translations for release 1.0.33 2021-09-20 20:09:29 -07:00
Ralph Little 66d65ba37d Merge branch 'uk_update1' into 'master'
po: Update Ukrainian translation

See merge request sane-project/backends!649
2021-09-21 03:05:57 +00:00
Yuri Chornoivan 5698be8cce po: Update Ukrainian translation 2021-09-20 19:47:14 +03:00
Wolfram Sang a3558af0fc Merge branch 'epson2-uninitialized' into 'master'
epson2: fix up uninitialized variables

See merge request sane-project/backends!636
2021-09-18 18:38:12 +00:00
pimvantend 54e3fb2094 Added the lide70 news to NEWS, in view of the upcoming release.
Removed gamma remark from lide70 manpage:
default color quality is getting better, though still not perfect.
2021-09-06 16:19:04 +02:00
Ordissimo 1d191ab801 Merge branch 'escl-add-models' into 'master'
Escl add models Epson ET-6100

See merge request sane-project/backends!647
2021-08-31 20:09:33 +00:00
Ordissimo e1b5c43b56 Escl add models Epson ET-6100 2021-08-31 20:09:33 +00:00
Adriaan de Groot 0400e23d30 uninitialized: set *status on all returns out of e2_ssend() 2021-08-30 17:45:21 +02:00
Ralph Little 563afbe0fa Merge branch '505-issues-in-man-pages' into 'master'
Resolve "Issues in man pages"

Closes #505

See merge request sane-project/backends!646
2021-08-29 23:16:42 +00:00
Ralph Little e84dc47f73 doc: errors corrected by translator.
Many thanks to translator hmartink for raising these issues.
2021-08-29 16:00:23 -07:00
Ordissimo c3cdf4102c Update pixma.desc 2021-08-28 09:03:42 +00:00
Ordissimo 2ad66b6bec Merge branch 'add-models' into 'master'
Add models

See merge request sane-project/backends!645
2021-08-27 19:00:26 +00:00
Ordissimo fc99bbe784 Add models 2021-08-27 19:00:26 +00:00
Ordissimo c798d85eaf Merge branch 'cleaning-doc-escl' into 'master'
Alphabetical classification by make and model

See merge request sane-project/backends!644
2021-08-27 14:53:31 +00:00
thierry1970 94f25af5d8 Alphabetical classification by make and model 2021-08-27 16:09:09 +02:00
Ordissimo 26749cee53 Merge branch 'fix-redirection-curl' into 'master'
Fix redirect request.

See merge request sane-project/backends!643
2021-08-23 07:57:32 +00:00
Ordissimo 4929387246 Fix redirect request. 2021-08-23 07:57:32 +00:00
Ordissimo 1ba63878e4 Merge branch 'canon-pixma-new-model' into 'master'
Canon pixma new model

See merge request sane-project/backends!642
2021-08-10 20:32:29 +00:00
Ordissimo 47963e059e Canon pixma new model 2021-08-10 20:32:29 +00:00
Wolfram Sang f5b4e914c6 Merge branch 'epson-xp-455' into 'master'
epson2: Add XP-452 455 Series as supported

See merge request sane-project/backends!641
2021-08-03 20:21:38 +00:00
John Keeping 6ea78a79ca epson2: Add XP-452 455 Series as supported
Tested via simple-scan with a device branded as XP-455 but which
identifies in the device descriptor's product string as "XP-452 455
Series".
2021-07-31 18:04:26 +01:00
Ordissimo c6fd7de5f1 Merge branch 'escl-support-TR7500' into 'master'
Escl support tr4520 and tr7500

See merge request sane-project/backends!640
2021-07-29 15:34:30 +00:00
Ordissimo 4c99352dda Escl support tr4520 and tr7500 2021-07-29 15:34:29 +00:00
Ralph Little 9a0fa0da86 Merge branch '231-canon-lide-120-wrong-size-with-y-x-after-update-to-sane-backends-1-0-28-1078-g5747ffa9' into 'master'
Resolve "Canon LiDE 120: wrong size with -y -x after update to sane-backends 1.0.28-1078-g5747ffa9"

Closes #231

See merge request sane-project/backends!423
2021-07-17 22:40:54 +00:00
Ralph Little 7b2c4a0bf7 Merge branch 'epsonds_updates' 2021-07-03 15:59:39 -07:00
Ralph Little 1e88e1504e epsonds: Merge to master 2021-07-03 15:55:25 -07:00
Ralph Little bb8c0b088c epsonds: Correction from Epson for unused parameter fail in pipeline. 2021-07-02 09:31:12 -07:00
Ralph Little b74dfb3004 epsonds: corrections from Epson following first review.
Contains some rework to address concerns from pipeline build.
2021-06-22 12:41:44 -07:00
Ralph Little 9282aac9be epsonds: Fix up white space issues in patch.; 2021-06-20 14:57:08 -07:00
Ralph Little bc6035624d epsonds: major product support update from Epson.
Patch provided by Nakamura Iwao at Epson Japan.
2021-06-20 14:49:56 -07:00
Wolfram Sang 911be8af68 Merge branch 'cleanup_major_minor' into 'master'
treewide: use SANE_CURRENT_* macros consistently

See merge request sane-project/backends!632
2021-06-19 19:43:38 +00:00
Wolfram Sang 1a95dc7cde Merge branch 'gt68xx/proper_free' into 'master'
gt68xx: fix use-after-free and two mem leaks

See merge request sane-project/backends!634
2021-06-18 22:00:16 +00:00
Ralph Little 026430c293 Merge branch 'libera_chat' into 'master'
docs/sane.man: Move to libera.chat

See merge request sane-project/backends!637
2021-06-18 21:59:54 +00:00
Ralph Little e86175e726 Merge branch 'ps-devel-fix-microtek-va_list-001' into 'master'
Fix uclibc compile (include stdarg.h for va_list/va_start/va_end), fix NDEBUG compile (PDBG/pixma_dbg)

See merge request sane-project/backends!638
2021-06-18 19:08:15 +00:00
Peter Seiderer b1021e09e4 backend/pixma: fix compile with NDEBUG
Fixes:

  .../host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/9.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: ./.libs/libpixma.a(libpixma_la-pixma_common.o): in function `sanei_pixma_read_image':
pixma_common.c:(.text+0xc05): undefined reference to `DBG'
  .../host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/9.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: pixma_common.c:(.text+0xc38): undefined reference to `DBG'
  .../host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/9.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: pixma_common.c:(.text+0xcbf): undefined reference to `DBG'

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-06-18 20:10:02 +02:00
Peter Seiderer 7dafc52dda backend/sm3600-scanutil: fix uclibc compile (include stdarg.h for va_list/va_start/va_end)
Fixes:

  sm3600-scanutil.c: In function ‘debug_printf’:
  sm3600-scanutil.c:69:3: error: unknown type name ‘va_list’
     69 |   va_list ap;
        |   ^~~~~~~
  sm3600-scanutil.c:48:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
     47 | #include "sm3600-scantool.h"
    +++ |+#include <stdarg.h>
     48 |
  sm3600-scanutil.c:75:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-declaration]
     75 |   va_start(ap,szFormat);
        |   ^~~~~~~~
        |   sane_start
  sm3600-scanutil.c:76:28: warning: passing argument 3 of ‘vfprintf’ makes pointer from integer without a cast [-Wint-conversion]
     76 |   vfprintf(stderr,szFormat,ap);
        |                            ^~
        |                            |
        |                            int
  In file included from ../include/sane/sanei_config.h:50,
                   from sm3600.c:70:
  .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:339:23: note: expected ‘__va_list_tag *’ but argument is of type ‘int’
    339 |        __gnuc_va_list __arg);
        |        ~~~~~~~~~~~~~~~^~~~~
  In file included from sm3600.c:94:
  sm3600-scanutil.c:77:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
     77 |   va_end(ap);
        |   ^~~~~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-06-18 19:56:56 +02:00
Peter Seiderer 145e16008e backend/microtek: fix uclibc compile (include stdarg.h for va_list/va_start/va_end)
Fixes:

  microtek.c: In function ‘MDBG_INIT’:
  microtek.c:163:3: error: unknown type name ‘va_list’
    163 |   va_list ap;
        |   ^~~~~~~
  microtek.c:78:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
     77 | #include "microtek.h"
    +++ |+#include <stdarg.h>
     78 |
  microtek.c:164:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-declaration]
    164 |   va_start(ap, format);
        |   ^~~~~~~~
        |   sane_start
  microtek.c:165:54: warning: passing argument 4 of ‘vsnprintf’ makes pointer from integer without a cast [-Wint-conversion]
    165 |   vsnprintf(_mdebug_string, MAX_MDBG_LENGTH, format, ap);
        |                                                      ^~
        |                                                      |
        |                                                      int
  In file included from ../include/sane/sanei_config.h:50,
                   from microtek.c:70:
  .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:359:57: note: expected ‘__va_list_tag *’ but argument is of type ‘int’
    359 |         const char *__restrict __format, __gnuc_va_list __arg)
        |                                          ~~~~~~~~~~~~~~~^~~~~
  microtek.c:166:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
    166 |   va_end(ap);
        |   ^~~~~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-06-18 19:51:45 +02:00
Zdenek Dohnal 7a28e66a16 docs/sane.man: Move to libera.chat 2021-06-17 08:58:44 +02:00
Ordissimo 980bb29cb8 Merge branch 'full-location-header' into 'master'
The job URL is adapted to the information provided by the value of the Location property.

See merge request sane-project/backends!635
2021-06-12 12:41:05 +00: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
Wolfram Sang 63942f7a74 gt68xx: fix use-after-free and two mem leaks
The config file argument needs to be freed when a device is not set.
That was missed for two occasions. The other occasion was freeing it
unconditionally leading to a use-after-free for the regular use case.

Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980311

This is the least intrusive fix. The code really wants to be refactored.
Tested with a Mustek 1200 UB Plus.
2021-06-10 11:36:11 +02:00
Wolfram Sang eb42ad08d5 treewide: use SANE_CURRENT_* macros consistently
Backends use a mixture of SANE_CURRENT_{MAJOR | MINOR} and V_{MAJOR |
MINOR} with all kind of permutations. I was confused by this and one
comment in pieusb.c tells me I was not alone. Some items in old
changelogs suggest to use the SANE_CURRENT_ macros in backends, so let's
switch to do that with the exception of net.c and dll.c. Done with:

$ find backend -name '*.[ch]' | xargs sed -i '/nearly every/ ! { s/\<V_M/SANE_CURRENT_M/g }'
$ git checkout backend/net.c backend/dll.c

And manually removing the comment from pieusb.c. Everything still builds
fine.
2021-06-08 19:01:41 +02:00
Wolfram Sang a78abbbdba Merge branch 'epson2/cleanup-desc' into 'master'
epson2: cleanup desc and remove BUILD versioning

See merge request sane-project/backends!631
2021-06-08 16:58:30 +00:00
Wolfram Sang cadc4de1a7 descriptions: remove unneeded false :new flags
It is the default
2021-06-08 11:52:00 +02:00
Wolfram Sang be5b247180 epson2: desc: remove unneeded URL
No need for a generic URL at a specific scanner
2021-06-08 11:52:00 +02:00
Wolfram Sang 65b7e317a6 epson2: remove BUILD versioning
Makes no sense these days. Sane version is good enough.
2021-06-08 11:52:00 +02:00