Wykres commitów

12416 Commity (sanei_thread_fixup)

Autor SHA1 Wiadomość Data
Ralph Little 06241f00af sanei_thread: Corrected some additional mistakes.
Major review and check is required followed by some extensive testing.
We might also go for a different solution yet but we will see.
2022-08-30 21:05:12 -07:00
Ralph Little 1fc0928a73 sanei_thread: correct silly error following quick review. 2022-08-29 11:03:02 -07:00
Ralph Little 0b009ce12d sanei_thread: Draft fixup for sanei_thread issues. 2022-08-28 16:54:48 -07:00
Ralph Little 9330bfdd83 Merge branch 'kyocera_external' into 'master'
doc: Added external report of Kyocera SANE driver.

See merge request sane-project/backends!749
2022-08-25 18:49:35 +00:00
Ralph Little 16eed3e526 doc: Added external report of Kyocera SANE driver. 2022-08-25 18:49:35 +00:00
Ralph Little 1d2253e21f Merge branch 'new_epsonds' into 'master'
epsonds: Added new model XP-2200 series.

See merge request sane-project/backends!748
2022-08-23 04:08:22 +00:00
Ralph Little cbffffbd7b epsonds: Added new model XP-2200 series.
Patch supplied by Nakamura Iwao from Epson Japan.
2022-08-22 20:55:59 -07:00
Povilas Kanapickas f1413cbc16 Merge branch 'pixma-adding-models' into 'master'
pixma: add 2 models

See merge request sane-project/backends!745
2022-08-16 17:28:50 +00:00
Ordissimo ba463b8966 Merge branch 'canon_pixma-adding-models' into 'master'
scangearmp2: add 2 models

See merge request sane-project/backends!746
2022-08-16 09:43:03 +00:00
thierry1970 32a86107cd scangearmp2: add 2 models 2022-08-16 11:31:59 +02:00
thierry1970 7ec4074fbd pixma: add 2 models 2022-08-16 11:20:02 +02:00
Ordissimo 8cd1488e3c Merge branch 'escl-fix-version' into 'master'
escl: get the eSCL version in the xml

See merge request sane-project/backends!744
2022-08-05 15:51:49 +00:00
thierry1970 23c7290931 Get the eSCL version in the xml 2022-08-05 17:40:20 +02:00
Ralph Little b51a2e9cf2 Merge branch 'pixma_support' into 'master'
pixma: user reports that their TS6420a (TS6400 family) works with USB

See merge request sane-project/backends!743
2022-07-24 17:41:16 +00:00
Ralph Little a417cb8edf pixma: user reports that their TS6420a (TS6400 family) works with USB 2022-07-24 10:28:51 -07:00
Ralph Little 97a0c90fd1 Merge branch 'umax_pp_tool_build' into 'master'
configure: corrected issue in Makefile.am and removed noinst build of umax_pp tool

See merge request sane-project/backends!741
2022-07-22 16:23:56 +00:00
Ralph Little c0e966b21e configure: corrected issue in Makefile.am and removed noinst build of umax_pp tool
Currently, there is no way to disable the build of the umax_pp low level
sources because the tool umax_pp is *always* built. Some platforms
cannot build the umax_pp low level code so this causes problems.
2022-07-22 09:10:46 -07:00
Ralph Little 409c23a745 Merge branch 'upstream_avision_AD345F_basic' into 'master'
avision: add AD345F support as "basic"

See merge request sane-project/backends!740
2022-07-15 04:09:23 +00:00
Nikolai Kostrigin 12f91442c0 avision: add AD345F support as "basic"
Tested with Avision AD345F model number DL-1802B.
Flatbed and ADF duplex scanning available.

Known limitation: ADF scanning is only capable to scan one sheet
at a time via automatic feeder. Providing 2+ sheets breaks backend
and scanner needs to be rebooted.

Signed-off-by: Nikolai Kostrigin <nickel@altlinux.org>
Tested-by: Mikhail Chernonog <snowmix@altlinux.org>
2022-07-11 14:28:03 +03:00
Ordissimo 948c1c5a40 Merge branch 'escl-fix-segfault' into 'master'
Escl: fix segfault

See merge request sane-project/backends!739
2022-07-05 06:36:44 +00:00
Ordissimo a698f003fe Escl: fix segfault 2022-07-05 06:36:44 +00:00
Ralph Little 3f45d4d19e test: fix type issue. proper type for usleep() is useconds_t. 2022-06-19 16:02:18 -07:00
Ralph Little 1e68bfc7fe Merge branch 'changelogs' into 'master'
ChangeLogs: Fix formatting issues, apply to 1.0.27 and 1.0.28, and add missing releases

See merge request sane-project/backends!736
2022-06-17 17:56:39 +00:00
Ralph Little adcbf249f9 avision: fix whitespace tool check problem 2022-06-01 20:48:55 -07:00
Ralph Little ba2c1f92f1 Merge branch 'test-high-res' into 'master'
Test backend - scanning high resolution images

