1commit 332edc8b7ce642bb06132cf204a8c2dd57720bce
2Author: Povilas Kanapickas <povilas@radix.lt>
3Date:   2022-01-19 18:34:04 +0200
4
5    Release 1.1.1
6
7    Note that there is no 1.1.0 release as make distcheck was broken there.
8    The failure depended on the exact release number, thus it was not
9    noticed earlier.
10
11commit 1c805281f2b93b2ea9f2ee98a1d5a00775a5a53a
12Author: Povilas Kanapickas <povilas@radix.lt>
13Date:   2022-01-19 18:33:50 +0200
14
15    NEWS: Update release version
16
17commit 2d75530344eb2d853e066fdfa93e09ffa4fc7c39
18Merge: 2cd4058942f6 c2a77be45b31
19Author: Povilas Kanapickas <povilas@radix.lt>
20Date:   2022-01-19 15:45:49 +0000
21
22    Merge branch 'release-1.1.x-fix-distcheck' into 'release-1.1.x'
23
24    [Release 1.1.x] testsuite: Allow any 1.x.y version when comparing sane-desc results
25
26    See merge request sane-project/backends!685
27
28commit c2a77be45b317f542bf3215407c0aeeccd9af45b
29Author: Povilas Kanapickas <povilas@radix.lt>
30Date:   2022-01-19 17:29:59 +0200
31
32    testsuite: Allow any 1.x.y version when comparing sane-desc results
33
34commit 2cd4058942f668397c29d13c445515c7c3cc27ca
35Author: Povilas Kanapickas <povilas@radix.lt>
36Date:   2022-01-18 23:04:46 +0200
37
38    Release 1.1.0
39
40commit 44d038345897d6f348fe2706665bf841ab733e00
41Merge: b18fb290a975 a00a5f2f2cb6
42Author: Povilas Kanapickas <povilas@radix.lt>
43Date:   2022-01-18 20:58:44 +0000
44
45    Merge branch 'release-1.1.x-notes-1.1.0' into 'release-1.1.x'
46
47    [Release 1.1.x] Release notes for 1.1.0
48
49    See merge request sane-project/backends!684
50
51commit a00a5f2f2cb63871aed5a6952353221f3ccfbd5b
52Author: Povilas Kanapickas <povilas@radix.lt>
53Date:   2022-01-18 22:40:39 +0200
54
55    NEWS: Release notes for 1.1.0
56
57commit b18fb290a975c7ce6ebb47a85aca50342deaeee2
58Merge: 3f62c9132a55 bb0bee92f668
59Author: Povilas Kanapickas <povilas@radix.lt>
60Date:   2022-01-18 20:33:08 +0000
61
62    Merge branch 'release-1.1.0-releasing-procedure' into 'release-1.1.x'
63
64    [Release 1.1.0] Update releasing procedure
65
66    See merge request sane-project/backends!683
67
68commit bb0bee92f6686429af64c210ae21115f410d0a70
69Author: Povilas Kanapickas <povilas@radix.lt>
70Date:   2022-01-18 22:12:19 +0200
71
72    doc: Update the releasing documentation
73
74commit 3738eb9e42012df03e2ff22261107374b717b9e5
75Author: Povilas Kanapickas <povilas@radix.lt>
76Date:   2022-01-18 22:12:18 +0200
77
78    newsfragments: Document the misc news fragment type
79
80commit 5f08348068d3a8e047466a61240af0df49dc06b9
81Author: Povilas Kanapickas <povilas@radix.lt>
82Date:   2022-01-18 22:12:17 +0200
83
84    Setup release notes build using towncrier
85
86commit 3f62c9132a55b129b0159c0cc9ffd6e4e03ea093
87Merge: 5e463f4c91ad a3031367fec2
88Author: Povilas Kanapickas <povilas@radix.lt>
89Date:   2021-12-30 18:39:57 +0000
90
91    Merge branch 'release-1.0.33-genesys-remove-gl847-unsupported-resolutions' into 'release-1.0.33'
92
93    [1.0.33] genesys: Remove unsupported resolutions on LiDE 100 and 200
94
95    See merge request sane-project/backends!681
96
97commit a3031367fec2c1137b156fd93771a900b70af7e3
98Author: Povilas Kanapickas <povilas@radix.lt>
99Date:   2021-12-30 18:51:09 +0200
100
101    newsfragments: Add release note for MR !675
102
103    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/675
104
105    (cherry picked from commit 2f31fea9d351ed99d8e0a7bf700261926a7e88c7)
106
107commit 773f0e506189bb87f441619eef0e7c84e61d773f
108Author: Povilas Kanapickas <povilas@radix.lt>
109Date:   2021-12-28 02:49:59 +0200
110
111    genesys: Remove unsupported 75 and 100 dpi resolutions on LiDE 200
112
113    (cherry picked from commit eca148dbf44611b357bd01b4672b83737c114a28)
114
115commit fe6fe45098d067c070f95e9508c8a11e82eafdbd
116Author: Povilas Kanapickas <povilas@radix.lt>
117Date:   2021-12-28 02:49:58 +0200
118
119    genesys: Remove unsupported 75 and 100 dpi resolutions on LiDE 100
120
121    (cherry picked from commit c86564a3e39c5407c770dca48ce37dee3c142b3c)
122
123commit 0dc467a3348fff930f09d628df0d3e1e0cc3cb0d
124Author: Povilas Kanapickas <povilas@radix.lt>
125Date:   2021-12-28 02:49:57 +0200
126
127    genesys: Log the target motor speed in case it can't be acquired
128
129    (cherry picked from commit f5d5928346e3a49914a6cd8cdd00d3e6f4556282)
130
131commit 5e463f4c91ad06b1e81f0e923760b7a46c1f47d3
132Merge: a45a29d9487c e0425c737d5e
133Author: Povilas Kanapickas <povilas@radix.lt>
134Date:   2021-12-30 18:28:12 +0000
135
136    Merge branch 'release-1.0.33-backport-genesys-remove-gpl-exception' into 'release-1.0.33'
137
138    [1.0.33] genesys: Remove exception for the GPL license
139
140    See merge request sane-project/backends!679
141
142commit e0425c737d5e7cf79c9b29a5f42290d30722796a
143Author: Povilas Kanapickas <povilas@radix.lt>
144Date:   2021-12-30 19:16:54 +0200
145
146    genesys: Remove exception for the GPL license
147
148    Several files already don't have the exception that allows uses of the
149    code that are additional to the GPL license. I'm no longer comfortable
150    granting this exception for my subsequent contributions, thus the
151    exception has been removed.
152
153    (cherry picked from commit 59506f866d3ac4c2fc2bdadf66865e38f8e86ac4)
154
155commit a45a29d9487c31eb369e22cf9911ee0e7824e7df
156Merge: 87f27311f751 2b6fa1056d00
157Author: Povilas Kanapickas <povilas@radix.lt>
158Date:   2021-12-30 18:21:01 +0000
159
160    Merge branch 'release-1.0.33-backports' into 'release-1.0.33'
161
162    [1.0.33] Backport release notes
163
164    See merge request sane-project/backends!678
165
166commit 2b6fa1056d00137f6fd8df9c7ea946d6b0d8265b
167Author: Povilas Kanapickas <povilas@radix.lt>
168Date:   2021-12-30 20:05:22 +0200
169
170    newsfragments: Add release note for MR !673
171
172    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/673
173
174    (cherry picked from commit 9887b162d90f3763fcfa9954c4636804d56c9a1d)
175
176commit ef45427c53f7d0b9786c935618a065da29b98c0a
177Author: Povilas Kanapickas <povilas@radix.lt>
178Date:   2021-12-30 20:05:21 +0200
179
180    newsfragments: Add release note for MR !622
181
182    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/622
183
184    (cherry picked from commit fec5e8917feb04167b5d497dce20415bba3e74ba)
185
186commit 4a2ebc7feef7632d595e190cff43973baf387075
187Author: Povilas Kanapickas <povilas@radix.lt>
188Date:   2021-12-30 20:05:20 +0200
189
190    newsfragments: Add release note for MR !659
191
192    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/659
193
194    (cherry picked from commit cb6a7d0a90ce1c41b59bcc817daf911a6b2c8206)
195
196commit d1690a044de986a27be742f29c26ebb6746a3b59
197Author: Povilas Kanapickas <povilas@radix.lt>
198Date:   2021-12-30 20:05:19 +0200
199
200    newsfragments: Add release note for MR !669
201
202    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/669
203
204    (cherry picked from commit 77baf258b6305666409c54f9e051afe4fb1ac1b2)
205
206commit 78c188542a78c416c6254dcbea99922ef68e430b
207Author: Povilas Kanapickas <povilas@radix.lt>
208Date:   2021-12-30 20:05:18 +0200
209
210    newsfragments: Add release note for MR !667
211
212    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/667
213
214    (cherry picked from commit 3b91ab76e6438cec380c4bf2d946347e0909f403)
215
216commit 9864172a11caef7bc70ee2ba07e67fbe6852dcb2
217Author: Povilas Kanapickas <povilas@radix.lt>
218Date:   2021-12-30 20:05:17 +0200
219
220    newsfragments: Add release note for MR !621
221
222    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/621
223
224    (cherry picked from commit 8f0e1d2b483ee83b8675f62ae19f0eea631e2a57)
225
226commit c13555df6f3fb24b672e4a7a569534434c98f56e
227Author: Povilas Kanapickas <povilas@radix.lt>
228Date:   2021-12-30 20:05:16 +0200
229
230    newsfragments: Add release note for MR !620
231
232    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/620
233
234    (cherry picked from commit 37603742d52c8b3226ec7f4fb54cb2362ff0f68c)
235
236commit 53609d6d09e90c6dec5e1a12df501e079cb4f226
237Author: Povilas Kanapickas <povilas@radix.lt>
238Date:   2021-12-30 20:05:15 +0200
239
240    newsfragments: Add release note for MR !619
241
242    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/619
243
244    (cherry picked from commit f02ee333b7f75d495ea9cdf4ec2724adb64794c4)
245
246commit c0f0c8246751939ca399f44ac7cb6d886b9e1efc
247Author: Povilas Kanapickas <povilas@radix.lt>
248Date:   2021-12-30 20:05:14 +0200
249
250    newsfragments: Add release note for MR !618
251
252    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/618
253
254    (cherry picked from commit 69e70e898624880da18be48d6cf22eacf3eababb)
255
256commit c7b3ffc5bbb7c490f5804440b4482376e09787c1
257Author: Povilas Kanapickas <povilas@radix.lt>
258Date:   2021-12-30 20:05:13 +0200
259
260    newsfragments: Add release note for MR !617
261
262    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/617
263
264    (cherry picked from commit c6601d96059b1137bf620fe7b3a13426c56607c0)
265
266commit 465e5867cb7ccfebc79468010440cb5c8da149f6
267Author: Povilas Kanapickas <povilas@radix.lt>
268Date:   2021-12-30 20:05:12 +0200
269
270    newsfragments: Add release note for MR !613
271
272    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/613
273
274commit 156eba8dea3ceed80952f7434344a7cbbc10b928
275Author: Povilas Kanapickas <povilas@radix.lt>
276Date:   2021-12-30 20:05:11 +0200
277
278    newsfragments: Add release note for MR !612
279
280    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/612
281
282    (cherry picked from commit a1c0b4e36cfb356674988c56e478218399fcd583)
283
284commit 4931efc5c7564269bd30306ff975611f0fad3667
285Author: Povilas Kanapickas <povilas@radix.lt>
286Date:   2021-12-30 20:05:10 +0200
287
288    newsfragments: Add release note for MR !609
289
290    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/609
291
292    (cherry picked from commit 295352c529047a0696a87b74d64d2b2996210a93)
293
294commit edfe281aa7699eaf696eaa182f1189ae0cfca36b
295Author: Povilas Kanapickas <povilas@radix.lt>
296Date:   2021-12-30 20:05:09 +0200
297
298    newsfragments: Add release note for MR !607
299
300    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/607
301
302    (cherry picked from commit 10ab653c07f62363e1a7b206a7292d235dfeaf77)
303
304commit c3d537c586d99d7f26320e23d5d169406287706d
305Author: Povilas Kanapickas <povilas@radix.lt>
306Date:   2021-12-30 20:05:08 +0200
307
308    newsfragments: Add release note for MR !605
309
310    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/605
311
312    (cherry picked from commit 41ba2922c72ced8ef130bd6dcf5b6afbacfca4e8)
313
314commit a0fc5c871cbc5e84489a84bcc2cf6db331fbc649
315Author: Povilas Kanapickas <povilas@radix.lt>
316Date:   2021-12-30 20:05:07 +0200
317
318    newsfragments: Add release note for MR !604
319
320    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/604
321
322    (cherry picked from commit d0484425b497f2b698cedfd2f607ed17efc63baf)
323
324commit 68fddf92f3b30f8969a785455a48bd0dadd73e0f
325Author: Povilas Kanapickas <povilas@radix.lt>
326Date:   2021-12-30 20:05:06 +0200
327
328    newsfragments: Add release note for MR !651
329
330    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/651
331
332    (cherry picked from commit bda6796748e08100e27bc17d9004555e4614f1c6)
333
334commit 9bd3d6ddf248968978249cb85aab2aa919e2018a
335Author: Povilas Kanapickas <povilas@radix.lt>
336Date:   2021-12-30 20:05:05 +0200
337
338    newsfragments: Add release note for MR !650
339
340    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/650
341
342    (cherry picked from commit 007c457bb6798377f7767e3e1b1174216cef366a)
343
344commit 6545aa5ea8b1ac99a5e0578b701e61ecbb4b1b6f
345Author: Povilas Kanapickas <povilas@radix.lt>
346Date:   2021-12-30 20:05:04 +0200
347
348    newsfragments: Add release note for MR !550
349
350    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/550
351
352    (cherry picked from commit 7f28c1fa00cbd6f571de737d46f46c8c9f01dd9b)
353
354commit dcfbf4f6d564842de9b406fa6aa087ab6bc83044
355Author: Povilas Kanapickas <povilas@radix.lt>
356Date:   2021-12-30 20:05:03 +0200
357
358    newsfragments: Add release note for MR !647
359
360    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/647
361
362    (cherry picked from commit 2c4ebcd9241d96fbc0950baa02a41b5a70be52ce)
363
364commit f5ed3eaf71d64ce012ab6ba6f6adfd384ad14ab0
365Author: Povilas Kanapickas <povilas@radix.lt>
366Date:   2021-12-30 20:05:02 +0200
367
368    newsfragments: Add release note for MR !645
369
370    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/645
371
372    (cherry picked from commit 494e2b55587beacb99d9fb09efaaf588aafa15fc)
373
374commit 4634c4bde3a5891f25ecdddd7edf3e275be8dd11
375Author: Povilas Kanapickas <povilas@radix.lt>
376Date:   2021-12-30 20:05:01 +0200
377
378    newsfragments: Add release note for MR !643
379
380    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/643
381
382    (cherry picked from commit 24a5d6f4c7bfd999a4e88f0efecc32a8ec36e705)
383
384commit 094750b1dfbdd044fb1dd409e6e00387a8b63bb8
385Author: Povilas Kanapickas <povilas@radix.lt>
386Date:   2021-12-30 20:05:00 +0200
387
388    newsfragments: Add release note for MR !642
389
390    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/642
391
392    (cherry picked from commit 885574ccc2a98ac034455f3c2dc391e261238da8)
393
394commit 506f6f5085ab8835ec60d7c72fe84086272ae052
395Author: Povilas Kanapickas <povilas@radix.lt>
396Date:   2021-12-30 20:04:59 +0200
397
398    newsfragments: Add release note for MR !641
399
400    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/641
401
402    (cherry picked from commit 692ac5d8d96d36d9f7e49996d6c8bd8c48410887)
403
404commit 9a06a54452b97279b9b12a38723f4a09fae87beb
405Author: Povilas Kanapickas <povilas@radix.lt>
406Date:   2021-12-30 20:04:58 +0200
407
408    newsfragments: Add release note for MR !640
409
410    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/640
411
412    (cherry picked from commit f5e6f926392be74cda787a8d5248a5b7a03f745c)
413
414commit d9b1139927b0267c8cc7c6e0ce4f20ef8819067c
415Author: Povilas Kanapickas <povilas@radix.lt>
416Date:   2021-12-30 20:04:57 +0200
417
418    newsfragments: Add release note for MR !639
419
420    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/639
421
422    (cherry picked from commit 01614368715e93956bcc116b55e80c88dbc285f5)
423
424commit 0a8e8a3d4d557a971291c3fdb1d951eda2631167
425Author: Povilas Kanapickas <povilas@radix.lt>
426Date:   2021-12-30 20:04:56 +0200
427
428    newsfragments: Add release notes for MR !638
429
430    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/638
431
432    (cherry picked from commit ab5b9b2293e0b689ce51baa951a1859f95fa3455)
433
434commit 6fc8dc5a020b833bb3fcb57e16fb8e8665166902
435Author: Povilas Kanapickas <povilas@radix.lt>
436Date:   2021-12-30 20:04:55 +0200
437
438    newsfragments: Add release note for MR !635
439
440    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/635
441
442    (cherry picked from commit 77c3626c4b5b108b66f8764940d92f8da3e5a545)
443
444commit 33ec34cfe3b047f04eddad51520a640f5d653209
445Author: Povilas Kanapickas <povilas@radix.lt>
446Date:   2021-12-30 20:04:54 +0200
447
448    newsfragments: Add release note for MR !634
449
450    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/634
451
452    (cherry picked from commit f89a4be7049f498e0fc5e7a698cc6751bc86495a)
453
454commit 247fc90a39f26d70e10ecccc7484dfd01c530a2f
455Author: Povilas Kanapickas <povilas@radix.lt>
456Date:   2021-12-30 20:04:53 +0200
457
458    newsfragments: Add release note for MR !629
459
460    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/629
461
462    (cherry picked from commit 10fea431c39c118996f3d8624ea04b24c43792d3)
463
464commit cd0b7ed82f5c4eb5f5bb983b17bce5755fac5a6b
465Author: Povilas Kanapickas <povilas@radix.lt>
466Date:   2021-12-30 20:04:52 +0200
467
468    newsfragments: Add release note for MR !627
469
470    Full link: https://gitlab.com/sane-project/backends/-/merge_requests/627
471
472    (cherry picked from commit 0e20fd74dee4c0ae9140d1c023ae66e6a2df621d)
473
474commit c21f16c11aefad41cd21bfc0b8fba919319b75ce
475Author: Povilas Kanapickas <povilas@radix.lt>
476Date:   2021-12-30 20:04:51 +0200
477
478    NEWS: Move unreleased release notes to newsfragments directory
479
480    (cherry picked from commit 8ca61ed2dae709810a91919347d7890bcda55998)
481
482commit 0169fe6f842ce543d1e2caa40dc2bcec5a8262a1
483Author: Povilas Kanapickas <povilas@radix.lt>
484Date:   2021-12-30 20:04:50 +0200
485
486    newsfragments: Document how to provide release notes
487
488    (cherry picked from commit 74cd7d0a7bb4d228f72c4957e9914634c2033cbc)
489
490commit 87f27311f75182ea9a431e25d75485b263abbcc3
491Merge: a38919bf7f14 7353cd598ba2
492Author: Povilas Kanapickas <povilas@radix.lt>
493Date:   2021-12-27 21:26:53 +0000
494
495    Merge branch 'release-1.0.33-backports' into 'release-1.0.33'
496
497    [1.0.33] Miscellaneous backports
498
499    See merge request sane-project/backends!674
500
501commit 7353cd598ba2a22262268dd6ef1649530ff05433
502Author: Povilas Kanapickas <povilas@radix.lt>
503Date:   2021-12-27 22:21:18 +0200
504
505    genesys: Remove unneeded per-scanner register setup
506
507    These register values are overwritten later.
508
509commit 022f63161102fc00c377b5b4a2754095bb7a0707
510Author: Povilas Kanapickas <povilas@radix.lt>
511Date:   2021-12-27 22:21:17 +0200
512
513    genesys: Fixed offset calibration on certain gl841 devices
514
515commit 374ba39e46d26aca072b529c9028f51cbdaed959
516Author: Povilas Kanapickas <povilas@radix.lt>
517Date:   2021-12-27 22:21:16 +0200
518
519    genesys: Use consistent initial exposure for led calibration on gl841
520
521commit 9527a9e6231fb88d796e5b3840c2ec73bfd52e37
522Author: Povilas Kanapickas <povilas@radix.lt>
523Date:   2021-12-27 22:21:15 +0200
524
525    genesys: Fix inconsistent exposure values in led calib in testing mode
526
527commit 8eb2c0e4044faf150f166e32a81837a192bcde61
528Author: Povilas Kanapickas <povilas@radix.lt>
529Date:   2021-12-27 22:21:14 +0200
530
531    genesys: Ensure sensor exposure is up-to-date when scanning on gl841
532
533commit dd1abe938031be3948c3deeb6fa26f2afc082ce4
534Author: Povilas Kanapickas <povilas@radix.lt>
535Date:   2021-12-27 22:21:13 +0200
536
537    genesys: Reuse gl124 led calibration acceptability criteria for gl841
538
539commit 9611b9d757ed33bdbe72b404d88973f271e80d18
540Author: Povilas Kanapickas <povilas@radix.lt>
541Date:   2021-12-27 22:21:12 +0200
542
543    genesys: Remove no longer used led calibration fallback code on gl841
544
545    This was used only on scanners which did not have calibration target
546    intensity value. All gl841 scanners now have such setting, so the code
547    can be removed.
548
549commit b3f6637ae2eca2635f0e7a82ac1cf8014fd73572
550Author: Povilas Kanapickas <povilas@radix.lt>
551Date:   2021-12-27 22:21:11 +0200
552
553    genesys: Specify target white level for all gl841 devices
554
555commit 4d1246b5070548ccfffbae34f9ae4f978bbee774
556Author: Povilas Kanapickas <povilas@radix.lt>
557Date:   2021-12-27 22:21:10 +0200
558
559    genesys: Remove duplicate register write during led calibration on gl841
560
561commit 408ee7a770964229b987399526b1eb7c88e53de8
562Author: Povilas Kanapickas <povilas@radix.lt>
563Date:   2021-12-27 22:21:09 +0200
564
565    genesys: Reset registers after move during led calibration on gl841
566
567commit 9669c6c33584cdae82ed341bfa36c5716e814c51
568Author: Povilas Kanapickas <povilas@radix.lt>
569Date:   2021-12-27 22:21:08 +0200
570
571    genesys: Remove erroneous register write on LiDE 80
572
573commit bafd6e134a1a3599a71319379963ea8a280ebf10
574Author: Povilas Kanapickas <povilas@radix.lt>
575Date:   2021-12-27 22:21:07 +0200
576
577    genesys: Clean up exposure calibration on gl841
578
579commit 4fce71b55b158283c8e369f21f9752b1e3f61b92
580Author: Povilas Kanapickas <povilas@radix.lt>
581Date:   2021-12-27 22:21:06 +0200
582
583    genesys: Use more robust gain calibration on gl841
584
585commit cc3bf08055601ec8f3896351cfefbd1b30601d89
586Author: Povilas Kanapickas <povilas@radix.lt>
587Date:   2021-12-27 22:21:05 +0200
588
589    genesys: Remove duplicate register writes in gl841 calibration
590
591commit 7dcffcf75f6633acb6f1f3da6d50b75bdb42bf88
592Author: Povilas Kanapickas <povilas@radix.lt>
593Date:   2021-12-27 22:21:04 +0200
594
595    genesys: Use host-side gray instead of device-side true-gray on gl841
596
597    True gray mode is not handled correctly by devices: they have bugs that
598    lead to incorrect LED color being emitted (e.g. dark red) and thus this
599    feature is completely unusable. At least LiDE 35/40/50, LiDE 60 and LiDE
600    80 are affected.
601
602    Simpy disabling true-gray unfortunately leads to even worse outcome
603    because the scanner then simply proceeds to perform a color scan.
604
605    To work around these problems we do a normal color scan and then produce
606    gray output based on the color data. This will satisfy the use cases
607    when correct gray is needed. In cases when it is sufficient to construct
608    gray from a single color channel, the color filter setting could be
609    used.
610
611commit 440ec4f80cdc4e37c034042c135b531a7f69fe38
612Author: Povilas Kanapickas <povilas@radix.lt>
613Date:   2021-12-27 22:21:03 +0200
614
615    genesys: Implement host-side gray support
616
617commit 6bec3fcfa69d3ec63fe53cb4f156d0a22c774878
618Author: Povilas Kanapickas <povilas@radix.lt>
619Date:   2021-12-27 22:21:02 +0200
620
621    genesys: Implement image pipeline for merging color channels to gray
622
623commit b7b37b4f4502c61f67a6ada6b5520d59435a298c
624Author: Povilas Kanapickas <povilas@radix.lt>
625Date:   2021-12-27 22:21:01 +0200
626
627    genesys: Rename ImagePipelineNodeMergeMono{Lines -> LinesToColor}
628
629commit e64aad283f240755e1e9d049a5589541f251afef
630Author: Povilas Kanapickas <povilas@radix.lt>
631Date:   2021-12-27 22:21:00 +0200
632
633    genesys: Remove true_gray variable by deriving its value directly
634
635commit 72d0c39656a30fe18b24bc23679344377a80d86e
636Author: Povilas Kanapickas <povilas@radix.lt>
637Date:   2021-12-27 22:20:59 +0200
638
639    genesys: Fix incorrect scan exposure setup on gl841
640
641    When sensor exposure values are significantly different from each other
642    the total scan exposure will be too low leading to the device becoming
643    confused and significantly
644
645commit 7b25c36c1544ab5988fe17ca8ca544cfdb21cc1f
646Author: Povilas Kanapickas <povilas@radix.lt>
647Date:   2021-12-27 22:20:58 +0200
648
649    genesys: Inline gl841_get_led_exposure()
650
651commit 341b2ff6e6ec4a1e4b39bda6170972e0d4781621
652Author: Povilas Kanapickas <povilas@radix.lt>
653Date:   2021-12-27 22:20:57 +0200
654
655    genesys: Remove broken two-table feeding support from gl841
656
657    At least on LiDE 50 two-table feeding caused unexplained motor spin-up
658    failures on certain motor exposures. Various register modifications
659    showed that there's high likelihood on device-side bug. Even the
660    official drivers don't use proper two-table feeding.
661
662commit df20a7a46e19848307b025c9450a82bab67aff9e
663Author: Povilas Kanapickas <povilas@radix.lt>
664Date:   2021-12-27 22:20:56 +0200
665
666    genesys: Remove unused two-table feeding support from gl847
667
668commit 3787dfdb4b846473fa0e2c224655e1273ad33037
669Author: Povilas Kanapickas <povilas@radix.lt>
670Date:   2021-12-27 22:20:55 +0200
671
672    genesys: Remove unused two-table feeding support from gl846
673
674commit 491a08ba96cabfe682e0fdd9c2248ea47ecc0bb3
675Author: Povilas Kanapickas <povilas@radix.lt>
676Date:   2021-12-27 22:20:54 +0200
677
678    genesys: Remove unused two-table feeding support from gl124
679
680commit c6df5fd69a6417a2a668733bf4af9a799865f8c6
681Author: Povilas Kanapickas <povilas@radix.lt>
682Date:   2021-12-26 14:53:15 +0200
683
684    genesys: Enable gamma setting when contrast or brightness is adjusted
685
686    Brightness and contrast adjustments are handled via gamma tables and
687    thus gamma functionality is required for these settings to have any
688    effect.
689
690    Previously if the device has a sensor with identity gamma
691    (gamma = {1, 1, 1}), then gamma tables were turned off, consequently
692    brightness and contrast settings had no effect.
693
694    The underlying issue was identified by Gunnar Hjalmarsson
695    <gunnarhj@ubuntu.com> and STK.
696
697commit 2cc2f8a26b815698e7152bff6d51ed93eb7af050
698Author: Povilas Kanapickas <povilas@radix.lt>
699Date:   2021-12-26 14:53:14 +0200
700
701    genesys: Store contrast and brightness adjustments in session params
702
703commit a38919bf7f14ca50f43e425bd3db8f698cfdd0cc
704Merge: 65b66849849c eb097b632c70
705Author: Povilas Kanapickas <povilas@radix.lt>
706Date:   2021-12-25 02:23:57 +0000
707
708    Merge branch 'release-1.0.33-backports' into 'release-1.0.33'
709
710    [1.0.33] Miscellaneous backports
711
712    See merge request sane-project/backends!668
713
714commit eb097b632c7067f02d270df8ac85d36900d4dd4a
715Author: Povilas Kanapickas <povilas@radix.lt>
716Date:   2021-12-15 23:51:51 +0200
717
718    genesys: Address wrong indentation warning
719
720    This is separate commit because the previous commit introducing this
721    warning is completely unrelated and would not benefit from this change
722    being included.
723
724    (cherry picked from commit 75801bffd30105511e76a74ef6db8714ba1b3c7f)
725
726commit 944183c3796d4b57e129a39c76f4e53040890ae6
727Author: Ralph Little <skelband@gmail.com>
728Date:   2021-12-07 22:16:13 -0800
729
730    genesys: Added transparency button option
731
732    This is introduced primarily for the ScanJet G4010 which has "Scan Film"
733    buttons.
734
735    (cherry picked from commit 8347191b5fd597bd2b34e74cc57b2d9849b653f8)
736
737commit b83f7d3cadd13bd19d5dfb2a0f5b0ffbf0f0d9a5
738Author: Ralph Little <skelband@gmail.com>
739Date:   2021-05-05 12:37:11 -0700
740
741    genesys: updated button support for HP Scanjet G4010
742
743    (cherry picked from commit fa414e46b1c724721eabef690fa622c2c3d0478a)
744
745commit 0114403ac58f1a773510ca17a14b70ef9d3d5e76
746Author: Peter Seiderer <ps.report@gmx.net>
747Date:   2021-03-15 20:53:55 +0100
748
749    genesys: fix gcc-4.8 compile
750
751    Fixes:
752
753      genesys/utilities.h:229:23: error: invalid initialization of non-const reference of type 'std::basic_ios<char>&' from an rvalue of type '<brace-enclosed initializer list>'
754               stream_{stream}
755                             ^
756      genesys/image_pipeline.cpp:715:19: error: invalid initialization of non-const reference of type 'genesys::ImagePipelineNode&' from an rvalue of type '<brace-enclosed initializer list>'
757           source_{source}
758                         ^
759
760    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
761    (cherry picked from commit 1db13a713f281c66d3eaebab06a33d735ea9c20e)
762
763commit 63fffd74038e712cc05e879f33c03b111bfce0f7
764Author: Povilas Kanapickas <povilas@radix.lt>
765Date:   2021-12-25 03:06:29 +0200
766
767    genesys: Improve gray scan quality on LiDE 110
768
769    The fix has been suggested by Matthew Petroff <matthew@mpetroff.net>
770
771    (cherry picked from commit ea0e57a05e728a2d8efe38494cfd9a6ae0591b3f)
772
773commit cf8835625a42c28937099e3609cb309ab3b9fd91
774Author: Povilas Kanapickas <povilas@radix.lt>
775Date:   2021-12-25 03:06:28 +0200
776
777    genesys: Improve gray scan quality on LiDE 120
778
779    The fix has been suggested by Matthew Petroff <matthew@mpetroff.net>
780
781    (cherry picked from commit 8ceb1dde8da201e6cccd4cc64d2247993b6b2cc8)
782
783commit 3a890c7100fbbcb274a912546db5fd103362166e
784Author: Povilas Kanapickas <povilas@radix.lt>
785Date:   2021-12-25 03:06:27 +0200
786
787    genesys: Improve gray scan quality on LiDE 210
788
789    The fix has been suggested by Matthew Petroff <matthew@mpetroff.net>
790
791    (cherry picked from commit 711a3c5c143fdf6b5b05a874c0a522b7796af874)
792
793commit b16baa642b0e00928faf480b57709c42114faa80
794Author: Povilas Kanapickas <povilas@radix.lt>
795Date:   2021-12-25 03:06:26 +0200
796
797    genesys: Improve gray scan quality on LiDE 220
798
799    The fix has been suggested by Matthew Petroff <matthew@mpetroff.net>
800
801    (cherry picked from commit 723eaa5917c197cad2c4621f5d2a3f83451c0ecc)
802
803commit 8414a1db9bcab7f16b79d67dbefa652f0e420b10
804Author: Povilas Kanapickas <povilas@radix.lt>
805Date:   2021-12-25 03:06:25 +0200
806
807    genesys: Move gl124 0x0c reg definition to sensor tables
808
809    (cherry picked from commit bd0f15f5855b01c698f3a2da623ebc759401ed66)
810
811commit bffda89bc7893fac96d0ac1f65fe7d90c5af215a
812Author: Povilas Kanapickas <povilas@radix.lt>
813Date:   2021-12-13 22:38:49 +0200
814
815    backend/Makefile: Reduce excessive line lengths
816
817    (cherry picked from commit ed51223cfb9d1bfac30bd21fc5f567e335875d58)
818
819commit 1c8bb97b69b4987f1f5d1a854739323bf7e0d3a0
820Author: Wolfram Sang <wsa@kernel.org>
821Date:   2021-11-21 21:11:27 +0100
822
823    epson2: add driver to main sane manpage
824
825    Reported missing by A E Lawrence via mail. Thanks!
826
827    (cherry picked from commit bb941829822cb9a22989434e59be2009105e1975)
828
829commit d6189aa7894e46ab1fe698c9d38358e2d876b1ef
830Author: Wolfram Sang <wsa@kernel.org>
831Date:   2021-12-03 12:34:17 +0100
832
833    epson2/epsonds: add new IDs provided by Epson
834
835    Sent by Nakamura Iwao via sane-devel mailing list on Nov, 29th. I only
836    sorted the epson2 descriptions alphabetically.
837
838     Subject: [sane-devel] Additional model support for epson2 / epsonds backend
839     Message-ID: <TYCPR01MB7872CDD0461B7572D5DBD7A8EB669@TYCPR01MB7872.jpnprd01.prod.outlook.com>
840
841    (cherry picked from commit 91c24b29550e252dad2dace10ccc1ddcfa62f4b4)
842
843commit 5152108769dca77f5a75e2965b2852a4bd76eb2e
844Author: Ordissimo <thierry@ordissimo.com>
845Date:   2021-10-20 22:25:10 +0200
846
847    Fix segfault sane-escl.
848
849    (cherry picked from commit 72992f4e25ddbc000b79a2a66f41e5be98dc2120)
850
851commit 59b669ae3c774cca2da2487cd87762fc8ca1b707
852Author: Jindřich Makovička <makovick@gmail.com>
853Date:   2021-02-14 13:16:48 +0100
854
855    escl: Follow the 302 redirects
856
857    Recent ipp-usb redirects from http://127.0.0.1 to http://localhost
858
859    (cherry picked from commit 1b5344ba56a0d49ff583e734705acae5a88088d9)
860
861commit 65b66849849cc7f64e49f10a8ebe79d96acffbe6
862Merge: 66f2673d714d 88934578ec51
863Author: Ordissimo <thierry@ordissimo.com>
864Date:   2021-09-26 06:35:31 +0000
865
866    Merge branch 'pdf-on' into 'master'
867
868    The name of the device, allows to disable the use of the PDF format.
869
870    See merge request sane-project/backends!651
871
872commit 88934578ec5150cbd479978c51f85843a5bb9d54
873Author: Ordissimo <thierry@ordissimo.com>
874Date:   2021-09-26 06:35:31 +0000
875
876    The name of the device, allows to disable the use of the PDF format.
877
878commit 66f2673d714d7f0562f194b2d4dbc7843fc06988
879Merge: 55ac7b306024 d25f5db73924
880Author: Ordissimo <thierry@ordissimo.com>
881Date:   2021-09-22 15:14:15 +0000
882
883    Merge branch 'add-format-pdf' into 'master'
884
885    Add format pdf.
886
887    See merge request sane-project/backends!648
888
889commit d25f5db73924dcc89647ae9f7890ebb34653b5b9
890Author: Ordissimo <thierry@ordissimo.com>
891Date:   2021-09-22 15:14:15 +0000
892
893    Add format pdf.
894
895commit 55ac7b3060243e80e416e30824600877cfd5de0c
896Merge: 8ad3b1127f58 d12533fced66
897Author: Wolfram Sang <wsa@kernel.org>
898Date:   2021-09-22 10:18:26 +0000
899
900    Merge branch 'kkaempf/add_Reflecta_RPS_10M' into 'master'
901
902    Add Reflecta RPS 10M to pieusb
903
904    See merge request sane-project/backends!650
905
906commit d12533fced6660a34043950ec14c63b80cac0219
907Author: Klaus Kämpf <kkaempf@suse.de>
908Date:   2021-09-21 14:06:56 +0200
909
910    Add Reflecta RPS 10M to pieusb
911
912    (aka Pacific Image PrimeFilm XAs)
913
914    Thanks to Thomas Wilshaw for testing.
915
916    Signed-off-by: Klaus Kämpf <kkaempf@suse.de>
917
918commit 8ad3b1127f5875b31c29162d198375b0940eca04
919Author: Ralph Little <skelband@gmail.com>
920Date:   2021-09-20 20:31:33 -0700
921
922    po: en_Gb translation.
923
924    Nothing much to do.
925    Just a couple of new msgs from the epsonds backend update.
926
927commit c540a3a354edb9accb09c035be81a2894c7fa8c0
928Author: Ralph Little <skelband@gmail.com>
929Date:   2021-09-20 20:09:29 -0700
930
931    po: update po files prior to translations for release 1.0.33
932
933commit 66d65ba37d3b07b256645b8433cbebfc9fc817b6
934Merge: a3558af0fc08 5698be8cce8a
935Author: Ralph Little <littlesincanada@yahoo.co.uk>
936Date:   2021-09-21 03:05:57 +0000
937
938    Merge branch 'uk_update1' into 'master'
939
940    po: Update Ukrainian translation
941
942    See merge request sane-project/backends!649
943
944commit 5698be8cce8a1b01bf2dacd05058509f1d2af07e
945Author: Yuri Chornoivan <yurchor@ukr.net>
946Date:   2021-09-20 19:47:14 +0300
947
948    po: Update Ukrainian translation
949
950commit a3558af0fc08e40a4b7ee0d9d565df6451a11bed
951Merge: 54e3fb2094b7 0400e23d30bd
952Author: Wolfram Sang <wsa@kernel.org>
953Date:   2021-09-18 18:38:12 +0000
954
955    Merge branch 'epson2-uninitialized' into 'master'
956
957    epson2: fix up uninitialized variables
958
959    See merge request sane-project/backends!636
960
961commit 0400e23d30bd8b321e2904b89ca8a1980242f7a7
962Author: Adriaan de Groot <groot@kde.org>
963Date:   2021-06-14 13:42:25 +0200
964
965    uninitialized: set *status on all returns out of e2_ssend()
966
967commit 54e3fb2094b7c406913d85a7eb653c27abbed052
968Author: pimvantend <pimvantend@yahoo.com>
969Date:   2021-09-06 16:19:04 +0200
970
971    Added the lide70 news to NEWS, in view of the upcoming release.
972    Removed gamma remark from lide70 manpage:
973    default color quality is getting better, though still not perfect.
974
975commit 1d191ab8017737f5c24109a29a07503275a169fe
976Merge: 563afbe0fa41 e1b5c43b5636
977Author: Ordissimo <thierry@ordissimo.com>
978Date:   2021-08-31 20:09:33 +0000
979
980    Merge branch 'escl-add-models' into 'master'
981
982    Escl add models Epson ET-6100
983
984    See merge request sane-project/backends!647
985
986commit e1b5c43b56360b2d05d3a2a20ab4c983ab8a335c
987Author: Ordissimo <thierry@ordissimo.com>
988Date:   2021-08-31 20:09:33 +0000
989
990    Escl add models Epson ET-6100
991
992commit 563afbe0fa410d52b99dc2a4672faa17e57890da
993Merge: c3cdf4102c09 e84dc47f73d9
994Author: Ralph Little <littlesincanada@yahoo.co.uk>
995Date:   2021-08-29 23:16:42 +0000
996
997    Merge branch '505-issues-in-man-pages' into 'master'
998
999    Resolve "Issues in man pages"
1000
1001    Closes #505
1002
1003    See merge request sane-project/backends!646
1004
1005commit e84dc47f73d956a5d81db124c20bd328643aee44
1006Author: Ralph Little <skelband@gmail.com>
1007Date:   2021-08-29 16:00:23 -0700
1008
1009    doc: errors corrected by translator.
1010
1011    Many thanks to translator hmartink for raising these issues.
1012
1013commit c3cdf4102c0951cfd2e7115eec713d0cb0ca8064
1014Author: Ordissimo <thierry@ordissimo.com>
1015Date:   2021-08-28 09:03:42 +0000
1016
1017    Update pixma.desc
1018
1019commit 2ad66b6bec313805b5dc4eba71a7b2b2621a4caf
1020Merge: c798d85eafe5 fc99bbe78491
1021Author: Ordissimo <thierry@ordissimo.com>
1022Date:   2021-08-27 19:00:26 +0000
1023
1024    Merge branch 'add-models' into 'master'
1025
1026    Add models
1027
1028    See merge request sane-project/backends!645
1029
1030commit fc99bbe7849102cff6d7604e03c7e4b963131163
1031Author: Ordissimo <thierry@ordissimo.com>
1032Date:   2021-08-27 19:00:26 +0000
1033
1034    Add models
1035
1036commit c798d85eafe51597d45d72b0a97c892b5ecc37c5
1037Merge: 26749cee5348 94f25af5d846
1038Author: Ordissimo <thierry@ordissimo.com>
1039Date:   2021-08-27 14:53:31 +0000
1040
1041    Merge branch 'cleaning-doc-escl' into 'master'
1042
1043    Alphabetical classification by make and model
1044
1045    See merge request sane-project/backends!644
1046
1047commit 94f25af5d8460b3b12fd06b946a0d87c1fde9e23
1048Author: thierry1970 <thierry@ordissimo.com>
1049Date:   2021-08-27 16:09:09 +0200
1050
1051    Alphabetical classification by make and model
1052
1053commit 26749cee5348dbeb4708eb40087d867cd191df78
1054Merge: 1ba63878e40a 4929387246d7
1055Author: Ordissimo <thierry@ordissimo.com>
1056Date:   2021-08-23 07:57:32 +0000
1057
1058    Merge branch 'fix-redirection-curl' into 'master'
1059
1060    Fix redirect request.
1061
1062    See merge request sane-project/backends!643
1063
1064commit 4929387246d70ca5b812886dd3d1839112614407
1065Author: Ordissimo <thierry@ordissimo.com>
1066Date:   2021-08-23 07:57:32 +0000
1067
1068    Fix redirect request.
1069
1070commit 1ba63878e40a74e7863a3f2fab53c40d47dbaf0b
1071Merge: f5b4e914c675 47963e059ed7
1072Author: Ordissimo <thierry@ordissimo.com>
1073Date:   2021-08-10 20:32:29 +0000
1074
1075    Merge branch 'canon-pixma-new-model' into 'master'
1076
1077    Canon pixma new model
1078
1079    See merge request sane-project/backends!642
1080
1081commit 47963e059ed76042984d19de2563fde75b3519aa
1082Author: Ordissimo <thierry@ordissimo.com>
1083Date:   2021-08-10 20:32:29 +0000
1084
1085    Canon pixma new model
1086
1087commit f5b4e914c67551ef38d6810dde05f12ce2f504ff
1088Merge: c6fd7de5f10c 6ea78a79ca43
1089Author: Wolfram Sang <wsa@kernel.org>
1090Date:   2021-08-03 20:21:38 +0000
1091
1092    Merge branch 'epson-xp-455' into 'master'
1093
1094    epson2: Add XP-452 455 Series as supported
1095
1096    See merge request sane-project/backends!641
1097
1098commit 6ea78a79ca43ef5fd0d8c98132de0811d128c788
1099Author: John Keeping <john@keeping.me.uk>
1100Date:   2021-07-31 18:03:33 +0100
1101
1102    epson2: Add XP-452 455 Series as supported
1103
1104    Tested via simple-scan with a device branded as XP-455 but which
1105    identifies in the device descriptor's product string as "XP-452 455
1106    Series".
1107
1108commit c6fd7de5f10c8b4a55d4e6fa0eb6d6f1f34225ad
1109Merge: 9a0fa0da86d4 4c99352dda05
1110Author: Ordissimo <thierry@ordissimo.com>
1111Date:   2021-07-29 15:34:30 +0000
1112
1113    Merge branch 'escl-support-TR7500' into 'master'
1114
1115    Escl support tr4520 and tr7500
1116
1117    See merge request sane-project/backends!640
1118
1119commit 4c99352dda057319ae3586b89d8babafd63531da
1120Author: Ordissimo <thierry@ordissimo.com>
1121Date:   2021-07-29 15:34:29 +0000
1122
1123    Escl support tr4520 and tr7500
1124
1125commit 9a0fa0da86d4efde5d3441222be3de414165a96f
1126Merge: 7b2c4a0bf733 3bbf104ea0b2
1127Author: Ralph Little <littlesincanada@yahoo.co.uk>
1128Date:   2021-07-17 22:40:54 +0000
1129
1130    Merge branch '231-canon-lide-120-wrong-size-with-y-x-after-update-to-sane-backends-1-0-28-1078-g5747ffa9' into 'master'
1131
1132    Resolve "Canon LiDE 120: wrong size with -y -x after update to sane-backends 1.0.28-1078-g5747ffa9"
1133
1134    Closes #231
1135
1136    See merge request sane-project/backends!423
1137
1138commit 3bbf104ea0b28f543bb38e104862e7b4692bb262
1139Author: Ralph Little <skelband@gmail.com>
1140Date:   2020-05-02 11:12:22 -0700
1141
1142    genesys: Corrected motor slope for LiDE 120
1143
1144commit 7b2c4a0bf7336ad819bada7837004da23af1aef6
1145Merge: 1e88e1504ef7 bb8c0b088c39
1146Author: Ralph Little <skelband@gmail.com>
1147Date:   2021-07-03 15:59:39 -0700
1148
1149    Merge branch 'epsonds_updates'
1150
1151commit bb8c0b088c395f77b5f3e618fb46fe7f51db777a
1152Author: Ralph Little <littlesincanada@yahoo.co.uk>
1153Date:   2021-07-02 09:31:12 -0700
1154
1155    epsonds: Correction from Epson for unused parameter fail in pipeline.
1156
1157commit b74dfb300489b37e6fa697a1d19caaa0a0ac920a
1158Author: Ralph Little <littlesincanada@yahoo.co.uk>
1159Date:   2021-06-22 12:41:44 -0700
1160
1161    epsonds: corrections from Epson following first review.
1162
1163    Contains some rework to address concerns from pipeline build.
1164
1165commit 9282aac9bee8ad141765fa30ee502bbfbcfe5251
1166Author: Ralph Little <skelband@gmail.com>
1167Date:   2021-06-20 14:57:08 -0700
1168
1169    epsonds: Fix up white space issues in patch.;
1170
1171commit bc6035624d7b9bd32600e214d80ab10e17abbd2b
1172Author: Ralph Little <skelband@gmail.com>
1173Date:   2021-06-20 14:49:56 -0700
1174
1175    epsonds: major product support update from Epson.
1176
1177    Patch provided by Nakamura Iwao at Epson Japan.
1178
1179commit 1e88e1504ef77f09d49da95d393a0af09d20f7fa
1180Author: Ralph Little <skelband@gmail.com>
1181Date:   2021-07-03 15:55:25 -0700
1182
1183    epsonds: Merge to master
1184
1185commit 911be8af68ebd3b53ef91422bf5e3c9c34a8d9f5
1186Merge: 1a95dc7cde56 eb42ad08d571
1187Author: Wolfram Sang <wsa@kernel.org>
1188Date:   2021-06-19 19:43:38 +0000
1189
1190    Merge branch 'cleanup_major_minor' into 'master'
1191
1192    treewide: use SANE_CURRENT_* macros consistently
1193
1194    See merge request sane-project/backends!632
1195
1196commit eb42ad08d571043d61fc7a88655642aaff241871
1197Author: Wolfram Sang <wsa@kernel.org>
1198Date:   2021-06-08 17:13:51 +0200
1199
1200    treewide: use SANE_CURRENT_* macros consistently
1201
1202    Backends use a mixture of SANE_CURRENT_{MAJOR | MINOR} and V_{MAJOR |
1203    MINOR} with all kind of permutations. I was confused by this and one
1204    comment in pieusb.c tells me I was not alone. Some items in old
1205    changelogs suggest to use the SANE_CURRENT_ macros in backends, so let's
1206    switch to do that with the exception of net.c and dll.c. Done with:
1207
1208    $ find backend -name '*.[ch]' | xargs sed -i '/nearly every/ ! { s/\<V_M/SANE_CURRENT_M/g }'
1209    $ git checkout backend/net.c backend/dll.c
1210
1211    And manually removing the comment from pieusb.c. Everything still builds
1212    fine.
1213
1214commit 1a95dc7cde56eb98829efaeb07f46746116446a8
1215Merge: 026430c293d1 63942f7a7473
1216Author: Wolfram Sang <wsa@kernel.org>
1217Date:   2021-06-18 22:00:16 +0000
1218
1219    Merge branch 'gt68xx/proper_free' into 'master'
1220
1221    gt68xx: fix use-after-free and two mem leaks
1222
1223    See merge request sane-project/backends!634
1224
1225commit 63942f7a7473496d1160f02f5c1da3620525690d
1226Author: Wolfram Sang <wsa@kernel.org>
1227Date:   2021-06-10 11:32:04 +0200
1228
1229    gt68xx: fix use-after-free and two mem leaks
1230
1231    The config file argument needs to be freed when a device is not set.
1232    That was missed for two occasions. The other occasion was freeing it
1233    unconditionally leading to a use-after-free for the regular use case.
1234
1235    Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980311
1236
1237    This is the least intrusive fix. The code really wants to be refactored.
1238    Tested with a Mustek 1200 UB Plus.
1239
1240commit 026430c293d14d531af807174d3bd9fbb6523015
1241Merge: e86175e726ef 7a28e66a162c
1242Author: Ralph Little <littlesincanada@yahoo.co.uk>
1243Date:   2021-06-18 21:59:54 +0000
1244
1245    Merge branch 'libera_chat' into 'master'
1246
1247    docs/sane.man: Move to libera.chat
1248
1249    See merge request sane-project/backends!637
1250
1251commit 7a28e66a162cbcbafb9f8777c63614ea3ddc8f9b
1252Author: Zdenek Dohnal <zdohnal@redhat.com>
1253Date:   2021-06-17 08:58:44 +0200
1254
1255    docs/sane.man: Move to libera.chat
1256
1257commit e86175e726ef913e96145aafbca08f1ce449b817
1258Merge: 980bb29cb85d b1021e09e435
1259Author: Ralph Little <littlesincanada@yahoo.co.uk>
1260Date:   2021-06-18 19:08:15 +0000
1261
1262    Merge branch 'ps-devel-fix-microtek-va_list-001' into 'master'
1263
1264    Fix uclibc compile (include stdarg.h for va_list/va_start/va_end), fix NDEBUG compile (PDBG/pixma_dbg)
1265
1266    See merge request sane-project/backends!638
1267
1268commit b1021e09e435e6c727303b9bfa2f69eb8fcf958a
1269Author: Peter Seiderer <ps.report@gmx.net>
1270Date:   2021-06-18 20:10:02 +0200
1271
1272    backend/pixma: fix compile with NDEBUG
1273
1274    Fixes:
1275
1276      .../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':
1277    pixma_common.c:(.text+0xc05): undefined reference to `DBG'
1278      .../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'
1279      .../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'
1280
1281    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
1282
1283commit 7dafc52dda96fa68f39058b10eec3d822fd5ea9d
1284Author: Peter Seiderer <ps.report@gmx.net>
1285Date:   2021-06-18 19:56:56 +0200
1286
1287    backend/sm3600-scanutil: fix uclibc compile (include stdarg.h for va_list/va_start/va_end)
1288
1289    Fixes:
1290
1291      sm3600-scanutil.c: In function ‘debug_printf’:
1292      sm3600-scanutil.c:69:3: error: unknown type name ‘va_list’
1293         69 |   va_list ap;
1294            |   ^~~~~~~
1295      sm3600-scanutil.c:48:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
1296         47 | #include "sm3600-scantool.h"
1297        +++ |+#include <stdarg.h>
1298         48 |
1299      sm3600-scanutil.c:75:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-declaration]
1300         75 |   va_start(ap,szFormat);
1301            |   ^~~~~~~~
1302            |   sane_start
1303      sm3600-scanutil.c:76:28: warning: passing argument 3 of ‘vfprintf’ makes pointer from integer without a cast [-Wint-conversion]
1304         76 |   vfprintf(stderr,szFormat,ap);
1305            |                            ^~
1306            |                            |
1307            |                            int
1308      In file included from ../include/sane/sanei_config.h:50,
1309                       from sm3600.c:70:
1310      .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:339:23: note: expected ‘__va_list_tag *’ but argument is of type ‘int’
1311        339 |        __gnuc_va_list __arg);
1312            |        ~~~~~~~~~~~~~~~^~~~~
1313      In file included from sm3600.c:94:
1314      sm3600-scanutil.c:77:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
1315         77 |   va_end(ap);
1316            |   ^~~~~~
1317
1318    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
1319
1320commit 145e16008e7479ea58278e55f71d6dfcd4db714b
1321Author: Peter Seiderer <ps.report@gmx.net>
1322Date:   2021-06-18 19:51:45 +0200
1323
1324    backend/microtek: fix uclibc compile (include stdarg.h for va_list/va_start/va_end)
1325
1326    Fixes:
1327
1328      microtek.c: In function ‘MDBG_INIT’:
1329      microtek.c:163:3: error: unknown type name ‘va_list’
1330        163 |   va_list ap;
1331            |   ^~~~~~~
1332      microtek.c:78:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
1333         77 | #include "microtek.h"
1334        +++ |+#include <stdarg.h>
1335         78 |
1336      microtek.c:164:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-declaration]
1337        164 |   va_start(ap, format);
1338            |   ^~~~~~~~
1339            |   sane_start
1340      microtek.c:165:54: warning: passing argument 4 of ‘vsnprintf’ makes pointer from integer without a cast [-Wint-conversion]
1341        165 |   vsnprintf(_mdebug_string, MAX_MDBG_LENGTH, format, ap);
1342            |                                                      ^~
1343            |                                                      |
1344            |                                                      int
1345      In file included from ../include/sane/sanei_config.h:50,
1346                       from microtek.c:70:
1347      .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:359:57: note: expected ‘__va_list_tag *’ but argument is of type ‘int’
1348        359 |         const char *__restrict __format, __gnuc_va_list __arg)
1349            |                                          ~~~~~~~~~~~~~~~^~~~~
1350      microtek.c:166:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
1351        166 |   va_end(ap);
1352            |   ^~~~~~
1353
1354    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
1355
1356commit 980bb29cb85dff9d1018ca82fd7ed24944fe580f
1357Merge: a78abbbdbadf 667d8f7acc98
1358Author: Ordissimo <thierry@ordissimo.com>
1359Date:   2021-06-12 12:41:05 +0000
1360
1361    Merge branch 'full-location-header' into 'master'
1362
1363    The job URL is adapted to the information provided by the value of the Location property.
1364
1365    See merge request sane-project/backends!635
1366
1367commit 667d8f7acc985a0c25970b67e52cd4185113a412
1368Author: thierry1970 <thierry@ordissimo.com>
1369Date:   2021-06-12 00:57:07 +0200
1370
1371    The job URL is adapted to the information provided by the value of the Location property.
1372
1373commit a78abbbdbadfe5ab2ea0208c390e1e5b209785f5
1374Merge: cd1733c345ca cadc4de1a744
1375Author: Wolfram Sang <wsa@kernel.org>
1376Date:   2021-06-08 16:58:30 +0000
1377
1378    Merge branch 'epson2/cleanup-desc' into 'master'
1379
1380    epson2: cleanup desc and remove BUILD versioning
1381
1382    See merge request sane-project/backends!631
1383
1384commit cadc4de1a74435ee3d569f7a82444ea23b93c9e6
1385Author: Wolfram Sang <wsa@kernel.org>
1386Date:   2021-06-08 09:01:54 +0200
1387
1388    descriptions: remove unneeded false :new flags
1389
1390    It is the default
1391
1392commit be5b2471800d70d74c46c01b5af4bb1e19e0f527
1393Author: Wolfram Sang <wsa@kernel.org>
1394Date:   2021-06-08 08:59:26 +0200
1395
1396    epson2: desc: remove unneeded URL
1397
1398    No need for a generic URL at a specific scanner
1399
1400commit 65b7e317a6d90bdf0950328c05f695824038d7e2
1401Author: Wolfram Sang <wsa@kernel.org>
1402Date:   2021-04-09 22:10:50 +0200
1403
1404    epson2: remove BUILD versioning
1405
1406    Makes no sense these days. Sane version is good enough.
1407
1408commit cd1733c345ca4f4e69026f88ac4efaa2866337c1
1409Merge: ffa7a82900bf 53641f834238
1410Author: Wolfram Sang <wsa@kernel.org>
1411Date:   2021-06-08 05:14:40 +0000
1412
1413    Merge branch 'epson2-new-usbids' into 'master'
1414
1415    epson2: improve sorting of usbids and add new ones provided by Epson
1416
1417    See merge request sane-project/backends!630
1418
1419commit 53641f834238a9f200d00c3d2bdf6ed0400ab83a
1420Author: Wolfram Sang <wsa@kernel.org>
1421Date:   2021-05-29 12:33:09 +0200
1422
1423    epson2: add usb ids provided by Epson
1424
1425    This patch is based on the file "epson2_fix.patch" from the archive
1426    "SANE-patch-for-epsonds-epson2-20210518-5.zip" sent to the sane-devel
1427    mailing list. The following changes have been made on top of the
1428    original patch:
1429
1430    * in epson2.desc, the upstream entry for ET-2600 has been dropped
1431      because a better version was provided in the new additions
1432    * the seperate entry for XP-240 has been merged into the combined entry
1433      for XP-243/245/247
1434    * the new entries have been sorted into the existing entries
1435    * original changes to epson2_usb.c have been dropped and were recreated
1436      using the updated epson2.desc and epson2usb.pl
1437
1438commit db7a285e7425879e2a5c67536b46c1b4d7dab743
1439Author: Wolfram Sang <wsa@kernel.org>
1440Date:   2021-05-29 12:16:44 +0200
1441
1442    epson2: use 4 digits for USB IDs
1443
1444    Use the output of the updated epson2usb helper. Affects only the
1445    sorting, no functional change. Also, fix minor whitespace issues at the
1446    end of the file.
1447
1448commit 28176df499d7772733623cff6c4401416f26466e
1449Author: Wolfram Sang <wsa@kernel.org>
1450Date:   2021-05-29 12:13:35 +0200
1451
1452    tools: epson2usb: always use 4 digits for USB IDs
1453
1454    Otherwise the sorting is too confusing when 3- and 4-digits are mixed.
1455
1456commit ffa7a82900bf3ce05581a1e6cba50a49cb9ac31f
1457Author: Ralph Little <skelband@gmail.com>
1458Date:   2021-05-31 21:57:37 -0700
1459
1460    po: remove trailing blank line, breaks pipeline
1461
1462commit 19b9b41e4d3df24624a99727bb6f4158784a7028
1463Author: Ralph Little <skelband@gmail.com>
1464Date:   2021-05-31 21:54:23 -0700
1465
1466    po: Add zh_CN locale to build.
1467
1468commit 257529d39ed5e3e829b5601a459e697460f4493b
1469Merge: 075bd9b7e94a b7055f48593d
1470Author: Ralph Little <littlesincanada@yahoo.co.uk>
1471Date:   2021-06-01 04:45:06 +0000
1472
1473    Merge branch 'master' into 'master'
1474
1475    Added SANE backend translation for Simplified Chinese.
1476
1477    See merge request sane-project/backends!629
1478
1479commit b7055f48593de252ba0c17155cab1b9ead7bb865
1480Author: Tyson Tan <tysontan@tysontan.com>
1481Date:   2021-05-21 13:55:05 +0000
1482
1483    Corrected some entries from Ustushi's S-Chinese translations.
1484
1485commit 99f378360838e457f5350d719f6ef606f2446cd6
1486Author: Tyson Tan <tysontan@tysontan.com>
1487Date:   2021-05-21 08:34:57 +0000
1488
1489    Added SANE backend translation for Simplified Chinese.
1490
1491commit 075bd9b7e94aab0c6b7996bccca298460b3ca2a0
1492Author: pimvantend <pimvantend@yahoo.com>
1493Date:   2021-05-25 14:25:28 +0200
1494
1495    canon_lide70: faster and brighter scanning at 600dpi for the lide600
1496
1497commit 2b0e4bc4979412ff70d899b5cefa9e8e0c092039
1498Merge: 8e85691dd9e4 28ad82bd423a
1499Author: Ralph Little <littlesincanada@yahoo.co.uk>
1500Date:   2021-05-13 15:44:34 +0000
1501
1502    Merge branch 'scanimage_man_patch_update' into 'master'
1503
1504    doc: add man change clarification to deal with debian patch.
1505
1506    See merge request sane-project/backends!627
1507
1508commit 28ad82bd423a55f35c1a67253411f801a22747ac
1509Author: Ralph Little <littlesincanada@yahoo.co.uk>
1510Date:   2021-05-13 15:44:33 +0000
1511
1512    doc: add man change clarification to deal with debian patch.
1513
1514commit 8e85691dd9e48bd773fad69c29c9d5f6cd1a3b23
1515Merge: e81f6b5a57b1 4fef6d6da1af
1516Author: Ralph Little <littlesincanada@yahoo.co.uk>
1517Date:   2021-05-12 16:57:41 +0000
1518
1519    Merge branch 'reformat-scanimage-options' into 'master'
1520
1521    doc: reformatted the main options of scanimage
1522
1523    See merge request sane-project/backends!626
1524
1525commit 4fef6d6da1af99339a813409f5cba6419101bf4c
1526Author: Ralph Little <skelband@gmail.com>
1527Date:   2021-05-12 09:29:04 -0700
1528
1529    doc: reformatted the main options of scanimage
1530
1531    Following the update of saned's man page, I have reformatted the
1532    scanimage options section for consistency and to correct some omissions
1533    and improve readability and grammar.
1534
1535commit e81f6b5a57b140f2c06c0de034dcf24905dbac0c
1536Author: Ralph Little <skelband@gmail.com>
1537Date:   2021-05-07 11:05:48 -0700
1538
1539    doc: fix trailing whitespace issue
1540
1541commit 37fe11acd268adb1ad663e27e4f61a51eb8f2f5e
1542Merge: 28f7bbfb87a1 7f21e4cac8c5
1543Author: Ralph Little <littlesincanada@yahoo.co.uk>
1544Date:   2021-05-07 16:25:40 +0000
1545
1546    Merge branch 'saned_man_option_update' into 'master'
1547
1548    doc: updated saned manpage to reflect saned.
1549
1550    See merge request sane-project/backends!624
1551
1552commit 7f21e4cac8c54147bd040b55660a03a8baa2bd9c
1553Author: Ralph Little <skelband@gmail.com>
1554Date:   2021-05-07 09:23:28 -0700
1555
1556    doc: updated saned manpage to reflect saned.
1557
1558    saned supports long options and some clarification was necessary for
1559    correctness. Also I reformatted the options section to be more
1560    standard and consistent with other pages.
1561
1562commit 28f7bbfb87a1cbf49a61c213c9283f82020ce5a0
1563Merge: 3f80ebae9381 dde45eed5efc
1564Author: Ralph Little <littlesincanada@yahoo.co.uk>
1565Date:   2021-05-07 16:07:36 +0000
1566
1567    Merge branch 'master' into 'master'
1568
1569    Fix manpage typo
1570
1571    See merge request sane-project/backends!623
1572
1573commit dde45eed5efc7c3853e7e5ee78dc4e0dba315da8
1574Author: Rodrigo Osorio <rodrigo@osorio.me>
1575Date:   2021-05-07 10:18:22 +0200
1576
1577    Fix manpage typo
1578
1579    There is no such switch as -B in scanned
1580
1581commit 3f80ebae93815e602361e0ffad6b766df9aae189
1582Author: pimvantend <pimvantend@yahoo.com>
1583Date:   2021-04-18 17:47:49 +0200
1584
1585    lide70 and 600: many simplifications
1586
1587commit 0943bf00bd4928dbc46da4ec34d6c7693f86c4cc
1588Merge: 75575e0888b3 a6964435552b
1589Author: Wolfram Sang <wsa@kernel.org>
1590Date:   2021-04-09 19:36:06 +0000
1591
1592    Merge branch 'epson2/better_timeouts' into 'master'
1593
1594    epson2: better timeouts
1595
1596    See merge request sane-project/backends!605
1597
1598commit a6964435552b0dfd79838db016d12b11d9f0a080
1599Author: Wolfram Sang <wsa@kernel.org>
1600Date:   2021-03-04 19:51:22 +0100
1601
1602    epson2: remove double semicolon
1603
1604commit 85d804760190fad2e05fc0013643821fcfcdcbc2
1605Author: Wolfram Sang <wsa@kernel.org>
1606Date:   2021-03-04 19:49:58 +0100
1607
1608    epson2: bail out if device is still initializing
1609
1610    The comment says it all.
1611
1612commit c70426fde28d6b8581a2db98af8ea8b7b7d93fd7
1613Author: Wolfram Sang <wsa@kernel.org>
1614Date:   2021-03-04 18:51:36 +0100
1615
1616    epson2: use longer USB timeout
1617
1618    With my 12000XL, using autofocus takes ~35 sec before scanning starts.
1619    So, extend the default USB timeout.
1620
1621commit 75575e0888b3f3d6f60da1592676c0f5a3a3ad93
1622Author: Ralph Little <skelband@gmail.com>
1623Date:   2021-04-08 09:37:24 -0700
1624
1625    epson2: Wolfram Sang is now the maintainer for this backend.
1626
1627commit 7b7b36e593cf1c66d5a69eac19a6e1c5cd39c069
1628Merge: d9412740acb1 730e4ada3746
1629Author: Ralph Little <littlesincanada@yahoo.co.uk>
1630Date:   2021-04-07 16:24:08 +0000
1631
1632    Merge branch '464-genesys-backend-crashes-during-exception-handling' into 'master'
1633
1634    Resolve "genesys backend crashes during exception handling"
1635
1636    Closes #464
1637
1638    See merge request sane-project/backends!621
1639
1640commit 730e4ada37463f7f8e5116affbc3a16f48e5169e
1641Author: Ralph Little <skelband@gmail.com>
1642Date:   2021-04-07 09:06:39 -0700
1643
1644    genesys: fixed indentation again.
1645
1646    Hopefully, I will get it right this time. Uses 4 space indents rather
1647    than 2 as used elsewhere in the code base.
1648
1649commit 5702046a9c1825a717ee307ee3320271de45bf1f
1650Author: Ralph Little <skelband@gmail.com>
1651Date:   2021-04-07 09:01:29 -0700
1652
1653    genesys: fix indentation
1654
1655commit 7ce23d05e2067b023ee397b5f6cea39a776ad6fe
1656Author: Ralph Little <skelband@gmail.com>
1657Date:   2021-04-06 08:41:41 -0700
1658
1659    genesys: ensure that vector ptr is initialized
1660
1661commit d9412740acb1f9d09cdfa0f5761047938f2e271a
1662Merge: c5d84e5f1766 a6ffa6c8f8d3
1663Author: Ralph Little <littlesincanada@yahoo.co.uk>
1664Date:   2021-04-07 03:24:46 +0000
1665
1666    Merge branch 'mention-advanced-in-scanimage' into 'master'
1667
1668    scanimage: mention when an option is advanced
1669
1670    See merge request sane-project/backends!613
1671
1672commit a6ffa6c8f8d398e090c68c1a561547c917d9f6eb
1673Author: Andrew Sayers <andrew-sane-project@pileofstuff.org>
1674Date:   2021-03-30 11:47:59 +0100
1675
1676    scanimage: mention when an option is advanced
1677
1678commit c5d84e5f1766760377994c4a9af9678499060f13
1679Merge: df34fa403a5c 696ccd2d7b04
1680Author: Klaus Kämpf <kkaempf@gmail.com>
1681Date:   2021-04-06 13:39:11 +0000
1682
1683    Merge branch 'digitdia4000_slide' into 'master'
1684
1685    Enable Slide advance on DigitDia 4000 and correct misspelling
1686
1687    See merge request sane-project/backends!620
1688
1689commit 696ccd2d7b04c4dc2621cfcefbfdc1d0c73f12eb
1690Author: grmpl <hmplfgrmp@yahoo.de>
1691Date:   2021-04-03 18:41:06 +0200
1692
1693    Enable Slide on DigitDia 4000, correct misspelling
1694
1695commit df34fa403a5c3714eab436aee1b9a3304109bf70
1696Author: pimvantend <pimvantend@yahoo.com>
1697Date:   2021-04-04 16:15:10 +0200
1698
1699    canon_lide70
1700    approximate slope tables with formula a/(1+b*(x-c))
1701
1702commit e16d023b2b8ef716885b77d7ddcdbe4db9d25eaf
1703Merge: eb702d33c484 691d774f75ed
1704Author: Povilas Kanapickas <povilas@radix.lt>
1705Date:   2021-03-31 23:54:18 +0000
1706
1707    Merge branch 'ps-devel-fix-thread-less-compile-001' into 'master'
1708
1709    genesys: use usleep instead of std::this_thread::sleep_for to re-enable thread less compile
1710
1711    See merge request sane-project/backends!619
1712
1713commit 691d774f75ed904e7a1a1a532f9de963a5d2739e
1714Author: Peter Seiderer <ps.report@gmx.net>
1715Date:   2021-03-31 22:51:03 +0200
1716
1717    genesys: use usleep instead of std::this_thread::sleep_for to re-enable thread less compile
1718
1719    Fixes:
1720
1721      genesys/scanner_interface_usb.cpp: In member function ‘virtual void genesys::ScannerInterfaceUsb::sleep_us(unsigned int)’:
1722      genesys/scanner_interface_usb.cpp:484:10: error: ‘std::this_thread’ has not been declared
1723        484 |     std::this_thread::sleep_for(std::chrono::microseconds{microseconds});
1724            |          ^~~~~~~~~~~
1725
1726    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
1727
1728commit eb702d33c4842f2224a5d0ae7632c783f6e06a0e
1729Merge: de5b27c99548 f99687b3cc93
1730Author: Ordissimo <thierry@ordissimo.com>
1731Date:   2021-03-31 16:12:51 +0000
1732
1733    Merge branch 'fix-escl-resolution-with-jpeg' into 'master'
1734
1735    Fix scan all resolution with JPEG.
1736
1737    See merge request sane-project/backends!617
1738
1739commit f99687b3cc93a5da9408765ba6d22fc0355aa42d
1740Author: Thierry HUCHARD <thierry@ordissimo.com>
1741Date:   2021-03-30 22:37:28 +0200
1742
1743    Fix scan all resolution with JPEG.
1744
1745commit de5b27c9954822768318760be3c6135854dd1735
1746Merge: 69df00d00c91 9539027f2492
1747Author: Ordissimo <thierry@ordissimo.com>
1748Date:   2021-03-31 16:11:24 +0000
1749
1750    Merge branch 'add-escl-models' into 'master'
1751
1752    Add models Canon TR455X
1753
1754    See merge request sane-project/backends!618
1755
1756commit 9539027f24925415f6036617e0d818bc4581dca8
1757Author: thierry1970 <thierry@ordissimo.com>
1758Date:   2021-03-31 14:46:20 +0200
1759
1760    Add models Canon TR455X
1761
1762commit 69df00d00c9123aa251e0670709ff4297726c7b3
1763Merge: 0ef485d18959 0bbbf85528e9
1764Author: Povilas Kanapickas <povilas@radix.lt>
1765Date:   2021-03-30 16:00:15 +0000
1766
1767    Merge branch 'restore_plustek_opticfilm_v2' into 'master'
1768
1769    genesys: add back Plustek Optifilm 7200 V2 config.
1770
1771    See merge request sane-project/backends!612
1772
1773commit 0bbbf85528e9d6eade8eefdb4e6d52d8bb9131a6
1774Author: Ralph Little <skelband@gmail.com>
1775Date:   2021-03-28 21:07:21 -0700
1776
1777    genesys: add back Plustek Optifilm 7200 V2 config.
1778
1779    This has support in the backend and user reports works. I think this
1780    might just be an oversight.
1781
1782commit 0ef485d18959b873f6a3bac693fdc872e514a207
1783Author: pimvantend <pimvantend@yahoo.com>
1784Date:   2021-03-25 13:55:13 +0100
1785
1786    lide70: more white balance, less slope tables
1787
1788commit 1d30150c3c6f6b9e98eb0d1d7f02775ebfb5d2a4
1789Merge: 82117153f58f 580c278dcafe
1790Author: Ralph Little <littlesincanada@yahoo.co.uk>
1791Date:   2021-03-20 16:51:18 +0000
1792
1793    Merge branch 'epson2/disable_focus_properly' into 'master'
1794
1795    epson2: disable focus properly
1796
1797    See merge request sane-project/backends!604
1798
1799commit 580c278dcafe4159213406b4307ee8598fe08fe7
1800Author: Wolfram Sang <wsa@kernel.org>
1801Date:   2021-03-04 08:30:46 +0100
1802
1803    epson2: disable focus properly
1804
1805    The old epson driver disabled the focus by erasing the setFocus command.
1806    The epson2 driver turned it into a seperate flag. However, scanners
1807    which disabled focus in post_init were not converted to use the new
1808    flag. Because we meanwhile set focus during init, these scanners could
1809    not start anymore. Convert them to use the new flag.
1810
1811    While here, update the comment how we handle focus detection and update
1812    the debug strings accordingly.
1813
1814    Bug reported by Hans Meir and debugged by Zdenek Dohnal. Many thanks!
1815
1816commit 82117153f58f931c50f358ac3bea5bad7e7878c2
1817Merge: bb90aa9d950a 39ced5545418
1818Author: Ralph Little <littlesincanada@yahoo.co.uk>
1819Date:   2021-03-20 16:46:52 +0000
1820
1821    Merge branch 'epson2/fix-descs' into 'master'
1822
1823    epson2: improve descs
1824
1825    See merge request sane-project/backends!606
1826
1827commit 39ced55454184135c88f8b8b0544a237dbd356b0
1828Author: Wolfram Sang <wsa@kernel.org>
1829Date:   2021-03-12 20:32:46 +0100
1830
1831    epson2: 12000XL and 1640SU have been tested with TPU
1832
1833    So we can mark them as "complete" now.
1834
1835commit 6e85a57e64b7df36c1fbc9ec0f8da86acee6583a
1836Author: Wolfram Sang <wsa@kernel.org>
1837Date:   2021-03-12 14:53:40 +0100
1838
1839    epson2: remove desc entries which are supported by other backends
1840
1841    Only the epson2.desc has entries pointing to other backends. Remove them
1842    and update the backends which really support them instead.
1843
1844commit bb90aa9d950a8a3b93c944a51d6a67206b6e86fe
1845Merge: 5819a79ab025 acc5ca499f67
1846Author: Ralph Little <littlesincanada@yahoo.co.uk>
1847Date:   2021-03-14 18:41:17 +0000
1848
1849    Merge branch '454-hp-scanjet-4200c-backend-causes-segmentation-violation' into 'master'
1850
1851    Resolve "HP ScanJet 4200C backend causes segmentation violation"
1852
1853    Closes #454
1854
1855    See merge request sane-project/backends!607
1856
1857commit acc5ca499f67ed1c8c42242fcf87358e7968e71d
1858Author: Ralph Little <skelband@gmail.com>
1859Date:   2021-03-13 17:05:13 -0800
1860
1861    hp4200: memset incorrectly sized. registro[0] is pointer not int.
1862
1863commit 5819a79ab025bcdc01c8fcc7dd16a301eccfa55b
1864Author: m. allan noah <kitno455@gmail.com>
1865Date:   2021-02-28 20:41:21 -0500
1866
1867    canon_dr v62b
1868
1869    - rewrite do_cmd() timeout handling
1870    - remove long timeout TUR from v61 (did not help)
1871    - allow config file to set initial tur timeout for DR-X10C (#142)
1872
1873commit 6d990e73e9571a9fc5cccfd92f1c89a8585d04ff
1874Author: m. allan noah <kitno455@gmail.com>
1875Date:   2021-02-28 16:13:36 -0500
1876
1877    canon_dr v62a
1878
1879    - allow config file to set inq and vpd lengths for DR-M1060 (#263)
1880
1881commit e55ea7c06d2d91103dff236be8c5e97465f82e34
1882Author: pimvantend <pimvantend@yahoo.com>
1883Date:   2021-02-24 14:01:10 +0100
1884
1885    added lide 600 to central manpage
1886
1887commit dd9d90223e7c4581bac36f458c073fd2ff8e43ae
1888Merge: 44a085d685da b9edb46542bf
1889Author: Ralph Little <littlesincanada@yahoo.co.uk>
1890Date:   2021-02-24 02:16:05 +0000
1891
1892    Merge branch '433-issues-in-sane-man-pages' into 'master'
1893
1894    Resolve "Issues in SANE man pages"
1895
1896    Closes #433
1897
1898    See merge request sane-project/backends!598
1899
1900commit b9edb46542bfa644d11d9fb37aa9c984b0c99d49
1901Author: Ralph Little <skelband@gmail.com>
1902Date:   2021-02-23 18:00:18 -0800
1903
1904    doc: final corrections indicated by translators.
1905
1906commit 7413e3131be2a0df182c5d6692e02764a0c130ba
1907Author: Ralph Little <skelband@gmail.com>
1908Date:   2021-02-21 09:01:26 -0800
1909
1910    doc: some small man page corrections.
1911
1912commit 44a085d685dac1e270dda73f6344e23ef4e9d337
1913Merge: 12c81e2f1925 325c77503692
1914Author: Ralph Little <littlesincanada@yahoo.co.uk>
1915Date:   2021-02-24 01:21:13 +0000
1916
1917    Merge branch 'debug-minolta-dimage-scan-dual-ii' into 'master'
1918
1919    Add function to debug avision command
1920
1921    See merge request sane-project/backends!595
1922
1923commit 325c775036928f27ec4147352e08742801d141f2
1924Author: Giovanni Cappellotto <potomak84@gmail.com>
1925Date:   2021-02-15 02:42:21 -0500
1926
1927    Add function to debug avision command
1928
1929    Define a new enum that contains Avision data type codes and use those instead
1930    of pure values. I also added a couple of helper functions for debugging the
1931    command operation and data type code if read or send.
1932
1933commit 12c81e2f1925a03ca389207e2b4fdb1a32794d76
1934Author: pimvantend <pimvantend@yahoo.com>
1935Date:   2021-02-23 14:28:56 +0100
1936
1937    some color and geometry changes
1938
1939commit 13d1cb694ee80dcbbee7568c0e12c544b23e1785
1940Merge: 00df971593ee 5d749ac79662
1941Author: Olaf Meeuwissen <paddy-hack@member.fsf.org>
1942Date:   2021-02-16 11:49:48 +0000
1943
1944    Merge branch 'update-release-documentation' into 'master'
1945
1946    Update release documentation
1947
1948    See merge request sane-project/backends!596
1949
1950commit 5d749ac796621c1b988e6302871c9facb135f1dc
1951Author: Olaf Meeuwissen <paddy-hack@member.fsf.org>
1952Date:   2021-02-16 20:30:46 +0900
1953
1954    doc: Update the release procedure and convert to Markdown
1955
1956commit 7ac30dced0b89396ca707129aa303dd17083b042
1957Author: Olaf Meeuwissen <paddy-hack@member.fsf.org>
1958Date:   2021-02-16 19:46:57 +0900
1959
1960    NEWS: Add placeholder for user-visible changes in the next release
1961
1962commit 00df971593ee8b0c6bc23f2574291ac5f653408f
1963Merge: c85185bd412b c1c567c49b3b
1964Author: Olaf Meeuwissen <paddy-hack@member.fsf.org>
1965Date:   2021-02-14 12:24:09 +0000
1966
1967    Merge branch 'release/1.0.32' into 'master'
1968
1969    Release/1.0.32
1970
1971    Closes #122 and #248
1972
1973    See merge request sane-project/backends!594
1974
1975commit c85185bd412be937766bf993c8c50a97b75f211c
1976Author: m. allan noah <kitno455@gmail.com>
1977Date:   2021-02-13 21:08:40 -0500
1978
1979    update AUTHORS for kvs* backends (#59)
1980
1981commit 7dbfccb53295901672682074a3cc1b1f3c7c76f8
1982Author: m. allan noah <kitno455@gmail.com>
1983Date:   2021-02-13 15:15:09 -0500
1984
1985    canon_dr backend v61
1986
1987    - treat DR-P208 like P-208 (#356)
1988    - treat DR-P215 like P-215 (#356)
1989    - adjust wait_scanner to try one TUR with a long timeout (#142)
1990
1991commit 5205d1d09d0d0d09d48d085b476958832066d4bd
1992Author: m. allan noah <kitno455@gmail.com>
1993Date:   2021-02-13 13:58:33 -0500
1994
1995    Various fujitsu and canon_dr doc updates
1996
1997    - update the copyright dates
1998    - update dates and version numbers in man pages
1999    - add iX1600 to supported list
2000    - set duplex-offset for P-208
2001
2002commit b1a2b5fdb687435aede05a580641333294fb99b8
2003Merge: 678495f59687 23a4c86b32de
2004Author: Ralph Little <littlesincanada@yahoo.co.uk>
2005Date:   2021-02-12 03:11:27 +0000
2006
2007    Merge branch '438-hp-scanjet-3400c-incorrect-maximum-scan-area' into 'master'
2008
2009    Resolve "HP ScanJet 3400C incorrect maximum scan area"
2010
2011    Closes #438
2012
2013    See merge request sane-project/backends!590
2014
2015commit 23a4c86b32de7fa9ca7be8e89d9694c113493b96
2016Author: Ralph Little <skelband@gmail.com>
2017Date:   2021-02-11 18:54:24 -0800
2018
2019    niash: increased the maximum Y extent to 297mm
2020
2021    297mm is advertised in the official specs for this machine family.
2022    Tested against the ScanJet 3300C and it doesn't bottom out or anything.
2023    Issue came about because A4 is 297mm in height and 296mm too short.
2024    Probably just a typo or an oversight.
2025
2026commit 678495f59687c5de20e2d79a731401a4d7007500
2027Merge: ab945b1a89cb 5f2209ffd993
2028Author: Ordissimo <thierry@ordissimo.com>
2029Date:   2021-01-31 15:18:09 +0000
2030
2031    Merge branch 'escl-fix-header-hp' into 'master'
2032
2033    Use header to activate hack localhost.
2034
2035    See merge request sane-project/backends!583
2036
2037commit 5f2209ffd9935fb2f0612cf1fafb85276bf4e02e
2038Author: Thierry HUCHARD <thierry@ordissimo.com>
2039Date:   2021-01-30 20:32:00 +0100
2040
2041    Use header to activate hack localhost.
2042