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