1141cc406Sopenharmony_ci******  Release of sane-backends 1.0.25. End of code freeze ******
2141cc406Sopenharmony_ci
3141cc406Sopenharmony_ci2015-09-30 Rolf Bensch <rolf at bensch hyphen online dot de>
4141cc406Sopenharmony_ci    * doc/descriptions/pixma.desc, doc/sane-pixma.man:
5141cc406Sopenharmony_ci      Canon PIXMA MG5600 Series is working, reported by Gavin Falconer.
6141cc406Sopenharmony_ci
7141cc406Sopenharmony_ci2015-09-26 Rolf Bensch <rolf at bensch hyphen online dot de>
8141cc406Sopenharmony_ci    * backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.23
9141cc406Sopenharmony_ci
10141cc406Sopenharmony_ci2015-06-22 Louis Lagendijk <louis dot lagendijk at gmail dot com>
11141cc406Sopenharmony_ci	* doc/saned.man: updated to clarify systemd integration and
12141cc406Sopenharmony_ci	configuration for thecase where saned is compiled with  systemd
13141cc406Sopenharmony_ci	glue.
14141cc406Sopenharmony_ci
15141cc406Sopenharmony_ci2015-09-18 Rolf Bensch <rolf at bensch hyphen online dot de>
16141cc406Sopenharmony_ci    * backend/pixma_imageclass.c: for all adf scanners restrict maximum page
17141cc406Sopenharmony_ci      height at flatbed scans
18141cc406Sopenharmony_ci
19141cc406Sopenharmony_ci2015-09-16 Stéphane Voltz <stef.dev@free.fr>
20141cc406Sopenharmony_ci	* backend/niash.c: merged pu/protect-niash-option-access-315132 and
21141cc406Sopenharmony_ci	ifdef'ed unused code
22141cc406Sopenharmony_ci
23141cc406Sopenharmony_ci2015-09-16 Stéphane Voltz <stef.dev@free.fr>
24141cc406Sopenharmony_ci	* backend/pieusb.c: include sane/config.h first
25141cc406Sopenharmony_ci
26141cc406Sopenharmony_ci2015-09-14 Stéphane Voltz <stef.dev@free.fr>
27141cc406Sopenharmony_ci	* backend/bh.c: replace mktemp by mkstemp #300134
28141cc406Sopenharmony_ci
29141cc406Sopenharmony_ci2015-09-13 Paul Newall <p dot newalls at ntlworld dot com>
30141cc406Sopenharmony_ci	* backend/kodakaio.c:
31141cc406Sopenharmony_ci	redundant variable bitposn and redundant function kodakaio_rxflush
32141cc406Sopenharmony_ci	commented out.
33141cc406Sopenharmony_ci
34141cc406Sopenharmony_ci2015-09-09 Stéphane Voltz <stef.dev@free.fr>
35141cc406Sopenharmony_ci	* doc/sane-genesys.man, doc/descriptions/genesys.desc: No LiDE 120
36141cc406Sopenharmony_ci	support.
37141cc406Sopenharmony_ci
38141cc406Sopenharmony_ci2015-09-08 m. allan noah <kitno455 at gmail dot com>
39141cc406Sopenharmony_ci	* backend/artec_eplus48u.c: fix HOME env bug #315071 (from Jörg Frings-Fürst)
40141cc406Sopenharmony_ci
41141cc406Sopenharmony_ci2015-09-03 Rolf Bensch <rolf at bensch hyphen online dot de>
42141cc406Sopenharmony_ci	* backend/pixma_mp810.c: Canon Pixma MP990 needs specific reordering pixels
43141cc406Sopenharmony_ci	  for 4800 dpi, patch from Guillaume Courtois.
44141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.22
45141cc406Sopenharmony_ci
46141cc406Sopenharmony_ci2015-08-20 Rolf Bensch <rolf at bensch hyphen online dot de>
47141cc406Sopenharmony_ci	* README.linux: add mandatory and optional development environment to
48141cc406Sopenharmony_ci	  install description
49141cc406Sopenharmony_ci	* frontend/scanimage.c: remove atexit() function. In some cases atexit()
50141cc406Sopenharmony_ci	  doesn't work with libusb-compat.
51141cc406Sopenharmony_ci
52141cc406Sopenharmony_ci2015-08-10 Rolf Bensch <rolf at bensch hyphen online dot de>
53141cc406Sopenharmony_ci	* backend/pixma_io_sanei.c: EOF is a bjnp timeout error.
54141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.21
55141cc406Sopenharmony_ci
56141cc406Sopenharmony_ci2015-08-10 Stéphane Voltz <stef.dev@free.fr>
57141cc406Sopenharmony_ci	* backend/abaton.c, backend/agfafocus.c, backend/apple.c,
58141cc406Sopenharmony_ci	backend/bh.c, backend/coolscan.c, backend/dmc.c, backend/ricoh.c,
59141cc406Sopenharmony_ci	backend/s9036.c, backend/sp15c.[ch], backend/tamarack.c:
60141cc406Sopenharmony_ci	fix for memleak in sane_get_devices (bugs #300132 #300131 #300130 #300129
61141cc406Sopenharmony_ci	#300127 #300126 #300124 #300122 #300121 #300120)
62141cc406Sopenharmony_ci
63141cc406Sopenharmony_ci2015-08-10 Klaus Kämpf <kkaempf@suse.com>
64141cc406Sopenharmony_ci	* backend/pieusb.c, doc/descriptions/pieusb.desc, doc/sane-pieusb.man,
65141cc406Sopenharmony_ci          backend/pieusb_buffer.c, backend/pieusb_scancmd.c, backend/pieusb_specific.c,
66141cc406Sopenharmony_ci          backend/pieusb_usb.c:
67141cc406Sopenharmony_ci	  New scanners PIE PowerSlide 3600,3650,4000,5000 / Reflecta DigitDia 3600,
68141cc406Sopenharmony_ci          4000, 5000, 6000; ProScan 7200; CrystalScan 7200. These scanners need
69141cc406Sopenharmony_ci          further testing.
70141cc406Sopenharmony_ci
71141cc406Sopenharmony_ci2015-08-08 Stéphane Voltz <stef.dev@free.fr>
72141cc406Sopenharmony_ci	* backend/test.c: fix memleaks (#313553)
73141cc406Sopenharmony_ci	* configure.in, configure: don not hardcode -I/usr/local/include
74141cc406Sopenharmony_ci	(#315060)
75141cc406Sopenharmony_ci
76141cc406Sopenharmony_ci	open/close tests.
77141cc406Sopenharmony_ci2015-08-07 Rolf Bensch <rolf at bensch hyphen online dot de>
78141cc406Sopenharmony_ci	* README.linux: update development packages list. OpenSuse needs
79141cc406Sopenharmony_ci	  libusb-compat-devel. Sane doesn't support libusb 1.0.
80141cc406Sopenharmony_ci	* backend/pixma_io_sanei.c: EOF isn't an usb timeout error; this fixes usb
81141cc406Sopenharmony_ci	  communication problems, e.g. with OpenSuse.
82141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.20
83141cc406Sopenharmony_ci
84141cc406Sopenharmony_ci2015-08-06 Stéphane Voltz <stef.dev@free.fr>
85141cc406Sopenharmony_ci	*  backend/genesys_devices.c, backend/genesys_gl841.c, backend/genesys_low.c:
86141cc406Sopenharmony_ci	fix GPIO setup for LiDE 33/40/50, add more usleep() for GL847
87141cc406Sopenharmony_ci	scanning issues. Some GL841 LEDADD improvements.
88141cc406Sopenharmony_ci
89141cc406Sopenharmony_ci2015-07-31 Stéphane Voltz <stef.dev@free.fr>
90141cc406Sopenharmony_ci	* frontend/tstbackend.c: add an option to do tests scans during
91141cc406Sopenharmony_ci	open/close tests.
92141cc406Sopenharmony_ci	* backend/genesys.c, backend/genesys_low.c: fixes for
93141cc406Sopenharmony_ci	- #315104
94141cc406Sopenharmony_ci	- #315105
95141cc406Sopenharmony_ci	And a timing issue on USB3 hardware debugged and tracked by John S.
96141cc406Sopenharmony_ci	Weber <jweber53@gmail.com>
97141cc406Sopenharmony_ci
98141cc406Sopenharmony_ci2015-07-29 Rolf Bensch <rolf at bensch hyphen online dot de>
99141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
100141cc406Sopenharmony_ci	  New scanner Canon PIXMA MG3600 Series. This scanner needs further testing.
101141cc406Sopenharmony_ci	* backend/pixma_mp150.c: Canon PIXMA MG7500 Series doesn't need special
102141cc406Sopenharmony_ci	  image format post processing.
103141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
104141cc406Sopenharmony_ci	  Canon PIXMA MG7500 Series is working, reported by Jonathan Anderson.
105141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.19
106141cc406Sopenharmony_ci
107141cc406Sopenharmony_ci2015-07-24 Rolf Bensch <rolf at bensch hyphen online dot de>
108141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
109141cc406Sopenharmony_ci	  Canon PIXMA MX470 Series is working, bug #314894.
110141cc406Sopenharmony_ci
111141cc406Sopenharmony_ci2015-06-27 Louis Lagendijk <louis dot lagendijk at gmail dot com>
112141cc406Sopenharmony_ci	* backend/pixma_bjnp.c: added missing return in case of no error
113141cc406Sopenharmony_ci
114141cc406Sopenharmony_ci2015-06-27 Louis Lagendijk <louis dot lagendijk at gmail dot com>
115141cc406Sopenharmony_ci	* backend/pixma_bjnp.c Added backend version in bjnp debug output
116141cc406Sopenharmony_ci
117141cc406Sopenharmony_ci2015-06-11 Stéphane Voltz <stef.dev@free.fr>
118141cc406Sopenharmony_ci	* backend/genesys.c backend/genesys_gl124.h: LiDE 120 support
119141cc406Sopenharmony_ci	improvement.
120141cc406Sopenharmony_ci
121141cc406Sopenharmony_ci2015-05-18 Rolf Bensch <rolf at bensch hyphen online dot de>
122141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
123141cc406Sopenharmony_ci	  New scanner Canon i-SENSYS MF8300 Series, reported by Florian Nierhaus.
124141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.18
125141cc406Sopenharmony_ci
126141cc406Sopenharmony_ci2015-04-12 Stéphane Voltz <stef.dev@free.fr>
127141cc406Sopenharmony_ci	* doc/sane-genesys.man backend/genesys.[ch] backend/genesys_low.c:
128141cc406Sopenharmony_ci	fix calibration cleared when calibration file loaded,
129141cc406Sopenharmony_ci	add expiration time option for cache.
130141cc406Sopenharmony_ci
131141cc406Sopenharmony_ci2015-04-07 Rolf Bensch <rolf at bensch hyphen online dot de>
132141cc406Sopenharmony_ci	* backend/pixma_mp810.c: Canon Pixma MP990 TPU scan patch from Guillaume
133141cc406Sopenharmony_ci	  Courtois.
134141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: remove unmaintained websites
135141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.17
136141cc406Sopenharmony_ci
137141cc406Sopenharmony_ci2015-04-03 Rolf Bensch <rolf at bensch hyphen online dot de>
138141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
139141cc406Sopenharmony_ci	  doc/sane-pixma.man: New Canon scanners i-SENSYS MF210 Series, MF220 Series,
140141cc406Sopenharmony_ci	  MF5900 Series, MF6100 Series and imageCLASS MF810/820. All scanners need
141141cc406Sopenharmony_ci	  further testing.
142141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.16
143141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
144141cc406Sopenharmony_ci	  backend/pixma_io_sanei.c, backend/pixma_mp150.c, backend/pixma_mp7[35]0.c,
145141cc406Sopenharmony_ci	  backend/pixma_mp810.c: update copyright.
146141cc406Sopenharmony_ci
147141cc406Sopenharmony_ci2015-03-17 Stéphane Voltz <stef.dev@free.fr>
148141cc406Sopenharmony_ci	* backend/genesys.c, backend/genesys.conf.in,
149141cc406Sopenharmony_ci	backend/genesys_devices.c, backend/genesys_gl124.c,
150141cc406Sopenharmony_ci	backend/genesys_gl124.h, backend/genesys_low.h,
151141cc406Sopenharmony_ci	doc/descriptions/genesys.desc, doc/sane-genesys.man: add support for
152141cc406Sopenharmony_ci	Canon LiDE 120
153141cc406Sopenharmony_ci
154141cc406Sopenharmony_ci2015-03-14 René Rebe <rene@exactcode.de>
155141cc406Sopenharmony_ci	* backend/avision.h backend/avision.c:
156141cc406Sopenharmony_ci	fixed 32-bit build regression due new feature_type and
157141cc406Sopenharmony_ci	reverted 4d38523bdacd18186857ee8a93daaa0f8721c89b
158141cc406Sopenharmony_ci
159141cc406Sopenharmony_ci2015-03-13 René Rebe <rene@exactcode.de>
160141cc406Sopenharmony_ci	* doc/sane-avision.man, backend/avision.h, backend/avision.c:
161141cc406Sopenharmony_ci	fixed newer avision scanner duplex scanning, and removed unnecessary
162141cc406Sopenharmony_ci	feature_type2 clutter by using a uint64_t to share all bits
163141cc406Sopenharmony_ci
164141cc406Sopenharmony_ci2015-03-12 René Rebe <rene@exactcode.de>
165141cc406Sopenharmony_ci	* doc/descriptions/avision.desc, backend/avision.c:
166141cc406Sopenharmony_ci	fixed multiple regressions (range initilaizer, clobbering
167141cc406Sopenharmony_ci	paper-length window bits, ...) introduced over the past years, added
168141cc406Sopenharmony_ci	support for newer ASIC gamma table size, added AV220D2+ ID
169141cc406Sopenharmony_ci2015-03-04 Stéphane Voltz <stef.dev@free.fr>
170141cc406Sopenharmony_ci	* doc/descriptions/genesys.desc: mark LiDE 120 as unsupported.
171141cc406Sopenharmony_ci
172141cc406Sopenharmony_ci2015-03-02 Stéphane Voltz <stef.dev@free.fr>
173141cc406Sopenharmony_ci	* backend/genesys_low.c, backend/genesys_gl124.[ch]:
174141cc406Sopenharmony_ci	improve parking reliability for LiDE 210
175141cc406Sopenharmony_ci
176141cc406Sopenharmony_ci2015-03-01 Stéphane Voltz <stef.dev@free.fr>
177141cc406Sopenharmony_ci	* backend/genesys_devices.c, backend/genesys_gl124.c:
178141cc406Sopenharmony_ci	final tuning for Canon LiDE 220
179141cc406Sopenharmony_ci
180141cc406Sopenharmony_ci2015-02-26 Stéphane Voltz <stef.dev@free.fr>
181141cc406Sopenharmony_ci	* backend/genesys.c, backend/genesys.conf.in,
182141cc406Sopenharmony_ci	backend/genesys_devices.c, backend/genesys_gl124.c,
183141cc406Sopenharmony_ci	backend/genesys_gl124.h, backend/genesys_low.h,
184141cc406Sopenharmony_ci	doc/descriptions/genesys.desc, doc/sane-genesys.man: add support for
185141cc406Sopenharmony_ci	Canon LiDE 220
186141cc406Sopenharmony_ci
187141cc406Sopenharmony_ci2015-02-21 Rolf Bensch <rolf at bensch hyphen online dot de>
188141cc406Sopenharmony_ci	* backend/pixma_mp150.c: Canon PIXMA MG6400 Series doesn't need special
189141cc406Sopenharmony_ci	  image format post processing.
190141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
191141cc406Sopenharmony_ci	  Canon PIXMA MG6400 Series is working, reported by Christian Spielberger.
192141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
193141cc406Sopenharmony_ci	  New scanners Canon PIXMA MX490 Series and E480 Series. All scanners need
194141cc406Sopenharmony_ci	  further testing.
195141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.15
196141cc406Sopenharmony_ci
197141cc406Sopenharmony_ci2015-02-09 Rolf Bensch <rolf at bensch hyphen online dot de>
198141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: Canon PIXMA MX920 Series supports Ethernet
199141cc406Sopenharmony_ci	  and WiFi interfaces.
200141cc406Sopenharmony_ci
201141cc406Sopenharmony_ci2015-02-06 Rolf Bensch <rolf at bensch hyphen online dot de>
202141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
203141cc406Sopenharmony_ci	  Canon PIXMA MG2500 Series is working, reported by Brenda Ruch.
204141cc406Sopenharmony_ci
205141cc406Sopenharmony_ci2015-01-20 Ilia Sotnikov <hostcc at gmail dot com>
206141cc406Sopenharmony_ci	* backend/hp5590.c:
207141cc406Sopenharmony_ci	Invert pixels in case of TMA Negatives source has been selected.
208141cc406Sopenharmony_ci	Thanks for Will Kranz who reported this.
209141cc406Sopenharmony_ci
210141cc406Sopenharmony_ci2015-01-17 Rolf Bensch <rolf at bensch hyphen online dot de>
211141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
212141cc406Sopenharmony_ci	  Canon PIXMA MG2200 Series is working (bug #314944).
213141cc406Sopenharmony_ci
214141cc406Sopenharmony_ci2014-12-31 Paul Newall <p dot newalls at ntlworld dot com>
215141cc406Sopenharmony_ci	* backend/kodakaio.c:
216141cc406Sopenharmony_ci	connection to device moved from sane_open to sane_start
217141cc406Sopenharmony_ci	disconnection move from sane_close to sane_cancel
218141cc406Sopenharmony_ci	in order to fix bug where scanner disconnected after 30s idle.
219141cc406Sopenharmony_ci
220141cc406Sopenharmony_ci2014-12-19 Paul Newall <p dot newalls at ntlworld dot com>
221141cc406Sopenharmony_ci	* backend/kodakaio.c:
222141cc406Sopenharmony_ci	param.depth corrected for lineart mode, was 8 now 1
223141cc406Sopenharmony_ci	sequence of modes changed to make the color mode the default.
224141cc406Sopenharmony_ci
225141cc406Sopenharmony_ci2014-12-16 m. allan noah <kitno455 at gmail dot com>
226141cc406Sopenharmony_ci	* sanei/sanei_usb.c: add calls to sanei_usb_set_altinterface in
227141cc406Sopenharmony_ci	sanei_usb_close and sanei_usb_clear_halt- hopefully work around
228141cc406Sopenharmony_ci	USB3/xhci problems in Linux.
229141cc406Sopenharmony_ci
230141cc406Sopenharmony_ci2014-11-18 Rolf Bensch <rolf at bensch hyphen online dot de>
231141cc406Sopenharmony_ci	* backend/pixma_imageclass.c:
232141cc406Sopenharmony_ci	  - Canon i-SENSYS MF8200C and MF8500C use generation 2 protocols.
233141cc406Sopenharmony_ci	  - Also use has_paper() for generation 2 scanners.
234141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc: Canon i-SENSYS
235141cc406Sopenharmony_ci	  MF8200C: ADF supports max. 300DPI.
236141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.14
237141cc406Sopenharmony_ci
238141cc406Sopenharmony_ci2014-11-15 Rolf Bensch <rolf at bensch hyphen online dot de>
239141cc406Sopenharmony_ci	* backend/avision.c:
240141cc406Sopenharmony_ci	  - Remove firmware checking for HP5370c scanners. Launchpad bug #1080787,
241141cc406Sopenharmony_ci	    reported by Night Train.
242141cc406Sopenharmony_ci	  - Build version 297.
243141cc406Sopenharmony_ci
244141cc406Sopenharmony_ci2014-10-29 Rolf Bensch <rolf at bensch hyphen online dot de>
245141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
246141cc406Sopenharmony_ci	  New Canon scanners MAXIFY MB5000, MB5300, MB2000 and MB2300;
247141cc406Sopenharmony_ci	  PIXMA MG7500, MG6600, MG5600, MG2900 and E460. All scanners need further
248141cc406Sopenharmony_ci	  testing.
249141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.13
250141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
251141cc406Sopenharmony_ci	  Canon PIXMA MG2900 Series is working, reported by Yannick Dirou.
252141cc406Sopenharmony_ci
253141cc406Sopenharmony_ci2014-10-27 Rolf Bensch <rolf at bensch hyphen online dot de>
254141cc406Sopenharmony_ci	* backend/pixma_mp150.c: Canon PIXMA MG3500 Series doesn't need special
255141cc406Sopenharmony_ci	  image post processing.
256141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
257141cc406Sopenharmony_ci	  Canon PIXMA MG3500 Series is working.
258141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.12
259141cc406Sopenharmony_ci
260141cc406Sopenharmony_ci2014-10-20 Rolf Bensch <rolf at bensch hyphen online dot de>
261141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
262141cc406Sopenharmony_ci	  doc/sane-pixma.man: New Scanner Canon imageCLASS D530.
263141cc406Sopenharmony_ci	* backend/pixma_mp150.c:
264141cc406Sopenharmony_ci	  - increase calibration timeout
265141cc406Sopenharmony_ci	  - calibration can finish with 0x01 or 0x02
266141cc406Sopenharmony_ci
267141cc406Sopenharmony_ci2014-09-18 Rolf Bensch <rolf at bensch hyphen online dot de>
268141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
269141cc406Sopenharmony_ci	  Canon Pixma MG5500 Series is working, bug #314819.
270141cc406Sopenharmony_ci
271141cc406Sopenharmony_ci2014-09-16 Rolf Bensch <rolf at bensch hyphen online dot de>
272141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man: Canon Pixma MG2400 Series
273141cc406Sopenharmony_ci	  is working, reported by Marcus Wellnitz.
274141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
275141cc406Sopenharmony_ci	  Canon Pixma MX530 Series is working, reported by Stephen Weston.
276141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.11
277141cc406Sopenharmony_ci
278141cc406Sopenharmony_ci2014-09-13 Paul Newall <p dot newalls at ntlworld dot com>
279141cc406Sopenharmony_ci	* backend/kodakaio.c, backend/kodakaio.h:
280141cc406Sopenharmony_ci	* Added lineart mode with threshold option.
281141cc406Sopenharmony_ci
282141cc406Sopenharmony_ci2014-09-07 Paul Newall <p dot newalls at ntlworld dot com>
283141cc406Sopenharmony_ci	* backend/kodakaio.c:
284141cc406Sopenharmony_ci	* Fixed error where the colour compensation curves did not have enough
285141cc406Sopenharmony_ci	elements and this caused speckles in areas of very low or high colour.
286141cc406Sopenharmony_ci
287141cc406Sopenharmony_ci2014-08-23 Louis Lagendijk <louis dot lagendijk at gmail dot com>
288141cc406Sopenharmony_ci	* backend/pixma_bjnp.c:
289141cc406Sopenharmony_ci	* Keep TCP-connection closed until we really need it. This avoids
290141cc406Sopenharmony_ci          the scanner closing the TCP-connection when idle
291141cc406Sopenharmony_ci	* Add an explicit error message when we detect that the scanner
292141cc406Sopenharmony_ci	  closed the TCP-connection
293141cc406Sopenharmony_ci
294141cc406Sopenharmony_ci2014-08-16 Rolf Bensch <rolf at bensch hyphen online dot de>
295141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
296141cc406Sopenharmony_ci	New scanners Canon i-SENSYS MF8200C Series and MF8500C Series. MF8500C
297141cc406Sopenharmony_ci	Series need further testing.
298141cc406Sopenharmony_ci	* doc/sane-pixma.man: add up to now undocumented verbose debug-level
299141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.10
300141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
301141cc406Sopenharmony_ci	Canon PIXMA MX720 Series scanner is working (bug #314787).
302141cc406Sopenharmony_ci
303141cc406Sopenharmony_ci2014-07-25 Rolf Bensch <rolf at bensch hyphen online dot de>
304141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
305141cc406Sopenharmony_ci	New scanners Canon Pixma E400, E560, MX470 and MX530. All scanners need
306141cc406Sopenharmony_ci	further testing.
307141cc406Sopenharmony_ci
308141cc406Sopenharmony_ci2014-07-14 m. allan noah <kitno455 at gmail dot com>
309141cc406Sopenharmony_ci	* frontend/scanimage.c: batch-print option and exit value changes
310141cc406Sopenharmony_ci	from Jeff Breidenbach jeff@jab.org
311141cc406Sopenharmony_ci
312141cc406Sopenharmony_ci2014-07-01 Stéphane Voltz <stef.dev@free.fr>
313141cc406Sopenharmony_ci	* testsuite/sanei/sanei_config_test.c: fix #314694 by exporting a
314141cc406Sopenharmony_ci	specific SANE_CONFIG_DIR env dir for tests
315141cc406Sopenharmony_ci
316141cc406Sopenharmony_ci2014-06-29 Stéphane Voltz <stef.dev@free.fr>
317141cc406Sopenharmony_ci	* backend/genesys_gl646.c: fix regression in coarse gain calibration
318141cc406Sopenharmony_ci
319141cc406Sopenharmony_ci2014-06-05 Tom Callaway <spot@fedoraproject.org>
320141cc406Sopenharmony_ci	* lib/snprintf.c: update to newer version from LPRng. The old version is
321141cc406Sopenharmony_ci	licensed under the Artistic License 1.0 which isn't compatible with the
322141cc406Sopenharmony_ci	GPL and arguably non-free.
323141cc406Sopenharmony_ci
324141cc406Sopenharmony_ci2014-06-02 Stéphane Voltz <stef.dev@free.fr>
325141cc406Sopenharmony_ci	* backend/genesys_*.[ch]: add internal ini_scan_regs_api. Add proper
326141cc406Sopenharmony_ci	target speed for LiDE 110/210 grey mode motor tables.
327141cc406Sopenharmony_ci
328141cc406Sopenharmony_ci2014-05-29 Paul Newall <quandry@ntlworld.com>
329141cc406Sopenharmony_ci	* backend/kodakaio.c: change to comment on ./configure parameters
330141cc406Sopenharmony_ci
331141cc406Sopenharmony_ci2014-05-26 Rolf Bensch <rolf at bensch hyphen online dot de>
332141cc406Sopenharmony_ci	* backend/pixma_mp150.c: fix ADF paper empty @ start scanning for Canon
333141cc406Sopenharmony_ci	  Pixma MP150 based ADF scanners
334141cc406Sopenharmony_ci	* backend/pixma_common.c: remove unused variable
335141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.9
336141cc406Sopenharmony_ci
337141cc406Sopenharmony_ci2014-05-08 Rolf Bensch <rolf at bensch hyphen online dot de>
338141cc406Sopenharmony_ci	* backend/pixma_mp150.c: fix MG7100 image data post processing @ high
339141cc406Sopenharmony_ci	  resolutions > 600dpi.
340141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man: Canon Pixma MG7100
341141cc406Sopenharmony_ci	  Series scanner is working, reported by Gert Cauwenberg.
342141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.8
343141cc406Sopenharmony_ci
344141cc406Sopenharmony_ci2014-05-13 Stéphane Voltz <stef.dev@free.fr>
345141cc406Sopenharmony_ci	* backend/genesys_gl646.[ch] backend/genesys.c backend/genesys_low.c:
346141cc406Sopenharmony_ci	fix bug #314663. Set gamma for gl646 devices only at scan time. Reset
347141cc406Sopenharmony_ci	endpoint each time before leaving.
348141cc406Sopenharmony_ci
349141cc406Sopenharmony_ci2014-05-08 Rolf Bensch <rolf at bensch hyphen online dot de>
350141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.7
351141cc406Sopenharmony_ci	* backend/pixma_mp150.c:
352141cc406Sopenharmony_ci	  - all Canon Pixma MP150 based ADF scanners support 14" legal paper size
353141cc406Sopenharmony_ci	  - fix ADF paper empty bug for Canon Pixma MP150 based ADF scanners
354141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: remove comments for Canon Pixma MP150 based
355141cc406Sopenharmony_ci	  ADF scanners: adf empty buggy
356141cc406Sopenharmony_ci	* doc/sane-pixma.man: Canon Pixma MX360 shouldn't hang anymore (@ ADF paper
357141cc406Sopenharmony_ci	  empty)
358141cc406Sopenharmony_ci
359141cc406Sopenharmony_ci2014-04-07 Rolf Bensch <rolf at bensch hyphen online dot de>
360141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man: Canon Pixma MX410
361141cc406Sopenharmony_ci	is working, reported from Javier Gorostiza.
362141cc406Sopenharmony_ci
363141cc406Sopenharmony_ci2014-03-21 Rolf Bensch <rolf at bensch hyphen online dot de>
364141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man: Canon Pixma MG3200
365141cc406Sopenharmony_ci	is working, reported in ubuntuforums.org/showthread.php?t=2072162.
366141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: rename WLAN to WiFi
367141cc406Sopenharmony_ci	* backend/pixma_mp150.c:
368141cc406Sopenharmony_ci	- Canon Pixma MX520 Series supports 14" legal paper size in ADF mode.
369141cc406Sopenharmony_ci	- MX520 has button support.
370141cc406Sopenharmony_ci	* backend/pixma_common.c: Clamp minimum image size to 16 px x 16 px. Some
371141cc406Sopenharmony_ci	new scanners need minimum 16 px height.
372141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man: Canon Pixma MX520 Series
373141cc406Sopenharmony_ci	is working, reported by Trygve Flathen.
374141cc406Sopenharmony_ci
375141cc406Sopenharmony_ci2014-02-28 Rolf Bensch <rolf at bensch hyphen online dot de>
376141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
377141cc406Sopenharmony_ci	doc/sane-pixma.man: Rename Canon i-SENSYS MF4550d to Canon i-SENSYS MF4500
378141cc406Sopenharmony_ci	Series. This fixes ethernet problems. Patch from chrysn.
379141cc406Sopenharmony_ci
380141cc406Sopenharmony_ci2014-02-24 Stéphane Voltz <stef.dev@free.fr>
381141cc406Sopenharmony_ci	* doc/sane-genesys.man backend/genesys.[ch]:
382141cc406Sopenharmony_ci	avoid calibration file name collision in case of several identical
383141cc406Sopenharmony_ci	scanners
384141cc406Sopenharmony_ci
385141cc406Sopenharmony_ci2014-02-10 Louis Lagendijk <louis.lagendijk at gmail.com>
386141cc406Sopenharmony_ci	* backend/pixma_bjnp.c backend/pixma_bjnp.h backend/pixma_bjnp_private.h:
387141cc406Sopenharmony_ci	- Added support for Canon laser multi-functionals using the MFNP protocol over port 8610
388141cc406Sopenharmony_ci	- Improved debug-logging to be more readable
389141cc406Sopenharmony_ci
390141cc406Sopenharmony_ci2014-02-08 Rolf Bensch <rolf at bensch hyphen online dot de>
391141cc406Sopenharmony_ci	* backend/pixma_mp150.c:
392141cc406Sopenharmony_ci	- Canon Pixma MX510 Series supports 14" legal paper size in ADF mode.
393141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
394141cc406Sopenharmony_ci	- Canon Pixma MX510 Series is working, reported by sebastien_gd.
395141cc406Sopenharmony_ci
396141cc406Sopenharmony_ci2014-01-29 m. allan noah <kitno455 at gmail dot com>
397141cc406Sopenharmony_ci	* backend/umax-uc630.c: updates from Ondrej Zary
398141cc406Sopenharmony_ci
399141cc406Sopenharmony_ci2014-01-21 Stéphane Voltz <stef.dev@free.fr>
400141cc406Sopenharmony_ci	* doc/descriptions/unsupported.desc doc/descriptions/genesys.desc:
401141cc406Sopenharmony_ci	update status of the HP Scanjet 4850C
402141cc406Sopenharmony_ci
403141cc406Sopenharmony_ci2014-01-17 Rolf Bensch <rolf at bensch hyphen online dot de>
404141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: Update specification file for
405141cc406Sopenharmony_ci	Canon i-SENSYS MF4800 Series:
406141cc406Sopenharmony_ci	- Ethernet is buggy.
407141cc406Sopenharmony_ci	- ADF is working.
408141cc406Sopenharmony_ci
409141cc406Sopenharmony_ci2014-01-09 Gerhard Jaeger <gerhard@gjaeger.de>
410141cc406Sopenharmony_ci	* tools/sane-find-scanner.c tools/check-usb-chip.c: Add LM983x usb
411141cc406Sopenharmony_ci	chip detection when compiled for libusb-1.0.
412141cc406Sopenharmony_ci
413141cc406Sopenharmony_ci2014-01-02 Rolf Bensch <rolf at bensch hyphen online dot de>
414141cc406Sopenharmony_ci	* doc/descriptions/pixma.desc: ADF is working for Canon i-SENSYS MF4800
415141cc406Sopenharmony_ci	Series, reported by Yvan L. Gélinas.
416141cc406Sopenharmony_ci
417141cc406Sopenharmony_ci2014-01-02 Rolf Bensch <rolf at bensch hyphen online dot de>
418141cc406Sopenharmony_ci	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
419141cc406Sopenharmony_ci	backend/pixma_io_sanei.c, backend/pixma_mp150.c, backend/pixma_mp7[35]0.c,
420141cc406Sopenharmony_ci	backend/pixma_mp810.c: update copyright.
421141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
422141cc406Sopenharmony_ci	doc/sane-pixma.man: bug #314411, Canon imageCLASS MF4570dw is working.
423141cc406Sopenharmony_ci
424141cc406Sopenharmony_ci2013-12-27 Rolf Bensch <rolf at bensch hyphen online dot de>
425141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
426141cc406Sopenharmony_ci	doc/sane-pixma.man:
427141cc406Sopenharmony_ci	- Canon i-SENSYS MF4800 Series has ADF and supports 14" legal paper size
428141cc406Sopenharmony_ci	  in ADF mode.
429141cc406Sopenharmony_ci	- Canon i-SENSYS MF4800 Series is working, reported by Yvan L. Gélinas.
430141cc406Sopenharmony_ci
431141cc406Sopenharmony_ci2013-12-23 Rolf Bensch <rolf at bensch hyphen online dot de>
432141cc406Sopenharmony_ci	* backend/pixma_common.c: fix usb cmd transaction timeout
433141cc406Sopenharmony_ci
434141cc406Sopenharmony_ci2013-12-23 Stéphane Voltz <stef.dev@free.fr>
435141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys.c backend/genesys_low.h
436141cc406Sopenharmony_ci	backend/genesys_gl841.[ch]: color calibration improvement for LiDE80,
437141cc406Sopenharmony_ci	working LEDADD for gl841 CIS scanners
438141cc406Sopenharmony_ci
439141cc406Sopenharmony_ci2013-12-16 Rolf Bensch <rolf at bensch hyphen online dot de>
440141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
441141cc406Sopenharmony_ci	doc/sane-pixma.man:
442141cc406Sopenharmony_ci	- rename Canon imageCLASS MF4770n to i-SENSYS MF4700 Series
443141cc406Sopenharmony_ci	- rename Canon i-SENSYS MF4890dw to MF4800 Series
444141cc406Sopenharmony_ci	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
445141cc406Sopenharmony_ci	- Canon MX920 reported as working; ADF is still buggy
446141cc406Sopenharmony_ci	- MX920 has 14" ADF paper length
447141cc406Sopenharmony_ci	- MX920 has button support
448141cc406Sopenharmony_ci	- fix vertical stripe shifting for MX920
449141cc406Sopenharmony_ci	- tidy function calc_shifting()
450141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.6
451141cc406Sopenharmony_ci
452141cc406Sopenharmony_ci2013-12-16 Stéphane Voltz <stef.dev@free.fr>
453141cc406Sopenharmony_ci	* doc/descriptions/genesys.desc: update LiDE 80
454141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys.c backend/genesys_low.h
455141cc406Sopenharmony_ci	backend/genesys_gl841.[ch]: basic support for LiDE 80
456141cc406Sopenharmony_ci
457141cc406Sopenharmony_ci2013-12-10 m. allan noah <kitno455 at gmail dot com>
458141cc406Sopenharmony_ci	* backend/fujitsu*: fujitsu backend v118
459141cc406Sopenharmony_ci	- support fi-7160, fi-7260, fi-7180 and fi-7280
460141cc406Sopenharmony_ci	- remove unused var from do_scsi_cmd()
461141cc406Sopenharmony_ci	- added more request_sense options
462141cc406Sopenharmony_ci	- add adv_paper_protect option
463141cc406Sopenharmony_ci	- enable paper protection by default
464141cc406Sopenharmony_ci	- increase max_x_fb for fi-6240 and fi-6230
465141cc406Sopenharmony_ci
466141cc406Sopenharmony_ci2013-12-09 m. allan noah <kitno455 at gmail dot com>
467141cc406Sopenharmony_ci	* backend/canon_dr*: canon_dr backend v42
468141cc406Sopenharmony_ci	- initial DR-G1100 support
469141cc406Sopenharmony_ci	- add support for paper sensors (P-215 & P-208)
470141cc406Sopenharmony_ci	- add initial support for card reader (P-215)
471141cc406Sopenharmony_ci	- removed unused var from do_scsi_cmd()
472141cc406Sopenharmony_ci
473141cc406Sopenharmony_ci2013-11-21 Stéphane Voltz <stef.dev@free.fr>
474141cc406Sopenharmony_ci	* testsuite/tools/Makefile.*: handle sane git version change in tests.
475141cc406Sopenharmony_ci
476141cc406Sopenharmony_ci2013-10-19 Stéphane Voltz <stef.dev@free.fr>
477141cc406Sopenharmony_ci	* doc/descriptions/genesys.desc doc/Descriptions/unsupported.desc:
478141cc406Sopenharmony_ci	update LiDE 80 and HP2400 information
479141cc406Sopenharmony_ci	* backend/genesys_devices.c backend/genesys.conf.in backend/genesys.c
480141cc406Sopenharmony_ci	backend/genesys_low.h backend/genesys_gl841.[ch]: add first element of
481141cc406Sopenharmony_ci	LiDE 80 support.
482141cc406Sopenharmony_ci
483141cc406Sopenharmony_ci2013-10-15 Paul Newall <quandry@ntlworld.com>
484141cc406Sopenharmony_ci	* configure.in: detection of cups was commented out. Avahi is now used
485141cc406Sopenharmony_ci	for autodetection in kodakaio so the detection of cups is no longer required.
486141cc406Sopenharmony_ci
487141cc406Sopenharmony_ci2013-10-14 Paul Newall <quandry@ntlworld.com>
488141cc406Sopenharmony_ci	* backend/kodakaio.c: fix bug #314301,
489141cc406Sopenharmony_ci	Segfault when unexpected data returned by avahi auto discovery.
490141cc406Sopenharmony_ci
491141cc406Sopenharmony_ci2013-10-11 Rolf Bensch <rolf at bensch hyphen online dot de>
492141cc406Sopenharmony_ci	* backend/pixma_imageclass.c: Use generation variable instead of single
493141cc406Sopenharmony_ci	defines of scanner pid's. Now new scanners should work without extensive
494141cc406Sopenharmony_ci	code editing.
495141cc406Sopenharmony_ci	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
496141cc406Sopenharmony_ci	doc/sane-pixma.man: New scanner Canon i-SENSYS MF4890dw. This scanner needs
497141cc406Sopenharmony_ci	further testing.
498141cc406Sopenharmony_ci	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.5
499141cc406Sopenharmony_ci
500141cc406Sopenharmony_ci2013-10-02 Rolf Bensch <rolf at bensch hyphen online dot de>
501141cc406Sopenharmony_ci	* README.linux: Update Installation description for 1.0.25git.
502141cc406Sopenharmony_ci
503141cc406Sopenharmony_ci2013-09-30 m. allan noah <kitno455 at gmail dot com>
504141cc406Sopenharmony_ci	* ChangeLog*, configure*, doc/releases.txt:
505141cc406Sopenharmony_ci	Various updates related to starting 1.0.25git
506141cc406Sopenharmony_ci
507141cc406Sopenharmony_ciOlder entries can be found in ChangeLog-1.0.24.
508