Ralph Little
adc6d43daa
Merge branch '734-support-for-canon-i-sensys-mf657cdw-mf650c-series' into 'master'
...
Resolve "Support for Canon i-SENSYS MF657Cdw (MF650C Series)"
Closes #734
See merge request sane-project/backends!855
2025-08-03 07:15:07 -07:00
ThierryFR
807a94dce9
Merge branch 'escl_revert_tiffio' into 'master'
...
Remove HAVE_TIFFIO_H again after revert in PR 883
See merge request sane-project/backends!884
2025-07-20 11:09:34 +00:00
Ordissimo
148ca9835a
Remove HAVE_TIFFIO_H again after revert in PR 883
2025-07-20 13:01:29 +02:00
ThierryFR
7f33a49d23
Merge branch 'escl-fix-adf' into 'master'
...
Escl revert adf lineart
See merge request sane-project/backends!883
2025-07-20 10:38:01 +00:00
ThierryFR
5b746ee108
Escl revert adf lineart
2025-07-20 10:38:01 +00:00
Ralph Little
af27a7f186
Merge branch 'canon-mf742c-744c' into 'master'
...
Add support for Canon MF742C/744C
See merge request sane-project/backends!882
2025-07-15 10:30:28 -07:00
Juraj Oršulić
c4e1d7b939
Add support for Canon MF742C/744C
2025-07-15 16:31:38 +02:00
Ralph Little
38653eae62
Merge branch 'remove-asynch-cancel' into 'master'
...
sanei_thread.c: Use deferred cancellation mode
See merge request sane-project/backends!881
2025-07-14 09:12:05 -07:00
Zdenek Dohnal
8acc267d5f
sanei_thread.c: Use deferred cancellation mode
...
The change prevents hangs in projects who run scanimage in their unit
tests in rapid speeds, such as perl-Image-Sane.
Without the patch, you can reproduce the issue with this command:
`while true; do scanimage --verbose --device=test --batch-count=2; done`
The command hangs after several iterations.
2025-07-14 10:02:34 +02:00
Ralph Little
60083f0e1a
Merge branch 'gentoo-automagic' into 'master'
...
Allow controlling building against libjpeg, libpng and libtiff
See merge request sane-project/backends!880
2025-07-11 11:28:56 -07:00
Ralph Little
a2b26c88a8
genesys: remove some whitespace that kills the CI pipeline
2025-07-09 18:40:40 -07:00
Ralph Little
97cd6ceca0
genesys: silence compiler warning related to unused parameters
2025-07-09 18:31:25 -07:00
Alfred Wingate
9941f15176
Allow disabling png support
2025-07-09 21:11:08 +03:00
Alfred Wingate
d4389895a7
Allow disabling tiff support
2025-07-09 21:11:08 +03:00
Alfred Wingate
7dfb8971f0
Allow disabling jpeg support
2025-07-09 21:11:08 +03:00
Alfred Wingate
bfb4cc7f38
Handle libtiff the same way as libpng and libjpeg
...
libtiff is the odd one out where support was detected in two places
and it was handled a different way than the other two.
2025-07-09 20:17:42 +03:00
Ralph Little
e2b36fde89
Merge branch 'add-epson-alcx16nf-support' into 'master'
...
magicolor: Add Epson AcuLaser CX16NF support
See merge request sane-project/backends!869
2025-07-09 09:43:48 -07:00
Ralph Little
25d61a8f20
Merge branch 'saned_doc_update' into 'master'
...
Updated service instructions in saned.conf to include systemd details.
Closes #810
See merge request sane-project/backends!879
2025-07-09 09:38:28 -07:00
Ralph Little
0d7c7df537
Updated service instructions in saned.conf to include systemd details.
2025-07-09 09:38:27 -07:00
Ralph Little
f1f51d2ff1
Merge branch 'saned_assert' into 'master'
...
saned: closed fd should cause poll list to be rebuilt.
Closes #815
See merge request sane-project/backends!878
2025-07-09 08:40:08 -07:00
Ralph Little
16b85c639f
saned: closed fd should cause poll list to be rebuilt.
...
User Andrey Kovalev contributed this fix to deal with the assertion.
2025-07-09 08:31:06 -07:00
Ralph Little
edc3763f57
Merge branch 'tricia-fix-jpeg-16bit' into 'master'
...
JPEG is an 8-bit format, we cannot write 16-bit data to it
See merge request sane-project/backends!876
2025-06-04 07:09:24 -07:00
tricia
1d78108e58
JPEG is an 8-bit format, we cannot write 16-bit data to it
2025-06-03 21:25:07 -07:00
Ralph Little
f52aac3c27
Merge branch 'epsonds_patch' into 'master'
...
epsonds: add SSL support and new models
See merge request sane-project/backends!875
2025-05-30 22:41:49 -07:00
Ralph Little
2f7f729572
epsonds: add SSL support and new models
2025-05-30 22:41:49 -07:00
Ralph Little
cc388f1223
Merge branch 'release-1.4.x'
2025-05-24 13:37:20 -07:00
Ralph Little
c7e4b5e35e
Merge branch 'rel_update' into 'release-1.4.x'
...
tools: updates for the create_release tool.
See merge request sane-project/backends!874
2025-05-24 12:57:32 -07:00
Ralph Little
84b0be80c7
tools: updates for the create_release tool.
2025-05-24 12:57:32 -07:00
Ralph Little
91126320e3
Merge branch 'update-ci' into 'master'
...
Update CI Releases
See merge request sane-project/backends!873
2025-05-21 19:37:10 -07:00
ValdikSS
6fa4428aeb
CI: generate valid JSON description using jq
...
The old method did not properly escape some of the symbols, which made
jq complain on the release description. Use jq to generate it properly.
2025-05-22 05:03:19 +03:00
ValdikSS
a09d21761e
CI: fix artifact URL for releases
...
GitLab requires numeric project ID for file uploads, use it in the URL.
2025-05-22 05:03:17 +03:00
Ralph Little
cab9828b3d
release: Added ^L ctrl character to denote end of this release's notes.
...
It seems that the release scripts use the presence of the ^L character
to determine the boundaries of the notes for each version.
This point has been forgotten in time. I add it back here, but also
have modified the sed script to properly chop up the NEWS file.
2025-05-11 19:50:59 -07:00
Ralph Little
c6b90dc211
Merge branch 'release_notes' into 'release-1.4.x'
...
Release notes
See merge request sane-project/backends!872
2025-05-11 16:37:09 -07:00
Ralph Little
b1c82cbb25
Release notes
2025-05-11 16:37:09 -07:00
Ralph Little
0f7d106ce5
po: updated po files to match source. Pre for translation update.
2025-04-28 10:21:59 -07:00
Ralph Little
02e4000481
Merge branch '802-pixma-backend-crashes-when-searching-for-networked-scanners' into 'master'
...
Resolve "Pixma backend crashes when searching for networked scanners"
Closes #802
See merge request sane-project/backends!871
2025-04-25 10:05:30 -07:00
Ralph Little
01a041c02c
pixma: Use snprint instead of sprintf to avoid buffer overflow.
2025-04-25 09:53:08 -07:00
Jonathan Sciarrabba
0d60a1c99a
magicolor: Add Epson AcuLaser CX16NF support
...
This multi-function printer is identical to Konica Minolta magicolor 1690MF
Signed-off-by: Jonathan Sciarrabba <sciarrabba.j00@gmail.com>
2025-04-12 21:55:11 +02:00
Ralph Little
a9ad50fe56
Merge branch 'master' into 'master'
...
magicolor: don't use finish scan command on e-STUDIO devices
See merge request sane-project/backends!864
2025-04-07 09:42:08 -07:00
Ralph Little
82db180e1b
Merge branch 'tr-l10n' into 'master'
...
Introduce Turkish translations
See merge request sane-project/backends!867
2025-03-23 08:40:48 -07:00
Emir SARI
ff00117e55
Introduce Turkish translations
2025-03-23 18:32:42 +03:00
Ralph Little
9a6950625c
Merge branch '795-scanimage-help-output-missing-newline' into 'master'
...
Resolve "scanimage --help Output missing NewLine"
Closes #795
See merge request sane-project/backends!866
2025-03-17 09:03:13 -07:00
Ralph Little
0006ce6326
scanimage: added missing newline character in help text.
2025-03-17 08:54:32 -07:00
Paweł Pękala
19bd90800e
magicolor: don't use finish scan command on e-STUDIO devices
...
Original author wasn't sure about this command's real meaning.
While it returns ok status upon running, following scans fail
during parameters negotiation making scanner communication
desynchronised.
Don't use finish scan on e-STUDIO devices, it seems that only
request error status suffices to confirm successful scan and
makes further scans possible.
2025-02-10 12:26:38 +01:00
Ralph Little
2ae58b0e6f
Merge branch 'master' into 'master'
...
magicolor: correct SANE device struct to better match reality
See merge request sane-project/backends!863
2025-02-08 22:04:41 +00:00
Paweł Pękala
83812214fc
magicolor: correct SANE device struct to better match reality
2025-02-07 10:52:19 +01:00
Ralph Little
b7d223aa44
Merge branch 'master' into 'master'
...
Add support for Toshiba TEC e-STUDIO2323AM
See merge request sane-project/backends!861
2025-02-06 16:45:41 +00:00
Ralph Little
f5736eb50c
Merge branch 'gcc15-c23-build-failure' into 'master'
...
sm3600.h: Fix build with standard C23
See merge request sane-project/backends!862
2025-02-05 16:47:35 +00:00
Zdenek Dohnal
90815a9f25
sm3600.h: Fix build with standard C23
...
bool, true and false are keywords in the standard C23 - the sm3600
backend defines them on its own, which is forbidden with the new
standard.
The patch adds ifdef guards for the affected typedef - the old code
will be used for older standards, C23 will define TBool as bool.
2025-02-05 13:19:11 +01:00
Paweł Pękala
6bf06ad805
Add support for Toshiba TEC e-STUDIO2323AM
...
With few subtle magicolor network protocol modifications this
device seems to work pretty good.
2025-02-03 12:33:25 +01:00