1141cc406Sopenharmony_ci******  Release of sane-backends 1.0.23. End of code freeze ******
2141cc406Sopenharmony_ci
3141cc406Sopenharmony_ci2012-08-18 Rolf Bensch <rolf at bensch hyphen online dot de>
4141cc406Sopenharmony_ci	* po/nl.po: Updated Dutch translation from Martin Kho.
5141cc406Sopenharmony_ci
6141cc406Sopenharmony_ci2012-08-17 Chris Bagwell <chris at cnpbagwell dot com>
7141cc406Sopenharmony_ci	* backend/kvs40xx*: Fix scan() symbol name that
8141cc406Sopenharmony_ci	was still conflicting the epjistu and snapscan backends.
9141cc406Sopenharmony_ci
10141cc406Sopenharmony_ci2012-08-16 Rolf Bensch <rolf at bensch hyphen online dot de>
11141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_common.[ch],
12141cc406Sopenharmony_ci	backend/pixma_imageclass.c, backend/pixma_mp*.c:
13141cc406Sopenharmony_ci	Copyright updated.
14141cc406Sopenharmony_ci
15141cc406Sopenharmony_ci2012-08-11 Rolf Bensch <rolf at bensch hyphen online dot de>
16141cc406Sopenharmony_ci	* backend/pixma.c, backend/pixma_mp150.c, backend/pixma_mp810.c:
17141cc406Sopenharmony_ci	Lineart fix for generation 1+2 scanners.
18141cc406Sopenharmony_ci
19141cc406Sopenharmony_ci2012-08-09 Paul Newall <quandry at ntlworld dot com>
20141cc406Sopenharmony_ci	* /backend/kodakaio.c:
21141cc406Sopenharmony_ci	calling of poll tidied up, may fix problems with repeated scans.
22141cc406Sopenharmony_ci
23141cc406Sopenharmony_ci2012-07-30 Stéphane Voltz <stef.dev@free.fr>
24141cc406Sopenharmony_ci	* doc/sane-genesys.man backend/genesys_low.h backend/genesys*.c:
25141cc406Sopenharmony_ci	rewrite lineart emulation du to bugs exhibited by the use of the
26141cc406Sopenharmony_ci	genesys backend through saned. Fixed an option delcartion that led
27141cc406Sopenharmony_ci	to saned crash and fixed batch scanning with sheet-fed scanners.
28141cc406Sopenharmony_ci
29141cc406Sopenharmony_ci2012-08-07 Chris Bagwell <chris at cnpbagwell dot com>
30141cc406Sopenharmony_ci	* backend/kvs20xx*, backend/kvs40xx*: Fix duplicate symbols
31141cc406Sopenharmony_ci	caused by copy&pasting between related backends. This
32141cc406Sopenharmony_ci	allows prelinking of backends to work.
33141cc406Sopenharmony_ci	* backend/hp5590_low.c: Fix unresolved symbols error by
34141cc406Sopenharmony_ci	including byteorder.h header.
35141cc406Sopenharmony_ci	* backend/dll.c: Use correct function prototype for prelink
36141cc406Sopenharmony_ci	version of DLL backend.  Helps some 64-bit compilers.
37141cc406Sopenharmony_ci
38141cc406Sopenharmony_ci2012-07-31 Rolf Bensch <rolf at bensch hyphen online dot de>
39141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
40141cc406Sopenharmony_ci	doc updates for all PIXMA scanners
41141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc, doc/sane-pixma.man:
42141cc406Sopenharmony_ci	- Pixma backend version 0.17.0
43141cc406Sopenharmony_ci	- date updated in Pixma man page
44141cc406Sopenharmony_ci
45141cc406Sopenharmony_ci2012-07-30 m. allan noah <kitno455 at gmail dot com>
46141cc406Sopenharmony_ci	* backend/kvs1025.h: Increase max paper size (Matthew Wild)
47141cc406Sopenharmony_ci	* doc/*.man, doc/*.html: Typo fixes (Yuri Chornoivan)
48141cc406Sopenharmony_ci
49141cc406Sopenharmony_ci2012-07-30 Stéphane Voltz <stef.dev@free.fr>
50141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_gl843.c backend/genesys_gl646.c:
51141cc406Sopenharmony_ci	fix batch scanning for gl646 scanners
52141cc406Sopenharmony_ci
53141cc406Sopenharmony_ci2012-07-29 Paul Newall <quandry at ntlworld dot com>
54141cc406Sopenharmony_ci	* /doc/descriptions/kodakaio.desc:
55141cc406Sopenharmony_ci	advent AW10 added.
56141cc406Sopenharmony_ci
57141cc406Sopenharmony_ci2012-07-28 Paul Newall <quandry at ntlworld dot com>
58141cc406Sopenharmony_ci	* /doc/descriptions/kodakaio.desc:
59141cc406Sopenharmony_ci	usbids added and version.
60141cc406Sopenharmony_ci
61141cc406Sopenharmony_ci2012-07-28 Rolf Bensch <rolf at bensch hyphen online dot de>
62141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: scanners resorted by name
63141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc,
64141cc406Sopenharmony_ci	doc/sane-pixma.man: new scanners reported by DMoeller
65141cc406Sopenharmony_ci	- Canon PIXMA MX410 as untested
66141cc406Sopenharmony_ci	- Canon PIXMA MX420 as complete
67141cc406Sopenharmony_ci	- Canon PIXMA E500, E600, MX370 Series, MX430 Series, MX710 Series
68141cc406Sopenharmony_ci	  as untested and experimental
69141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc: capabilities updated
70141cc406Sopenharmony_ci	  for Canon PIXMA MX510 and MX890
71141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/sane-pixma.man: all 2012 untested new devices
72141cc406Sopenharmony_ci	  marked as experimental
73141cc406Sopenharmony_ci
74141cc406Sopenharmony_ci2012-07-26 Rolf Bensch <rolf at bensch hyphen online dot de>
75141cc406Sopenharmony_ci	* README.linux:
76141cc406Sopenharmony_ci	New detailed description for the installation of SANE backend.
77141cc406Sopenharmony_ci
78141cc406Sopenharmony_ci2012-07-24 m. allan noah <kitno455 at gmail dot com>
79141cc406Sopenharmony_ci	* backend/kvs40xx_opt.c: Oops- it is new
80141cc406Sopenharmony_ci	* doc/descriptions/kvs40xx.desc: Fix typo (Yuri Chornoivan)
81141cc406Sopenharmony_ci	* po/uk.po: Updated (Yuri Chornoivan)
82141cc406Sopenharmony_ci	* tools/Makefile.am, tools/Makefile.in, tools/sane-config.in:
83141cc406Sopenharmony_ci	sane-config fixes (Ruediger Meier)
84141cc406Sopenharmony_ci
85141cc406Sopenharmony_ci2012-07-15 Ilia Sotnikov <hostcc@gmail.com>
86141cc406Sopenharmony_ci	* backend/hp5590.c, backend/hp5590_low.c:
87141cc406Sopenharmony_ci	Fix hp5590 backend on big-endian platforms provided by Nhan Ngo Dinh
88141cc406Sopenharmony_ci	<nngodinh@tiscali.it>
89141cc406Sopenharmony_ci
90141cc406Sopenharmony_ci2012-07-13 Stéphane Voltz <stef.dev@free.fr>
91141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_devices.c backend/genesys_gl124.c
92141cc406Sopenharmony_ci	backend/genesys_gl646.c backend/p5.c backend/p5.h backend/p5_device.h
93141cc406Sopenharmony_ci	backend/rts8891.c backend/rts8891.h backend/rts8891_devices.c backend/rts8891_low.c
94141cc406Sopenharmony_ci	backend/rts8891_low.h backend/rts88xx_lib.c backend/rts88xx_lib.h
95141cc406Sopenharmony_ci	backend/umax_pp.c backend/umax_pp.h backend/umax_pp_low.c
96141cc406Sopenharmony_ci	backend/umax_pp_low.h backend/umax_pp_mid.c backend/umax_pp_mid.h
97141cc406Sopenharmony_ci	doc/sane-genesys.man sanei/sanei_magic.c :
98141cc406Sopenharmony_ci	misc cleanups and doc updates to prepare release
99141cc406Sopenharmony_ci
100141cc406Sopenharmony_ci2012-06-28 Paul Newall <quandry@ntlworld.com>
101141cc406Sopenharmony_ci	* backend/kodakaio.c backend/kodakaio.conf.in backend/kodakaio.h
102141cc406Sopenharmony_ci	doc/sane-kodakaio.man doc/descriptions/kodakaio.desc
103141cc406Sopenharmony_ci	configure.in makefile.am dllconf.in doc/makefile.am: Added new backend kodakaio for
104141cc406Sopenharmony_ci	kodak ESP nnnn, Cnnn, hero AiOs, detection of cups added to configure
105141cc406Sopenharmony_ci	since cups is used for network auto detection.
106141cc406Sopenharmony_ci
107141cc406Sopenharmony_ci2012-06-27 Rolf Bensch <rolf at bensch hyphen online dot de>
108141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_sane_options.c,
109141cc406Sopenharmony_ci	doc/descriptions/pixma.desc:
110141cc406Sopenharmony_ci	- Pixma backend version 0.16.4
111141cc406Sopenharmony_ci	- new scan modes for 48 bit flatbed scanners:
112141cc406Sopenharmony_ci	  PIXMA_SCAN_MODE_COLOR_48, PIXMA_SCAN_MODE_GRAY_16,
113141cc406Sopenharmony_ci	  enabled by capability PIXMA_CAP_48BIT
114141cc406Sopenharmony_ci	* backend/pixma_mp150.c: unused capability PIXMA_CAP_48BIT removed
115141cc406Sopenharmony_ci	* backend/pixma_mp810.c:
116141cc406Sopenharmony_ci	- new capability for CS9000F: PIXMA_CAP_48BIT
117141cc406Sopenharmony_ci	- functions for scan mode detection improved
118141cc406Sopenharmony_ci	- lowest resolution for 48 bit flatbed scan modes is 150 dpi
119141cc406Sopenharmony_ci	* po/de.po: German translations for new scan modes
120141cc406Sopenharmony_ci
121141cc406Sopenharmony_ci2012-06-04 Stéphane Voltz <stef.dev@free.fr>
122141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys.h backend/genesys_low.h
123141cc406Sopenharmony_ci	backend/genesys_devices.c backend/genesys_gl124.[ch] : LiDE 110/210
124141cc406Sopenharmony_ci	led calibration improvements, add a 'lamp off during scan' option,
125141cc406Sopenharmony_ci	add 2400x4800 mode to LiDE 100, 110 and 210, improve remove/add
126141cc406Sopenharmony_ci	scanner detection.
127141cc406Sopenharmony_ci
128141cc406Sopenharmony_ci2012-06-01 Stéphane Voltz <stef.dev@free.fr>
129141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_gl841.c: apply led calibration fix
130141cc406Sopenharmony_ci
131141cc406Sopenharmony_ci2012-06-01 Stéphane Voltz <stef.dev@free.fr>
132141cc406Sopenharmony_ci	* backend/genesys.c: fix get_device to handle scanner plugging and
133141cc406Sopenharmony_ci	unplugging
134141cc406Sopenharmony_ci
135141cc406Sopenharmony_ci2012-05-31 Stéphane Voltz <stef.dev@free.fr>
136141cc406Sopenharmony_ci	* doc/descriptions/genesys.desc doc/sane-genesys.man
137141cc406Sopenharmony_ci	doc/descriptions/unsupported.desc: updated Xerox onetouch 2400 status
138141cc406Sopenharmony_ci	to supported
139141cc406Sopenharmony_ci
140141cc406Sopenharmony_ci2012-05-30 Stéphane Voltz <stef.dev@free.fr>
141141cc406Sopenharmony_ci	*  backend/genesys.c backend/genesys_gl124.c backend/genesys_gl124.h:
142141cc406Sopenharmony_ci	align gl124 code on latest gl847 improvements
143141cc406Sopenharmony_ci
144141cc406Sopenharmony_ci2012-05-29 Stéphane Voltz <stef.dev@free.fr>
145141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_devices.c backend/genesys_gl847.c
146141cc406Sopenharmony_ci	backend/genesys_gl847.h doc/descriptions/genesys.desc: add 4800 dpi
147141cc406Sopenharmony_ci	for LiDE 700F
148141cc406Sopenharmony_ci	- improve fedd/move to scan area for gl847 based scanners
149141cc406Sopenharmony_ci	- remove non working 400 dpi mode
150141cc406Sopenharmony_ci
151141cc406Sopenharmony_ci2012-05-28 Stéphane Voltz <stef.dev@free.fr>
152141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_devices.c backend/genesys_gl124.c
153141cc406Sopenharmony_ci	backend/genesys_gl847.c backend/genesys_gl847.h backend/genesys_low.h
154141cc406Sopenharmony_ci	doc/descriptions/genesys.desc doc/sane-genesys.man:
155141cc406Sopenharmony_ci	add support for LiDE 700F up to 2400 dpi
156141cc406Sopenharmony_ci
157141cc406Sopenharmony_ci2012-05-10 m. allan noah <kitno455 at gmail dot com>
158141cc406Sopenharmony_ci	* backend/fujitsu.c: backend v111
159141cc406Sopenharmony_ci	- call send_* and mode_select_* from sane_start
160141cc406Sopenharmony_ci	- split read payloads into new debug level
161141cc406Sopenharmony_ci	- add paper-protect, staple-detect and df-recovery options
162141cc406Sopenharmony_ci
163141cc406Sopenharmony_ci2012-05-09 m. allan noah <kitno455 at gmail dot com>
164141cc406Sopenharmony_ci	* backend/fujitsu.[ch], backend/fujitsu-scsi.h: backend v110
165141cc406Sopenharmony_ci	- correct max_y_fb for fi-62x0 series
166141cc406Sopenharmony_ci	- add must_fully_buffer helper routine
167141cc406Sopenharmony_ci	- add hwdeskewcrop option, with fallback to software versions
168141cc406Sopenharmony_ci	- add 'actual' param to get_pixelsize for post-scan
169141cc406Sopenharmony_ci	- add recent model VPD params
170141cc406Sopenharmony_ci	- only set params->lines = -1 when using ald without buffering
171141cc406Sopenharmony_ci	- fix bugs in background color when using software deskew
172141cc406Sopenharmony_ci	* sanei/sanei_magic.c: Update deskew algo
173141cc406Sopenharmony_ci	- allow paper to be +/- 1 inch from top of image
174141cc406Sopenharmony_ci	- correct integer overflow
175141cc406Sopenharmony_ci	- improve (disabled) debug logs
176141cc406Sopenharmony_ci
177141cc406Sopenharmony_ci2012-05-03 Rolf Bensch <rolf at bensch hyphen online dot de>
178141cc406Sopenharmony_ci	* backend/pixma_io_sanei.c, backend/pixma_mp150.c,
179141cc406Sopenharmony_ci	doc/descriptions/pixma.desc, doc/sane-pixma.man:
180141cc406Sopenharmony_ci	Patch for Canon Pixma MP280 from Daniel Beer.
181141cc406Sopenharmony_ci	- PIXMA_EOF mapped to PIXMA_ETIMEDOUT.
182141cc406Sopenharmony_ci	- Maximum resolution reduced to 600dpi.
183141cc406Sopenharmony_ci	- Scanner added to doc files.
184141cc406Sopenharmony_ci
185141cc406Sopenharmony_ci2012-04-23 Rolf Bensch <rolf at bensch hyphen online dot de>
186141cc406Sopenharmony_ci	* AUTHORS: Pixma backend and email addresses updates.
187141cc406Sopenharmony_ci
188141cc406Sopenharmony_ci2012-04-20 Rolf Bensch <rolf at bensch hyphen online dot de>
189141cc406Sopenharmony_ci	* tools/sane-desc.c: tools/udev/libsane.rules supports scanner group
190141cc406Sopenharmony_ci	access to any scanner, with and without acl support.
191141cc406Sopenharmony_ci
192141cc406Sopenharmony_ci2012-04-17 Rolf Bensch <rolf at bensch hyphen online dot de>
193141cc406Sopenharmony_ci	* backend/pixma.c, backend/pixma_sane_options.c, po/de.po:
194141cc406Sopenharmony_ci	New description for device specific option "source".
195141cc406Sopenharmony_ci
196141cc406Sopenharmony_ci2012-04-17 Rolf Bensch <rolf at bensch hyphen online dot de>
197141cc406Sopenharmony_ci	* backend/pixma.c: select first entries of dynamic dpi list
198141cc406Sopenharmony_ci	and dynamic mode list as default values after changing the scan source
199141cc406Sopenharmony_ci
200141cc406Sopenharmony_ci2012-04-04 Rolf Bensch <rolf at bensch hyphen online dot de>
201141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
202141cc406Sopenharmony_ci	New scanners Canon Pixma MX510 and Canon Pixma MX890. Both are untested.
203141cc406Sopenharmony_ci
204141cc406Sopenharmony_ci2012-04-04 Rolf Bensch <rolf at bensch hyphen online dot de>
205141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_mp810.c, po/de.po: color and grayscale
206141cc406Sopenharmony_ci	negatives scan in TPU mode, for CS8800F and CS9000F.
207141cc406Sopenharmony_ci
208141cc406Sopenharmony_ci2012-04-04 Rolf Bensch <rolf at bensch hyphen online dot de>
209141cc406Sopenharmony_ci	* backend/pixma_mp810.c: cropping y and h to scanable area in TPU mode,
210141cc406Sopenharmony_ci	for CS8800F and CS9000F.
211141cc406Sopenharmony_ci
212141cc406Sopenharmony_ci2012-03-29 Stéphane Voltz <stef.dev@free.fr>
213141cc406Sopenharmony_ci	* backend/genesys_gl124.c backend/genesys_devices.c: use feed earlier
214141cc406Sopenharmony_ci	at high resolution. Tune LiDE 110/210 geometry.
215141cc406Sopenharmony_ci
216141cc406Sopenharmony_ci2012-03-26 Stéphane Voltz <stef.dev@free.fr>
217141cc406Sopenharmony_ci	* doc/descriptions/unsupported.desc: removed G4010/G4050,
218141cc406Sopenharmony_ci	patch by Martin Michlmayr <tbm@cyrius.com>.
219141cc406Sopenharmony_ci
220141cc406Sopenharmony_ci2012-03-25 Mike Kelly <mike@piratehaven.org>
221141cc406Sopenharmony_ci	* backends/avision.[ch]:
222141cc406Sopenharmony_ci	- Added Xerox Documate 632.
223141cc406Sopenharmony_ci	- Added firmware checking for HP5370c scanners.
224141cc406Sopenharmony_ci	- Reverted AV610 USB IDs and removed AV_INT_STATUS.
225141cc406Sopenharmony_ci	- Fixed warning about printf and size_t.
226141cc406Sopenharmony_ci	- Fixed bug using wrong enum in x/y range check.
227141cc406Sopenharmony_ci
228141cc406Sopenharmony_ci2012-03-22 Rolf Bensch <rolf at bensch hyphen online dot de>
229141cc406Sopenharmony_ci    * po/de.po: New German translations for pixma backend.
230141cc406Sopenharmony_ci
231141cc406Sopenharmony_ci2012-03-21 Mike Kelly <mike@piratehaven.org>
232141cc406Sopenharmony_ci	* backends/avision.[ch]:
233141cc406Sopenharmony_ci	- Added Gray mode support for Kodak i30 and i40.
234141cc406Sopenharmony_ci	- Skip post-processing when caching flipping duplex.
235141cc406Sopenharmony_ci	- Moved a comment nearer its code.
236141cc406Sopenharmony_ci	- Added sane_reload_devices() to sane_init().
237141cc406Sopenharmony_ci	- Corrected the logic to set lines = -1 for ADF mode.
238141cc406Sopenharmony_ci	- Fix calculations when flipping back of duplex page.
239141cc406Sopenharmony_ci	- Track the number of lines to flip as a negative number.
240141cc406Sopenharmony_ci
241141cc406Sopenharmony_ci2012-03-20 Stéphane Voltz <stef.dev@free.fr>
242141cc406Sopenharmony_ci	* backend/genesys_*.[ch]: gl841 sheetfed scanners calibration
243141cc406Sopenharmony_ci	improvement, fix document end detection when doing dynamic lineart.
244141cc406Sopenharmony_ci	Copyrights updates.
245141cc406Sopenharmony_ci
246141cc406Sopenharmony_ci2012-03-19 Gerhard Jaeger <gerhard@gjaeger.de>
247141cc406Sopenharmony_ci	* backend/plustek.c: Fix batch scanning with Plustek backend
248141cc406Sopenharmony_ci	Patch submitted and tested by Elias Oltmanns <eo@nebensachen.de>
249141cc406Sopenharmony_ci
250141cc406Sopenharmony_ci2012-03-19 Stéphane Voltz <stef.dev@free.fr>
251141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys_gl843.c: update HP4850
252141cc406Sopenharmony_ci	geometry and fix initial state
253141cc406Sopenharmony_ci
254141cc406Sopenharmony_ci2012-03-06 Rolf Bensch <rolf at bensch hyphen online dot de>
255141cc406Sopenharmony_ci	* backend/pixma_bjnp.c: Replace index() with strchr(). Bug #313563.
256141cc406Sopenharmony_ci
257141cc406Sopenharmony_ci2012-02-29 Rolf Bensch <rolf at bensch hyphen online dot de>
258141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_common.c,
259141cc406Sopenharmony_ci	backend/pixma_sane_options.[ch]: New device specific option
260141cc406Sopenharmony_ci	'threshold-curve'. Can be used to optimize 1 bit B/W lineart scans.
261141cc406Sopenharmony_ci
262141cc406Sopenharmony_ci2012-02-27 Rolf Bensch <rolf at bensch hyphen online dot de>
263141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
264141cc406Sopenharmony_ci	doc/sane-pixma.man: New scanner Canon imageCLASS MF4410 from
265141cc406Sopenharmony_ci	Vasiliy Olekhov.
266141cc406Sopenharmony_ci
267141cc406Sopenharmony_ci2012-02-16 Rolf Bensch <rolf at bensch hyphen online dot de>
268141cc406Sopenharmony_ci	* backend/pixma.c, backend/pixma_sane_options.[ch]:
269141cc406Sopenharmony_ci	New device specific option 'gamma'.
270141cc406Sopenharmony_ci
271141cc406Sopenharmony_ci2012-02-09 Rolf Bensch <rolf at bensch hyphen online dot de>
272141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_common.[ch],
273141cc406Sopenharmony_ci	backend/pixma_sane_options.[ch], backend/pixma_mp{150,810}.c:
274141cc406Sopenharmony_ci	1 bit B/W lineart for pixma_mp150 and pixma_810 subdrivers.
275141cc406Sopenharmony_ci
276141cc406Sopenharmony_ci2012-02-06 Rolf Bensch <rolf at bensch hyphen online dot de>
277141cc406Sopenharmony_ci	* backend/pixma_mp150, doc/descriptions/pixma.desc, doc/sane-pixma.man:
278141cc406Sopenharmony_ci	New scanner Canon PIXMA MX360.
279141cc406Sopenharmony_ci
280141cc406Sopenharmony_ci2012-02-03 Rolf Bensch <rolf at bensch hyphen online dot de>
281141cc406Sopenharmony_ci	* backend/pixma.h: set PIXMA_VERSION_{MAJOR,MINOR,BUILD} to 0.16.3.
282141cc406Sopenharmony_ci
283141cc406Sopenharmony_ci2012-02-03 Rolf Bensch <rolf at bensch hyphen online dot de>
284141cc406Sopenharmony_ci	* backend/scripts/pixma_gen_options.py: script to generate
285141cc406Sopenharmony_ci	backend/pixma_sane_options.c and backend/pixma_sane_options.h
286141cc406Sopenharmony_ci	from pixma.c. Found in old pixma project archive file
287141cc406Sopenharmony_ci	http://home.arcor.de/wittawat/pixma/mp150-0.13.1.tar.bz2.
288141cc406Sopenharmony_ci
289141cc406Sopenharmony_ci2012-01-31 Rolf Bensch <rolf at bensch hyphen online dot de>
290141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_imageclass.c, backend/pixma_mp[17]50.c,
291141cc406Sopenharmony_ci	backend/pixma_mp730.c, backend/pixma_mp810.c: modify dpi_list dependent on
292141cc406Sopenharmony_ci	different scanner capabilities for normal (flatbed) and ADF/TPU modes.
293141cc406Sopenharmony_ci
294141cc406Sopenharmony_ci2012-01-23 Rolf Bensch <rolf at bensch hyphen online dot de>
295141cc406Sopenharmony_ci	* backend/pixma_mp150, doc/descriptions/pixma.desc, doc/sane-pixma.man:
296141cc406Sopenharmony_ci	New scanner PIXMA MX880 Series.
297141cc406Sopenharmony_ci
298141cc406Sopenharmony_ci2012-01-21 Ruediger Meier <sweet_f_a@gmx.de>
299141cc406Sopenharmony_ci	* backend/canon_dr.h, backend/cardscan.h, backend/dll.c,
300141cc406Sopenharmony_ci	backend/epjitsu.h, backend/fujitsu.h, backend/gt68xx.c,
301141cc406Sopenharmony_ci	backend/kodak.h, backend/microtek2.h, sanei/sanei_access.[hc]: fix and
302141cc406Sopenharmony_ci	cleanup portable PATH_SEP and DIR_PATH defines
303141cc406Sopenharmony_ci	* sanei/sanei_scsi.c, tools/sane-find-scanner.c, configure.in,
304141cc406Sopenharmony_ci	sane/config.h.in: use the right scsi header on win32.
305141cc406Sopenharmony_ci
306141cc406Sopenharmony_ci2012-01-17 Rolf Bensch <rolf at bensch hyphen online dot de>
307141cc406Sopenharmony_ci	* backend/pixma_mp810.c: Flatbed mode supports max. 4800 dpi.
308141cc406Sopenharmony_ci
309141cc406Sopenharmony_ci2012-01-14 m. allan noah <kitno455 at gmail dot com>
310141cc406Sopenharmony_ci	* backend/Makefile.{am,in}, backend/pixma.[ch],
311141cc406Sopenharmony_ci	backend/pixma_common.c, backend/pixma_mp[17]50.c,
312141cc406Sopenharmony_ci	backend/pixma_mp810.c, backend/pixma_rename.h,
313141cc406Sopenharmony_ci	doc/descriptions/pixma.desc, doc/sane-pixma.man:
314141cc406Sopenharmony_ci	Updated Pixma backend from Gernot Hassenpflug.
315141cc406Sopenharmony_ci
316141cc406Sopenharmony_ci2012-01-03 Stéphane Voltz <stef.dev@free.fr>
317141cc406Sopenharmony_ci	* backend/genesys_gl646.c backend/genesys_gl847.c
318141cc406Sopenharmony_ci	backend/genesys_gl43.[ch]: fixd scan line number for gl646 CCD
319141cc406Sopenharmony_ci	scanners, improved led calbration for gl847 CIS scanners and G4050 XPA
320141cc406Sopenharmony_ci	work progress.
321141cc406Sopenharmony_ci
322141cc406Sopenharmony_ci2011-12-30 Alex Belkin <abc at telekom.ru>
323141cc406Sopenharmony_ci	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
324141cc406Sopenharmony_ci	for Samsung SCX-3205W, reported by sane tester.
325141cc406Sopenharmony_ci
326141cc406Sopenharmony_ci2011-12-27 Chris Bagwell <chris at cnpbagwell dot com>
327141cc406Sopenharmony_ci	* configure.in, configure, config.h.in, sanei_usb.c,
328141cc406Sopenharmony_ci	check-usb-chip.c, sane-find-scanner.c: Add check for
329141cc406Sopenharmony_ci	libusb-win32 which is API compatible with libusb-0.1
330141cc406Sopenharmony_ci	but has different header file name to prevent conflicts
331141cc406Sopenharmony_ci	with Windows own usb.h.  Since libusb-1.0 is scheduled to
332141cc406Sopenharmony_ci	support Windows (not a forked version), it will probably
333141cc406Sopenharmony_ci	work as-is if user has pkg-config installed under mingw.
334141cc406Sopenharmony_ci
335141cc406Sopenharmony_ci2011-12-20 m. allan noah <kitno455 at gmail dot com>
336141cc406Sopenharmony_ci	* backend/fujitsu*, doc/descriptions/fujitsu.desc: backend v109
337141cc406Sopenharmony_ci	- added some MS and INQ information
338141cc406Sopenharmony_ci	- increased default buffer size for later machines in config file
339141cc406Sopenharmony_ci	- renamed new fi-6xx0Z models
340141cc406Sopenharmony_ci
341141cc406Sopenharmony_ci2011-12-18 Chris Bagwell <chris at cnpbagwell dot com>
342141cc406Sopenharmony_ci	* doc/descriptions-external/epkowa.desc: update for new iScan
343141cc406Sopenharmony_ci	2.28.1 release from Olaf Meeuwissen <olaf.meeuwissen@avasys.jp>.
344141cc406Sopenharmony_ci
345141cc406Sopenharmony_ci2011-11-29 Stéphane Voltz <stef.dev@free.fr>
346141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_low.h backend/genesys_devices.c
347141cc406Sopenharmony_ci	backend/genesys_gl847.c: genesys backend build 67, gl847 led and
348141cc406Sopenharmony_ci	shadingcalibration improvements.
349141cc406Sopenharmony_ci
350141cc406Sopenharmony_ci2011-11-21 m. allan noah <kitno455 at gmail dot com>
351141cc406Sopenharmony_ci	* backend/fujitsu.[ch]: backend v107 and v108
352141cc406Sopenharmony_ci	- M3091 does not support scanner_control(adf)
353141cc406Sopenharmony_ci	- Correct buffer overflow in read_from_3091duplex()
354141cc406Sopenharmony_ci	- sane_read() now always calls read_from_*()
355141cc406Sopenharmony_ci	- read_from_*() are callable when there is no data, and read to eof
356141cc406Sopenharmony_ci	- sane_read() will keep alternate duplex reads to similar length
357141cc406Sopenharmony_ci	- Added debugging statements
358141cc406Sopenharmony_ci	- Corrected comments
359141cc406Sopenharmony_ci	- Updated Copyright
360141cc406Sopenharmony_ci	- merged x/y resolution options
361141cc406Sopenharmony_ci	- moved page width/height to start of geometry group
362141cc406Sopenharmony_ci	- use mode to pick resolution list v/s range
363141cc406Sopenharmony_ci	- improved M3091 resolution choices
364141cc406Sopenharmony_ci
365141cc406Sopenharmony_ci2011-11-20 Chris Bagwell <chris at cnpbagwell dot com>
366141cc406Sopenharmony_ci	* epson2-commands.c: Include <sys/types.h> to resolve u_long.
367141cc406Sopenharmony_ci	* epson2.c, magicolor.c, xerox_mfp-tcp.c: Include <sys/types.h>
368141cc406Sopenharmony_ci	and to <sys/socket.h> for anyone using setsockopt().
369141cc406Sopenharmony_ci	* sanei_tcp.h: Include <sys/types.h> since ssize_t is referenced.
370141cc406Sopenharmony_ci	* sanei_usb.c: FreeBSD version checks.  All changes in this
371141cc406Sopenharmony_ci	batch come from FreeBSD ports patches. Bug #312503.
372141cc406Sopenharmony_ci
373141cc406Sopenharmony_ci2011-11-20 Stéphane Voltz <stef.dev@free.fr>
374141cc406Sopenharmony_ci	* backend/genesys_*.[ch] doc/descriptions/genesys.desc: build
375141cc406Sopenharmony_ci	66. Add hp N6310 and 4850C devices. Fix gl847 calibration.
376141cc406Sopenharmony_ci	GL843 XPA support groundwork.
377141cc406Sopenharmony_ci
378141cc406Sopenharmony_ci2011-11-14 Chris Bagwell <chris at cnpbagwell dot com>
379141cc406Sopenharmony_ci        * doc/descriptions-external/epkowa.desc: update for new iScan
380141cc406Sopenharmony_ci	release from Olaf Meeuwissen <olaf.meeuwissen@avasys.jp>.
381141cc406Sopenharmony_ci
382141cc406Sopenharmony_ci2011-11-10 Chris Bagwell <chris at cnpbagwell dot com>
383141cc406Sopenharmony_ci	* include/sane/sanei_thread.h, sanei/sanei_thread.c:
384141cc406Sopenharmony_ci	Make SANE_Pid map to pthread_t to be compilable
385141cc406Sopenharmony_ci	on platforms where pthread_t is not a integer;
386141cc406Sopenharmony_ci	namely mingw.
387141cc406Sopenharmony_ci	* configure, configure.in, include/sane/config.h.in,
388141cc406Sopenharmony_ci	lib/Makefile.am, lib/Makefile.in, lib/sleep.c: Add
389141cc406Sopenharmony_ci	a sleep() replacement function; mostly for mingw.
390141cc406Sopenharmony_ci	* backend/epson2-ops.c, backend/epson2.c, umax_pp_low.c:
391141cc406Sopenharmony_ci	Revert some broken sleep()->usleep() conversions.
392141cc406Sopenharmony_ci
393141cc406Sopenharmony_ci2011-11-09 Chris Bagwell <chris at cnpbagwell dot com>
394141cc406Sopenharmony_ci	* configure, configure.in, acinclude.m4:
395141cc406Sopenharmony_ci	Convert enable_dynamic to "auto" behavior. Previous
396141cc406Sopenharmony_ci	attempt was resulting in it always defaulting to
397141cc406Sopenharmony_ci	"yes" and user had to use --disable-dynamic on
398141cc406Sopenharmony_ci	platforms that couldn't support it.
399141cc406Sopenharmony_ci	* backend/epson2-ops.c, backend/epson2.c, backend/epson2.h:
400141cc406Sopenharmony_ci	minor portability changes to epson2.  #ifdef some optional
401141cc406Sopenharmony_ci	headers and use usleep() instead of sleep(). Switch to
402141cc406Sopenharmony_ci	sanei_udb_set_noblock().
403141cc406Sopenharmony_ci
404141cc406Sopenharmony_ci2011-11-08 Chris Bagwell <chris at cnpbagwell dot com>
405141cc406Sopenharmony_ci	* backend/Makefile.*: Finish preload linking fix.
406141cc406Sopenharmony_ci	dll.c was being linked in with convenience library.
407141cc406Sopenharmony_ci	If it needs to have two behaviors then we need to
408141cc406Sopenharmony_ci	create two libraries.  Now preloading is working in
409141cc406Sopenharmony_ci	libsane.so again and disabled in libsane-dll.so.
410141cc406Sopenharmony_ci	* configure.in, configure, README, */Makefile.*:
411141cc406Sopenharmony_ci	Update README to describe use of BACKENDS and
412141cc406Sopenharmony_ci	PRELOADABLE_BACKENDS to limit backend compiles.
413141cc406Sopenharmony_ci	Also, mark those in configure.in as variables so
414141cc406Sopenharmony_ci	they show up in "configure --help".
415141cc406Sopenharmony_ci	Add back the useful --disable-dynamic and
416141cc406Sopenharmony_ci	--disable-preload that appear to have been removed
417141cc406Sopenharmony_ci	at some point but are documented in README.
418141cc406Sopenharmony_ci	* README.windows: Update info to include mingw
419141cc406Sopenharmony_ci	references.
420141cc406Sopenharmony_ci
421141cc406Sopenharmony_ci2011-11-07 Chris Bagwell <chris at cnpbagwell dot com>
422141cc406Sopenharmony_ci	* ltmain.sh: Disable sane's soname libtool hack for
423141cc406Sopenharmony_ci	mingw platform so that DLL's will be created for
424141cc406Sopenharmony_ci	each backin built; just like on unix platforms.
425141cc406Sopenharmony_ci	* backend/Makefile.*: Add missing sanei_magic.lo to
426141cc406Sopenharmony_ci	libsane backend.
427141cc406Sopenharmony_ci	* sanei/sanei_tcp.c sanei/sanei_udp.c include/sane/sanei_udp.h:
428141cc406Sopenharmony_ci	Add WSAStartup()/WSACleanup() calls on mingw to get ws2_32
429141cc406Sopenharmony_ci	working. Make util function to set sockets to nonblocking
430141cc406Sopenharmony_ci	and make work in unix and mingw platforms.
431141cc406Sopenharmony_ci
432141cc406Sopenharmony_ci2011-11-06 Chris Bagwell <chris at cnpbagwell dot com>
433141cc406Sopenharmony_ci	* INSTALL, Makefile.am, */Makefile.in, compile, config.guess,
434141cc406Sopenharmony_ci	config.sub, configure, depcomp, include/sane/config.h.in,
435141cc406Sopenharmony_ci	install-sh, ltmain.sh, libtool.m4, ltversion.m4, missing,
436141cc406Sopenharmony_ci	mkinstalldirs: Update files using autoconf 2.68 and libtool 2.4.
437141cc406Sopenharmony_ci	* configure.in, frontend/scanimage.c, include/sane/sanei_tcp.h,
438141cc406Sopenharmony_ci	include/sane/sanei_udp.h, lib/inet_ntop.c, lib/inet_pton.c,
439141cc406Sopenharmony_ci	sanei/sanei_tcp.c, sanei/sanei_udp.c, tools/sane-find-scanner.c:
440141cc406Sopenharmony_ci	Add check for winsock2. Add ws2_32 library when found. Look
441141cc406Sopenharmony_ci	for getuid and getpass since not on mingw.
442141cc406Sopenharmony_ci	* lib/sigprocmask.c: Comment out logic on windows for now since
443141cc406Sopenharmony_ci	it doesn't work. At least it will compile.
444141cc406Sopenharmony_ci	* lib/syslog.c: Add a replacement syslog for at least mingw.
445141cc406Sopenharmony_ci	* testsuite/Makefile.*: Use $(EXEEXT) so that scanimage can
446141cc406Sopenharmony_ci	be run on windows.
447141cc406Sopenharmony_ci	* backend/Makefile.*, backend/dll.c: Modify dll backend
448141cc406Sopenharmony_ci	so that libsane-dll does not reference preloaded backends
449141cc406Sopenharmony_ci	symbols since its not linking them in.  Only libsane
450141cc406Sopenharmony_ci	references preloaded backend symbols and also links them
451141cc406Sopenharmony_ci	in now.
452141cc406Sopenharmony_ci
453141cc406Sopenharmony_ci2011-11-05 Chris Bagwell <chris at cnpbagwell dot com>
454141cc406Sopenharmony_ci	* lib/vsyslog.c, frontend/scanimage.c, include/sane/sanei_tcp.h
455141cc406Sopenharmony_ci	include/sane/sanei_udp.h, lib/inet_ntop.c, lib/inet_pton.c,
456141cc406Sopenharmony_ci	sanei/sanie_init_debug.c, sanei/sanei_scsi.c, sanei/sanei_tcp.c,
457141cc406Sopenharmony_ci	sanei_udp.c, sanei_usb.c: mingw32 compile fixes. Mostly its
458141cc406Sopenharmony_ci	not including header files that windows doesn't have and
459141cc406Sopenharmony_ci	add winsock.h as needed.  Also, do not use signals windows
460141cc406Sopenharmony_ci	doesn't have as well.
461141cc406Sopenharmony_ci
462141cc406Sopenharmony_ci2011-11-02 Stéphane Voltz <stef.dev@free.fr>
463141cc406Sopenharmony_ci	* backend/genesys_*.[ch] backend/Makefile.am backend/Makefile.in:
464141cc406Sopenharmony_ci	genesys_gl841.h creation and genesys backend code cleanup
465141cc406Sopenharmony_ci
466141cc406Sopenharmony_ci2011-11-01 m. allan noah <kitno455 at gmail dot com>
467141cc406Sopenharmony_ci	* backend/canon_dr.[ch]: backend v39
468141cc406Sopenharmony_ci	- DR-2580C pads the backside of duplex scans
469141cc406Sopenharmony_ci
470141cc406Sopenharmony_ci2011-11-01 Stéphane Voltz <stef.dev@free.fr>
471141cc406Sopenharmony_ci	* backend/genesys_gl124.c backend/genesys_gl646.c
472141cc406Sopenharmony_ci	backend/genesys_gl841.c backend/genesys_gl843.c backend/genesys_gl847.c
473141cc406Sopenharmony_ci	backend/genesys_low.c backend/genesys_low.h: do <sys/types.h> include
474141cc406Sopenharmony_ci	in a clean way
475141cc406Sopenharmony_ci
476141cc406Sopenharmony_ci2011-10-30 Mattias Ellert <mattias.ellert@fysast.uu.se>
477141cc406Sopenharmony_ci	* backend/kvs40xx.h: Use portable endian macro from config.h
478141cc406Sopenharmony_ci	* backend/kodak.c: Use more precise path to internal headers
479141cc406Sopenharmony_ci	* backend/canon630u.c, backend/genesys_gl124.c,
480141cc406Sopenharmony_ci	  backend/genesys_gl646.c, backend/genesys_gl841.c,
481141cc406Sopenharmony_ci	  backend/genesys_gl843.c, backend/genesys_gl847.c,
482141cc406Sopenharmony_ci	  backend/genesys_low.c, backend/hp3900_rts8822.c,
483141cc406Sopenharmony_ci	  backend/rts88xx_lib.c, backend/xerox_mfp.c, sanei/sanei_pio.c:
484141cc406Sopenharmony_ci	  Include <sys/types.h> for definition of u_long on MacOS X
485141cc406Sopenharmony_ci	* po/sv.po: Update Swedish translation
486141cc406Sopenharmony_ci
487141cc406Sopenharmony_ci2011-10-21 Stéphane Voltz <stef.dev@free.fr>
488141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys.h backend/genesys_devices.c
489141cc406Sopenharmony_ci	backend/genesys_gl*.c backend/genesys_gl843.h
490141cc406Sopenharmony_ci	backend/genesys_low.[ch], doc/sane.man doc/sane-genesys.man
491141cc406Sopenharmony_ci	doc/descriptions/genesys.desc:
492141cc406Sopenharmony_ci	1200 and 2400 dpi support for G4010/G4050
493141cc406Sopenharmony_ci
494141cc406Sopenharmony_ci2011-10-19 Alex Belkin <abc at telekom.ru>
495141cc406Sopenharmony_ci	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
496141cc406Sopenharmony_ci	for Samsung CLX 3185, reported by John Dignum.
497141cc406Sopenharmony_ci
498141cc406Sopenharmony_ci2011-10-01 Alex Belkin <abc at telekom.ru>
499141cc406Sopenharmony_ci	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
500141cc406Sopenharmony_ci	for Samsung SCX-4828FN or SCX-4x28 Series, reported by Patrice
501141cc406Sopenharmony_ci	Levesque.
502141cc406Sopenharmony_ci
503141cc406Sopenharmony_ci2011-09-16 Nils Philippsen <nils@redhat.com>
504141cc406Sopenharmony_ci	* doc/sane-hpljm1005.man doc/sane-p5.man: use groff escape sequences in
505141cc406Sopenharmony_ci	man pages
506141cc406Sopenharmony_ci	* AUTHORS NEWS doc/descriptions.txt doc/*/*.CHANGES
507141cc406Sopenharmony_ci	doc/plustek/Plustek-*.txt doc/u12/U12.*
508141cc406Sopenharmony_ci	doc/umax/sane-umax-parport-doc.html: encode to UTF-8
509141cc406Sopenharmony_ci	* tools/sane-config.in: use pkg-config
510141cc406Sopenharmony_ci	* doc/descriptions/epson2.desc backend/epson_usb.c: add USB id for Epson
511141cc406Sopenharmony_ci	Stylus SX125
512141cc406Sopenharmony_ci
513141cc406Sopenharmony_ci2011-09-07 Stéphane Voltz <stef.dev@free.fr>
514141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys_low.h
515141cc406Sopenharmony_ci	backend/genesys_gl124.c: fix button mapping for LiDE 210
516141cc406Sopenharmony_ci
517141cc406Sopenharmony_ci2011-08-25 Stéphane Voltz <stef.dev@free.fr>
518141cc406Sopenharmony_ci	* backend/genesys_gl646.c backend/genesys_low.c backend/genesys_low.h
519141cc406Sopenharmony_ci	backend/genesys.c: add a no move during shading calibratiob flag, and
520141cc406Sopenharmony_ci	use it for MD5345
521141cc406Sopenharmony_ci
522141cc406Sopenharmony_ci2011-08-23 Stéphane Voltz <stef.dev@free.fr>
523141cc406Sopenharmony_ci	* backend/genesys_gl847.c backend/genesys_low.c backend/genesys_low.h
524141cc406Sopenharmony_ci	backend/genesys.c backend/genesys_gl124.c backend/genesys_gl843.c:
525141cc406Sopenharmony_ci	make sure to use the fatest speed when parking, use lowest sensor dpi
526141cc406Sopenharmony_ci	as default resolution
527141cc406Sopenharmony_ci
528141cc406Sopenharmony_ci2011-08-22 Stéphane Voltz <stef.dev@free.fr>
529141cc406Sopenharmony_ci	* backend/genesys*.[ch]: enable calibration for G4050/G4010 and
530141cc406Sopenharmony_ci	minor code refactors
531141cc406Sopenharmony_ci
532141cc406Sopenharmony_ci2011-08-05 Stéphane Voltz <stef.dev@free.fr>
533141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_low.c backend/genesys_conv.c:
534141cc406Sopenharmony_ci	fixed generic calibration cache for CCD case and when yres is higher
535141cc406Sopenharmony_ci	than sensor's maximum one. Fixed lineart data enlarging when yres is
536141cc406Sopenharmony_ci	higher than xres.
537141cc406Sopenharmony_ci
538141cc406Sopenharmony_ci2011-07-31 Stéphane Voltz <stef.dev@free.fr>
539141cc406Sopenharmony_ci	* backend/genesys_gl646.c backend/genesys_gl841.c
540141cc406Sopenharmony_ci	backend/genesys_gl843.c backend/genesys_gl847.c backend/genesys_gl124.c
541141cc406Sopenharmony_ci	backend/genesys_low.[ch]: is_compatible cache refactor for gl843,
542141cc406Sopenharmony_ci	gl847 and gl124
543141cc406Sopenharmony_ci
544141cc406Sopenharmony_ci2011-07-31 Stéphane Voltz <stef.dev@free.fr>
545141cc406Sopenharmony_ci	* backend/genesys_gl124.[ch] backend/genesys_gl843.[ch]:
546141cc406Sopenharmony_ci	use sanei_genesys_compute_dpihw instead of specific function.
547141cc406Sopenharmony_ci
548141cc406Sopenharmony_ci2011-07-15 Stéphane Voltz <stef.dev@free.fr>
549141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys_gl646.c
550141cc406Sopenharmony_ci	backend/genesys_gl847.c: re-tune scan area of MD5345/MD6228.
551141cc406Sopenharmony_ci	parking function clean up.
552141cc406Sopenharmony_ci
553141cc406Sopenharmony_ci2011-07-15 Stéphane Voltz <stef.dev@free.fr>
554141cc406Sopenharmony_ci	* backend/lexmark.c backend/lexmark_low.c: increase tolerance when
555141cc406Sopenharmony_ci	detecting the 'home' dot.
556141cc406Sopenharmony_ci
557141cc406Sopenharmony_ci2011-07-07 Stéphane Voltz <stef.dev@free.fr>
558141cc406Sopenharmony_ci	* backend/genesys.c: fixed incorrect image height for sheetfed
559141cc406Sopenharmony_ci	scanners
560141cc406Sopenharmony_ci
561141cc406Sopenharmony_ci2011-07-07 m. allan noah <kitno455 at gmail dot com>
562141cc406Sopenharmony_ci	* po/pt.po: updated translation from cncsolutions.com.br
563141cc406Sopenharmony_ci
564141cc406Sopenharmony_ci2011-07-06 m. allan noah <kitno455 at gmail dot com>
565141cc406Sopenharmony_ci	* backend/canon_dr.[ch]: backend version 38
566141cc406Sopenharmony_ci	- initial support for DR-5020
567141cc406Sopenharmony_ci	- use ppl_mod instead of Bpl_mod, apply to all modes
568141cc406Sopenharmony_ci	- invert logic of read_panel tracking
569141cc406Sopenharmony_ci	- add ability to disable read_panel()
570141cc406Sopenharmony_ci	- automatically disable read/send_panel if unsupported
571141cc406Sopenharmony_ci	* doc/descriptions/canon_dr.desc: status of DR-5020
572141cc406Sopenharmony_ci
573141cc406Sopenharmony_ci2011-07-06 Stéphane Voltz <stef.dev@free.fr>
574141cc406Sopenharmony_ci	* backend/genesys_low.h backend/genesys_gl847.c backend/genesys.c
575141cc406Sopenharmony_ci	backend/genesys_gl124.c backend/genesys_gl843.c backend/genesys_gl646.c
576141cc406Sopenharmony_ci	backend/genesys_gl841.c: improve 4800 dpi quality for LiDE 200 by
577141cc406Sopenharmony_ci	increasing the number of lines scan for shading
578141cc406Sopenharmony_ci
579141cc406Sopenharmony_ci2011-07-05 Stéphane Voltz <stef.dev@free.fr>
580141cc406Sopenharmony_ci	* backend/genesys_low.h backend/genesys_gl847.c backend/genesys_devices.c
581141cc406Sopenharmony_ci	backend/genesys.c backend/genesys_gl124.c backend/genesys_gl843.c
582141cc406Sopenharmony_ci	backend/genesys_gl646.c backend/genesys_gl841.c: make 4800 pdi work
583141cc406Sopenharmony_ci	for Lide200. Calibration cache file leak fix.
584141cc406Sopenharmony_ci
585141cc406Sopenharmony_ci2011-06-30 Olaf Meeuwissen <olaf.meeuwissen@avasys.jp>
586141cc406Sopenharmony_ci	* frontend/scanimage.c: plug a memory leak in batch mode.
587141cc406Sopenharmony_ci
588141cc406Sopenharmony_ci2011-06-24 Julien Blache <jb@jblache.org>
589141cc406Sopenharmony_ci	* tools/sane-desc.c: add a wildcard rule for Epson SCSI scanners
590141cc406Sopenharmony_ci	with a model string beginning with "SCANNER". Idea from Olaf
591141cc406Sopenharmony_ci	Meeuwissen.
592141cc406Sopenharmony_ci
593141cc406Sopenharmony_ci2011-06-21 Julien Blache <jb@jblache.org>
594141cc406Sopenharmony_ci	* doc/descriptions/epson2.desc: added SCSI IDs for the GT-10000+,
595141cc406Sopenharmony_ci	reported by Simon Becherer.
596141cc406Sopenharmony_ci
597141cc406Sopenharmony_ci2011-06-16 Alex Belkin <abc at telekom.ru>
598141cc406Sopenharmony_ci	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
599141cc406Sopenharmony_ci	for Samsung CLX-216x Series, tested with CLX-2160, reported by Malte
600141cc406Sopenharmony_ci	Starostik <malte@malte.homeip.net>
601141cc406Sopenharmony_ci
602141cc406Sopenharmony_ci2011-06-15 Stéphane Voltz <stef.dev@free.fr>
603141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_gl847.c: lineart fix
604141cc406Sopenharmony_ci
605141cc406Sopenharmony_ci2011-06-13 Stéphane Voltz <stef.dev@free.fr>
606141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys_gl646.c
607141cc406Sopenharmony_ci	backend/genesys_gl646.h doc/descriptions/genesys.desc
608141cc406Sopenharmony_ci	doc/sane-genesys.man: add full HP2400 support thanks a patch from
609141cc406Sopenharmony_ci	Alexey Osipov <simba@lerlan.ru>
610141cc406Sopenharmony_ci
611141cc406Sopenharmony_ci2011-06-13 Stéphane Voltz <stef.dev@free.fr>
612141cc406Sopenharmony_ci	* backend/genesys*.[ch] : rework of gl847 to reach 2400 dpi for
613141cc406Sopenharmony_ci	LiDE 100 and 4800 dpi for LiDE 200
614141cc406Sopenharmony_ci
615141cc406Sopenharmony_ci2011-06-10 Stéphane Voltz <stef.dev@free.fr>
616141cc406Sopenharmony_ci	* backend/lexmark_models.c: fix missing motor initialization
617141cc406Sopenharmony_ci
618141cc406Sopenharmony_ci2011-06-07 Stéphane Voltz <stef.dev@free.fr>
619141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys.h backend/genesys_conv.c:
620141cc406Sopenharmony_ci	add blank page skipping and rotation detection options
621141cc406Sopenharmony_ci
622141cc406Sopenharmony_ci2011-06-06 m. allan noah <kitno455 at gmail dot com>
623141cc406Sopenharmony_ci	* docs/*kvs40xx*, backend/kvs40xx*: New Panasonic KV-S40xx/70xx
624141cc406Sopenharmony_ci	backend, originally by Panasonic Russia.
625141cc406Sopenharmony_ci	* acinclude.m4, */Makefile.am, configure*: build new kvs40xx backend
626141cc406Sopenharmony_ci	* po/POTFILES: add kvs* backends
627141cc406Sopenharmony_ci	* po/.gitignore: ignore sane-backends.pot
628141cc406Sopenharmony_ci	* include/sane/sanei_magic.h, sanei/sanei_magic.c:
629141cc406Sopenharmony_ci	add new blank detection and rotation detection routines
630141cc406Sopenharmony_ci	* backend/kvs1025*, backend/Makefile*: add support for sanei_magic
631141cc406Sopenharmony_ci
632141cc406Sopenharmony_ci2011-06-02 Julien Blache <jb@jblache.org>
633141cc406Sopenharmony_ci	* tools/sane-desc.c: add udev+acl output mode, udev rules using ACLs
634141cc406Sopenharmony_ci	for the scanner group instead of making the device root:scanner 0664.
635141cc406Sopenharmony_ci	This is designed to help with MFPs and play nice with ConsoleKit.
636141cc406Sopenharmony_ci
637141cc406Sopenharmony_ci2011-04-20 Stéphane Voltz <stef.dev@free.fr>
638141cc406Sopenharmony_ci	* backend/genesys_low.c backend/genesys_devices.c
639141cc406Sopenharmony_ci	backend/genesys.conf.in: add Xerox 2400 onetouch model and improve
640141cc406Sopenharmony_ci	big endian handling
641141cc406Sopenharmony_ci
642141cc406Sopenharmony_ci2011-03-19 Julien Blache <jb@jblache.org>
643141cc406Sopenharmony_ci	* tools/sane-desc.c: move away from using power/level for disabling
644141cc406Sopenharmony_ci	USB autosuspend/power management and use power/control if available.
645141cc406Sopenharmony_ci
646141cc406Sopenharmony_ci2011-03-18 Stéphane Voltz <stef.dev@free.fr>
647141cc406Sopenharmony_ci	* backend/genesys_low.c backend/genesys.c : rewrite big endian fixes
648141cc406Sopenharmony_ci	for gl847/gl124 based scanners. Improve calibration cache file handling.
649141cc406Sopenharmony_ci
650141cc406Sopenharmony_ci2011-03-17 Stéphane Voltz <stef.dev@free.fr>
651141cc406Sopenharmony_ci	* backend/genesys_low.c: big endian fixes for gl847/gl124 based
652141cc406Sopenharmony_ci	scanners. Patch by Olaf Zimmermann <oez@pt.lu> .
653141cc406Sopenharmony_ci
654141cc406Sopenharmony_ci2011-03-15 Stéphane Voltz <stef.dev@free.fr>
655141cc406Sopenharmony_ci	* backend/Makefile.in backend/canon_dr.[ch]: fixes to allow full
656141cc406Sopenharmony_ci	static build under cygwin
657141cc406Sopenharmony_ci
658141cc406Sopenharmony_ci2011-03-12 Troy Rollo <sane@troy.rollo.name>
659141cc406Sopenharmony_ci	* backend/hp3500.c: Remove interdependency between contrast and
660141cc406Sopenharmony_ci	  brightness.
661141cc406Sopenharmony_ci
662141cc406Sopenharmony_ci2011-03-12 Julien Blache <jb@jblache.org>
663141cc406Sopenharmony_ci	* doc/scanimage.man: batch-start defaults to 1 if not specified,
664141cc406Sopenharmony_ci	  not 0. Reported by Jakub Wilk <jwilk@debian.org>.
665141cc406Sopenharmony_ci
666141cc406Sopenharmony_ci2011-03-12 Troy Rollo <sane@troy.rollo.name>
667141cc406Sopenharmony_ci	* backend/hp3500.c: Add grayscale and line art scanning. Add contrast
668141cc406Sopenharmony_ci	  and brightness controls which influence the calibration data provided
669141cc406Sopenharmony_ci	  to the scanner.
670141cc406Sopenharmony_ci
671141cc406Sopenharmony_ci2011-03-06 Ilia Sotnikov <hostcc@gmail.com>
672141cc406Sopenharmony_ci	* backend/hp5590.c, backend/hp5590_cmds.{c,h}: in ADF modes the device can
673141cc406Sopenharmony_ci	  scan up to 14", which is usually bigger than what scanner reports back
674141cc406Sopenharmony_ci	  during initialization
675141cc406Sopenharmony_ci	* backend/hp5590.c, backend/hp5590_cmds.{c,h}, backend/hp5590_low.{c,h}:
676141cc406Sopenharmony_ci	  fixed detection of HP4500 devices (tested) and HP5550 (untested) - these
677141cc406Sopenharmony_ci	  devices need no reading USB-in-USB acknowledgement after each command. To
678141cc406Sopenharmony_ci	  achieve that, proto_flags are passed down to low-level functions. These
679141cc406Sopenharmony_ci	  flags are taken from device descriptions
680141cc406Sopenharmony_ci	* backend/hp5590_low.{c,h}: fixed up get_status command - index should
681141cc406Sopenharmony_ci	  be 0x00, not 0x20
682141cc406Sopenharmony_ci	* backend/hp5590.c: bump up the backend version
683141cc406Sopenharmony_ci
684141cc406Sopenharmony_ci2011-03-04 Julien Blache <jb@jblache.org>
685141cc406Sopenharmony_ci	* frontend/saned.c: define PATH_MAX if needed, fixes build on
686141cc406Sopenharmony_ci	HURD. Patch from Pino Toscano <toscano.pino@tiscali.it>.
687141cc406Sopenharmony_ci
688141cc406Sopenharmony_ci2011-02-16 Julien Blache <jb@jblache.org>
689141cc406Sopenharmony_ci	* backend/v4l.c, backend/v4l.h: fix build with libv4l 0.8.3+.
690141cc406Sopenharmony_ci
691141cc406Sopenharmony_ci2011-02-13 m. allan noah <kitno455 at gmail dot com>
692141cc406Sopenharmony_ci	* doc/releases.txt: minor updates
693141cc406Sopenharmony_ci
694141cc406Sopenharmony_ciOlder entries can be found in ChangeLog-1.0.22.
695