See merge request sane-project/backends!737
2022-06-01 20:34:20 +00:00
Christian Theis 999a52f691 discussed amendments 2022-06-01 18:04:29 +01:00
Christian Theis 1aead16faf enable test backend to scan high res images 2022-05-29 20:52:51 +01:00
Christian Theis 39f9083deb compile avision with -Wconversion -Wtype-limits 2022-05-21 17:28:21 +01:00
David Ward 6ad2b593fe ChangeLogs: Reformat 1.0.27 and 1.0.28, and add missing releases
Apply formatting changes to the existing ChangeLogs for the 1.0.27 and
1.0.28 releases. (This includes re-ordering some entries so that merge
requests always appear together.) Manual formatting changes to entries
in these ChangeLogs have been preserved.

Add missing ChangeLogs for later releases.
2022-05-14 17:47:08 -04:00
David Ward 7ca518027b tools: Determine starting commit when generating a new ChangeLog file
This was still hard-coded to 1.0.28. Detect this automatically instead
by finding the most recent release tag.
2022-05-14 17:35:43 -04:00
David Ward 7467a9da22 tools: Use topological commit ordering when generating ChangeLog files
This means that commits from the same merge request will always appear
together in the ChangeLog, instead of appearing shuffled together with
other commits that were authored around the same time.
2022-05-14 17:35:43 -04:00
David Ward 4dbfa03ec4 tools: Fix inconsistent formatting when generating ChangeLog files
Use 12-digit short hashes (which appear in merge commits). The number
of digits required to unambiguously identify a commit increases as the
Git repository grows. The ChangeLog for the 1.0.27 release has 7-digit
short hashes, which are no longer meaningful: 9 digits are needed now.
Forcing 12 digits to display here is the solution in the Linux kernel.

Do not "decorate" the log with branch or tag names. It is understood
that each file starts at a specific release tag (e.g. 1.0.27) and ends
at the next tag (1.0.28), or at HEAD for development snapshots. Topic
branch names, or the refs "master" and "HEAD", do not need labeling.
2022-05-14 17:35:43 -04:00
Ralph Little 1d259c749a Merge branch 'ci-bump-versions' into 'master'
CI: Bump to Ubuntu 22.04 LTS and Fedora 36

See merge request sane-project/backends!735
2022-05-13 20:58:05 +00:00
David Ward 108716c840 CI: Bump to Ubuntu 22.04 LTS and Fedora 36 2022-05-12 21:51:28 -04:00
Ordissimo 8daae197a0 Merge branch 'escl-fix-version-xml-job' into 'master'
escl: fix version job.

See merge request sane-project/backends!734
2022-05-11 13:42:52 +00:00
thierry1970 df048b16f0 escl: fix version job. 2022-05-11 15:23:34 +02:00
Ordissimo 6b30245844 Merge branch 'escl-set-option-if-necessary' into 'master'
Escl: set option if necessary

See merge request sane-project/backends!733
2022-05-11 13:18:18 +00:00
Ordissimo 7431b65974 Escl: set option if necessary 2022-05-11 13:18:17 +00:00
Ordissimo 6acddfe7f0 Merge branch 'escl-normalize-spec' into 'master'
Escl: normalize spec

See merge request sane-project/backends!731
2022-05-11 09:59:20 +00:00
Ordissimo 024ae3b5fa Escl: normalize spec 2022-05-11 09:59:20 +00:00
Ordissimo f68b57378d Merge branch 'escl-delete-obselete-tag' into 'master'
escl : Remove obselete tag.

See merge request sane-project/backends!730
2022-05-11 06:59:40 +00:00
thierry1970 aa032f458d escl : Remove obselete tag. 2022-05-11 08:28:35 +02:00
Ralph Little f012ae84e5 Merge branch 'fix-scanjet-8250' into 'master'
set correct minimum dpi for AV_ASIC_C6 on avision

See merge request sane-project/backends!728
2022-05-08 17:41:51 +00:00
Christian Theis 1d502a288a set correct minimum dpi for AV_ASIC_C6 on avision 2022-05-08 15:08:16 +01:00
Ralph Little b8722a14ed Merge branch '149-fix-mkstemp-error-handling' into 'master'
Resolve "Fix `mkstemp` error handling"

Closes #149

See merge request sane-project/backends!725
2022-05-01 22:02:55 +00:00
Ralph Little f85e2fb9c2 Resolve "Fix `mkstemp` error handling" 2022-05-01 22:02:55 +00:00
Ralph Little a45e79bce6 Merge branch 'clang-warnings' into 'master'
Fix Clang warnings

See merge request sane-project/backends!727
2022-05-01 21:56:52 +00:00
David Ward a13cc4c1ff CI: Do not allow build job failures for Fedora 35
The CI build jobs targeting Fedora 35 pass (without compiler warnings).
Enforce this going forward.
2022-04-26 07:22:51 -04:00
David Ward 9e1819c3f7 configure: Use PKG_CHECK_MODULES to detect Net-SNMP
The output of "net-snmp-config --cflags" can contain optimization flags.
These might not be applicable to the current compiler, causing warnings.

Use PKG_CHECK_MODULES to check for Net-SNMP and obtain the compiler and
linker flags instead, in the same way as for libcurl or poppler-glib.
2022-04-26 02:12:25 -04:00
David Ward 4b15f35e75 mustek: Remove unused array variables
Introduce a CDB_SIZE() macro similar to that found in sanei/sanei_scsi.c.
This avoids warnings from Clang about unused variables.
2022-04-26 01:18:01 -04:00