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