1141cc406Sopenharmony_cicommit 82cd8f245cf26879b3f94348d4069dcec8d49f21 2141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3141cc406Sopenharmony_ciDate: 2017-05-22 11:16:40 -0400 4141cc406Sopenharmony_ci 5141cc406Sopenharmony_ci SANE-backends release 1.0.27 6141cc406Sopenharmony_ci 7141cc406Sopenharmony_ci Moved old changelogs to new directory, and excluded them from 8141cc406Sopenharmony_ci release tarball. 9141cc406Sopenharmony_ci 10141cc406Sopenharmony_ci Improved release docs. 11141cc406Sopenharmony_ci 12141cc406Sopenharmony_ci Updated config.* files 13141cc406Sopenharmony_ci 14141cc406Sopenharmony_ci Bumped version numbers. 15141cc406Sopenharmony_ci 16141cc406Sopenharmony_ci Wrote release notes. 17141cc406Sopenharmony_ci 18141cc406Sopenharmony_cicommit 16f3060061a17cbc54f3415a7e2abc1c35f3fcd2 19141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 20141cc406Sopenharmony_ciDate: 2017-05-20 14:13:19 +0200 21141cc406Sopenharmony_ci 22141cc406Sopenharmony_ci pixma: i-SENSYS MF240 Series is working 23141cc406Sopenharmony_ci 24141cc406Sopenharmony_cicommit ad5fd9edc83f2c6b6e27e9a366cd8ff5e00376b8 25141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 26141cc406Sopenharmony_ciDate: 2017-05-19 20:24:14 -0400 27141cc406Sopenharmony_ci 28141cc406Sopenharmony_ci Updated NL translation from Martin Kho 29141cc406Sopenharmony_ci 30141cc406Sopenharmony_cicommit baf786742f0382bed3f1b58d9977229826e3df5f 31141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 32141cc406Sopenharmony_ciDate: 2017-05-15 21:37:34 +0900 33141cc406Sopenharmony_ci 34141cc406Sopenharmony_ci po/*.po: sync with source code 35141cc406Sopenharmony_ci 36141cc406Sopenharmony_cicommit 05553c679fd02648fc5b6dd3a4abf75fe67e1d27 37141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 38141cc406Sopenharmony_ciDate: 2017-05-14 21:34:36 -0400 39141cc406Sopenharmony_ci 40141cc406Sopenharmony_ci updated uk.po translation 41141cc406Sopenharmony_ci 42141cc406Sopenharmony_ci Update from Yuri Chornoivan 43141cc406Sopenharmony_ci 44141cc406Sopenharmony_cicommit 479ccaedddcb0a491b351e20cac22595196df02a 45141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 46141cc406Sopenharmony_ciDate: 2017-05-14 19:48:41 +0900 47141cc406Sopenharmony_ci 48141cc406Sopenharmony_ci autotools: Sync derived files 49141cc406Sopenharmony_ci 50141cc406Sopenharmony_ci This was done by running 51141cc406Sopenharmony_ci 52141cc406Sopenharmony_ci autoreconf --force --install 53141cc406Sopenharmony_ci 54141cc406Sopenharmony_ci on Debian GNU/Linux 8.8 and reverting the removal of SANE specific 55141cc406Sopenharmony_ci tweaks to ltmain.sh. 56141cc406Sopenharmony_ci 57141cc406Sopenharmony_cicommit 02037adb134a2b533bb3201833444aed7bedc8f6 58141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 59141cc406Sopenharmony_ciDate: 2017-05-14 19:47:31 +0900 60141cc406Sopenharmony_ci 61141cc406Sopenharmony_ci Fix unused parameter compiler warnings in check tools 62141cc406Sopenharmony_ci 63141cc406Sopenharmony_cicommit 85b91bcd248d2a40300b9fda76bdb88853fbcd0b 64141cc406Sopenharmony_ciAuthor: Jörg Frings-Fürst <debian@jff-webhosting.net> 65141cc406Sopenharmony_ciDate: 2017-05-13 18:11:40 +0900 66141cc406Sopenharmony_ci 67141cc406Sopenharmony_ci doc: fix typos, formatting and stylistic issues 68141cc406Sopenharmony_ci 69141cc406Sopenharmony_cicommit 1808a63b0091f0e5562586278b13d7ae63184f43 70141cc406Sopenharmony_ciAuthor: Jörg Frings-Fürst <debian@jff-webhosting.net> 71141cc406Sopenharmony_ciDate: 2017-05-13 18:07:26 +0900 72141cc406Sopenharmony_ci 73141cc406Sopenharmony_ci Replace the startup gamma with the same from the standalone version 74141cc406Sopenharmony_ci 75141cc406Sopenharmony_ci Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629470 76141cc406Sopenharmony_ci 77141cc406Sopenharmony_cicommit 5c0812c51b6d48516acb9dd9efcfbe2b34f04a79 78141cc406Sopenharmony_ciAuthor: Jörg Frings-Fürst <debian@jff-webhosting.net> 79141cc406Sopenharmony_ciDate: 2017-05-13 18:05:43 +0900 80141cc406Sopenharmony_ci 81141cc406Sopenharmony_ci genesys.conf: fix comment typo 82141cc406Sopenharmony_ci 83141cc406Sopenharmony_cicommit e21bb28e5051d8fdd64df3c4ea2625b9f45538c8 84141cc406Sopenharmony_ciAuthor: Jörg Frings-Fürst <debian@jff-webhosting.net> 85141cc406Sopenharmony_ciDate: 2017-05-13 18:03:42 +0900 86141cc406Sopenharmony_ci 87141cc406Sopenharmony_ci Source code string typo fixes 88141cc406Sopenharmony_ci 89141cc406Sopenharmony_cicommit 09cf70563a1129116ab6888e944bfcb44fec8dd0 90141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 91141cc406Sopenharmony_ciDate: 2017-05-13 16:33:23 +0900 92141cc406Sopenharmony_ci 93141cc406Sopenharmony_ci configure.ac: Fix condition 94141cc406Sopenharmony_ci 95141cc406Sopenharmony_cicommit 9230e0c251f2351ce1c7b8d7fca08dc39c320925 96141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 97141cc406Sopenharmony_ciDate: 2017-05-13 13:12:06 +0900 98141cc406Sopenharmony_ci 99141cc406Sopenharmony_ci saned: Link against Avahi library 100141cc406Sopenharmony_ci 101141cc406Sopenharmony_cicommit da5ce7216cf63a454411fa781bc2ea30fa881974 102141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 103141cc406Sopenharmony_ciDate: 2017-05-13 13:09:25 +0900 104141cc406Sopenharmony_ci 105141cc406Sopenharmony_ci Add a header to dll.conf 106141cc406Sopenharmony_ci 107141cc406Sopenharmony_ci Document dll.conf in a header, point to the dll.d directory for external 108141cc406Sopenharmony_ci backends and document the net backend w/ pointers to the manpages. 109141cc406Sopenharmony_ci 110141cc406Sopenharmony_ci Based on a patch by Julien BLACHE <jblache@debian.org> 111141cc406Sopenharmony_ci 112141cc406Sopenharmony_cicommit 77dcf26860b239dafb3094c863691aaef304805a 113141cc406Sopenharmony_ciAuthor: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> 114141cc406Sopenharmony_ciDate: 2017-05-13 13:07:01 +0900 115141cc406Sopenharmony_ci 116141cc406Sopenharmony_ci Fix potential assert in avahi backend 117141cc406Sopenharmony_ci 118141cc406Sopenharmony_ci avahi_browser contains a reference to an AvahiClient, which may be 119141cc406Sopenharmony_ci avahi_client. If it does, then freeing avahi_browser references avahi_client, 120141cc406Sopenharmony_ci resulting in an assert() in Avahi's linked list macro. 121141cc406Sopenharmony_ci 122141cc406Sopenharmony_ci Fix this by freeing avahi_browser before avahi_client. 123141cc406Sopenharmony_ci See https://bugs.launchpad.net/bugs/831867 124141cc406Sopenharmony_ci 125141cc406Sopenharmony_cicommit e6711c377f266d33a3d8bc28d7a508e3c4c29c79 126141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 127141cc406Sopenharmony_ciDate: 2017-05-10 19:10:26 +0200 128141cc406Sopenharmony_ci 129141cc406Sopenharmony_ci remove unused entry from ChangeLog 130141cc406Sopenharmony_ci 131141cc406Sopenharmony_cicommit 0cf531e44528a541d76c3571bca72f395b7892ae 132141cc406Sopenharmony_ciAuthor: Klaus Kämpf <kkaempf@suse.de> 133141cc406Sopenharmony_ciDate: 2017-05-09 10:52:12 +0200 134141cc406Sopenharmony_ci 135141cc406Sopenharmony_ci Update pieusb.conf and pieusb.desc 136141cc406Sopenharmony_ci 137141cc406Sopenharmony_cicommit 135b4a3909e0fe0d14062dc009bfba8085ebf167 138141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 139141cc406Sopenharmony_ciDate: 2017-05-10 11:51:35 +0200 140141cc406Sopenharmony_ci 141141cc406Sopenharmony_ci pixma.desc: fix version of backend 142141cc406Sopenharmony_ci 143141cc406Sopenharmony_cicommit 5b10b0b635157cdb9766197a5f2ea7f1d24a402a 144141cc406Sopenharmony_ciAuthor: René Rebe <rebe@exactcode.de> 145141cc406Sopenharmony_ciDate: 2017-05-05 07:05:30 +0200 146141cc406Sopenharmony_ci 147141cc406Sopenharmony_ci epson2: fixed network transport for new scanners 148141cc406Sopenharmony_ci 149141cc406Sopenharmony_ci increased command buffer due memory overrun, and always read receive 150141cc406Sopenharmony_ci status, even for zero length on network scanenrs, should fix #315552 151141cc406Sopenharmony_ci 152141cc406Sopenharmony_cicommit 6ffeb9097386268e425ae2390ed2835853dbd439 153141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 154141cc406Sopenharmony_ciDate: 2017-05-06 20:40:25 +0900 155141cc406Sopenharmony_ci 156141cc406Sopenharmony_ci Fix test for API specification generation 157141cc406Sopenharmony_ci 158141cc406Sopenharmony_ci If none of the formats can be generated but API specs are requested, 159141cc406Sopenharmony_ci bomb. The original test aimed to do so but was testing against "no", 160141cc406Sopenharmony_ci a value that was never assigned. 161141cc406Sopenharmony_ci 162141cc406Sopenharmony_cicommit f3f8afb08c2098d9659757a8e7b8c212a09ddf79 163141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 164141cc406Sopenharmony_ciDate: 2017-05-06 12:24:13 +0900 165141cc406Sopenharmony_ci 166141cc406Sopenharmony_ci kvs20xx.c: don't assume sane_get_devices() has been called 167141cc406Sopenharmony_ci 168141cc406Sopenharmony_ci Nor that that function is called with a non-NULL argument. 169141cc406Sopenharmony_ci This aligns the implementation with that of kvs40xx.c. 170141cc406Sopenharmony_ci 171141cc406Sopenharmony_ci Fixes 315625. 172141cc406Sopenharmony_ci 173141cc406Sopenharmony_cicommit 8995b1fc81e4378d2b5b0b6b0d354735403210ed 174141cc406Sopenharmony_ciAuthor: Martin Husemann <martin@NetBSD.org> 175141cc406Sopenharmony_ciDate: 2016-03-15 18:07:00 +0900 176141cc406Sopenharmony_ci 177141cc406Sopenharmony_ci sanei_usb: fix number of bytes read for 64bit big-endian systems 178141cc406Sopenharmony_ci 179141cc406Sopenharmony_ci Fixes 315337. 180141cc406Sopenharmony_ci 181141cc406Sopenharmony_cicommit b1a2c6105443c5279684f0c6827c268594aa234d 182141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 183141cc406Sopenharmony_ciDate: 2017-05-05 19:46:28 +0200 184141cc406Sopenharmony_ci 185141cc406Sopenharmony_ci pixma: backend version 0.17.37 186141cc406Sopenharmony_ci 187141cc406Sopenharmony_cicommit 09c467deab5ca4301ab7da37241c3fc072b94399 188141cc406Sopenharmony_ciAuthor: Klaus Kaempf <kkaempf@suse.de> 189141cc406Sopenharmony_ciDate: 2017-05-03 17:52:15 +0200 190141cc406Sopenharmony_ci 191141cc406Sopenharmony_ci pieusb: Support ProScan 10T and Reflecta CrystalScan 3600 192141cc406Sopenharmony_ci 193141cc406Sopenharmony_ci Neither of these scanner have an automated slide transport and fail on 194141cc406Sopenharmony_ci respective SCSI commands. 195141cc406Sopenharmony_ci 196141cc406Sopenharmony_ci - Add flags parameter to control if automatic slide transport is available 197141cc406Sopenharmony_ci - Reflect flags in pieusb.conf.in 198141cc406Sopenharmony_ci - rename SLIDE_LAMP_ON to SLIDE_INIT 199141cc406Sopenharmony_ci it fails on scanners without automatic slide transport, so it has 200141cc406Sopenharmony_ci nothing to do with the lamp. 201141cc406Sopenharmony_ci - run SLIDE_INIT only FLAG_SLIDE_TRANSPORT is set 202141cc406Sopenharmony_ci - pieusb.conf.in: Add Reflecta CrystalScan 3600 203141cc406Sopenharmony_ci 204141cc406Sopenharmony_cicommit 801558f959a03b5042d6df288cb1fd2c87035798 205141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 206141cc406Sopenharmony_ciDate: 2017-05-01 20:15:23 +0000 207141cc406Sopenharmony_ci 208141cc406Sopenharmony_ci Write density (resolution) JFIF header information with JPEG files. 209141cc406Sopenharmony_ci 210141cc406Sopenharmony_cicommit b219bc2c73113fd9d8f7c5795bd662f03a8610ea 211141cc406Sopenharmony_ciMerge: f624a9f72527 92e59791d2e4 212141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 213141cc406Sopenharmony_ciDate: 2017-05-04 18:26:55 +0900 214141cc406Sopenharmony_ci 215141cc406Sopenharmony_ci Merge branch 'icc-profiles' 216141cc406Sopenharmony_ci 217141cc406Sopenharmony_cicommit 92e59791d2e478484409f5f2e634196863d7dafb 218141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 219141cc406Sopenharmony_ciDate: 2017-04-30 20:05:12 +0900 220141cc406Sopenharmony_ci 221141cc406Sopenharmony_ci Fix [-Werror=implicit-function-declaration] compiler error 222141cc406Sopenharmony_ci 223141cc406Sopenharmony_ci The fileno() is only available if its feature test macro passes. The 224141cc406Sopenharmony_ci various symbols are defined appropriately in ../include/sane/config.h 225141cc406Sopenharmony_ci during configuration of the build. 226141cc406Sopenharmony_ci 227141cc406Sopenharmony_cicommit adebd37b5cb3ec0cab3025300db5cdd03c2173cc 228141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 229141cc406Sopenharmony_ciDate: 2017-04-30 20:00:28 +0900 230141cc406Sopenharmony_ci 231141cc406Sopenharmony_ci Fix [-Wpointer-arith] compiler warnings 232141cc406Sopenharmony_ci 233141cc406Sopenharmony_cicommit c3903cc476909884ace9fedbea5f69b3a4085b70 234141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 235141cc406Sopenharmony_ciDate: 2017-04-17 12:07:40 +0000 236141cc406Sopenharmony_ci 237141cc406Sopenharmony_ci Avoid attaching grayscale ICC profiles to rgb images, or vice-versa. 238141cc406Sopenharmony_ci 239141cc406Sopenharmony_ci If the ICC profile added does not match the colour format of the 240141cc406Sopenharmony_ci image, libpng will abort. This can leave the scanner motors in an 241141cc406Sopenharmony_ci incorrect state and possibly cause permanent damage. 242141cc406Sopenharmony_ci 243141cc406Sopenharmony_cicommit a907b61bd58f00fd6b1d8468d9d28d6d39232c79 244141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 245141cc406Sopenharmony_ciDate: 2017-04-17 12:07:39 +0000 246141cc406Sopenharmony_ci 247141cc406Sopenharmony_ci Add ICC profile embedding for PNG output. 248141cc406Sopenharmony_ci 249141cc406Sopenharmony_cicommit 2c653a926af83d7bb910307f441055a6d7603f0b 250141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 251141cc406Sopenharmony_ciDate: 2017-04-16 15:13:06 +0000 252141cc406Sopenharmony_ci 253141cc406Sopenharmony_ci Separate ICC profile loading into a separate file. 254141cc406Sopenharmony_ci 255141cc406Sopenharmony_ci This cuts out some duplicate code, and enables us to reuse this 256141cc406Sopenharmony_ci logic for PNG, JPEG, and any other future output format. 257141cc406Sopenharmony_ci sanei_load_icc_profile also allows us to know that an ICC profile 258141cc406Sopenharmony_ci file is not long enough before we start to write it to the output; 259141cc406Sopenharmony_ci this should prevent poorly-written software from overflowing into 260141cc406Sopenharmony_ci image data when they read the bad profile based on its length. 261141cc406Sopenharmony_ci 262141cc406Sopenharmony_cicommit f624a9f72527fc2896562e338f9b7c07549af0f0 263141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 264141cc406Sopenharmony_ciDate: 2017-05-01 09:39:59 +0900 265141cc406Sopenharmony_ci 266141cc406Sopenharmony_ci utsushi.desc: sync with upstream 267141cc406Sopenharmony_ci 268141cc406Sopenharmony_cicommit 0ca2fc46136dbaa30da25f4b79b67871c7e2d39b 269141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 270141cc406Sopenharmony_ciDate: 2017-05-03 13:52:06 +0200 271141cc406Sopenharmony_ci 272141cc406Sopenharmony_ci fix 1200 dpi scanning for MB5000 series 273141cc406Sopenharmony_ci 274141cc406Sopenharmony_cicommit ff5c11622dafe58d1025f34a3672c7a059e963a7 275141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 276141cc406Sopenharmony_ciDate: 2017-05-03 13:48:20 +0200 277141cc406Sopenharmony_ci 278141cc406Sopenharmony_ci Fix scanbutton detection for MB5000 series 279141cc406Sopenharmony_ci 280141cc406Sopenharmony_cicommit 6af0e32bd6bd9e2c1b2adc5cb2a0561902eef526 281141cc406Sopenharmony_ciAuthor: Paul Newall <quandry@ntlworld.com> 282141cc406Sopenharmony_ciDate: 2017-05-01 19:49:41 +0100 283141cc406Sopenharmony_ci 284141cc406Sopenharmony_ci kodakaio.c patched to change avahi callback variable from global to local. Bug 315705 285141cc406Sopenharmony_ci 286141cc406Sopenharmony_cicommit e0741f71e289b878f0efad6cbb56b15d73b49f4e 287141cc406Sopenharmony_ciAuthor: Paul Newall <quandry@ntlworld.com> 288141cc406Sopenharmony_ciDate: 2017-04-30 18:09:59 +0100 289141cc406Sopenharmony_ci 290141cc406Sopenharmony_ci deleted a line in configure.ac. This was a commented out line left from when the backend kodakaio used CUPS to autodetect printers. 291141cc406Sopenharmony_ci 292141cc406Sopenharmony_cicommit 611388db1d56b0ffd74af05c4a51fe518269c90d 293141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 294141cc406Sopenharmony_ciDate: 2017-04-27 21:59:24 +0200 295141cc406Sopenharmony_ci 296141cc406Sopenharmony_ci pixma.desc: fix usbid for PIXMA TS5000 Series 297141cc406Sopenharmony_ci 298141cc406Sopenharmony_cicommit 5389301a40d67ed627b1998e19a1af60da26e93f 299141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 300141cc406Sopenharmony_ciDate: 2017-04-27 22:26:01 +0900 301141cc406Sopenharmony_ci 302141cc406Sopenharmony_ci utsushi.desc: PID 0156 is a ES-400 303141cc406Sopenharmony_ci 304141cc406Sopenharmony_ci See Alioth issue 315695. 305141cc406Sopenharmony_ci 306141cc406Sopenharmony_cicommit a0321d2a92286afbc9557fa44e2de4f706cf2407 307141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 308141cc406Sopenharmony_ciDate: 2017-04-16 09:06:48 +0000 309141cc406Sopenharmony_ci 310141cc406Sopenharmony_ci Include physical resolution (pHYs section) in PNG output. 311141cc406Sopenharmony_ci 312141cc406Sopenharmony_cicommit 469dc738aafe42b231ecae778e393263028ab1b9 313141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 314141cc406Sopenharmony_ciDate: 2017-04-27 21:17:34 +0900 315141cc406Sopenharmony_ci 316141cc406Sopenharmony_ci Only swap 16-bit PNG bytes on machines that are not big-endian 317141cc406Sopenharmony_ci 318141cc406Sopenharmony_ci The SANE API specifies that image bytes are in machine native order. 319141cc406Sopenharmony_ci 320141cc406Sopenharmony_cicommit 28eb09eec4c64d9070b5747c93c25134395cab53 321141cc406Sopenharmony_ciAuthor: Aaron Muir Hamilton <aaron@correspondwith.me> 322141cc406Sopenharmony_ciDate: 2017-04-16 00:27:54 +0000 323141cc406Sopenharmony_ci 324141cc406Sopenharmony_ci Swap bytes in 16-bit PNGs, because PNG is big-endian. 325141cc406Sopenharmony_ci 326141cc406Sopenharmony_cicommit 5fa4be5ae4f9937d79f076f7004a4b48ba765e8a 327141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 328141cc406Sopenharmony_ciDate: 2017-04-26 11:06:00 +0200 329141cc406Sopenharmony_ci 330141cc406Sopenharmony_ci pixma: backend version 0.17.36 331141cc406Sopenharmony_ci 332141cc406Sopenharmony_cicommit 879565cefcac61e371581d09696ef6d738c2a720 333141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 334141cc406Sopenharmony_ciDate: 2017-04-26 11:43:30 +0200 335141cc406Sopenharmony_ci 336141cc406Sopenharmony_ci new scanners Canon i-SENSYS MF230 and MF240 Series 337141cc406Sopenharmony_ci 338141cc406Sopenharmony_cicommit ddccf956b44509fc21cdcd4c52b6750e2ddab37a 339141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 340141cc406Sopenharmony_ciDate: 2017-04-26 11:02:46 +0200 341141cc406Sopenharmony_ci 342141cc406Sopenharmony_ci pixma_mp150: MG5400 Series has button scan support 343141cc406Sopenharmony_ci 344141cc406Sopenharmony_cicommit f14285dba30404f23fc9de13d632e69f23f7cb75 345141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 346141cc406Sopenharmony_ciDate: 2017-04-06 11:20:40 +0200 347141cc406Sopenharmony_ci 348141cc406Sopenharmony_ci pixma_mp150: MG5400 Series doesn't need special image format post processing @ high dpi 349141cc406Sopenharmony_ci 350141cc406Sopenharmony_cicommit 0960bf9c72d25a0f8686314fbe9a6a0f9002ea3c 351141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 352141cc406Sopenharmony_ciDate: 2017-04-18 20:12:31 +0900 353141cc406Sopenharmony_ci 354141cc406Sopenharmony_ci utsushi.desc: sync with upstream 355141cc406Sopenharmony_ci 356141cc406Sopenharmony_cicommit dcddb9505c88485bda6cdcf77927d14008b449ee 357141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 358141cc406Sopenharmony_ciDate: 2017-04-11 21:22:05 -0400 359141cc406Sopenharmony_ci 360141cc406Sopenharmony_ci epjitsu backend v31 361141cc406Sopenharmony_ci 362141cc406Sopenharmony_ci - hardware gray support for fi-60F/65F (disabled pending calibration) 363141cc406Sopenharmony_ci - merge fi-60F/65F settings 364141cc406Sopenharmony_ci - improve desc, conf and man files 365141cc406Sopenharmony_ci 366141cc406Sopenharmony_cicommit 34e4dbf6c35946ca52678f6a7a61ef002fddb1c2 367141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 368141cc406Sopenharmony_ciDate: 2017-04-10 20:23:03 +0900 369141cc406Sopenharmony_ci 370141cc406Sopenharmony_ci Bump Alpine and Fedora builder versions 371141cc406Sopenharmony_ci 372141cc406Sopenharmony_cicommit 9712e2aa2595f440252d40c26b680c3cf2b8ae30 373141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 374141cc406Sopenharmony_ciDate: 2017-04-08 21:44:27 -0400 375141cc406Sopenharmony_ci 376141cc406Sopenharmony_ci fujitsu backend v133 2017-04-08, MAN 377141cc406Sopenharmony_ci 378141cc406Sopenharmony_ci - initial support for fi-7600/7700 379141cc406Sopenharmony_ci - autodetect various double feed capabilities using VPD 380141cc406Sopenharmony_ci - call send_lut if we are using a downloaded gamma table 381141cc406Sopenharmony_ci 382141cc406Sopenharmony_cicommit 5edb87f9ac950473f8c3a57b4071c970887d8440 383141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 384141cc406Sopenharmony_ciDate: 2017-04-08 21:08:12 +0900 385141cc406Sopenharmony_ci 386141cc406Sopenharmony_ci genesys: Trigger reallocation of gamma tables on next sane_open() 387141cc406Sopenharmony_ci 388141cc406Sopenharmony_ci Fixes 315491. 389141cc406Sopenharmony_ci 390141cc406Sopenharmony_cicommit 6eb4a1f164ef116a3ed10ee42883a15c268ea01e 391141cc406Sopenharmony_ciAuthor: Robert Ancell <robert.ancell@canonical.com> 392141cc406Sopenharmony_ciDate: 2017-04-04 11:36:05 +1200 393141cc406Sopenharmony_ci 394141cc406Sopenharmony_ci kodakaio: Fix crash when Avahi search fails 395141cc406Sopenharmony_ci 396141cc406Sopenharmony_cicommit ccb47215e653724f317f7d40138098762578a6f9 397141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 398141cc406Sopenharmony_ciDate: 2017-04-07 20:28:02 +0900 399141cc406Sopenharmony_ci 400141cc406Sopenharmony_ci Add missing double quote 401141cc406Sopenharmony_ci 402141cc406Sopenharmony_ci Accidentally removed in 38ce7fc086a6ecbee94ef31901a6eb874fb611b1. 403141cc406Sopenharmony_ci Thanks to Jon Nelson for pointing this out. 404141cc406Sopenharmony_ci 405141cc406Sopenharmony_cicommit 38ce7fc086a6ecbee94ef31901a6eb874fb611b1 406141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 407141cc406Sopenharmony_ciDate: 2017-04-05 18:29:41 +0900 408141cc406Sopenharmony_ci 409141cc406Sopenharmony_ci Update SANE developer and backend maintenance status 410141cc406Sopenharmony_ci 411141cc406Sopenharmony_cicommit cbcab6dffadffdb40f87ddffaf2aa7e1618bb72b 412141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 413141cc406Sopenharmony_ciDate: 2017-04-04 11:28:18 +0200 414141cc406Sopenharmony_ci 415141cc406Sopenharmony_ci pixma: backend version 0.17.35 416141cc406Sopenharmony_ci 417141cc406Sopenharmony_cicommit 66ce95a5a1a716a92260701c76c0989abf4196bb 418141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 419141cc406Sopenharmony_ciDate: 2017-04-04 11:59:56 +0200 420141cc406Sopenharmony_ci 421141cc406Sopenharmony_ci new scanners Canon PIXMA G3000, E470, G3000, TS5000, TS6000, TS8000 and TS9000 [#315658] 422141cc406Sopenharmony_ci 423141cc406Sopenharmony_cicommit a2e26572729d62123b2f167fee9e671bf26b8987 424141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 425141cc406Sopenharmony_ciDate: 2017-04-04 11:27:38 +0200 426141cc406Sopenharmony_ci 427141cc406Sopenharmony_ci pixma: signal scan cancel from the frontend with new parameter s->param->frontend_cancel 428141cc406Sopenharmony_ci 429141cc406Sopenharmony_cicommit c5bfbc5a3a43a81776841289cd164a584c2e8ec2 430141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 431141cc406Sopenharmony_ciDate: 2017-04-04 11:25:53 +0200 432141cc406Sopenharmony_ci 433141cc406Sopenharmony_ci pixma: implement adf-wait for imageclass scanners 434141cc406Sopenharmony_ci 435141cc406Sopenharmony_cicommit 17f3899b1583971351ea7ac40e92660f6558268d 436141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 437141cc406Sopenharmony_ciDate: 2017-04-04 11:23:03 +0200 438141cc406Sopenharmony_ci 439141cc406Sopenharmony_ci pixma: new option adf-wait 440141cc406Sopenharmony_ci 441141cc406Sopenharmony_cicommit 3ef45ec3c3d56bfc60b339dac8a2f19543387ef3 442141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 443141cc406Sopenharmony_ciDate: 2017-04-04 11:16:20 +0200 444141cc406Sopenharmony_ci 445141cc406Sopenharmony_ci pixma: update docs for MG5400 Series 446141cc406Sopenharmony_ci 447141cc406Sopenharmony_cicommit e6c8ea6f0bcb2c6b6f7004feadc7db6cbfc3ee2b 448141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 449141cc406Sopenharmony_ciDate: 2017-03-22 12:33:27 -0400 450141cc406Sopenharmony_ci 451141cc406Sopenharmony_ci epjitsu backend v30 again 452141cc406Sopenharmony_ci 453141cc406Sopenharmony_ci - typo in previous commit broke low resolution scans on fi-65F 454141cc406Sopenharmony_ci 455141cc406Sopenharmony_cicommit a7fde11e15e5604c7b37bc9553cbd08086c08e53 456141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 457141cc406Sopenharmony_ciDate: 2017-03-21 21:35:59 -0400 458141cc406Sopenharmony_ci 459141cc406Sopenharmony_ci epjitsu backend v30 460141cc406Sopenharmony_ci 461141cc406Sopenharmony_ci - bump build number 462141cc406Sopenharmony_ci 463141cc406Sopenharmony_cicommit 891e3984d0410fa8c698d99d79948df3237e258d 464141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 465141cc406Sopenharmony_ciDate: 2017-03-21 20:39:47 -0400 466141cc406Sopenharmony_ci 467141cc406Sopenharmony_ci epjitsu v30 468141cc406Sopenharmony_ci 469141cc406Sopenharmony_ci - fix image truncation when using 150 DPI in Y direction 470141cc406Sopenharmony_ci - add 200 and 400 DPI Y direction support for fi-60F/65F 471141cc406Sopenharmony_ci 472141cc406Sopenharmony_cicommit 42896939822b44f44ecd1b6d35afdfa4473ed35d 473141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 474141cc406Sopenharmony_ciDate: 2017-02-19 16:45:45 +0900 475141cc406Sopenharmony_ci 476141cc406Sopenharmony_ci Address memory corruption and information leakage. 477141cc406Sopenharmony_ci 478141cc406Sopenharmony_ci Addresses CVE-2017-6318, Alioth#315576 and Debian's BTS#854804. 479141cc406Sopenharmony_ci 480141cc406Sopenharmony_cicommit eaa4d4407d96585b7cdbe194d8ac295eee3e6299 481141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 482141cc406Sopenharmony_ciDate: 2017-03-18 19:15:03 -0400 483141cc406Sopenharmony_ci 484141cc406Sopenharmony_ci epjitsu backend v29 485141cc406Sopenharmony_ci 486141cc406Sopenharmony_ci - fix infinite loop when scaling in Y direction 487141cc406Sopenharmony_ci 488141cc406Sopenharmony_cicommit 2f9ea038b157fc6d08ce882a1d9984d37b46d809 489141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 490141cc406Sopenharmony_ciDate: 2017-03-11 10:48:35 +0900 491141cc406Sopenharmony_ci 492141cc406Sopenharmony_ci Fix typo 493141cc406Sopenharmony_ci 494141cc406Sopenharmony_ci See http://alioth-lists.debian.net/pipermail/sane-devel/2017-March/035099.html 495141cc406Sopenharmony_ci 496141cc406Sopenharmony_cicommit 1e028b72cae0f4caaf48868504bd2cd1667d6da7 497141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 498141cc406Sopenharmony_ciDate: 2017-03-06 20:54:59 +0900 499141cc406Sopenharmony_ci 500141cc406Sopenharmony_ci pixma: updated status for MG5400 Series 501141cc406Sopenharmony_ci 502141cc406Sopenharmony_ci See http://alioth-lists.debian.net/pipermail/sane-devel/2017-March/035072.html 503141cc406Sopenharmony_ci and http://alioth-lists.debian.net/pipermail/sane-devel/2017-March/035082.html 504141cc406Sopenharmony_ci 505141cc406Sopenharmony_cicommit 928b803ef1f1bc1007ca3fa83418f103c6a7bdd7 506141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 507141cc406Sopenharmony_ciDate: 2017-03-05 15:35:06 +0900 508141cc406Sopenharmony_ci 509141cc406Sopenharmony_ci utsushi.desc: sync with upstream 510141cc406Sopenharmony_ci 511141cc406Sopenharmony_cicommit f450049bccc1e331790cb2546c2c1440fa3d24c0 512141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 513141cc406Sopenharmony_ciDate: 2017-02-14 18:52:25 +0900 514141cc406Sopenharmony_ci 515141cc406Sopenharmony_ci utsushi.desc: sync with upstream 516141cc406Sopenharmony_ci 517141cc406Sopenharmony_cicommit e3ed043500e786724cc77fdd0565993e878a51fc 518141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 519141cc406Sopenharmony_ciDate: 2016-12-26 08:13:33 +0900 520141cc406Sopenharmony_ci 521141cc406Sopenharmony_ci Update backend maintenance status 522141cc406Sopenharmony_ci 523141cc406Sopenharmony_ci Following the project member list cleanup, only backends that list 524141cc406Sopenharmony_ci a project member with git write access in the AUTHORS file are now 525141cc406Sopenharmony_ci considered maintained. 526141cc406Sopenharmony_ci 527141cc406Sopenharmony_cicommit 7a0e1126b3eebd38944b8b281e6a481b95a35bbd 528141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 529141cc406Sopenharmony_ciDate: 2017-01-06 23:30:31 +0100 530141cc406Sopenharmony_ci 531141cc406Sopenharmony_ci Revert "pixma_mp150.c: Fix scanbutton detection for MB5000 series" 532141cc406Sopenharmony_ci 533141cc406Sopenharmony_ci This reverts commit 53aa78df3a6980791ce250c471d019c5c59b83ec. 534141cc406Sopenharmony_ci 535141cc406Sopenharmony_cicommit 306f8f16e78b52948a6e09fa0957b3e364e0189f 536141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 537141cc406Sopenharmony_ciDate: 2017-01-06 23:29:59 +0100 538141cc406Sopenharmony_ci 539141cc406Sopenharmony_ci Revert "pixma_mp150.c: fix 1200 dpi scanning for MB5000 series" 540141cc406Sopenharmony_ci 541141cc406Sopenharmony_ci This reverts commit dfc5487571ed2915bda7bdedbd4c79015004361b. 542141cc406Sopenharmony_ci 543141cc406Sopenharmony_cicommit 9bc734042f6a2af159772eef412efe7c65ebb02f 544141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 545141cc406Sopenharmony_ciDate: 2017-01-06 23:28:56 +0100 546141cc406Sopenharmony_ci 547141cc406Sopenharmony_ci Revert "pixma_mp150.c: scan param 0x26-0x29 should contain localtime HHMM, also for MB5000 series" 548141cc406Sopenharmony_ci 549141cc406Sopenharmony_ci This reverts commit eb712c6bd8ca6a42a1d3941583fa18b9981b8712. 550141cc406Sopenharmony_ci 551141cc406Sopenharmony_cicommit 6c439bce791522aa9cd3fc04cf62087bdd6c6875 552141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 553141cc406Sopenharmony_ciDate: 2017-01-06 23:28:31 +0100 554141cc406Sopenharmony_ci 555141cc406Sopenharmony_ci Revert "pixma_mp150.c: replace multiple if statements with case statement in handle_interrupt" 556141cc406Sopenharmony_ci 557141cc406Sopenharmony_ci This reverts commit 28dcd0aef4ac91b87527c17c8aa89e879f39f20d. 558141cc406Sopenharmony_ci 559141cc406Sopenharmony_cicommit 06b4b27ecfad1aa30c772fa0fac15d1c144c1e7a 560141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 561141cc406Sopenharmony_ciDate: 2017-01-06 23:28:09 +0100 562141cc406Sopenharmony_ci 563141cc406Sopenharmony_ci Revert "pixma_mp150.c: fix parameter settings for MB5000 in send_scan_param" 564141cc406Sopenharmony_ci 565141cc406Sopenharmony_ci This reverts commit 1d2a40ec96aea0ba183415efea570301159d4159. 566141cc406Sopenharmony_ci 567141cc406Sopenharmony_cicommit 589e011992a21ae1edb4684eb89582350c47333f 568141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 569141cc406Sopenharmony_ciDate: 2017-01-06 22:15:24 +0100 570141cc406Sopenharmony_ci 571141cc406Sopenharmony_ci Update the sane-pixma man-page for the new timeout setting option. 572141cc406Sopenharmony_ci 573141cc406Sopenharmony_cicommit 1b442ce1ea7068bda1129c061071dc94bfd6a8d2 574141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 575141cc406Sopenharmony_ciDate: 2017-01-06 21:37:52 +0100 576141cc406Sopenharmony_ci 577141cc406Sopenharmony_ci Added examples for new bjnp timer settings in the pixma config file 578141cc406Sopenharmony_ci 579141cc406Sopenharmony_cicommit cfc7a069d2696942bfeac90e0ff7aa50f83d0ec1 580141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 581141cc406Sopenharmony_ciDate: 2016-12-31 17:56:06 +0100 582141cc406Sopenharmony_ci 583141cc406Sopenharmony_ci Added timeout options for the bjnp protocol 584141cc406Sopenharmony_ci 585141cc406Sopenharmony_cicommit c2898cb6021fac6e2a526c2ce4692783ca69b18d 586141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 587141cc406Sopenharmony_ciDate: 2016-12-30 21:36:26 +0100 588141cc406Sopenharmony_ci 589141cc406Sopenharmony_ci Remove incorrect comment left from old version 590141cc406Sopenharmony_ci 591141cc406Sopenharmony_cicommit 526f642f6487cd348b39a6e138c2bffa9a88d0f6 592141cc406Sopenharmony_ciMerge: 32be261254a7 68cd2744d190 593141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 594141cc406Sopenharmony_ciDate: 2016-12-30 20:04:53 +0100 595141cc406Sopenharmony_ci 596141cc406Sopenharmony_ci Merge branch 'master' of ssh://git.debian.org/git/sane/sane-backends 597141cc406Sopenharmony_ci 598141cc406Sopenharmony_cicommit 68cd2744d1906ebf00b2bfdc90662992f8e5385c 599141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 600141cc406Sopenharmony_ciDate: 2016-12-18 16:53:26 +0900 601141cc406Sopenharmony_ci 602141cc406Sopenharmony_ci Sort backends with LC_COLLATE=C 603141cc406Sopenharmony_ci 604141cc406Sopenharmony_cicommit d47957075ff0859f5bd52c683f5b6408c63d1e46 605141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 606141cc406Sopenharmony_ciDate: 2016-12-17 17:03:32 +0900 607141cc406Sopenharmony_ci 608141cc406Sopenharmony_ci Update git repositor write access info 609141cc406Sopenharmony_ci 610141cc406Sopenharmony_cicommit 078435eaf19d00e6b863a7802073863604c9e9dc 611141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 612141cc406Sopenharmony_ciDate: 2016-09-12 19:58:42 +0900 613141cc406Sopenharmony_ci 614141cc406Sopenharmony_ci Fix typo 615141cc406Sopenharmony_ci 616141cc406Sopenharmony_cicommit 755e829caa23b9781863e4b1e1d24c3cfee9e8bf 617141cc406Sopenharmony_ciAuthor: Dave Platt <dplatt@radagast.org> 618141cc406Sopenharmony_ciDate: 2016-12-15 23:12:07 -0800 619141cc406Sopenharmony_ci 620141cc406Sopenharmony_ci avision.c: abort "wait for light" loop if interrupted 621141cc406Sopenharmony_ci 622141cc406Sopenharmony_ci Adds a "cancelled" flag to the Avision device structure, cleared 623141cc406Sopenharmony_ci in sane_start() and set in sane_cancel(). Test this flag in 624141cc406Sopenharmony_ci wait_4_light() and bail out of the 90-second "wait for the 625141cc406Sopenharmony_ci light to warm up" loop if the scan is cancelled. 626141cc406Sopenharmony_ci 627141cc406Sopenharmony_cicommit 28963459a4ac43100b8e377d65332d81a2660c0d 628141cc406Sopenharmony_ciAuthor: Dave Platt <dplatt@radagast.org> 629141cc406Sopenharmony_ciDate: 2016-12-15 23:02:42 -0800 630141cc406Sopenharmony_ci 631141cc406Sopenharmony_ci avision.c: Recognize "backlight on" status 632141cc406Sopenharmony_ci 633141cc406Sopenharmony_ci Avision scanners can return an additional light-status value meaning 634141cc406Sopenharmony_ci "Transparent Media Adapter back-light is on". Accept this as 635141cc406Sopenharmony_ci equivalent to "on" during the lamp-warmup check prior to starting a 636141cc406Sopenharmony_ci scan. Re-check the light status after sending the window command, as 637141cc406Sopenharmony_ci the light selection might have been changed and a further warm-up 638141cc406Sopenharmony_ci may be required. 639141cc406Sopenharmony_ci 640141cc406Sopenharmony_cicommit 6585b6f60d07a196e42c99b935e2754bbc80b3c8 641141cc406Sopenharmony_ciAuthor: Dave Platt <dplatt@radagast.org> 642141cc406Sopenharmony_ciDate: 2016-12-15 22:29:16 -0800 643141cc406Sopenharmony_ci 644141cc406Sopenharmony_ci avision.c: Add "skip-adf" option 645141cc406Sopenharmony_ci 646141cc406Sopenharmony_ci The code which tries aggressively to reset/initialize HP 82xx/83xx 647141cc406Sopenharmony_ci Automatic Document Feeders doesn't work well if there's no ADF attached, 648141cc406Sopenharmony_ci because the scanner reports a non-zero ADF model type in this case. 649141cc406Sopenharmony_ci The retry code makes several attempts to initialize the ADF, and then 650141cc406Sopenharmony_ci bails out with an "Operation not supported" error. 651141cc406Sopenharmony_ci 652141cc406Sopenharmony_ci Add a new "option skip-adf" which will cause the backend to believe 653141cc406Sopenharmony_ci the "ADF not present" status if that's what the scanner reports. 654141cc406Sopenharmony_ci 655141cc406Sopenharmony_ci Fixes #313751 656141cc406Sopenharmony_ci 657141cc406Sopenharmony_cicommit f58ce8f9201364bd0fe28ef736d4b1345f3f71b2 658141cc406Sopenharmony_ciAuthor: Troy Rollo <troy@kawseq.com> 659141cc406Sopenharmony_ciDate: 2016-12-02 01:37:23 +1100 660141cc406Sopenharmony_ci 661141cc406Sopenharmony_ci HP3500: Always enable the second set of CCDs. This 662141cc406Sopenharmony_ci prevents ghosting that occurs when only enabling the 663141cc406Sopenharmony_ci first set of CCDs, even though at some resolutions 664141cc406Sopenharmony_ci we will not get any data from the second set. 665141cc406Sopenharmony_ci 666141cc406Sopenharmony_cicommit 77986b1d14db5ba285d595ab7630748b3c6d9284 667141cc406Sopenharmony_ciAuthor: Troy Rollo <troy@kawseq.com> 668141cc406Sopenharmony_ciDate: 2016-12-02 01:20:43 +1100 669141cc406Sopenharmony_ci 670141cc406Sopenharmony_ci HP3500: Move to scan area more quickly if it is a 671141cc406Sopenharmony_ci long way from the home position 672141cc406Sopenharmony_ci 673141cc406Sopenharmony_cicommit b1f3815014f11bbadd74d255ee4343e16ffee6b8 674141cc406Sopenharmony_ciAuthor: Troy Rollo <troy@kawseq.com> 675141cc406Sopenharmony_ciDate: 2016-11-29 21:11:06 +1100 676141cc406Sopenharmony_ci 677141cc406Sopenharmony_ci Add missing math library to HP3500 backend link flags 678141cc406Sopenharmony_ci 679141cc406Sopenharmony_cicommit fd7a3505f644573e832f417c7f0f62ca8ddeb7c8 680141cc406Sopenharmony_ciAuthor: Troy Rollo <troy@kawseq.com> 681141cc406Sopenharmony_ciDate: 2016-11-29 20:47:59 +1100 682141cc406Sopenharmony_ci 683141cc406Sopenharmony_ci HP3500 backend: fix #314811, greatly improve 684141cc406Sopenharmony_ci calibration, support hardware calibration 685141cc406Sopenharmony_ci in 120DPI and 400DPI, and add support for 686141cc406Sopenharmony_ci hardware gamma correction. 687141cc406Sopenharmony_ci 688141cc406Sopenharmony_cicommit 6484ff8fc368db24b567e1d2fbb44cd86e0f9e43 689141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 690141cc406Sopenharmony_ciDate: 2016-11-06 23:03:23 +0300 691141cc406Sopenharmony_ci 692141cc406Sopenharmony_ci Forgotten comma in backends man pages list. 693141cc406Sopenharmony_ci 694141cc406Sopenharmony_cicommit 69a008830b84437701022cbd96a8863ac61d3ddf 695141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 696141cc406Sopenharmony_ciDate: 2016-11-06 22:28:03 +0300 697141cc406Sopenharmony_ci 698141cc406Sopenharmony_ci Pre-create temporary file for Jpeg scanning. 699141cc406Sopenharmony_ci 700141cc406Sopenharmony_ci Jpeg mode (as submitted by Samsung developer) uses temporary file with 701141cc406Sopenharmony_ci fixed name. This opens attacks on reading its content or overwriting any 702141cc406Sopenharmony_ci other user-writable file (with symlink). This change pre-creates 703141cc406Sopenharmony_ci temporary file with O_CREAT|O_EXCL and mode 0600. Assuming usual +t 704141cc406Sopenharmony_ci permissions for tmp this should mitigate issue. 705141cc406Sopenharmony_ci 706141cc406Sopenharmony_cicommit 226c2b9deb2f4f4b1d7c51ad4bb83d181e5e31b5 707141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 708141cc406Sopenharmony_ciDate: 2016-11-06 21:50:06 +0300 709141cc406Sopenharmony_ci 710141cc406Sopenharmony_ci Update header and copyright statements for xerox_mfp. 711141cc406Sopenharmony_ci 712141cc406Sopenharmony_cicommit 58c1e43b83712899162030d83df3ecac151d69d3 713141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 714141cc406Sopenharmony_ciDate: 2016-11-06 21:38:47 +0300 715141cc406Sopenharmony_ci 716141cc406Sopenharmony_ci Indent of xerox_mfp-tcp.c and xerox_mfp-usb.c 717141cc406Sopenharmony_ci 718141cc406Sopenharmony_ci This is purely indent commit without any code changes, in 719141cc406Sopenharmony_ci follow-up to 83bbcfe7d546b4d0cd28269b647fb558c6a1e00a. 720141cc406Sopenharmony_ci 721141cc406Sopenharmony_ci Indent command used: 722141cc406Sopenharmony_ci astyle -A8 -U -H -k3 -W3 -o xerox_mfp-{usb,tcp}.c 723141cc406Sopenharmony_ci 724141cc406Sopenharmony_ci Proof that code is not changed: 725141cc406Sopenharmony_ci git log -w -p xerox_mfp-{usb,tcp}.c 726141cc406Sopenharmony_ci 727141cc406Sopenharmony_cicommit 610533a9a66d7232a8a0ecd360871e3a6fa67980 728141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 729141cc406Sopenharmony_ciDate: 2016-11-06 21:24:38 +0300 730141cc406Sopenharmony_ci 731141cc406Sopenharmony_ci Update xerox_mfp man page. 732141cc406Sopenharmony_ci 733141cc406Sopenharmony_cicommit ba6a5710b508e73f4cb7152d034adc865f5201d7 734141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 735141cc406Sopenharmony_ciDate: 2016-11-06 21:00:58 +0300 736141cc406Sopenharmony_ci 737141cc406Sopenharmony_ci Update sane.man to index xerox_mfp backend. 738141cc406Sopenharmony_ci 739141cc406Sopenharmony_cicommit 83bbcfe7d546b4d0cd28269b647fb558c6a1e00a 740141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 741141cc406Sopenharmony_ciDate: 2016-11-06 20:24:02 +0300 742141cc406Sopenharmony_ci 743141cc406Sopenharmony_ci Run indent: astyle -A8 -U -H -k3 -W3 -o xerox_mfp.[ch] 744141cc406Sopenharmony_ci 745141cc406Sopenharmony_ci This is purely indent commit w/o any code changes. 746141cc406Sopenharmony_ci To prove run `git diff -w`. 747141cc406Sopenharmony_ci 748141cc406Sopenharmony_cicommit e4aed53a1e46b9d46a76f814d414ef8d2c2276e3 749141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 750141cc406Sopenharmony_ciDate: 2016-10-08 19:32:43 -0400 751141cc406Sopenharmony_ci 752141cc406Sopenharmony_ci fujitsu backend v132 753141cc406Sopenharmony_ci 754141cc406Sopenharmony_ci - remove ipc_mode option and variables 755141cc406Sopenharmony_ci - set ipc mode based on other options 756141cc406Sopenharmony_ci - cleanup inverted logic DTC options 757141cc406Sopenharmony_ci - fixes threshold option reported in #315069 758141cc406Sopenharmony_ci 759141cc406Sopenharmony_cicommit cfa98fd0d1271dd426ff2d6c565790d87cf3986d 760141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 761141cc406Sopenharmony_ciDate: 2016-10-08 14:25:33 +0200 762141cc406Sopenharmony_ci 763141cc406Sopenharmony_ci pixma: backend version 0.17.34 764141cc406Sopenharmony_ci 765141cc406Sopenharmony_cicommit 7e20475c8b45249d05315d5a889551924210666d 766141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 767141cc406Sopenharmony_ciDate: 2016-10-08 14:24:53 +0200 768141cc406Sopenharmony_ci 769141cc406Sopenharmony_ci pixma: new scanner Canon PIXMA MG3000 Series 770141cc406Sopenharmony_ci 771141cc406Sopenharmony_ci see bug report #315521 772141cc406Sopenharmony_ci 773141cc406Sopenharmony_cicommit 3b63fdab2b94f14765f8ba165546f6d69fc23ea9 774141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 775141cc406Sopenharmony_ciDate: 2016-10-05 20:05:37 +0200 776141cc406Sopenharmony_ci 777141cc406Sopenharmony_ci pixma: backend version 0.17.33 778141cc406Sopenharmony_ci 779141cc406Sopenharmony_cicommit c751a9ca22934ef93ca6b7afd3d0aaea4969c5fc 780141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 781141cc406Sopenharmony_ciDate: 2016-10-05 19:51:35 +0200 782141cc406Sopenharmony_ci 783141cc406Sopenharmony_ci fix ADF scanning for Canon MF57x0 devices 784141cc406Sopenharmony_ci 785141cc406Sopenharmony_ci - ignore result from calibrate(): don't interrupt @ PIXMA_STATUS_BUSY 786141cc406Sopenharmony_ci - MF57x0 devices don't require abort_session() after the last page 787141cc406Sopenharmony_ci - reported by Dmitry Deshevoy 788141cc406Sopenharmony_ci 789141cc406Sopenharmony_cicommit a9806de08ea65acb8a1109b480147a4a7ec76cb5 790141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 791141cc406Sopenharmony_ciDate: 2016-09-25 17:06:15 +0900 792141cc406Sopenharmony_ci 793141cc406Sopenharmony_ci AWARE: Treat compiler warnings as errors on debian-8-mini too! 794141cc406Sopenharmony_ci 795141cc406Sopenharmony_cicommit 490c4501c7ca59568bd9611665386c512163b51b 796141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 797141cc406Sopenharmony_ciDate: 2016-09-25 17:04:23 +0900 798141cc406Sopenharmony_ci 799141cc406Sopenharmony_ci Sync autofoo 800141cc406Sopenharmony_ci 801141cc406Sopenharmony_cicommit da49686efe16bc5f7b4ddef18ea0dcb5f7c18d77 802141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 803141cc406Sopenharmony_ciDate: 2016-09-25 17:00:54 +0900 804141cc406Sopenharmony_ci 805141cc406Sopenharmony_ci sane-find-scanner: disable USB if not supported 806141cc406Sopenharmony_ci 807141cc406Sopenharmony_ci This fixes a [-Wpedantic] compiler warning about ISO C forbidding empty 808141cc406Sopenharmony_ci translation units. The check-usb-chip.c file reduces to such a file in 809141cc406Sopenharmony_ci the case USB support was explicitly disabled or no usable library found. 810141cc406Sopenharmony_ci 811141cc406Sopenharmony_cicommit 471e8ac0c1b565e5aea92f35ae173e167f3b61c7 812141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 813141cc406Sopenharmony_ciDate: 2016-09-25 16:28:11 +0900 814141cc406Sopenharmony_ci 815141cc406Sopenharmony_ci sanei_pp: fix [-Wcpp] compiler warning 816141cc406Sopenharmony_ci 817141cc406Sopenharmony_ci The `#warning` directive is turned into an error by `-Werror`. The 818141cc406Sopenharmony_ci directive triggers is guaranteed to trigger with __GNUC__ when no 819141cc406Sopenharmony_ci parallel support is available. This would prevent strict CI builds. 820141cc406Sopenharmony_ci 821141cc406Sopenharmony_ci Output a message with all compilers that understand the pragma. Those 822141cc406Sopenharmony_ci that don't should ignore it, according to C99. 823141cc406Sopenharmony_ci 824141cc406Sopenharmony_cicommit 7d7030a40986d97d3cf7a5313bf889bce4af8131 825141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 826141cc406Sopenharmony_ciDate: 2016-09-25 15:53:46 +0900 827141cc406Sopenharmony_ci 828141cc406Sopenharmony_ci sanei_usb: : fix [-Wunused-parameter] compiler warnings 829141cc406Sopenharmony_ci 830141cc406Sopenharmony_ci These were issued in the absence of libusb. 831141cc406Sopenharmony_ci 832141cc406Sopenharmony_cicommit e6faafcdc94e253f7f4fe793fec6110ce37e8014 833141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 834141cc406Sopenharmony_ciDate: 2016-09-25 15:44:36 +0900 835141cc406Sopenharmony_ci 836141cc406Sopenharmony_ci xerox_mfp: fix [-Wunused-parameter] compiler warnings 837141cc406Sopenharmony_ci 838141cc406Sopenharmony_ci These are issued when libjpeg was not found during configuration. 839141cc406Sopenharmony_ci 840141cc406Sopenharmony_cicommit 32be261254a78d1f314b3ee86fd5e5b40ab91a86 841141cc406Sopenharmony_ciMerge: ec8bf64396b3 97d2a3d22d9c 842141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 843141cc406Sopenharmony_ciDate: 2016-09-21 22:35:10 +0200 844141cc406Sopenharmony_ci 845141cc406Sopenharmony_ci Merge branch 'master' of ssh://git.debian.org/git/sane/sane-backends 846141cc406Sopenharmony_ci 847141cc406Sopenharmony_cicommit 97d2a3d22d9c6a6d0a277de0066c73e9059abd92 848141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 849141cc406Sopenharmony_ciDate: 2016-09-21 22:11:09 +0900 850141cc406Sopenharmony_ci 851141cc406Sopenharmony_ci AWARE: Treat compiler warnings as errors on debian-8-full 852141cc406Sopenharmony_ci 853141cc406Sopenharmony_ci This build became compiler warning free in ee550e5d. Let's keep it 854141cc406Sopenharmony_ci that way! 855141cc406Sopenharmony_ci 856141cc406Sopenharmony_cicommit 4119f05d5f400803a9c952896125e9feabb07393 857141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 858141cc406Sopenharmony_ciDate: 2016-09-21 21:54:39 +0900 859141cc406Sopenharmony_ci 860141cc406Sopenharmony_ci Fix USB ID typo 861141cc406Sopenharmony_ci 862141cc406Sopenharmony_cicommit ee550e5de8e636642b9895d54f6740aa38ee6ff8 863141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 864141cc406Sopenharmony_ciDate: 2016-09-19 12:52:31 +0900 865141cc406Sopenharmony_ci 866141cc406Sopenharmony_ci pieusb: fix [-Wunused-parameter] compiler warnings 867141cc406Sopenharmony_ci 868141cc406Sopenharmony_ci The functions that trigger these warnings were not used. 869141cc406Sopenharmony_ci 870141cc406Sopenharmony_cicommit bf088a6ed15733237df446a84d6659c4e0145c9a 871141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 872141cc406Sopenharmony_ciDate: 2016-09-19 17:45:35 +0900 873141cc406Sopenharmony_ci 874141cc406Sopenharmony_ci Merge comments 875141cc406Sopenharmony_ci 876141cc406Sopenharmony_ci This gets rid of a missing :usbid warning. 877141cc406Sopenharmony_ci 878141cc406Sopenharmony_cicommit e01f574b19be74081650e9be9bcb16a3420068ef 879141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 880141cc406Sopenharmony_ciDate: 2016-09-19 17:44:48 +0900 881141cc406Sopenharmony_ci 882141cc406Sopenharmony_ci Merge duplicate entry 883141cc406Sopenharmony_ci 884141cc406Sopenharmony_cicommit 1a328e412fb7bf3872de20fe6e57b00ab913a75d 885141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 886141cc406Sopenharmony_ciDate: 2016-09-19 15:26:14 +0900 887141cc406Sopenharmony_ci 888141cc406Sopenharmony_ci Add missing USB IDs 889141cc406Sopenharmony_ci 890141cc406Sopenharmony_ci Taken from http://www.linux-usb.org/usb.ids 891141cc406Sopenharmony_ci 892141cc406Sopenharmony_cicommit dd940a1f612f56d2acb929afd54614ebc6dfb309 893141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 894141cc406Sopenharmony_ciDate: 2016-09-17 20:43:44 +0900 895141cc406Sopenharmony_ci 896141cc406Sopenharmony_ci utsushi.desc: sync with upstream 897141cc406Sopenharmony_ci 898141cc406Sopenharmony_cicommit fb0464d9e3e39a93306e98602ff879c43276de5c 899141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 900141cc406Sopenharmony_ciDate: 2016-09-12 20:12:28 +0900 901141cc406Sopenharmony_ci 902141cc406Sopenharmony_ci niash: fix [-Wunused-but-set-variable] compiler warning 903141cc406Sopenharmony_ci 904141cc406Sopenharmony_ci This makes explicit what the compiler has effectively been doing all 905141cc406Sopenharmony_ci along anyway since at least 727dd4ab (2004-08-03). 906141cc406Sopenharmony_ci 907141cc406Sopenharmony_cicommit 6f4b88b6173745f09e4ce1fa465db534eca85751 908141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 909141cc406Sopenharmony_ciDate: 2016-09-12 20:05:42 +0900 910141cc406Sopenharmony_ci 911141cc406Sopenharmony_ci epson2: fix [-Wunused-but-set-variable] compiler warning 912141cc406Sopenharmony_ci 913141cc406Sopenharmony_ci This makes explicit what the compiler has effectively been doing all 914141cc406Sopenharmony_ci along anyway since at least 728e032a (2009-06-01). 915141cc406Sopenharmony_ci 916141cc406Sopenharmony_cicommit 4dce101c05515200a6cd337451da664c1978f115 917141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 918141cc406Sopenharmony_ciDate: 2016-09-19 10:04:35 +0900 919141cc406Sopenharmony_ci 920141cc406Sopenharmony_ci Keep generated *.eps and *.pdf files out of the repository 921141cc406Sopenharmony_ci 922141cc406Sopenharmony_cicommit 46bc0ff1c89a6759fd22f80fd1ceb9551268da4f 923141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 924141cc406Sopenharmony_ciDate: 2016-09-18 21:41:03 +0900 925141cc406Sopenharmony_ci 926141cc406Sopenharmony_ci Sync autofoo 927141cc406Sopenharmony_ci 928141cc406Sopenharmony_cicommit 2b973d75fed73771664958ea6cb5b4b8fd7b1307 929141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 930141cc406Sopenharmony_ciDate: 2016-09-18 21:21:35 +0900 931141cc406Sopenharmony_ci 932141cc406Sopenharmony_ci Add fig2dev as prerequisite for API HTML docs 933141cc406Sopenharmony_ci 934141cc406Sopenharmony_ci The target for sane-html depends on sane.dvi which requires fig2dev. 935141cc406Sopenharmony_ci 936141cc406Sopenharmony_ci Thanks to: 937141cc406Sopenharmony_ci - https://lists.debian.org/debian-user/2016/08/msg00484.html 938141cc406Sopenharmony_ci - http://superuser.com/questions/1101439/error-building-sane-backend-on-debian 939141cc406Sopenharmony_ci 940141cc406Sopenharmony_cicommit db22a031d130d533f5fd41710ddabdc61280d313 941141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 942141cc406Sopenharmony_ciDate: 2016-09-18 21:19:12 +0900 943141cc406Sopenharmony_ci 944141cc406Sopenharmony_ci Fix typo introduced in fa41b180. Fixes 315435 945141cc406Sopenharmony_ci 946141cc406Sopenharmony_cicommit 9d388c35937b75cf5f47410ead07ef2226ac8005 947141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 948141cc406Sopenharmony_ciDate: 2016-09-11 19:03:23 -0400 949141cc406Sopenharmony_ci 950141cc406Sopenharmony_ci canon_dr v56 951141cc406Sopenharmony_ci 952141cc406Sopenharmony_ci - add initial support for P-150M (and probably P-150) 953141cc406Sopenharmony_ci 954141cc406Sopenharmony_cicommit 39ceeae616a2e1638c2760d4364adcaa210a413b 955141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 956141cc406Sopenharmony_ciDate: 2016-09-07 21:03:30 +0900 957141cc406Sopenharmony_ci 958141cc406Sopenharmony_ci md5: fix [-Wstrict-aliasing] compiler warnings 959141cc406Sopenharmony_ci 960141cc406Sopenharmony_cicommit 27a4da41b1761acba33e99aab4d782e726934c04 961141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 962141cc406Sopenharmony_ciDate: 2016-09-07 21:01:26 +0900 963141cc406Sopenharmony_ci 964141cc406Sopenharmony_ci Prefer *our* `include/` files 965141cc406Sopenharmony_ci 966141cc406Sopenharmony_ci This fixes discrepancies in build results for VPATH builds. 967141cc406Sopenharmony_ci 968141cc406Sopenharmony_cicommit 737977199ccd2419a51e120c472981b1a1263ab0 969141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 970141cc406Sopenharmony_ciDate: 2016-09-05 23:40:39 +0900 971141cc406Sopenharmony_ci 972141cc406Sopenharmony_ci umax_pp: fix [-Wunused-but-set-variable] compiler warning 973141cc406Sopenharmony_ci 974141cc406Sopenharmony_cicommit 50fa8efdcff0dd159d3ff51e219a3c08020ca54c 975141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 976141cc406Sopenharmony_ciDate: 2016-09-04 14:39:52 +0900 977141cc406Sopenharmony_ci 978141cc406Sopenharmony_ci gphoto2: fix libgphoto2 logging integration 979141cc406Sopenharmony_ci 980141cc406Sopenharmony_ci In libgphoto2-2.5.0 (tagged for release on 2012-07-10) the GPLogFunc no 981141cc406Sopenharmony_ci longer takes a va_list. Instead, it passes a formatted message. 982141cc406Sopenharmony_ci 983141cc406Sopenharmony_cicommit 23f052113b5567033da0d9c4679451d97c484220 984141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 985141cc406Sopenharmony_ciDate: 2016-09-04 12:50:19 +0900 986141cc406Sopenharmony_ci 987141cc406Sopenharmony_ci saned: fix [-Wunused-parameter] compiler warning 988141cc406Sopenharmony_ci 989141cc406Sopenharmony_ci The `__sane_unused__` attribute has been moved from sanei_backend.h to 990141cc406Sopenharmony_ci sanei.h to make it generally useful instead of limited to backends. 991141cc406Sopenharmony_ci 992141cc406Sopenharmony_cicommit 0d527f6659e06175d855aaa1a70fc2be52aad1a7 993141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 994141cc406Sopenharmony_ciDate: 2016-09-04 12:13:16 +0900 995141cc406Sopenharmony_ci 996141cc406Sopenharmony_ci Drop build environments 997141cc406Sopenharmony_ci 998141cc406Sopenharmony_ci Adding them did not quite have the effect I thought it would. I had 999141cc406Sopenharmony_ci thought it would allow for easy linking to build logs by environment 1000141cc406Sopenharmony_ci name. Alas, no such luck. 1001141cc406Sopenharmony_ci 1002141cc406Sopenharmony_ci This reverts commits: 1003141cc406Sopenharmony_ci - 9c44317289f1be0a72089ffd030be84caf75b58c 1004141cc406Sopenharmony_ci - 6209fecf3a11e90e2e5efc057cf650f4ab792b50 1005141cc406Sopenharmony_ci 1006141cc406Sopenharmony_cicommit 74b4a34e82124621616c699ac0d5ba0d5e93b6a1 1007141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1008141cc406Sopenharmony_ciDate: 2016-09-04 12:12:14 +0900 1009141cc406Sopenharmony_ci 1010141cc406Sopenharmony_ci dll: fix pedantic compiler warning 1011141cc406Sopenharmony_ci 1012141cc406Sopenharmony_cicommit 246673715d9abdbfbea349de4636322b242f9700 1013141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1014141cc406Sopenharmony_ciDate: 2016-09-03 14:36:49 +0900 1015141cc406Sopenharmony_ci 1016141cc406Sopenharmony_ci utsushi.desc: sync with upstream 1017141cc406Sopenharmony_ci 1018141cc406Sopenharmony_cicommit a65e74fe83ae96d5d00af6a05c751086cdae8d38 1019141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1020141cc406Sopenharmony_ciDate: 2016-08-28 15:49:44 +0900 1021141cc406Sopenharmony_ci 1022141cc406Sopenharmony_ci umax_pp: fix [-Werror=unused-but-set-parameter] compiler warnings 1023141cc406Sopenharmony_ci 1024141cc406Sopenharmony_cicommit 4eaefe43713036f73ab322e8d6b519589055540d 1025141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1026141cc406Sopenharmony_ciDate: 2016-08-28 15:27:50 +0900 1027141cc406Sopenharmony_ci 1028141cc406Sopenharmony_ci magicolor: fix [-Werror] compiler warning 1029141cc406Sopenharmony_ci 1030141cc406Sopenharmony_ci This casts away const-ness in the hope that libsnmp doesn't change 1031141cc406Sopenharmony_ci the session.peername. 1032141cc406Sopenharmony_ci 1033141cc406Sopenharmony_cicommit 31ac0db73672347732dc80cf8f2afe8e6f3d466b 1034141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1035141cc406Sopenharmony_ciDate: 2016-08-28 15:25:43 +0900 1036141cc406Sopenharmony_ci 1037141cc406Sopenharmony_ci magicolor: fix [-Werror=pointer-sign] compiler warnings 1038141cc406Sopenharmony_ci 1039141cc406Sopenharmony_ci The libsnmp API requires a u_char *session.community :-( 1040141cc406Sopenharmony_ci 1041141cc406Sopenharmony_cicommit c32d48ef5fd4a47a93933e6ffba5c8a93d26e43f 1042141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1043141cc406Sopenharmony_ciDate: 2016-08-28 14:18:48 +0900 1044141cc406Sopenharmony_ci 1045141cc406Sopenharmony_ci kodakaio: fix [-Weror=format=] compiler warning 1046141cc406Sopenharmony_ci 1047141cc406Sopenharmony_cicommit 0337514b8f0e484c11b668d8ca0e0af998d3dfbc 1048141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1049141cc406Sopenharmony_ciDate: 2016-08-28 14:18:00 +0900 1050141cc406Sopenharmony_ci 1051141cc406Sopenharmony_ci kodakaio: fix [-Werror=sign-compare] compiler warning 1052141cc406Sopenharmony_ci 1053141cc406Sopenharmony_cicommit 763816814bc072b19f1178e0d92031217d7f5f06 1054141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1055141cc406Sopenharmony_ciDate: 2016-08-28 13:55:30 +0900 1056141cc406Sopenharmony_ci 1057141cc406Sopenharmony_ci hp5400: fix [-Werror=overflow] compiler warning 1058141cc406Sopenharmony_ci 1059141cc406Sopenharmony_ci This explicitly implements what gcc and clang assign. 1060141cc406Sopenharmony_ci 1061141cc406Sopenharmony_cicommit 9c44317289f1be0a72089ffd030be84caf75b58c 1062141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1063141cc406Sopenharmony_ciDate: 2016-08-28 13:24:17 +0900 1064141cc406Sopenharmony_ci 1065141cc406Sopenharmony_ci Fix environment name (periods are not allowed) 1066141cc406Sopenharmony_ci 1067141cc406Sopenharmony_cicommit 984fefd55173f30f4cde3ed7acb462d660c676eb 1068141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1069141cc406Sopenharmony_ciDate: 2016-08-28 13:21:11 +0900 1070141cc406Sopenharmony_ci 1071141cc406Sopenharmony_ci plustek_pp: fix [-Werror=sign-compare] compiler warning 1072141cc406Sopenharmony_ci 1073141cc406Sopenharmony_cicommit f0153bc7fe7fd79ef2b1b41d259adf3d20b9d641 1074141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1075141cc406Sopenharmony_ciDate: 2016-08-28 12:57:17 +0900 1076141cc406Sopenharmony_ci 1077141cc406Sopenharmony_ci v4l: fix [-Werror=sign-compare] compiler warning 1078141cc406Sopenharmony_ci 1079141cc406Sopenharmony_cicommit 6209fecf3a11e90e2e5efc057cf650f4ab792b50 1080141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1081141cc406Sopenharmony_ciDate: 2016-08-28 12:17:46 +0900 1082141cc406Sopenharmony_ci 1083141cc406Sopenharmony_ci Make referencing builds easier 1084141cc406Sopenharmony_ci 1085141cc406Sopenharmony_cicommit 235de98784897edb63d1ed1a32609b7786d799d0 1086141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1087141cc406Sopenharmony_ciDate: 2016-08-28 11:58:16 +0900 1088141cc406Sopenharmony_ci 1089141cc406Sopenharmony_ci md5: fix [-Wpointer-arith] compiler warnings 1090141cc406Sopenharmony_ci 1091141cc406Sopenharmony_ci This reverts commits 9aecb00947e6bf7ef1cf412aff2ab41202617b30 and 1092141cc406Sopenharmony_ci cdad5961f3888f0a3c0c525d0efab33174c11a24 which fixed a different 1093141cc406Sopenharmony_ci compiler warning that seems to have disappeared (at least on the 1094141cc406Sopenharmony_ci debian-8-full builds). 1095141cc406Sopenharmony_ci 1096141cc406Sopenharmony_cicommit bf53c714348dbf4654de887ae7e649fbad6b2288 1097141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1098141cc406Sopenharmony_ciDate: 2016-08-04 22:47:01 +0900 1099141cc406Sopenharmony_ci 1100141cc406Sopenharmony_ci Sync with upstream 1101141cc406Sopenharmony_ci 1102141cc406Sopenharmony_cicommit ffd93a9fad10ced31de037f2c6180f328a38b547 1103141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1104141cc406Sopenharmony_ciDate: 2016-08-03 22:43:06 +0900 1105141cc406Sopenharmony_ci 1106141cc406Sopenharmony_ci Sync autofoo 1107141cc406Sopenharmony_ci 1108141cc406Sopenharmony_cicommit cb3090cb5472b63d5cdfb5110652f568bd9477ad 1109141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1110141cc406Sopenharmony_ciDate: 2016-08-03 22:16:26 +0900 1111141cc406Sopenharmony_ci 1112141cc406Sopenharmony_ci pixma: Fix include guard typo 1113141cc406Sopenharmony_ci 1114141cc406Sopenharmony_ci This was introduced in f573865 on 2008-10-18. 1115141cc406Sopenharmony_ci 1116141cc406Sopenharmony_cicommit 23cc2e1ba043ea8309923f5f1dcc5acaeee38a95 1117141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1118141cc406Sopenharmony_ciDate: 2016-08-03 22:08:49 +0900 1119141cc406Sopenharmony_ci 1120141cc406Sopenharmony_ci Fix include guard typo 1121141cc406Sopenharmony_ci 1122141cc406Sopenharmony_ci This seems to have been present since the beginning of sanei/sanei_scsi.c. 1123141cc406Sopenharmony_ci 1124141cc406Sopenharmony_cicommit 63b55e2b591ba977a285a4c91fde0118c25246e7 1125141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1126141cc406Sopenharmony_ciDate: 2016-08-03 22:05:03 +0900 1127141cc406Sopenharmony_ci 1128141cc406Sopenharmony_ci Drop check for sys/bitypes.h 1129141cc406Sopenharmony_ci 1130141cc406Sopenharmony_ci It was obsoleted in 70f3fdf on 2009-02-26. 1131141cc406Sopenharmony_ci 1132141cc406Sopenharmony_cicommit d263f25911a0b359b7edec0faa9320d5d13928da 1133141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1134141cc406Sopenharmony_ciDate: 2016-08-03 21:48:54 +0900 1135141cc406Sopenharmony_ci 1136141cc406Sopenharmony_ci Fix typo 1137141cc406Sopenharmony_ci 1138141cc406Sopenharmony_ci Appears to have been introduced in 0330a4d on 2009-02-02. There is no 1139141cc406Sopenharmony_ci evidence that a scdds.h file has ever existed. 1140141cc406Sopenharmony_ci 1141141cc406Sopenharmony_cicommit 970464f7332a1995bfd825de285425f0c957b1da 1142141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1143141cc406Sopenharmony_ciDate: 2016-08-03 20:53:06 +0900 1144141cc406Sopenharmony_ci 1145141cc406Sopenharmony_ci Drop unused CPP define 1146141cc406Sopenharmony_ci 1147141cc406Sopenharmony_ci The last reference to it was removed in 5dcf165 on 2007-06-21. 1148141cc406Sopenharmony_ci 1149141cc406Sopenharmony_cicommit 5389808029f0f81d204630f6e78abe11dfd61122 1150141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1151141cc406Sopenharmony_ciDate: 2016-08-02 21:56:09 +0900 1152141cc406Sopenharmony_ci 1153141cc406Sopenharmony_ci Fix memory leak 1154141cc406Sopenharmony_ci 1155141cc406Sopenharmony_cicommit 1006445982877970d376c0f657e04fc1481e2459 1156141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1157141cc406Sopenharmony_ciDate: 2016-08-02 21:38:43 +0900 1158141cc406Sopenharmony_ci 1159141cc406Sopenharmony_ci Use DIR_SEP instead of hard-coding ":" 1160141cc406Sopenharmony_ci 1161141cc406Sopenharmony_ci Fixes 313540 1162141cc406Sopenharmony_ci 1163141cc406Sopenharmony_cicommit b021c3bee8e9edc7854050a3975cef003586b2e5 1164141cc406Sopenharmony_ciAuthor: Troy Rollo <troy@kawseq.com> 1165141cc406Sopenharmony_ciDate: 2016-07-31 22:47:25 +1000 1166141cc406Sopenharmony_ci 1167141cc406Sopenharmony_ci Fix bug 314571 - hp3500 backend does not set correct size for string option. 1168141cc406Sopenharmony_ci 1169141cc406Sopenharmony_cicommit 1859803563f8baadeb6c0926610b2f782350d1e4 1170141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1171141cc406Sopenharmony_ciDate: 2016-07-27 21:17:08 +0900 1172141cc406Sopenharmony_ci 1173141cc406Sopenharmony_ci Add a Fedora 24 Clang builder 1174141cc406Sopenharmony_ci 1175141cc406Sopenharmony_cicommit f6c8be1380c2f12080cdbd7a81eb2d5156eaa154 1176141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1177141cc406Sopenharmony_ciDate: 2016-07-18 20:55:14 +0900 1178141cc406Sopenharmony_ci 1179141cc406Sopenharmony_ci kvs40xx: fix [-Wunused-function] compiler warning 1180141cc406Sopenharmony_ci 1181141cc406Sopenharmony_ci This rather unceremoniously removed the function. Note that a near copy 1182141cc406Sopenharmony_ci can be found in the kvs20xx backend code. 1183141cc406Sopenharmony_ci 1184141cc406Sopenharmony_cicommit effc26e4028f2d21a5bd9fec0458a78c0f6dc330 1185141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1186141cc406Sopenharmony_ciDate: 2016-07-18 20:53:51 +0900 1187141cc406Sopenharmony_ci 1188141cc406Sopenharmony_ci kvs20xx: fix [-Wunused-function] compiler warning 1189141cc406Sopenharmony_ci 1190141cc406Sopenharmony_ci This rather unceremoniously removed the function. Note that a near copy 1191141cc406Sopenharmony_ci can be found in the kvs40xx backend code. 1192141cc406Sopenharmony_ci 1193141cc406Sopenharmony_cicommit 2d468852288b5d80e9e8b6831467081fe3ec874e 1194141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1195141cc406Sopenharmony_ciDate: 2016-07-18 17:32:21 +0900 1196141cc406Sopenharmony_ci 1197141cc406Sopenharmony_ci pnm: fix [-Wformat=] compiler warning 1198141cc406Sopenharmony_ci 1199141cc406Sopenharmony_cicommit 2f39c7227021e85b8fdde8161358858797bd7461 1200141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1201141cc406Sopenharmony_ciDate: 2016-07-18 17:11:26 +0900 1202141cc406Sopenharmony_ci 1203141cc406Sopenharmony_ci v4l: fix [Wunused-parameter] compiler warnings 1204141cc406Sopenharmony_ci 1205141cc406Sopenharmony_cicommit 880992739020eee8cc0e005e6bdf853f2ff3572f 1206141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1207141cc406Sopenharmony_ciDate: 2016-07-18 17:10:56 +0900 1208141cc406Sopenharmony_ci 1209141cc406Sopenharmony_ci sm3600: fix [-Wunused-parameter] compiler warning 1210141cc406Sopenharmony_ci 1211141cc406Sopenharmony_cicommit 99c14f2d9503cd9a6c77d71d590e434e504052c6 1212141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1213141cc406Sopenharmony_ciDate: 2016-07-18 16:51:08 +0900 1214141cc406Sopenharmony_ci 1215141cc406Sopenharmony_ci Use a single symbol to flag unused parameters 1216141cc406Sopenharmony_ci 1217141cc406Sopenharmony_ci The __sane_unused__ symbol was used slightly more often then UNUSEDARG 1218141cc406Sopenharmony_ci and, more importantly, defined in include/sane/sanei_backend.h. That 1219141cc406Sopenharmony_ci makes it readily available to virtually all backends. 1220141cc406Sopenharmony_ci 1221141cc406Sopenharmony_cicommit b73a6e5017f6d4d2d0ef7a61bf6e2113f848be94 1222141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1223141cc406Sopenharmony_ciDate: 2016-07-18 16:14:20 +0900 1224141cc406Sopenharmony_ci 1225141cc406Sopenharmony_ci niash: fix [-Wunused-parameter] compiler warning 1226141cc406Sopenharmony_ci 1227141cc406Sopenharmony_ci The attribute needs to go before the pointer designation for it to have 1228141cc406Sopenharmony_ci any effect. 1229141cc406Sopenharmony_ci 1230141cc406Sopenharmony_cicommit 61719e0a131a6f0d4bf53aa98ecf510ce7081ca7 1231141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1232141cc406Sopenharmony_ciDate: 2016-07-18 16:11:39 +0900 1233141cc406Sopenharmony_ci 1234141cc406Sopenharmony_ci dc240: fix [-Wunused-parameter] compiler warning 1235141cc406Sopenharmony_ci 1236141cc406Sopenharmony_ci The attribute needs to go before the pointer designation for it to have 1237141cc406Sopenharmony_ci any effect. 1238141cc406Sopenharmony_ci 1239141cc406Sopenharmony_cicommit ef8e258165526175c9ac2d262448f16b551d19e9 1240141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1241141cc406Sopenharmony_ciDate: 2016-07-14 21:12:38 +0900 1242141cc406Sopenharmony_ci 1243141cc406Sopenharmony_ci Sync autofoo 1244141cc406Sopenharmony_ci 1245141cc406Sopenharmony_cicommit 57350969f6f46195c5fd5e255b3d1906df401d19 1246141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1247141cc406Sopenharmony_ciDate: 2016-07-14 20:51:42 +0900 1248141cc406Sopenharmony_ci 1249141cc406Sopenharmony_ci sane.tex: mark up email as a URL 1250141cc406Sopenharmony_ci 1251141cc406Sopenharmony_cicommit 707baa0d160ff13331bed6063d2502b09f902f38 1252141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1253141cc406Sopenharmony_ciDate: 2016-07-14 20:50:14 +0900 1254141cc406Sopenharmony_ci 1255141cc406Sopenharmony_ci doc/sane.tex: drop html.sty in favour of url.sty 1256141cc406Sopenharmony_ci 1257141cc406Sopenharmony_ci The latter is part of the core TeX Live distribution which is readily 1258141cc406Sopenharmony_ci available on all major operating systems. 1259141cc406Sopenharmony_ci 1260141cc406Sopenharmony_cicommit bfd1626c4b119404429a847aaa92df77ca3fbb40 1261141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1262141cc406Sopenharmony_ciDate: 2016-07-13 23:44:26 +0900 1263141cc406Sopenharmony_ci 1264141cc406Sopenharmony_ci Sync autofoo 1265141cc406Sopenharmony_ci 1266141cc406Sopenharmony_cicommit 8598f81d0b9542b6f4928b8b870a26b50f440379 1267141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1268141cc406Sopenharmony_ciDate: 2016-07-13 23:43:35 +0900 1269141cc406Sopenharmony_ci 1270141cc406Sopenharmony_ci Fix figure orientation 1271141cc406Sopenharmony_ci 1272141cc406Sopenharmony_cicommit 00bc3e9b451f8dfb89553305cce89172be520bb1 1273141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1274141cc406Sopenharmony_ciDate: 2016-07-13 23:40:19 +0900 1275141cc406Sopenharmony_ci 1276141cc406Sopenharmony_ci Generate EPS figures too 1277141cc406Sopenharmony_ci 1278141cc406Sopenharmony_ci It's good to know how this is done so that we can modify any original 1279141cc406Sopenharmony_ci figure if need be. 1280141cc406Sopenharmony_ci 1281141cc406Sopenharmony_cicommit cc8f99b900d5ae44248677f6881f1b74d7885bfb 1282141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1283141cc406Sopenharmony_ciDate: 2016-07-13 23:24:29 +0900 1284141cc406Sopenharmony_ci 1285141cc406Sopenharmony_ci Generate PDF figures explicitly with fig2dev 1286141cc406Sopenharmony_ci 1287141cc406Sopenharmony_ci This utility has less dependencies and supports conversion to a pile of 1288141cc406Sopenharmony_ci other formats that may come in handy as well. 1289141cc406Sopenharmony_ci 1290141cc406Sopenharmony_ci Clean up of generated PDF figures has been moved to the clean target as 1291141cc406Sopenharmony_ci well. 1292141cc406Sopenharmony_ci 1293141cc406Sopenharmony_cicommit d7e1995d001b0d16b9920e751be923f6a8393bf1 1294141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1295141cc406Sopenharmony_ciDate: 2016-07-13 22:37:44 +0900 1296141cc406Sopenharmony_ci 1297141cc406Sopenharmony_ci doc/sane.tex: Replace epsfig with graphicx 1298141cc406Sopenharmony_ci 1299141cc406Sopenharmony_ci The graphicx package allows for file specification without a hardcoded 1300141cc406Sopenharmony_ci extension. This provides more freedom in choosing how to prepare images 1301141cc406Sopenharmony_ci in *.eps and *.pdf formats. 1302141cc406Sopenharmony_ci 1303141cc406Sopenharmony_ci Moreover, epsfig is considered mostly obsolete in the TeX community and 1304141cc406Sopenharmony_ci graphicx is the "current 'preferred' solution" to embed figures. 1305141cc406Sopenharmony_ci See https://www.ctan.org/pkg/epsfig. 1306141cc406Sopenharmony_ci 1307141cc406Sopenharmony_cicommit 0aab12b934a9f9620fb1236e13dd2b71a7426000 1308141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1309141cc406Sopenharmony_ciDate: 2016-07-11 20:41:54 +0900 1310141cc406Sopenharmony_ci 1311141cc406Sopenharmony_ci Bump standard minor version 1312141cc406Sopenharmony_ci 1313141cc406Sopenharmony_ci This is to acknowledge the SANE_STATUS_GOOD fixes in net.tex that were 1314141cc406Sopenharmony_ci committed in 4daf488 and 1100883. 1315141cc406Sopenharmony_ci 1316141cc406Sopenharmony_cicommit 1ed3b9fa86e6bc6875a72a9b347164a5879ffe8b 1317141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1318141cc406Sopenharmony_ciDate: 2016-07-11 20:37:08 +0900 1319141cc406Sopenharmony_ci 1320141cc406Sopenharmony_ci Reclassify doc/html.sty 1321141cc406Sopenharmony_ci 1322141cc406Sopenharmony_ci It is a package used by doc/sane.tex. 1323141cc406Sopenharmony_ci 1324141cc406Sopenharmony_cicommit 2481e1e98b02e927cdb9c2e6e404252ef9e49041 1325141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1326141cc406Sopenharmony_ciDate: 2016-07-10 15:43:42 +0900 1327141cc406Sopenharmony_ci 1328141cc406Sopenharmony_ci Sync autofoo 1329141cc406Sopenharmony_ci 1330141cc406Sopenharmony_cicommit fa41b18001f74e8941813709f15a15cc9ea299e1 1331141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1332141cc406Sopenharmony_ciDate: 2016-07-10 20:35:04 +0900 1333141cc406Sopenharmony_ci 1334141cc406Sopenharmony_ci Refactor API spec conversion support 1335141cc406Sopenharmony_ci 1336141cc406Sopenharmony_ci Unless explicitly asked to do without, all formats for which required 1337141cc406Sopenharmony_ci tools are found will be built. Checks cover PostScript, PDF and HTML. 1338141cc406Sopenharmony_ci 1339141cc406Sopenharmony_ci All logic and files involved are now collected in a single "section" 1340141cc406Sopenharmony_ci and grouped in such a way that their function should be clearer. 1341141cc406Sopenharmony_ci 1342141cc406Sopenharmony_ci fixup! Refactor API spec conversion support 1343141cc406Sopenharmony_ci 1344141cc406Sopenharmony_cicommit d7c69d141ffb4f456d659b443aa4c3d3be82793e 1345141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1346141cc406Sopenharmony_ciDate: 2016-07-10 19:40:04 +0900 1347141cc406Sopenharmony_ci 1348141cc406Sopenharmony_ci Add test for the TeX to HTML converter 1349141cc406Sopenharmony_ci 1350141cc406Sopenharmony_cicommit fe2fbe06e1b7db42ea2578e8d853cf83d7bb72a9 1351141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1352141cc406Sopenharmony_ciDate: 2016-07-10 19:29:55 +0900 1353141cc406Sopenharmony_ci 1354141cc406Sopenharmony_ci Refactor TEXINPUTS handling 1355141cc406Sopenharmony_ci 1356141cc406Sopenharmony_cicommit f322cbc7f950b087e969ac115a5b4e14735881e4 1357141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1358141cc406Sopenharmony_ciDate: 2016-07-10 15:41:08 +0900 1359141cc406Sopenharmony_ci 1360141cc406Sopenharmony_ci Add support for PDF API spec output 1361141cc406Sopenharmony_ci 1362141cc406Sopenharmony_ci Note that pdflatex internally uses epstopdf which in turn requires a 1363141cc406Sopenharmony_ci working ghostscript. 1364141cc406Sopenharmony_ci 1365141cc406Sopenharmony_cicommit 5a73fb24d1e7a5dcdd287ce7654050b1703cc9c6 1366141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1367141cc406Sopenharmony_ciDate: 2016-07-10 14:48:43 +0900 1368141cc406Sopenharmony_ci 1369141cc406Sopenharmony_ci Be quiet but do not hide errors 1370141cc406Sopenharmony_ci 1371141cc406Sopenharmony_cicommit e0fd693bb170813f95241898a53ba3f9c261c22a 1372141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1373141cc406Sopenharmony_ciDate: 2016-07-10 13:32:22 +0900 1374141cc406Sopenharmony_ci 1375141cc406Sopenharmony_ci Fix API spec generation for VPATH builds 1376141cc406Sopenharmony_ci 1377141cc406Sopenharmony_cicommit cb04102a20bc5b1e9cbb990805de3586a0a940c0 1378141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1379141cc406Sopenharmony_ciDate: 2016-07-09 15:10:00 +0900 1380141cc406Sopenharmony_ci 1381141cc406Sopenharmony_ci Add GitLab CI musl build job 1382141cc406Sopenharmony_ci 1383141cc406Sopenharmony_cicommit be7af6835741c18ea93babd421c083c377b1f88d 1384141cc406Sopenharmony_ciAuthor: Ruslan Nabioullin <rnabioullin@gmail.com> 1385141cc406Sopenharmony_ciDate: 2011-10-29 20:27:47 -0400 1386141cc406Sopenharmony_ci 1387141cc406Sopenharmony_ci Fixed scanning status messages. Fixes 313411 1388141cc406Sopenharmony_ci 1389141cc406Sopenharmony_cicommit d62d0a2e452e9ed1ae74cc20c01488543cda8ef9 1390141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1391141cc406Sopenharmony_ciDate: 2016-07-06 20:23:12 +0900 1392141cc406Sopenharmony_ci 1393141cc406Sopenharmony_ci check-po.awk: fix awk invocation 1394141cc406Sopenharmony_ci 1395141cc406Sopenharmony_ci The awk utility has been moved to /usr/bin and the script relies on 1396141cc406Sopenharmony_ci features present in gawk but not in mawk. 1397141cc406Sopenharmony_ci 1398141cc406Sopenharmony_cicommit ddbdfd6206e30e513509720dd5137c26c9efc248 1399141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1400141cc406Sopenharmony_ciDate: 2016-07-03 21:11:04 +0900 1401141cc406Sopenharmony_ci 1402141cc406Sopenharmony_ci Fix configure time test 1403141cc406Sopenharmony_ci 1404141cc406Sopenharmony_cicommit c17821e3609080309bcb8a3173cb071e1493a62c 1405141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1406141cc406Sopenharmony_ciDate: 2016-07-02 19:23:01 +0900 1407141cc406Sopenharmony_ci 1408141cc406Sopenharmony_ci Fix configure time warning during CI build 1409141cc406Sopenharmony_ci 1410141cc406Sopenharmony_cicommit c96236862635f74d8a1c01654430d93bed83f756 1411141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1412141cc406Sopenharmony_ciDate: 2016-07-01 23:45:43 +0900 1413141cc406Sopenharmony_ci 1414141cc406Sopenharmony_ci Sync autofoo 1415141cc406Sopenharmony_ci 1416141cc406Sopenharmony_cicommit a9c813944e9aa0ceb6c153d06dff286ba855b90e 1417141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1418141cc406Sopenharmony_ciDate: 2016-07-01 23:37:49 +0900 1419141cc406Sopenharmony_ci 1420141cc406Sopenharmony_ci Make libusb-1.0 the default for USB support 1421141cc406Sopenharmony_ci 1422141cc406Sopenharmony_ci When libusb-1.0 is not found, libusb-0.1 will be tried. On BeOS and 1423141cc406Sopenharmony_ci OS2, nothing should have changed in terms of detection of USB support. 1424141cc406Sopenharmony_ci 1425141cc406Sopenharmony_ci On all systems the --enable-libusb* flags are now ignored. Instead, the 1426141cc406Sopenharmony_ci --with-usb and --without-usb flags now control support. When neither is 1427141cc406Sopenharmony_ci given USB support will be enable if possible and disabled otherwise. If 1428141cc406Sopenharmony_ci --with-usb is requested but not possible, ./configure will fail. There 1429141cc406Sopenharmony_ci is no support to prefer libusb-0.1 over libusb-1.0. 1430141cc406Sopenharmony_ci 1431141cc406Sopenharmony_cicommit 418fbb987d731ed2468f48a6fb162f47ea7da55e 1432141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1433141cc406Sopenharmony_ciDate: 2016-06-30 21:50:33 +0900 1434141cc406Sopenharmony_ci 1435141cc406Sopenharmony_ci Sync autofoo, once again ... 1436141cc406Sopenharmony_ci 1437141cc406Sopenharmony_cicommit 602182931dceeedddcc6be3b144cbc1423bd9b4a 1438141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1439141cc406Sopenharmony_ciDate: 2016-06-30 21:49:25 +0900 1440141cc406Sopenharmony_ci 1441141cc406Sopenharmony_ci Improve test shell builtin invocation portability 1442141cc406Sopenharmony_ci 1443141cc406Sopenharmony_ci Looks like I missed this when committing 309a8140. 1444141cc406Sopenharmony_ci 1445141cc406Sopenharmony_cicommit 828cd013e9a4411158af8816a63b133b6da19ed5 1446141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1447141cc406Sopenharmony_ciDate: 2016-06-30 21:38:04 +0900 1448141cc406Sopenharmony_ci 1449141cc406Sopenharmony_ci Compile getopt replacement functions only if needed 1450141cc406Sopenharmony_ci 1451141cc406Sopenharmony_ci This ought to get rid of the last empty compilation unit warnings. This 1452141cc406Sopenharmony_ci merges libfelib.la with liblib.la. The former was always used together 1453141cc406Sopenharmony_ci with the latter. The latter was only ever used without the former when 1454141cc406Sopenharmony_ci linking backends and tools. 1455141cc406Sopenharmony_ci 1456141cc406Sopenharmony_ci Tools might want to use the getopt functions, backends might just want 1457141cc406Sopenharmony_ci to use MD5. 1458141cc406Sopenharmony_ci 1459141cc406Sopenharmony_cicommit 89dc05006ec93e8fd8a103504701db720814669a 1460141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1461141cc406Sopenharmony_ciDate: 2016-06-29 22:21:10 +0900 1462141cc406Sopenharmony_ci 1463141cc406Sopenharmony_ci Sync autofoo 1464141cc406Sopenharmony_ci 1465141cc406Sopenharmony_ci Looks like the sorting of the DIST_COMMON file list is not stable. 1466141cc406Sopenharmony_ci 1467141cc406Sopenharmony_cicommit a298bfe5a8c65236ac13130e891a93bf3cf58976 1468141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1469141cc406Sopenharmony_ciDate: 2016-06-29 22:20:51 +0900 1470141cc406Sopenharmony_ci 1471141cc406Sopenharmony_ci Fix AS_IF condition 1472141cc406Sopenharmony_ci 1473141cc406Sopenharmony_cicommit f03f1f66d4a7704c20d221897665509d7f1a626a 1474141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1475141cc406Sopenharmony_ciDate: 2016-06-29 22:15:06 +0900 1476141cc406Sopenharmony_ci 1477141cc406Sopenharmony_ci Sync autofoo files 1478141cc406Sopenharmony_ci 1479141cc406Sopenharmony_cicommit 1c946f7c194869966f6d3af9df499184d3035c20 1480141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1481141cc406Sopenharmony_ciDate: 2016-06-28 22:42:09 +0900 1482141cc406Sopenharmony_ci 1483141cc406Sopenharmony_ci Compile replacement functions only if needed 1484141cc406Sopenharmony_ci 1485141cc406Sopenharmony_ci This ought to get rid of most empty compilation warnings. 1486141cc406Sopenharmony_ci 1487141cc406Sopenharmony_cicommit 0c2b86ac0b56ee7cb8b962102c54855f05887b08 1488141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1489141cc406Sopenharmony_ciDate: 2016-06-27 22:33:28 +0900 1490141cc406Sopenharmony_ci 1491141cc406Sopenharmony_ci Fix distcheck issues in tools/ 1492141cc406Sopenharmony_ci 1493141cc406Sopenharmony_ci Automake is smart enough these days to compile the *.lo files that are 1494141cc406Sopenharmony_ci used when linking. 1495141cc406Sopenharmony_ci 1496141cc406Sopenharmony_ci The umax_pp_CPPFLAGS are useless because backend/umax_pp_low.c undefines 1497141cc406Sopenharmony_ci BACKEND_NAME unconditionally and sets it to what was passed here ;-) 1498141cc406Sopenharmony_ci 1499141cc406Sopenharmony_cicommit 81f9557966ad335a76deff57a112607d9813ba7a 1500141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1501141cc406Sopenharmony_ciDate: 2016-06-27 22:08:20 +0900 1502141cc406Sopenharmony_ci 1503141cc406Sopenharmony_ci Clean up .gitignore file content 1504141cc406Sopenharmony_ci 1505141cc406Sopenharmony_ci Removes empty lines and duplicates (note that .gitignore patterns are 1506141cc406Sopenharmony_ci recursive unless anchored with a leading /). 1507141cc406Sopenharmony_ci 1508141cc406Sopenharmony_cicommit 61f3fec68e14944be7ecf219ec604e599141cbdf 1509141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1510141cc406Sopenharmony_ciDate: 2016-06-27 22:05:50 +0900 1511141cc406Sopenharmony_ci 1512141cc406Sopenharmony_ci Remove references to SANE CVS 1513141cc406Sopenharmony_ci 1514141cc406Sopenharmony_ci The references in in-file changelogs and the ChangeLog files have not 1515141cc406Sopenharmony_ci been modified. Only those references that refer to current practices 1516141cc406Sopenharmony_ci or locations. 1517141cc406Sopenharmony_ci 1518141cc406Sopenharmony_cicommit c23791cbd71d58b2627cfc65bbf2cb20aeb51bba 1519141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1520141cc406Sopenharmony_ciDate: 2016-06-27 21:51:43 +0900 1521141cc406Sopenharmony_ci 1522141cc406Sopenharmony_ci Sync AUTHORS content with current status 1523141cc406Sopenharmony_ci 1524141cc406Sopenharmony_ci We've been using git for a while ;-). Also updates the write access 1525141cc406Sopenharmony_ci info and fixes encoding issues. 1526141cc406Sopenharmony_ci 1527141cc406Sopenharmony_cicommit cb4924f210bf758558b583220a14ed5a62f178dc 1528141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1529141cc406Sopenharmony_ciDate: 2016-06-26 10:22:35 +0900 1530141cc406Sopenharmony_ci 1531141cc406Sopenharmony_ci Stop distclean from removing files willy-nilly 1532141cc406Sopenharmony_ci 1533141cc406Sopenharmony_ci The distclean target should only remove files that make creates. If 1534141cc406Sopenharmony_ci there are any that need taking care of, they should be added in on a 1535141cc406Sopenharmony_ci per file basis in the Makefile.am that creates it. 1536141cc406Sopenharmony_ci 1537141cc406Sopenharmony_cicommit 0065aaa1c8cb823d20b1e0ff32b3f6197e73db3f 1538141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1539141cc406Sopenharmony_ciDate: 2016-06-26 10:11:42 +0900 1540141cc406Sopenharmony_ci 1541141cc406Sopenharmony_ci Remove overly zealous ignore patterns 1542141cc406Sopenharmony_ci 1543141cc406Sopenharmony_ci Text editor backup and temporary files like *~ are a per developer 1544141cc406Sopenharmony_ci issue, add them to your global .gitignore. Other dot-files should 1545141cc406Sopenharmony_ci be ignored on a case-by-case basis. 1546141cc406Sopenharmony_ci 1547141cc406Sopenharmony_cicommit 8274a52eec3c20becf9901acaab4837b6b61c2f7 1548141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1549141cc406Sopenharmony_ciDate: 2016-06-26 10:07:26 +0900 1550141cc406Sopenharmony_ci 1551141cc406Sopenharmony_ci Sort .gitignore files 1552141cc406Sopenharmony_ci 1553141cc406Sopenharmony_cicommit b25ef62c2bb163fffea56000ef25544a236d2096 1554141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1555141cc406Sopenharmony_ciDate: 2016-06-26 10:05:12 +0900 1556141cc406Sopenharmony_ci 1557141cc406Sopenharmony_ci Fix sorting of ignore files 1558141cc406Sopenharmony_ci 1559141cc406Sopenharmony_ci We haven't been using CVS since ... 2009-05-04 :-| 1560141cc406Sopenharmony_ci 1561141cc406Sopenharmony_cicommit 0bc7b6aed7e3ac8ee78190f0e795ce9c62c3f36e 1562141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1563141cc406Sopenharmony_ciDate: 2016-06-26 09:16:54 +0900 1564141cc406Sopenharmony_ci 1565141cc406Sopenharmony_ci Sync *.po files with previous changes 1566141cc406Sopenharmony_ci 1567141cc406Sopenharmony_ci This changes the file/line references in all files (and picks up any 1568141cc406Sopenharmony_ci new messages as a side effect). 1569141cc406Sopenharmony_ci 1570141cc406Sopenharmony_cicommit bdade6bb07a0ec27e3930c0b3b86c28a5c2a5bd9 1571141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1572141cc406Sopenharmony_ciDate: 2016-06-26 09:15:24 +0900 1573141cc406Sopenharmony_ci 1574141cc406Sopenharmony_ci Sync derived files with previous changes 1575141cc406Sopenharmony_ci 1576141cc406Sopenharmony_cicommit ec4fe7ec7200a881feba5b539256dc58ae1edbaf 1577141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1578141cc406Sopenharmony_ciDate: 2016-06-26 08:50:04 +0900 1579141cc406Sopenharmony_ci 1580141cc406Sopenharmony_ci Prefer gettext's --disable-nls option 1581141cc406Sopenharmony_ci 1582141cc406Sopenharmony_cicommit c676acbe472f2a57763d0ce198e50b048d37bbda 1583141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1584141cc406Sopenharmony_ciDate: 2016-06-26 08:49:14 +0900 1585141cc406Sopenharmony_ci 1586141cc406Sopenharmony_ci Switch to using the gettext build machinery 1587141cc406Sopenharmony_ci 1588141cc406Sopenharmony_ci This adds two automatically maintained English variants that handle 1589141cc406Sopenharmony_ci quote substitution in onrder to provide smart quotes. 1590141cc406Sopenharmony_ci 1591141cc406Sopenharmony_cicommit 0286bf46fc2992dfd2e9539fb939c243db13e91f 1592141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1593141cc406Sopenharmony_ciDate: 2016-06-26 08:30:45 +0900 1594141cc406Sopenharmony_ci 1595141cc406Sopenharmony_ci Add gettext build machinery files for I18N/L10N support 1596141cc406Sopenharmony_ci 1597141cc406Sopenharmony_ci These are courtesy of autopoint and target gettext-0.18.1 because that 1598141cc406Sopenharmony_ci is the version in Debian 7 (which is what Alioth is running). The one 1599141cc406Sopenharmony_ci warning this produces on autoreconf is fixed in gettext-0.18.2, BTW. 1600141cc406Sopenharmony_ci 1601141cc406Sopenharmony_cicommit eecee6d1014537cabe427d44168fce9ac9894301 1602141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1603141cc406Sopenharmony_ciDate: 2016-06-25 15:23:05 +0900 1604141cc406Sopenharmony_ci 1605141cc406Sopenharmony_ci Fix VPATH build issue 1606141cc406Sopenharmony_ci 1607141cc406Sopenharmony_ci The source *.po files weren't found when you configured outside of the 1608141cc406Sopenharmony_ci top source directory. 1609141cc406Sopenharmony_ci 1610141cc406Sopenharmony_cicommit 00984cd1119bb9bb5b794bfc0f1ef77369978d68 1611141cc406Sopenharmony_ciAuthor: Yurii Kolesnykov <yurikoles@gmail.com> 1612141cc406Sopenharmony_ciDate: 2016-06-25 03:34:12 +0300 1613141cc406Sopenharmony_ci 1614141cc406Sopenharmony_ci Fix compilation of saned.c under OS X 1615141cc406Sopenharmony_ci 1616141cc406Sopenharmony_cicommit ad176ba9fe1f7608d8ad8032407cf1f7dc66dad6 1617141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 1618141cc406Sopenharmony_ciDate: 2016-06-21 00:50:02 +0200 1619141cc406Sopenharmony_ci 1620141cc406Sopenharmony_ci epsonds: remove unused var 1621141cc406Sopenharmony_ci 1622141cc406Sopenharmony_cicommit 1dbabdce5d34e686608bb997245c49a823e19fb5 1623141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 1624141cc406Sopenharmony_ciDate: 2016-06-21 00:49:08 +0200 1625141cc406Sopenharmony_ci 1626141cc406Sopenharmony_ci epsonds: fix compilation 1627141cc406Sopenharmony_ci 1628141cc406Sopenharmony_cicommit 9b389a61c5e698e8bffb186bdbc005739128b427 1629141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 1630141cc406Sopenharmony_ciDate: 2016-06-21 00:43:39 +0200 1631141cc406Sopenharmony_ci 1632141cc406Sopenharmony_ci epsonds: added support for network scanners 1633141cc406Sopenharmony_ci 1634141cc406Sopenharmony_cicommit f13ca02b86a4d27951149723ca2ae81491991c18 1635141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1636141cc406Sopenharmony_ciDate: 2016-06-20 21:42:56 +0900 1637141cc406Sopenharmony_ci 1638141cc406Sopenharmony_ci Fix variable name typo and other typographic nit-picks 1639141cc406Sopenharmony_ci 1640141cc406Sopenharmony_cicommit e7100e275d58d67b903e883e7a02e45d18f81ef7 1641141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1642141cc406Sopenharmony_ciDate: 2016-06-15 20:47:28 +0900 1643141cc406Sopenharmony_ci 1644141cc406Sopenharmony_ci Update documentation to reflect recent changes 1645141cc406Sopenharmony_ci 1646141cc406Sopenharmony_cicommit 5695d01077c7e575808a37a66df37d1f9fafa637 1647141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1648141cc406Sopenharmony_ciDate: 2016-06-15 20:23:33 +0900 1649141cc406Sopenharmony_ci 1650141cc406Sopenharmony_ci Silence overly verbose targets 1651141cc406Sopenharmony_ci 1652141cc406Sopenharmony_ci This only takes effect with silent rules enabled. 1653141cc406Sopenharmony_ci 1654141cc406Sopenharmony_cicommit 43cdc1056af899520797b09f3f78ba64703ed74d 1655141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1656141cc406Sopenharmony_ciDate: 2016-06-15 20:18:25 +0900 1657141cc406Sopenharmony_ci 1658141cc406Sopenharmony_ci Do not duplicate Warning on output 1659141cc406Sopenharmony_ci 1660141cc406Sopenharmony_cicommit 40bfec7a6b4a804201bad7f0517f16b0c6ae4110 1661141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1662141cc406Sopenharmony_ciDate: 2016-06-15 20:17:29 +0900 1663141cc406Sopenharmony_ci 1664141cc406Sopenharmony_ci GitLab-CI: fix configure option 1665141cc406Sopenharmony_ci 1666141cc406Sopenharmony_cicommit f75e271853f40c6cb00ce59cbb4e9d62d083a1b2 1667141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1668141cc406Sopenharmony_ciDate: 2016-06-14 21:24:53 +0900 1669141cc406Sopenharmony_ci 1670141cc406Sopenharmony_ci Tweak GitLab CI builds 1671141cc406Sopenharmony_ci 1672141cc406Sopenharmony_ci The idea is to build as much as possible for the *-full flavour build, 1673141cc406Sopenharmony_ci make compiler warnings stand out and muddle on after errors so that we 1674141cc406Sopenharmony_ci get all the problems in a single log. 1675141cc406Sopenharmony_ci 1676141cc406Sopenharmony_cicommit ef7deff36c759efa8d371251febef6d37d4eb94b 1677141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1678141cc406Sopenharmony_ciDate: 2016-06-14 21:20:48 +0900 1679141cc406Sopenharmony_ci 1680141cc406Sopenharmony_ci Add missing autofoo file 1681141cc406Sopenharmony_ci 1682141cc406Sopenharmony_ci This should have gone in with d853463e. 1683141cc406Sopenharmony_ci 1684141cc406Sopenharmony_cicommit d853463ef1b97082d657a0be32d1b27a04940ea2 1685141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1686141cc406Sopenharmony_ciDate: 2016-06-14 06:30:48 +0900 1687141cc406Sopenharmony_ci 1688141cc406Sopenharmony_ci Sync derived files 1689141cc406Sopenharmony_ci 1690141cc406Sopenharmony_ci This was done with 1691141cc406Sopenharmony_ci 1692141cc406Sopenharmony_ci AUTOMAKE="automake --add-missing --copy" autoreconf --force 1693141cc406Sopenharmony_ci 1694141cc406Sopenharmony_ci on Debian GNU/Linux 8.5. 1695141cc406Sopenharmony_ci 1696141cc406Sopenharmony_cicommit 17d78ab7c326069c3a596f17ded6418ef42930bc 1697141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1698141cc406Sopenharmony_ciDate: 2016-02-12 21:09:32 +0900 1699141cc406Sopenharmony_ci 1700141cc406Sopenharmony_ci Fix warnings of "newer" automake versions 1701141cc406Sopenharmony_ci 1702141cc406Sopenharmony_cicommit a7376ffa6dd1796c1678b33bd03bf19766e227de 1703141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1704141cc406Sopenharmony_ciDate: 2016-02-12 20:52:57 +0900 1705141cc406Sopenharmony_ci 1706141cc406Sopenharmony_ci Fix libtoolize warning 1707141cc406Sopenharmony_ci 1708141cc406Sopenharmony_cicommit 7675cb7c3eb5b6e97fb87adc464b6bcc67cfd7dd 1709141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1710141cc406Sopenharmony_ciDate: 2016-02-11 17:43:14 +0900 1711141cc406Sopenharmony_ci 1712141cc406Sopenharmony_ci Drop Makefile.in from EXTRA_DIST 1713141cc406Sopenharmony_ci 1714141cc406Sopenharmony_ci Automake is smart enough to include this on its own. 1715141cc406Sopenharmony_ci 1716141cc406Sopenharmony_cicommit 7bfa818c57485310994650528124a7036894eb36 1717141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1718141cc406Sopenharmony_ciDate: 2016-01-14 21:22:00 +0900 1719141cc406Sopenharmony_ci 1720141cc406Sopenharmony_ci Set up compiler and linker early and in one place 1721141cc406Sopenharmony_ci 1722141cc406Sopenharmony_cicommit f80cf1dbbdd85f2a0b595aef83cc63faa0c91c04 1723141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1724141cc406Sopenharmony_ciDate: 2016-01-14 20:21:49 +0900 1725141cc406Sopenharmony_ci 1726141cc406Sopenharmony_ci Remove unused SANE_LINKER_RPATH macro 1727141cc406Sopenharmony_ci 1728141cc406Sopenharmony_cicommit e4ad1f58f31ec7110df716494b13cf96156b6a7c 1729141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1730141cc406Sopenharmony_ciDate: 2016-01-14 18:50:47 +0900 1731141cc406Sopenharmony_ci 1732141cc406Sopenharmony_ci Enable ISO C99 support for more compilers 1733141cc406Sopenharmony_ci 1734141cc406Sopenharmony_cicommit 444b572d1a559d93a6ad172f86bdcc9197377e75 1735141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1736141cc406Sopenharmony_ciDate: 2016-01-09 18:43:36 +0900 1737141cc406Sopenharmony_ci 1738141cc406Sopenharmony_ci Use autoconf provided --docdir 1739141cc406Sopenharmony_ci 1740141cc406Sopenharmony_cicommit f1f4180e5b6f71bf3a674bbfcbf7932b401d7a96 1741141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1742141cc406Sopenharmony_ciDate: 2016-01-09 18:24:20 +0900 1743141cc406Sopenharmony_ci 1744141cc406Sopenharmony_ci Collect autoconf bits in one place 1745141cc406Sopenharmony_ci 1746141cc406Sopenharmony_cicommit 35f1936aeba18b34628d35938529e0d2af0e58c7 1747141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1748141cc406Sopenharmony_ciDate: 2016-01-09 18:11:53 +0900 1749141cc406Sopenharmony_ci 1750141cc406Sopenharmony_ci Determine version bits and release programmatically 1751141cc406Sopenharmony_ci 1752141cc406Sopenharmony_cicommit 16497dc13838e14784778883fb2837fbcf9e288e 1753141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1754141cc406Sopenharmony_ciDate: 2016-01-09 17:59:20 +0900 1755141cc406Sopenharmony_ci 1756141cc406Sopenharmony_ci Replace convenience variable by its expansion 1757141cc406Sopenharmony_ci 1758141cc406Sopenharmony_cicommit 9a52b5bc27c2a50e14161b4dcaba43f825cf91a4 1759141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1760141cc406Sopenharmony_ciDate: 2016-01-09 17:48:27 +0900 1761141cc406Sopenharmony_ci 1762141cc406Sopenharmony_ci Fix variable name typo 1763141cc406Sopenharmony_ci 1764141cc406Sopenharmony_cicommit 79c623628a28b6c28321cad6518bf98cf7a705a4 1765141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1766141cc406Sopenharmony_ciDate: 2016-01-09 17:48:03 +0900 1767141cc406Sopenharmony_ci 1768141cc406Sopenharmony_ci Fix new automake warnings 1769141cc406Sopenharmony_ci 1770141cc406Sopenharmony_cicommit 97fed76717367289a8e160dab4341d79586c1079 1771141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1772141cc406Sopenharmony_ciDate: 2016-01-09 17:22:31 +0900 1773141cc406Sopenharmony_ci 1774141cc406Sopenharmony_ci Replace obsolescent macro with LT_INIT option 1775141cc406Sopenharmony_ci 1776141cc406Sopenharmony_cicommit c868a2e8d48e3c31051b6a8978c9b1df494bc36b 1777141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1778141cc406Sopenharmony_ciDate: 2016-01-09 17:22:07 +0900 1779141cc406Sopenharmony_ci 1780141cc406Sopenharmony_ci Remove commented out code 1781141cc406Sopenharmony_ci 1782141cc406Sopenharmony_cicommit 4894b1513d829957e109e5c49b812dc688fe78b3 1783141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1784141cc406Sopenharmony_ciDate: 2016-01-09 17:11:19 +0900 1785141cc406Sopenharmony_ci 1786141cc406Sopenharmony_ci Drop a pile of unnecessary macro invocations 1787141cc406Sopenharmony_ci 1788141cc406Sopenharmony_ci These are already taken care of by other macros. 1789141cc406Sopenharmony_ci 1790141cc406Sopenharmony_cicommit ae89c8f98362a4e50d4b1a0ce8f3586b77a81989 1791141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1792141cc406Sopenharmony_ciDate: 2016-01-09 15:59:35 +0900 1793141cc406Sopenharmony_ci 1794141cc406Sopenharmony_ci Update to automake-1.11.6 1795141cc406Sopenharmony_ci 1796141cc406Sopenharmony_ci This turns on additional warnings and adds support for silent make 1797141cc406Sopenharmony_ci rules (so compiler warning really stand out ;-). 1798141cc406Sopenharmony_ci 1799141cc406Sopenharmony_cicommit 87e12bbf2e4312bf0bd18656afe579919c8788e1 1800141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1801141cc406Sopenharmony_ciDate: 2016-06-13 22:24:21 +0900 1802141cc406Sopenharmony_ci 1803141cc406Sopenharmony_ci Sync derived files with autoreconf --force 1804141cc406Sopenharmony_ci 1805141cc406Sopenharmony_ci For the record, this was done on Debian GNU/Linux 8.5. 1806141cc406Sopenharmony_ci 1807141cc406Sopenharmony_cicommit 309a8140e7285f87d5fc5ee24b942f1713e80be8 1808141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1809141cc406Sopenharmony_ciDate: 2015-10-28 21:59:42 +0900 1810141cc406Sopenharmony_ci 1811141cc406Sopenharmony_ci Improve test shell builtin invocation portability 1812141cc406Sopenharmony_ci 1813141cc406Sopenharmony_ci POSIX 2008 obsoletes the -a and -o operands (according to the autoconf 1814141cc406Sopenharmony_ci documentation). 1815141cc406Sopenharmony_ci 1816141cc406Sopenharmony_cicommit d9e2f441139c0514c3d388976d1f8fc78a04de95 1817141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1818141cc406Sopenharmony_ciDate: 2015-10-28 20:59:22 +0900 1819141cc406Sopenharmony_ci 1820141cc406Sopenharmony_ci Double quote code passed to AC_LANG_PROGRAM 1821141cc406Sopenharmony_ci 1822141cc406Sopenharmony_ci Upon re-reading the autoconf documentation, this seemed the right thing 1823141cc406Sopenharmony_ci to do. The AC_LANG_PROGRAM macro does not quote its arguments so any 1824141cc406Sopenharmony_ci occurrence of [ and ] will get stripped out if not double quoted. 1825141cc406Sopenharmony_ci 1826141cc406Sopenharmony_ci Current code snippets passed do not use them but it is better to use a 1827141cc406Sopenharmony_ci consistent quoting approach for such snippets. In other places in the 1828141cc406Sopenharmony_ci configure.ac file double quoting is used already. 1829141cc406Sopenharmony_ci 1830141cc406Sopenharmony_cicommit d3d5dc3da04cce842f7fa8d941676f2f5abc3bbd 1831141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1832141cc406Sopenharmony_ciDate: 2015-10-22 22:18:19 +0900 1833141cc406Sopenharmony_ci 1834141cc406Sopenharmony_ci Update to autoconf-2.69 1835141cc406Sopenharmony_ci 1836141cc406Sopenharmony_ci This gets rid of a number of obsoleted macros and replaces RETSIGTYPE 1837141cc406Sopenharmony_ci with a void literal which can be assumed for C89 and later. 1838141cc406Sopenharmony_ci 1839141cc406Sopenharmony_ci This changeset was prepared using autoupdate and modified to get rid of 1840141cc406Sopenharmony_ci whitespace and doubled [] changes. Changes to acinclude.m4 were added 1841141cc406Sopenharmony_ci by hand. 1842141cc406Sopenharmony_ci 1843141cc406Sopenharmony_cicommit 2d6fad58b4c61d59bec3879dab9ccf0c1b88dd11 1844141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1845141cc406Sopenharmony_ciDate: 2015-10-22 20:15:45 +0900 1846141cc406Sopenharmony_ci 1847141cc406Sopenharmony_ci Respect GNU Standards user variables 1848141cc406Sopenharmony_ci 1849141cc406Sopenharmony_ci Several variables are considered "user variables" by the GNU Standards. 1850141cc406Sopenharmony_ci This means that the user can pass these to their ./configure and make 1851141cc406Sopenharmony_ci invocations as they see fit. These variables include CPPFLAGS, CFLAGS 1852141cc406Sopenharmony_ci and LDFLAGS. 1853141cc406Sopenharmony_ci 1854141cc406Sopenharmony_ci This changeset pushes our use of these variables to the automake shadow 1855141cc406Sopenharmony_ci variables, AM_CPPFLAGS, AM_CFLAGS and AM_LDFLAGS, so that user variables 1856141cc406Sopenharmony_ci will no longer clobber flags required in order to build. 1857141cc406Sopenharmony_ci 1858141cc406Sopenharmony_cicommit 7a2b112d20e08337528128745bf7cc1d6096a1d8 1859141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1860141cc406Sopenharmony_ciDate: 2015-10-21 22:33:53 +0900 1861141cc406Sopenharmony_ci 1862141cc406Sopenharmony_ci Prefer make variables over literal substitutions 1863141cc406Sopenharmony_ci 1864141cc406Sopenharmony_ci The AC_SUBST and PKG_CHECK_MODULE invocations in configure.ac as well as 1865141cc406Sopenharmony_ci acinclude.m4 are sufficient to trigger automake to insert initialization 1866141cc406Sopenharmony_ci logic for the variables these introduce. There is no need to do this by 1867141cc406Sopenharmony_ci hand. Wherever these values are needed, it is better to use a variable. 1868141cc406Sopenharmony_ci This allows for one-off overrides on the make command-line (without the 1869141cc406Sopenharmony_ci need to run ./configure) for one thing. 1870141cc406Sopenharmony_ci 1871141cc406Sopenharmony_cicommit 2745528b60617d737a7a597c4ee5397359a6ddfd 1872141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1873141cc406Sopenharmony_ciDate: 2015-10-19 21:52:47 +0900 1874141cc406Sopenharmony_ci 1875141cc406Sopenharmony_ci Fix non-POSIX automake file variable warning 1876141cc406Sopenharmony_ci 1877141cc406Sopenharmony_ci This addresses warnings about the use of the $(wildcard) function. 1878141cc406Sopenharmony_ci It has been replaced by a plain shell glob. There is one case where 1879141cc406Sopenharmony_ci this will result in an error, when there are no matches, but that is 1880141cc406Sopenharmony_ci when the targets that use it make no sense. It is probably good to 1881141cc406Sopenharmony_ci get an error in that case. 1882141cc406Sopenharmony_ci 1883141cc406Sopenharmony_cicommit d81836bd2332e42136a15a72961c0b9295d94b58 1884141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1885141cc406Sopenharmony_ciDate: 2015-10-19 21:04:53 +0900 1886141cc406Sopenharmony_ci 1887141cc406Sopenharmony_ci Add automake subdir-objects option 1888141cc406Sopenharmony_ci 1889141cc406Sopenharmony_ci This addresses autoreconf output such as: 1890141cc406Sopenharmony_ci 1891141cc406Sopenharmony_ci tools/Makefile.am:37: warning: source file '../backend/sane_strstatus.c' is in a subdirectory, 1892141cc406Sopenharmony_ci tools/Makefile.am:37: but option 'subdir-objects' is disabled 1893141cc406Sopenharmony_ci 1894141cc406Sopenharmony_ci The option was introduced in automake version 1.9 and is slated for 1895141cc406Sopenharmony_ci unconditional activation with automake-2.0. 1896141cc406Sopenharmony_ci 1897141cc406Sopenharmony_cicommit d38a098ec6fce0aa18dd757677c5a07ff1a44163 1898141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1899141cc406Sopenharmony_ciDate: 2015-10-19 20:20:56 +0900 1900141cc406Sopenharmony_ci 1901141cc406Sopenharmony_ci Rename configure.in to configure.ac 1902141cc406Sopenharmony_ci 1903141cc406Sopenharmony_ci This name has been preferred since autoconf-2.52 and automake-1.5. 1904141cc406Sopenharmony_ci Both were released in the summer of 2001. Support for configure.in 1905141cc406Sopenharmony_ci is slated for removal in automake-2.0. 1906141cc406Sopenharmony_ci 1907141cc406Sopenharmony_ci The configure.ac file itself requires autoconf-2.54 or later (and 1908141cc406Sopenharmony_ci does not care about the automake version). 1909141cc406Sopenharmony_ci 1910141cc406Sopenharmony_cicommit c9027378a12a6f67b22ee5fe203df1739486e3ad 1911141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1912141cc406Sopenharmony_ciDate: 2016-06-13 20:35:34 +0900 1913141cc406Sopenharmony_ci 1914141cc406Sopenharmony_ci xerox_mpf: Make JPEG support an option 1915141cc406Sopenharmony_ci 1916141cc406Sopenharmony_cicommit 359bb9c3d48c87324b2ead602de76e0e35daadba 1917141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 1918141cc406Sopenharmony_ciDate: 2016-06-12 20:32:30 +0900 1919141cc406Sopenharmony_ci 1920141cc406Sopenharmony_ci Add CI support to test selected build scenarios 1921141cc406Sopenharmony_ci 1922141cc406Sopenharmony_cicommit 5ba37467e88ca8052973b37128ce8fd36ad5d61d 1923141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 1924141cc406Sopenharmony_ciDate: 2016-06-09 21:51:18 -0400 1925141cc406Sopenharmony_ci 1926141cc406Sopenharmony_ci fujitsu backend v131 1927141cc406Sopenharmony_ci 1928141cc406Sopenharmony_ci - hide compression-arg option when jpeg disabled 1929141cc406Sopenharmony_ci - add Send/SC/GHS macros for recent scanners 1930141cc406Sopenharmony_ci - add initial support for fi-74x0 1931141cc406Sopenharmony_ci - add initial support for fi-7030 1932141cc406Sopenharmony_ci - set has_MS_lamp=0 for fi-71x0 1933141cc406Sopenharmony_ci - add I18N macros to all option titles and descriptions 1934141cc406Sopenharmony_ci - add usb ids for many newer scanners 1935141cc406Sopenharmony_ci 1936141cc406Sopenharmony_cicommit ec8bf64396b394c4d483b811f9948871f12882b4 1937141cc406Sopenharmony_ciMerge: 1d2a40ec96ae 1e013654cc3a 1938141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1939141cc406Sopenharmony_ciDate: 2016-05-21 22:06:57 +0200 1940141cc406Sopenharmony_ci 1941141cc406Sopenharmony_ci Merge branch 'master' of ssh://git.debian.org/git/sane/sane-backends 1942141cc406Sopenharmony_ci 1943141cc406Sopenharmony_cicommit 1e013654cc3af09f4731ab9ec8d8324d03a7de4a 1944141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 1945141cc406Sopenharmony_ciDate: 2016-05-09 11:10:35 +0200 1946141cc406Sopenharmony_ci 1947141cc406Sopenharmony_ci pieusb: mkostemp -> mkstemp 1948141cc406Sopenharmony_ci 1949141cc406Sopenharmony_cicommit 926bfade544de4a4fd5f1a8082b85a97e2443770 1950141cc406Sopenharmony_ciAuthor: Alex Belkin <abc@telekom.ru> 1951141cc406Sopenharmony_ciDate: 2016-05-07 22:33:03 +0300 1952141cc406Sopenharmony_ci 1953141cc406Sopenharmony_ci Color scanning for Samsung models, which support JPEG Lossy compression. 1954141cc406Sopenharmony_ci 1955141cc406Sopenharmony_ci Patch is submitted by Laxmeesh Onkar Markod <m.laxmeesh@samsung.com> 1956141cc406Sopenharmony_ci 1957141cc406Sopenharmony_ci Patch to code is applied almost verbatim, except, insignificant 1958141cc406Sopenharmony_ci formatting fixes and making new functions static. 1959141cc406Sopenharmony_ci 1960141cc406Sopenharmony_ci Also, new USB ids added and scanner support is changed as reported. 1961141cc406Sopenharmony_ci 1962141cc406Sopenharmony_cicommit 1d2a40ec96aea0ba183415efea570301159d4159 1963141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1964141cc406Sopenharmony_ciDate: 2016-04-30 15:32:55 +0200 1965141cc406Sopenharmony_ci 1966141cc406Sopenharmony_ci pixma_mp150.c: fix parameter settings for MB5000 in send_scan_param 1967141cc406Sopenharmony_ci 1968141cc406Sopenharmony_cicommit 28dcd0aef4ac91b87527c17c8aa89e879f39f20d 1969141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1970141cc406Sopenharmony_ciDate: 2016-04-27 18:45:22 +0200 1971141cc406Sopenharmony_ci 1972141cc406Sopenharmony_ci pixma_mp150.c: replace multiple if statements with case statement in handle_interrupt 1973141cc406Sopenharmony_ci 1974141cc406Sopenharmony_cicommit eb712c6bd8ca6a42a1d3941583fa18b9981b8712 1975141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1976141cc406Sopenharmony_ciDate: 2016-04-27 17:55:52 +0200 1977141cc406Sopenharmony_ci 1978141cc406Sopenharmony_ci pixma_mp150.c: scan param 0x26-0x29 should contain localtime HHMM, also for MB5000 series 1979141cc406Sopenharmony_ci 1980141cc406Sopenharmony_cicommit c8169b1e656f7f95c67946298da5a0e1c143f8e8 1981141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1982141cc406Sopenharmony_ciDate: 2016-04-22 23:58:23 +0200 1983141cc406Sopenharmony_ci 1984141cc406Sopenharmony_ci pixma.h: step version of the backend to 0.17.32 1985141cc406Sopenharmony_ci sane-pixma.man pixma.desc: mark Maxify MB5000 as complete (but ADF does not work) 1986141cc406Sopenharmony_ci 1987141cc406Sopenharmony_cicommit dfc5487571ed2915bda7bdedbd4c79015004361b 1988141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1989141cc406Sopenharmony_ciDate: 2016-04-22 22:42:48 +0200 1990141cc406Sopenharmony_ci 1991141cc406Sopenharmony_ci pixma_mp150.c: fix 1200 dpi scanning for MB5000 series 1992141cc406Sopenharmony_ci 1993141cc406Sopenharmony_cicommit d5e1323738a4ed2edc96b566138c7cc6c55f3f5e 1994141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 1995141cc406Sopenharmony_ciDate: 2016-04-22 21:05:40 +0200 1996141cc406Sopenharmony_ci 1997141cc406Sopenharmony_ci pixma.h: step pixma backend version to 0.17.31 1998141cc406Sopenharmony_ci 1999141cc406Sopenharmony_cicommit c2985f0fd60279bca0dcfed3d3fb60cc33cfe4dc 2000141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 2001141cc406Sopenharmony_ciDate: 2016-04-22 21:03:48 +0200 2002141cc406Sopenharmony_ci 2003141cc406Sopenharmony_ci pixma_bjnp_private.h: change minimum timeout value for the bjnp protocol to 1 sec 2004141cc406Sopenharmony_ci as 500 ms gives errors on scanimage -A (it workked for scanbd) 2005141cc406Sopenharmony_ci 2006141cc406Sopenharmony_cicommit 4b2f171a13248a8e3d79379e368c54fb71ed97e2 2007141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 2008141cc406Sopenharmony_ciDate: 2016-04-20 11:19:32 +0200 2009141cc406Sopenharmony_ci 2010141cc406Sopenharmony_ci pixma_bjnp.c pixma_bjnp_private.h: set minimum timeout for network operations to 500ms 2011141cc406Sopenharmony_ci 2012141cc406Sopenharmony_cicommit affe1ac821b17813188bd91045ced32fe4fcfe56 2013141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 2014141cc406Sopenharmony_ciDate: 2016-04-20 10:58:54 +0200 2015141cc406Sopenharmony_ci 2016141cc406Sopenharmony_ci pixma_bjnp.c pixma_bjnp_private.h: make bjnp protocol follow timeouts set by backend 2017141cc406Sopenharmony_ci 2018141cc406Sopenharmony_cicommit 53aa78df3a6980791ce250c471d019c5c59b83ec 2019141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 2020141cc406Sopenharmony_ciDate: 2016-04-18 22:00:15 +0200 2021141cc406Sopenharmony_ci 2022141cc406Sopenharmony_ci pixma_mp150.c: Fix scanbutton detection for MB5000 series 2023141cc406Sopenharmony_ci 2024141cc406Sopenharmony_cicommit 1452cf2e0d9f56602a5ca9b07e52f8d8f6b9ec8a 2025141cc406Sopenharmony_ciAuthor: Louis Lagendijk <louis.lagendijk@gmail.com> 2026141cc406Sopenharmony_ciDate: 2016-04-16 21:37:25 +0200 2027141cc406Sopenharmony_ci 2028141cc406Sopenharmony_ci pixma_bjnp: Remove dead code in polling 2029141cc406Sopenharmony_ci 2030141cc406Sopenharmony_cicommit 19c128a23e27c1ab5a030fa6ff74da1b740629bb 2031141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2032141cc406Sopenharmony_ciDate: 2016-04-12 18:30:24 +0200 2033141cc406Sopenharmony_ci 2034141cc406Sopenharmony_ci README.linux: move installation description into new document INSTALL.linux 2035141cc406Sopenharmony_ci 2036141cc406Sopenharmony_cicommit 51943537c314c9060138df8b37307377c307ba3a 2037141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2038141cc406Sopenharmony_ciDate: 2016-04-12 18:14:55 +0200 2039141cc406Sopenharmony_ci 2040141cc406Sopenharmony_ci pixma: backend version 0.17.30 2041141cc406Sopenharmony_ci 2042141cc406Sopenharmony_cicommit 270a8cd3bebfb2a630a1b74d5abd0b6fe2fc2e5d 2043141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2044141cc406Sopenharmony_ciDate: 2016-04-12 18:13:36 +0200 2045141cc406Sopenharmony_ci 2046141cc406Sopenharmony_ci pixma: Canon PIXMA MG7700 Series is working 2047141cc406Sopenharmony_ci 2048141cc406Sopenharmony_cicommit 2556ffc2c593c3408cc554ecc97e07db457c975d 2049141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2050141cc406Sopenharmony_ciDate: 2016-03-31 11:21:27 +0200 2051141cc406Sopenharmony_ci 2052141cc406Sopenharmony_ci pixma_mp150: MG7700 Series doesn't need special image format post processing @ high dpi 2053141cc406Sopenharmony_ci 2054141cc406Sopenharmony_cicommit e6b6ad9d4847e86aed8be0837a19bfada881f52d 2055141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2056141cc406Sopenharmony_ciDate: 2016-04-05 20:30:10 -0400 2057141cc406Sopenharmony_ci 2058141cc406Sopenharmony_ci canon_dr backend v55 2059141cc406Sopenharmony_ci 2060141cc406Sopenharmony_ci fixed-width scanners were calculating left-side offset incorrectly in color 2061141cc406Sopenharmony_ci initial support for DR-F120 2062141cc406Sopenharmony_ci rename all DUPLEX_INTERLACE_* to indicate start and end of line 2063141cc406Sopenharmony_ci 2064141cc406Sopenharmony_cicommit 41a416e4afcf6cada69193dc408ef184d0e5f678 2065141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2066141cc406Sopenharmony_ciDate: 2016-03-21 18:59:47 +0100 2067141cc406Sopenharmony_ci 2068141cc406Sopenharmony_ci epsonds: fixed resolution setting bug, DS-60000 workaround is needed no more 2069141cc406Sopenharmony_ci 2070141cc406Sopenharmony_cicommit 52bc4d241c9587e99be2ae4566ad01469a3ecab9 2071141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2072141cc406Sopenharmony_ciDate: 2016-03-21 10:53:29 +0100 2073141cc406Sopenharmony_ci 2074141cc406Sopenharmony_ci pixma: backend version 0.17.29 2075141cc406Sopenharmony_ci 2076141cc406Sopenharmony_cicommit bc1637bb39794b415a2e73ee990e4763c73be3f9 2077141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2078141cc406Sopenharmony_ciDate: 2016-02-16 16:20:58 +0100 2079141cc406Sopenharmony_ci 2080141cc406Sopenharmony_ci pixma_mp150: MG3600 Series doesn't need special image format post processing @ 1200dpi 2081141cc406Sopenharmony_ci 2082141cc406Sopenharmony_cicommit 23eb95582da718791103b83ea002e947caa0f5fc 2083141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2084141cc406Sopenharmony_ciDate: 2016-03-04 13:38:12 +0100 2085141cc406Sopenharmony_ci 2086141cc406Sopenharmony_ci pixma: backend version 0.17.28 2087141cc406Sopenharmony_ci 2088141cc406Sopenharmony_cicommit eba9c9e2391d59459e5fa3f362d8dc08d14c7b9c 2089141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2090141cc406Sopenharmony_ciDate: 2016-03-04 13:36:08 +0100 2091141cc406Sopenharmony_ci 2092141cc406Sopenharmony_ci pixma_imageclass: software lineart for all imageCLASS, imageRUNNER, i-SENSYS and laserBase scanners, 2093141cc406Sopenharmony_ci supported by this sub-backend 2094141cc406Sopenharmony_ci 2095141cc406Sopenharmony_ci imageCLASS scanners: 2096141cc406Sopenharmony_ci D420, D480, D530, MF810/820, MF3240, MF4010, MF4150, MF4270, MF4320, MF4360, 2097141cc406Sopenharmony_ci MF4410, MF4570dw, MF4690, MF5630, MF6500, MF8030, MF8170c 2098141cc406Sopenharmony_ci 2099141cc406Sopenharmony_ci i-SENSYS scanners: 2100141cc406Sopenharmony_ci MF210, MF220, MF3010, MF4500, MF4700, MF4800, MF5880dn, MF5900, MF6100, 2101141cc406Sopenharmony_ci MF6680dn, MF8200C, MF8300, MF8500C 2102141cc406Sopenharmony_ci 2103141cc406Sopenharmony_ci imageRUNNER scanners: 2104141cc406Sopenharmony_ci iR1133 2105141cc406Sopenharmony_ci 2106141cc406Sopenharmony_ci laserBase scanners: 2107141cc406Sopenharmony_ci MF5650 2108141cc406Sopenharmony_ci 2109141cc406Sopenharmony_cicommit 38d6f1ba6dd48d8139b3ef504b4c7920d0e4736b 2110141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2111141cc406Sopenharmony_ciDate: 2016-03-04 13:08:31 +0100 2112141cc406Sopenharmony_ci 2113141cc406Sopenharmony_ci pixma_imageclass: MF6100 Series document feeder does not have 600DPI capability 2114141cc406Sopenharmony_ci 2115141cc406Sopenharmony_cicommit 328e9b93d71d1f9b031c4066e4cba00893703c4a 2116141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2117141cc406Sopenharmony_ciDate: 2016-03-03 21:59:24 +0100 2118141cc406Sopenharmony_ci 2119141cc406Sopenharmony_ci raise build number 2120141cc406Sopenharmony_ci 2121141cc406Sopenharmony_cicommit 8ad2c60d82797cc3495f63f8230bdf6f999067a1 2122141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2123141cc406Sopenharmony_ciDate: 2016-03-03 21:58:55 +0100 2124141cc406Sopenharmony_ci 2125141cc406Sopenharmony_ci use half step mode for LiDE 110 600 dpi scan 2126141cc406Sopenharmony_ci 2127141cc406Sopenharmony_cicommit 52ea420d44a26832f662c837bbbe4d2f7002875a 2128141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2129141cc406Sopenharmony_ciDate: 2016-03-03 21:46:43 +0100 2130141cc406Sopenharmony_ci 2131141cc406Sopenharmony_ci use half step for LiDE 210 600 dpi scans 2132141cc406Sopenharmony_ci 2133141cc406Sopenharmony_cicommit bd0b0cd218504868f32962a5558449956c8ce242 2134141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2135141cc406Sopenharmony_ciDate: 2016-03-03 21:39:25 +0100 2136141cc406Sopenharmony_ci 2137141cc406Sopenharmony_ci use rewind instead of slow_back_home 2138141cc406Sopenharmony_ci 2139141cc406Sopenharmony_ci - if required by flags, do a rewind instead a slow_back_home that pollutes 2140141cc406Sopenharmony_ci shading settings 2141141cc406Sopenharmony_ci 2142141cc406Sopenharmony_cicommit 3dee0f8d48e26e3aceb0243d03199af5870f30e2 2143141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2144141cc406Sopenharmony_ciDate: 2016-03-03 21:31:01 +0100 2145141cc406Sopenharmony_ci 2146141cc406Sopenharmony_ci implement rewind for gl847 and gl124 2147141cc406Sopenharmony_ci 2148141cc406Sopenharmony_cicommit de635a32f9638f5fad5806ab5de9498f5fa47ca9 2149141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2150141cc406Sopenharmony_ciDate: 2016-03-03 21:12:29 +0100 2151141cc406Sopenharmony_ci 2152141cc406Sopenharmony_ci add rewind function to command set 2153141cc406Sopenharmony_ci 2154141cc406Sopenharmony_cicommit 270d6a4242c95d6d376f442ca701e067e3fc74d1 2155141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2156141cc406Sopenharmony_ciDate: 2016-02-29 21:14:30 +0100 2157141cc406Sopenharmony_ci 2158141cc406Sopenharmony_ci fix Lide 110 gray mode max speed 2159141cc406Sopenharmony_ci 2160141cc406Sopenharmony_cicommit 2f891c13bb5cb1728479ee08ba45b756f68a3287 2161141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2162141cc406Sopenharmony_ciDate: 2016-03-03 13:40:46 +0100 2163141cc406Sopenharmony_ci 2164141cc406Sopenharmony_ci pixma: backend version 0.17.27 2165141cc406Sopenharmony_ci 2166141cc406Sopenharmony_cicommit bbd327f5e7c973db331f3f309788d852367bc79a 2167141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2168141cc406Sopenharmony_ciDate: 2016-03-03 13:38:33 +0100 2169141cc406Sopenharmony_ci 2170141cc406Sopenharmony_ci pixma_imageclass: reduce timeout for failed first usb command to 2 seconds 2171141cc406Sopenharmony_ci 2172141cc406Sopenharmony_cicommit c41640f36433e646989665bac0ac5da460f2d9a9 2173141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2174141cc406Sopenharmony_ciDate: 2016-03-03 13:36:44 +0100 2175141cc406Sopenharmony_ci 2176141cc406Sopenharmony_ci pixma: new global parameter to set duration of receive timeout loop 2177141cc406Sopenharmony_ci 2178141cc406Sopenharmony_ci The default value for receive timeout loop duration has not been changed. 2179141cc406Sopenharmony_ci The loop still takes 8 seconds if a timeout occurs. 2180141cc406Sopenharmony_ci 2181141cc406Sopenharmony_cicommit 9897357727b65d13167b89cd1d1fe816f4d72563 2182141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2183141cc406Sopenharmony_ciDate: 2016-02-28 21:26:27 +0100 2184141cc406Sopenharmony_ci 2185141cc406Sopenharmony_ci enable pixel averaging when below 600 for all models 2186141cc406Sopenharmony_ci 2187141cc406Sopenharmony_cicommit d784dec60b096b8e8fe18f5f7b5c1921249d6ed2 2188141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2189141cc406Sopenharmony_ciDate: 2016-02-28 12:26:12 +0100 2190141cc406Sopenharmony_ci 2191141cc406Sopenharmony_ci motor table fixes 2192141cc406Sopenharmony_ci 2193141cc406Sopenharmony_ci - add target speed for 600 dpi gray 2194141cc406Sopenharmony_ci - add slope table for 4800/2400 dpi, gray and color 2195141cc406Sopenharmony_ci 2196141cc406Sopenharmony_cicommit 759729331cc60a86d884518064b2dc92736f7abd 2197141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2198141cc406Sopenharmony_ciDate: 2016-02-28 12:18:56 +0100 2199141cc406Sopenharmony_ci 2200141cc406Sopenharmony_ci fix maximum speed compute in gray mode 2201141cc406Sopenharmony_ci 2202141cc406Sopenharmony_cicommit e1b1ba8aeecf2eefa2855ec8c77604a8070027ab 2203141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2204141cc406Sopenharmony_ciDate: 2016-02-26 05:57:35 +0100 2205141cc406Sopenharmony_ci 2206141cc406Sopenharmony_ci fix expiration time option reading 2207141cc406Sopenharmony_ci 2208141cc406Sopenharmony_cicommit 61d6f5c2140e6e659db20916937cc95c5c7256f3 2209141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2210141cc406Sopenharmony_ciDate: 2016-02-25 21:37:55 +0100 2211141cc406Sopenharmony_ci 2212141cc406Sopenharmony_ci mode set fixes 2213141cc406Sopenharmony_ci 2214141cc406Sopenharmony_cicommit fa2c9dc9b216fa7b7f1baf013b7cbe8eb3df8597 2215141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2216141cc406Sopenharmony_ciDate: 2016-02-25 21:37:00 +0100 2217141cc406Sopenharmony_ci 2218141cc406Sopenharmony_ci fix GPIO during scan 2219141cc406Sopenharmony_ci 2220141cc406Sopenharmony_cicommit c5117ed0f1b522eab10fd2248f140b2acad2a708 2221141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2222141cc406Sopenharmony_ciDate: 2016-02-24 21:43:29 +0100 2223141cc406Sopenharmony_ci 2224141cc406Sopenharmony_ci doc and version update 2225141cc406Sopenharmony_ci 2226141cc406Sopenharmony_cicommit 747275a00f03e4ab643461448985ce20879e1d12 2227141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2228141cc406Sopenharmony_ciDate: 2016-02-24 21:15:26 +0100 2229141cc406Sopenharmony_ci 2230141cc406Sopenharmony_ci add 1200 and 2400 dpi mode for LiDE 120 2231141cc406Sopenharmony_ci 2232141cc406Sopenharmony_cicommit 2a18600792c00f9ca37ff5b52d2cc1c8202d8b4b 2233141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2234141cc406Sopenharmony_ciDate: 2016-02-24 06:35:46 +0100 2235141cc406Sopenharmony_ci 2236141cc406Sopenharmony_ci make 1200 dpi scan mode work for LiDE 120 2237141cc406Sopenharmony_ci 2238141cc406Sopenharmony_cicommit b11a69d27572aa938cedff303ba7560ca9793943 2239141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2240141cc406Sopenharmony_ciDate: 2016-02-24 06:17:50 +0100 2241141cc406Sopenharmony_ci 2242141cc406Sopenharmony_ci make 600 dpi mode work for LiDE 120 2243141cc406Sopenharmony_ci 2244141cc406Sopenharmony_ci - add override for registers 0x16 and 0x70 since 120's sensor 2245141cc406Sopenharmony_ci is set differently according to resolution 2246141cc406Sopenharmony_ci 2247141cc406Sopenharmony_cicommit 15e203de89abe53f732aa431548645c5c9838237 2248141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2249141cc406Sopenharmony_ciDate: 2016-02-23 21:11:00 -0500 2250141cc406Sopenharmony_ci 2251141cc406Sopenharmony_ci Various copyright comment updates 2252141cc406Sopenharmony_ci 2253141cc406Sopenharmony_cicommit 1465543cc0dd9e4fb4b3706ca6793e90a35ce389 2254141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2255141cc406Sopenharmony_ciDate: 2016-02-23 21:07:06 -0500 2256141cc406Sopenharmony_ci 2257141cc406Sopenharmony_ci fujitsu backend v130 2258141cc406Sopenharmony_ci 2259141cc406Sopenharmony_ci run init_model before init_ms so some scanners can override 2260141cc406Sopenharmony_ci set all M309x and M409x scanners s->broken_diag_serial = 1 2261141cc406Sopenharmony_ci 2262141cc406Sopenharmony_cicommit 963de58dfc4498693aeeec35a9ff23363af6ac67 2263141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2264141cc406Sopenharmony_ciDate: 2016-02-23 20:42:52 -0500 2265141cc406Sopenharmony_ci 2266141cc406Sopenharmony_ci Enable padded read for DR-3080CII 2267141cc406Sopenharmony_ci 2268141cc406Sopenharmony_cicommit 1207ce5a40664c04b934bd0a6babbc1575361356 2269141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2270141cc406Sopenharmony_ciDate: 2016-02-23 20:36:32 -0500 2271141cc406Sopenharmony_ci 2272141cc406Sopenharmony_ci Support SANE_USB_WORKAROUND env var 2273141cc406Sopenharmony_ci 2274141cc406Sopenharmony_ci Here, we add a new env var (SANE_USB_WORKAROUND) to sanei_usb.c. 2275141cc406Sopenharmony_ci This allows end users to conditionally enable the workaround added 2276141cc406Sopenharmony_ci in commit 014b45d920f1fb630e1a31bb01f1da02ea2a6a87. The default is 2277141cc406Sopenharmony_ci to not enable the workaround, because more recent Linux kernels no 2278141cc406Sopenharmony_ci longer seem to need it. Some users have even reported failure with 2279141cc406Sopenharmony_ci the workaround enabled. 2280141cc406Sopenharmony_ci 2281141cc406Sopenharmony_cicommit 219198838be069d7e3d48b53762727f1bbfb93e5 2282141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2283141cc406Sopenharmony_ciDate: 2016-02-23 21:39:22 +0100 2284141cc406Sopenharmony_ci 2285141cc406Sopenharmony_ci LiDE 120 working [75-300] dpi 2286141cc406Sopenharmony_ci 2287141cc406Sopenharmony_ci - fix sensor pixel number 2288141cc406Sopenharmony_ci - enable calibration 2289141cc406Sopenharmony_ci - default to 16 pixel DUMMY 2290141cc406Sopenharmony_ci 2291141cc406Sopenharmony_cicommit 4fd1d10228047a740f28b1cd25579b7c40c93b1f 2292141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2293141cc406Sopenharmony_ciDate: 2016-02-22 21:45:02 +0100 2294141cc406Sopenharmony_ci 2295141cc406Sopenharmony_ci tune scanarea geometry 2296141cc406Sopenharmony_ci 2297141cc406Sopenharmony_cicommit a74ebe551daf8750821b1ab57324e54141a84461 2298141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2299141cc406Sopenharmony_ciDate: 2016-02-21 22:14:48 +0100 2300141cc406Sopenharmony_ci 2301141cc406Sopenharmony_ci first almost correct scan at 300 dpi 2302141cc406Sopenharmony_ci 2303141cc406Sopenharmony_cicommit 8f938f2d00d27070e826f88a77264ee36d0bbedf 2304141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2305141cc406Sopenharmony_ciDate: 2016-02-21 09:48:26 +0100 2306141cc406Sopenharmony_ci 2307141cc406Sopenharmony_ci GL124 DAC and SENSOR setup changes 2308141cc406Sopenharmony_ci 2309141cc406Sopenharmony_cicommit f56ffa63b99db4767b35d294fef96476b228f993 2310141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2311141cc406Sopenharmony_ciDate: 2016-02-21 09:47:47 +0100 2312141cc406Sopenharmony_ci 2313141cc406Sopenharmony_ci doxygne fix 2314141cc406Sopenharmony_ci 2315141cc406Sopenharmony_cicommit 2e1102dc3ab1ee4d7bfec3e7cbf6e3a1527f5264 2316141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2317141cc406Sopenharmony_ciDate: 2016-02-18 21:41:38 +0100 2318141cc406Sopenharmony_ci 2319141cc406Sopenharmony_ci add dedicated reference slope tables for LiDE 120 2320141cc406Sopenharmony_ci 2321141cc406Sopenharmony_cicommit 214dfad1d5aa841b597187004747ec88c507cf06 2322141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2323141cc406Sopenharmony_ciDate: 2016-02-17 21:43:05 +0100 2324141cc406Sopenharmony_ci 2325141cc406Sopenharmony_ci use dedicated LiDE120 GPIO 2326141cc406Sopenharmony_ci 2327141cc406Sopenharmony_cicommit 387cea7d6ce75af9441c5841221267bef7b7924c 2328141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2329141cc406Sopenharmony_ciDate: 2016-02-17 21:04:55 +0100 2330141cc406Sopenharmony_ci 2331141cc406Sopenharmony_ci define dedicated motor/sensor/gpio for LiDE 120 2332141cc406Sopenharmony_ci 2333141cc406Sopenharmony_cicommit e90f8cb8a1e62f6865d9e237fd1f0e7f773e5094 2334141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2335141cc406Sopenharmony_ciDate: 2016-02-12 08:11:20 +0100 2336141cc406Sopenharmony_ci 2337141cc406Sopenharmony_ci latin1 -> utf8 2338141cc406Sopenharmony_ci 2339141cc406Sopenharmony_cicommit d74d3bcd887d2a3d59ee96e04eb68f15c0a3b882 2340141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2341141cc406Sopenharmony_ciDate: 2016-02-18 22:34:16 +0100 2342141cc406Sopenharmony_ci 2343141cc406Sopenharmony_ci README.linux: add some hints for individual SANE installations 2344141cc406Sopenharmony_ci 2345141cc406Sopenharmony_cicommit 926a7e67b6f81ffdb1b4f67a55bf84862efcf6b9 2346141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2347141cc406Sopenharmony_ciDate: 2016-02-17 21:24:18 +0100 2348141cc406Sopenharmony_ci 2349141cc406Sopenharmony_ci pixma: fix scanner names 2350141cc406Sopenharmony_ci 2351141cc406Sopenharmony_cicommit 235dc80b5f3faaf195eef1e177a1f38284ca3bee 2352141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2353141cc406Sopenharmony_ciDate: 2016-02-17 21:10:44 +0100 2354141cc406Sopenharmony_ci 2355141cc406Sopenharmony_ci pixma: Canon i-SENSYS MF6100 Series is working 2356141cc406Sopenharmony_ci 2357141cc406Sopenharmony_cicommit 6d89f7ef25266cc9a53440bbf68ff2e1a37d4b86 2358141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2359141cc406Sopenharmony_ciDate: 2016-02-17 21:06:04 +0100 2360141cc406Sopenharmony_ci 2361141cc406Sopenharmony_ci pixma: backend version 0.17.26 2362141cc406Sopenharmony_ci 2363141cc406Sopenharmony_cicommit 7a227dcaf2771b31feb852e6a83336976966a0ab 2364141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2365141cc406Sopenharmony_ciDate: 2016-02-17 21:03:18 +0100 2366141cc406Sopenharmony_ci 2367141cc406Sopenharmony_ci pixma_imageclass: wait for 8sec to throw last page out of ADF feeder @ ADFDUP 2368141cc406Sopenharmony_ci 2369141cc406Sopenharmony_cicommit 23efb9f55f466179df86848912acbed1a94c10ff 2370141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2371141cc406Sopenharmony_ciDate: 2016-02-17 21:01:48 +0100 2372141cc406Sopenharmony_ci 2373141cc406Sopenharmony_ci pixma_imageclass: PIXMA_ENO_PAPER check also for ADFDUP scans 2374141cc406Sopenharmony_ci 2375141cc406Sopenharmony_cicommit 29ceb0e377009cd6829d8f68c58a2197ac19a20d 2376141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2377141cc406Sopenharmony_ciDate: 2016-02-17 20:59:32 +0100 2378141cc406Sopenharmony_ci 2379141cc406Sopenharmony_ci pixma_imageclass: fix for failed first usb command (timeout) 2380141cc406Sopenharmony_ci 2381141cc406Sopenharmony_ci Sometimes the first usb command to the scanner fails after a previous scan. 2382141cc406Sopenharmony_ci A workaround was to reconnect the usb cable. This fix simply resends the 2383141cc406Sopenharmony_ci failed command. 2384141cc406Sopenharmony_ci 2385141cc406Sopenharmony_cicommit 8f1202d6537568e56b4886ebe5d41d0210ffacd9 2386141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2387141cc406Sopenharmony_ciDate: 2016-02-17 20:55:49 +0100 2388141cc406Sopenharmony_ci 2389141cc406Sopenharmony_ci pixma_imageclass: fixes for MF6100 Series 2390141cc406Sopenharmony_ci 2391141cc406Sopenharmony_ci - special ADF settings 2392141cc406Sopenharmony_ci - the MF6100 Series is a Generation 2+ scanner, but uses the old read image command 2393141cc406Sopenharmony_ci 2394141cc406Sopenharmony_cicommit 02855737ee84e3c72bceff9ba06fddc5a5d99860 2395141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2396141cc406Sopenharmony_ciDate: 2016-02-17 20:32:00 +0100 2397141cc406Sopenharmony_ci 2398141cc406Sopenharmony_ci pixma: use usb timeout instead of sleep timer while waiting for usb response 2399141cc406Sopenharmony_ci 2400141cc406Sopenharmony_cicommit 4771fab9c16b477dc376bd2e5fdd8d0dc7f2c478 2401141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2402141cc406Sopenharmony_ciDate: 2016-02-17 20:30:47 +0100 2403141cc406Sopenharmony_ci 2404141cc406Sopenharmony_ci pixma: reduce global usb read and write timeouts to 1 sec 2405141cc406Sopenharmony_ci 2406141cc406Sopenharmony_cicommit 99f7e7872f2619c3ebec2590b91de3fb0ca28a1a 2407141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2408141cc406Sopenharmony_ciDate: 2016-02-13 17:37:34 +0900 2409141cc406Sopenharmony_ci 2410141cc406Sopenharmony_ci Disable use of pthreads if pthread.h cannot be found 2411141cc406Sopenharmony_ci 2412141cc406Sopenharmony_cicommit 04d5e4a0cf775f6483873a3f1e70a173587546b6 2413141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2414141cc406Sopenharmony_ciDate: 2016-02-13 17:34:46 +0900 2415141cc406Sopenharmony_ci 2416141cc406Sopenharmony_ci Move #include <pthread.h> to sanei_thread.h 2417141cc406Sopenharmony_ci 2418141cc406Sopenharmony_ci The sanei header file may need pthread_t. If it does, make sure it 2419141cc406Sopenharmony_ci is available. 2420141cc406Sopenharmony_ci 2421141cc406Sopenharmony_cicommit af35e9ba749cce6e735d685ec4495e8c8d85778c 2422141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2423141cc406Sopenharmony_ciDate: 2016-02-11 12:06:34 +0100 2424141cc406Sopenharmony_ci 2425141cc406Sopenharmony_ci pixma: Canon Pixma MG3600 Series is working 2426141cc406Sopenharmony_ci 2427141cc406Sopenharmony_ci Reported by Rajib Bandopadhyay 2428141cc406Sopenharmony_ci 2429141cc406Sopenharmony_cicommit 7bd773ade5ff1bc4170d2a1773428efe759aaa75 2430141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2431141cc406Sopenharmony_ciDate: 2016-02-09 09:55:26 +0100 2432141cc406Sopenharmony_ci 2433141cc406Sopenharmony_ci LiDE 120 support wip 2434141cc406Sopenharmony_ci 2435141cc406Sopenharmony_cicommit 056f590f2d147099554d97a89dd5e0ddfa8d6dda 2436141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2437141cc406Sopenharmony_ciDate: 2016-01-23 00:55:31 +0100 2438141cc406Sopenharmony_ci 2439141cc406Sopenharmony_ci epsonds: fixed comment 2440141cc406Sopenharmony_ci 2441141cc406Sopenharmony_cicommit cf2dfea0008d16cb70f8baeaae5a414e9bdafda3 2442141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2443141cc406Sopenharmony_ciDate: 2016-01-22 20:44:36 +0100 2444141cc406Sopenharmony_ci 2445141cc406Sopenharmony_ci epsonds: extend the bug fix to all depths 2446141cc406Sopenharmony_ci 2447141cc406Sopenharmony_cicommit 8fd6151acd1a1b313b1c9fabb5e2691ba45de9d6 2448141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2449141cc406Sopenharmony_ciDate: 2016-01-22 17:38:00 +0100 2450141cc406Sopenharmony_ci 2451141cc406Sopenharmony_ci epsonds: fix stripes on DS-60000 at 1bpp/300dpi 2452141cc406Sopenharmony_ci 2453141cc406Sopenharmony_cicommit 4fa7f4f6f8b69f41fd5d03abc12d16e0f2e876b3 2454141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2455141cc406Sopenharmony_ciDate: 2016-01-22 17:01:57 +0100 2456141cc406Sopenharmony_ci 2457141cc406Sopenharmony_ci epsonds: clear endpoints on startup in order to fix some strange scanner / xhci combo 2458141cc406Sopenharmony_ci 2459141cc406Sopenharmony_cicommit f78e85cad666492fadd5612af77fa7c84e270a12 2460141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2461141cc406Sopenharmony_ciDate: 2016-01-08 18:35:20 +0100 2462141cc406Sopenharmony_ci 2463141cc406Sopenharmony_ci pixma: backend version 0.17.25 2464141cc406Sopenharmony_ci 2465141cc406Sopenharmony_cicommit b08c324223732407d736a79ab8c59f01b3774736 2466141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2467141cc406Sopenharmony_ciDate: 2016-01-08 18:34:27 +0100 2468141cc406Sopenharmony_ci 2469141cc406Sopenharmony_ci pixma: Canon PIXMA MG5700 Series is working 2470141cc406Sopenharmony_ci 2471141cc406Sopenharmony_ci Reported by Andrew Reginato, bug #315244 2472141cc406Sopenharmony_ci 2473141cc406Sopenharmony_cicommit 0f47b47b759908e7b11800404d269087d60d87ad 2474141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2475141cc406Sopenharmony_ciDate: 2016-01-08 17:32:36 +0100 2476141cc406Sopenharmony_ci 2477141cc406Sopenharmony_ci pixma_mp[150|810]: disable send_time() 2478141cc406Sopenharmony_ci 2479141cc406Sopenharmony_ci The function send_time() makes trouble with a lot of scanners. 2480141cc406Sopenharmony_ci We send a warning to the debug output instead of sending the time. 2481141cc406Sopenharmony_ci 2482141cc406Sopenharmony_ci fix for [#315248] Canon MP250 with pixma backend is not working 2483141cc406Sopenharmony_ci 2484141cc406Sopenharmony_cicommit b040b150a08b0b5394ad3bc91a45966d97f58152 2485141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2486141cc406Sopenharmony_ciDate: 2016-01-08 16:54:30 +0100 2487141cc406Sopenharmony_ci 2488141cc406Sopenharmony_ci pixma: fix for [#315244] Add support for Canon PIXMA MG5700, MG6800, MG6900 and MG7700 2489141cc406Sopenharmony_ci 2490141cc406Sopenharmony_ci These scanners are new and need further testing! 2491141cc406Sopenharmony_ci 2492141cc406Sopenharmony_cicommit 81c429082c3c139f8616de4a73733953cd5aa33f 2493141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 2494141cc406Sopenharmony_ciDate: 2016-01-08 16:43:46 +0100 2495141cc406Sopenharmony_ci 2496141cc406Sopenharmony_ci pixma: update copyright 2497141cc406Sopenharmony_ci 2498141cc406Sopenharmony_cicommit 9aecb00947e6bf7ef1cf412aff2ab41202617b30 2499141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2500141cc406Sopenharmony_ciDate: 2016-01-08 21:26:31 +0900 2501141cc406Sopenharmony_ci 2502141cc406Sopenharmony_ci md5: Avoid the need for casting 2503141cc406Sopenharmony_ci 2504141cc406Sopenharmony_ci This also modifies the code slightly to follow the original array 2505141cc406Sopenharmony_ci access more closely. 2506141cc406Sopenharmony_ci 2507141cc406Sopenharmony_cicommit cdad5961f3888f0a3c0c525d0efab33174c11a24 2508141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2509141cc406Sopenharmony_ciDate: 2015-12-06 01:23:51 +0100 2510141cc406Sopenharmony_ci 2511141cc406Sopenharmony_ci Introduce md5_set_uint32 2512141cc406Sopenharmony_ci 2513141cc406Sopenharmony_ci This fixes the following GCC warning: 2514141cc406Sopenharmony_ci 2515141cc406Sopenharmony_ci warning: dereferencing type-punned pointer will break strict-aliasing rules 2516141cc406Sopenharmony_ci 2517141cc406Sopenharmony_cicommit f3471c2ca6ea22846dd6619aff7913610722a6c0 2518141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2519141cc406Sopenharmony_ciDate: 2016-01-02 17:50:34 +0900 2520141cc406Sopenharmony_ci 2521141cc406Sopenharmony_ci saned: Use system header IPv6 test macros if available 2522141cc406Sopenharmony_ci 2523141cc406Sopenharmony_ci This should fix [-Wstrict-aliasing] compiler warnings on those systems 2524141cc406Sopenharmony_ci where the IN6_IS_ADDR_LOOPBACK and IN6_IS_ADDR_V4MAPPED macros exist. 2525141cc406Sopenharmony_ci POSIX.1-2001 states that they shall be defined in netinit/in.h so most 2526141cc406Sopenharmony_ci systems will probably have them. 2527141cc406Sopenharmony_ci 2528141cc406Sopenharmony_cicommit 0de5416a9bafa1ade52722c509817276bbf87d8a 2529141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2530141cc406Sopenharmony_ciDate: 2016-01-02 16:06:34 +0900 2531141cc406Sopenharmony_ci 2532141cc406Sopenharmony_ci umax_pp: fix memory leak 2533141cc406Sopenharmony_ci 2534141cc406Sopenharmony_ci Found courtesy of [-Wunused-but-set-variable] compiler warning. 2535141cc406Sopenharmony_ci 2536141cc406Sopenharmony_cicommit 9d78ace3b7e60afa2b3cb829ac23e5f8b4ccdc07 2537141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2538141cc406Sopenharmony_ciDate: 2016-01-02 16:06:00 +0900 2539141cc406Sopenharmony_ci 2540141cc406Sopenharmony_ci umax_pp: fix [-Wunused-but-set-variable] compiler warnings 2541141cc406Sopenharmony_ci 2542141cc406Sopenharmony_cicommit 3f0c3df2fcde8d0cf30ab68c70cb5cad984dda6f 2543141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2544141cc406Sopenharmony_ciDate: 2015-12-31 17:51:00 +0900 2545141cc406Sopenharmony_ci 2546141cc406Sopenharmony_ci kvs40xx: fix [-Wstrict-aliasing] compiler warnings 2547141cc406Sopenharmony_ci 2548141cc406Sopenharmony_cicommit b1f886a2e36555fb0b01c8eb22a0041aebe25795 2549141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2550141cc406Sopenharmony_ciDate: 2015-12-31 17:47:40 +0900 2551141cc406Sopenharmony_ci 2552141cc406Sopenharmony_ci kvs20xx: fix [-Wstrict-aliasing] compiler warnings 2553141cc406Sopenharmony_ci 2554141cc406Sopenharmony_cicommit 0e3a5c4197fe36eae739a6086b484ff16b83d663 2555141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2556141cc406Sopenharmony_ciDate: 2015-12-31 17:43:25 +0900 2557141cc406Sopenharmony_ci 2558141cc406Sopenharmony_ci kodakaio: fix [-Wformat=] compiler warnings 2559141cc406Sopenharmony_ci 2560141cc406Sopenharmony_ci This uses the ANSI C approach that is used in a lot of existing code 2561141cc406Sopenharmony_ci rather than what ISO C99 allows for consistency. 2562141cc406Sopenharmony_ci 2563141cc406Sopenharmony_cicommit cadb4b0fff00540159625320416e5601c4704627 2564141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2565141cc406Sopenharmony_ciDate: 2015-12-26 17:45:56 +0900 2566141cc406Sopenharmony_ci 2567141cc406Sopenharmony_ci saned: fix [-Wmaybe-uninitialized] compiler warning 2568141cc406Sopenharmony_ci 2569141cc406Sopenharmony_cicommit 572e61d39a10ac7299d95005fa7543afe4957d80 2570141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2571141cc406Sopenharmony_ciDate: 2015-12-26 14:56:12 +0900 2572141cc406Sopenharmony_ci 2573141cc406Sopenharmony_ci p5: fix [-Wunused-but-set-variable] compiler warnings 2574141cc406Sopenharmony_ci 2575141cc406Sopenharmony_cicommit f9e44963801be2940c71e49d7c76a4e59b28dfc7 2576141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2577141cc406Sopenharmony_ciDate: 2015-12-26 14:51:21 +0900 2578141cc406Sopenharmony_ci 2579141cc406Sopenharmony_ci xerox_mfp: fix [-Wunused-but-set-variable] compiler warning 2580141cc406Sopenharmony_ci 2581141cc406Sopenharmony_cicommit f276e3e05503c5f44890df5a8105959ea07dbb6d 2582141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2583141cc406Sopenharmony_ciDate: 2015-12-26 14:49:25 +0900 2584141cc406Sopenharmony_ci 2585141cc406Sopenharmony_ci umax1220: fix [-Wunused-but-set-variable] compiler warning 2586141cc406Sopenharmony_ci 2587141cc406Sopenharmony_cicommit e28bdadae98f203188253c5b0a8825a284c8c066 2588141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2589141cc406Sopenharmony_ciDate: 2015-12-26 13:27:47 +0900 2590141cc406Sopenharmony_ci 2591141cc406Sopenharmony_ci u12: fix [-Wunused-but-set-variable] compiler warning 2592141cc406Sopenharmony_ci 2593141cc406Sopenharmony_cicommit 70c9e1d13ce705249ddbbee2dad5e6307fe77ffa 2594141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2595141cc406Sopenharmony_ciDate: 2015-12-26 13:25:18 +0900 2596141cc406Sopenharmony_ci 2597141cc406Sopenharmony_ci sm3840: fix [-Wunused-but-set-variable] compiler warnings 2598141cc406Sopenharmony_ci 2599141cc406Sopenharmony_cicommit 9d4f2a72098436e4a65d2047a151ba3c0af82907 2600141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2601141cc406Sopenharmony_ciDate: 2015-12-26 13:18:13 +0900 2602141cc406Sopenharmony_ci 2603141cc406Sopenharmony_ci sm3600: fix [-Wunused-but-set-variable] compiler warning 2604141cc406Sopenharmony_ci 2605141cc406Sopenharmony_cicommit 82720a2023d8e75480036a9e86f8a57d0bfe6a10 2606141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2607141cc406Sopenharmony_ciDate: 2015-12-24 19:01:09 +0900 2608141cc406Sopenharmony_ci 2609141cc406Sopenharmony_ci sharp: fix [-Wunused-but-set-variable] compiler warning 2610141cc406Sopenharmony_ci 2611141cc406Sopenharmony_cicommit da010d6088a75ed85472c46e9a29ace18cd7eda9 2612141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2613141cc406Sopenharmony_ciDate: 2015-12-24 17:44:04 +0900 2614141cc406Sopenharmony_ci 2615141cc406Sopenharmony_ci niash: fix [-Wunused-but-set-variable] compiler warning 2616141cc406Sopenharmony_ci 2617141cc406Sopenharmony_cicommit 86c5d6d7bd52dcb4208c7d5a1ba8844e8c8011e5 2618141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2619141cc406Sopenharmony_ciDate: 2015-12-24 17:38:41 +0900 2620141cc406Sopenharmony_ci 2621141cc406Sopenharmony_ci nec: fix [-Wunused-but-set-variable] compiler warning 2622141cc406Sopenharmony_ci 2623141cc406Sopenharmony_cicommit 220429ff9ebc78e9869e431125ffd9a235efa93d 2624141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2625141cc406Sopenharmony_ciDate: 2015-12-23 22:27:47 +0900 2626141cc406Sopenharmony_ci 2627141cc406Sopenharmony_ci mustek_usb2: fix [-Wunused-but-set-variable] compiler warnings 2628141cc406Sopenharmony_ci 2629141cc406Sopenharmony_cicommit 7efb05627273266a8171d3f9244bbd7a433d6e44 2630141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2631141cc406Sopenharmony_ciDate: 2015-12-23 22:19:01 +0900 2632141cc406Sopenharmony_ci 2633141cc406Sopenharmony_ci mustek_pp: fix [-Wunused-but-set-variable] compiler warning 2634141cc406Sopenharmony_ci 2635141cc406Sopenharmony_cicommit 664398cc311b85647a804bee0f8f230a0e3a3f49 2636141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2637141cc406Sopenharmony_ciDate: 2015-12-23 22:12:07 +0900 2638141cc406Sopenharmony_ci 2639141cc406Sopenharmony_ci mustek: fix [-Wunused-but-sed-variable] compiler warnings 2640141cc406Sopenharmony_ci 2641141cc406Sopenharmony_cicommit 8b75c6d45002ffafae6cfbf2edd64b3de35d3b04 2642141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2643141cc406Sopenharmony_ciDate: 2015-12-23 22:17:40 +0900 2644141cc406Sopenharmony_ci 2645141cc406Sopenharmony_ci microtek2: fix another [-Wunused-but-set-variable] compiler warning 2646141cc406Sopenharmony_ci 2647141cc406Sopenharmony_ci This allows for the fact that the backend may be compiled with and 2648141cc406Sopenharmony_ci without support for authorization. 2649141cc406Sopenharmony_ci 2650141cc406Sopenharmony_cicommit c1458770955b5476eedc89755bb424744b05b055 2651141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2652141cc406Sopenharmony_ciDate: 2015-12-23 22:11:31 +0900 2653141cc406Sopenharmony_ci 2654141cc406Sopenharmony_ci microtek2: fix [-Wunused-but-set-variable] compiler warnings 2655141cc406Sopenharmony_ci 2656141cc406Sopenharmony_cicommit 26aa8b52f60adf7553b2872f54a85cfd7b20dd98 2657141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2658141cc406Sopenharmony_ciDate: 2015-12-26 17:41:09 +0900 2659141cc406Sopenharmony_ci 2660141cc406Sopenharmony_ci magicolor: fix [-Wunused-function] compiler warning 2661141cc406Sopenharmony_ci 2662141cc406Sopenharmony_ci This function is only used when SNMP support is activated. 2663141cc406Sopenharmony_ci 2664141cc406Sopenharmony_cicommit 292dd42bb6585e2801623d1f33497581626d9d72 2665141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2666141cc406Sopenharmony_ciDate: 2015-12-23 21:50:42 +0900 2667141cc406Sopenharmony_ci 2668141cc406Sopenharmony_ci magicolor: fix [-Wunused-but-set-variable] compiler warning 2669141cc406Sopenharmony_ci 2670141cc406Sopenharmony_cicommit d0e85e9d5e775f143f3db98e762d72861f60a82b 2671141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2672141cc406Sopenharmony_ciDate: 2015-12-23 21:48:09 +0900 2673141cc406Sopenharmony_ci 2674141cc406Sopenharmony_ci ma1509: fix [-Wunused-but-set-variable] compiler warning 2675141cc406Sopenharmony_ci 2676141cc406Sopenharmony_cicommit 7c0f5ec66c7fd673d27876b538e52440a897cc1f 2677141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2678141cc406Sopenharmony_ciDate: 2015-12-26 17:36:57 +0900 2679141cc406Sopenharmony_ci 2680141cc406Sopenharmony_ci lexmark: fix [-Wmaybe-uninitialized] compiler warning 2681141cc406Sopenharmony_ci 2682141cc406Sopenharmony_ci This adds a default handler to switch statement so low_get_start_loc() 2683141cc406Sopenharmony_ci bails before the start_600 variable is used. 2684141cc406Sopenharmony_ci 2685141cc406Sopenharmony_cicommit 068c3bb75d3972dd2218caa84a6de761c5ca0db8 2686141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2687141cc406Sopenharmony_ciDate: 2015-12-26 17:28:34 +0900 2688141cc406Sopenharmony_ci 2689141cc406Sopenharmony_ci kodakaio: fix [-Wunused-function] compiler warning 2690141cc406Sopenharmony_ci 2691141cc406Sopenharmony_ci The function is only used when Avahi support is enabled and has been 2692141cc406Sopenharmony_ci put in a suitable compilation scope. 2693141cc406Sopenharmony_ci 2694141cc406Sopenharmony_cicommit 610dc9ceb4d9eb061209d935e2b1966dfca5a74c 2695141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2696141cc406Sopenharmony_ciDate: 2015-12-23 21:38:08 +0900 2697141cc406Sopenharmony_ci 2698141cc406Sopenharmony_ci kodak: fix [-Wunused-but-set-variable] compiler warning 2699141cc406Sopenharmony_ci 2700141cc406Sopenharmony_cicommit 2724f85552def3fa0c92d88389854c283eac38d3 2701141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2702141cc406Sopenharmony_ciDate: 2015-12-23 21:36:54 +0900 2703141cc406Sopenharmony_ci 2704141cc406Sopenharmony_ci hpsj5s: fix [-Wunused-but-set-variable] compiler warning 2705141cc406Sopenharmony_ci 2706141cc406Sopenharmony_cicommit aabb63dbbfdfea9f444019a19171bdcace08b0dd 2707141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2708141cc406Sopenharmony_ciDate: 2015-12-23 21:35:39 +0900 2709141cc406Sopenharmony_ci 2710141cc406Sopenharmony_ci hp4200: fix [-Wunused-but-set-variable] compiler warnings 2711141cc406Sopenharmony_ci 2712141cc406Sopenharmony_cicommit a82798d5e1d8352daa1d519d77a7a22771c8439e 2713141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2714141cc406Sopenharmony_ciDate: 2015-12-23 21:33:40 +0900 2715141cc406Sopenharmony_ci 2716141cc406Sopenharmony_ci hp3500: fix [-Wunused-but-set-variable] compiler warning 2717141cc406Sopenharmony_ci 2718141cc406Sopenharmony_cicommit 51277aec4a6959f88d46d7ca14cfb94166c328eb 2719141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2720141cc406Sopenharmony_ciDate: 2015-12-23 21:24:10 +0900 2721141cc406Sopenharmony_ci 2722141cc406Sopenharmony_ci hp: fix [-Wunused-but-set-variable] compiler warnings 2723141cc406Sopenharmony_ci 2724141cc406Sopenharmony_cicommit a97b1738dfcc16cd0a7fd68f95df8b013f3cb206 2725141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2726141cc406Sopenharmony_ciDate: 2015-12-23 21:19:46 +0900 2727141cc406Sopenharmony_ci 2728141cc406Sopenharmony_ci gphoto2: fix [-Wunused-but-set-variable] compiler warning 2729141cc406Sopenharmony_ci 2730141cc406Sopenharmony_cicommit cbeb98daeceb262b3a868c1b2ea2102b98760e61 2731141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2732141cc406Sopenharmony_ciDate: 2015-12-23 21:10:29 +0900 2733141cc406Sopenharmony_ci 2734141cc406Sopenharmony_ci epson: fix [-Wunused-but-set-variable] compiler warning 2735141cc406Sopenharmony_ci 2736141cc406Sopenharmony_cicommit cbc72a017123b81a21c6b69ffcb6f828cc810f03 2737141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2738141cc406Sopenharmony_ciDate: 2015-12-23 21:08:46 +0900 2739141cc406Sopenharmony_ci 2740141cc406Sopenharmony_ci dmc: fix [-Wunused-but-set-variable] compiler warning 2741141cc406Sopenharmony_ci 2742141cc406Sopenharmony_cicommit fb4147c4f13f7f39c00a807ecc327b5824df21f5 2743141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2744141cc406Sopenharmony_ciDate: 2015-12-23 20:58:07 +0900 2745141cc406Sopenharmony_ci 2746141cc406Sopenharmony_ci dc240: fix [-Wunused-but-set-variable] compiler warning 2747141cc406Sopenharmony_ci 2748141cc406Sopenharmony_cicommit bcfa3f6591744e43a0aa7be228505423b25f7731 2749141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2750141cc406Sopenharmony_ciDate: 2015-12-23 20:56:49 +0900 2751141cc406Sopenharmony_ci 2752141cc406Sopenharmony_ci dc210: fix [-Wunused-but-set-variable] compiler warning 2753141cc406Sopenharmony_ci 2754141cc406Sopenharmony_cicommit c31cf621062ae4ef69a80d51879d242978853859 2755141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2756141cc406Sopenharmony_ciDate: 2015-12-23 20:55:36 +0900 2757141cc406Sopenharmony_ci 2758141cc406Sopenharmony_ci dc25: fix [-Wunused-but-set-variable] compiler warnings 2759141cc406Sopenharmony_ci 2760141cc406Sopenharmony_cicommit 43b296471bc5a902de470f57df681d0c04964b91 2761141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2762141cc406Sopenharmony_ciDate: 2015-12-23 20:51:28 +0900 2763141cc406Sopenharmony_ci 2764141cc406Sopenharmony_ci coolscan: fix [-Wunused-but-set-variable] compiler warnings 2765141cc406Sopenharmony_ci 2766141cc406Sopenharmony_cicommit 50ca4bc97670fed1083a5677ddfa71f74bd495dc 2767141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2768141cc406Sopenharmony_ciDate: 2015-12-23 20:49:17 +0900 2769141cc406Sopenharmony_ci 2770141cc406Sopenharmony_ci cardscan: fix [-Wunused-but-set-variable] compiler warning 2771141cc406Sopenharmony_ci 2772141cc406Sopenharmony_cicommit c2b7b1af748527dd8ba0fcabc4310fcac1bdf491 2773141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2774141cc406Sopenharmony_ciDate: 2015-12-23 20:46:13 +0900 2775141cc406Sopenharmony_ci 2776141cc406Sopenharmony_ci canon636u: fix [-Wunused-but-set-variable] compiler warning 2777141cc406Sopenharmony_ci 2778141cc406Sopenharmony_cicommit e8818437456f36c721f12d311bdb65f3d45606c7 2779141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2780141cc406Sopenharmony_ciDate: 2015-12-23 20:39:15 +0900 2781141cc406Sopenharmony_ci 2782141cc406Sopenharmony_ci canon: fix [-Wunused-but-set-variable] compiler warnings 2783141cc406Sopenharmony_ci 2784141cc406Sopenharmony_cicommit 592430016c97b4362314c63a1ac7c96f23d71e4d 2785141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2786141cc406Sopenharmony_ciDate: 2015-12-23 20:30:02 +0900 2787141cc406Sopenharmony_ci 2788141cc406Sopenharmony_ci avision: fix [-Wunused-but-set-variable] compiler warning 2789141cc406Sopenharmony_ci 2790141cc406Sopenharmony_ci The variable seems to have been superseded by conv_out_size in the 2791141cc406Sopenharmony_ci else branch of set_calib_data(). 2792141cc406Sopenharmony_ci 2793141cc406Sopenharmony_cicommit 5b8fdd317f1bb4076b8fe661db78c230af21004b 2794141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2795141cc406Sopenharmony_ciDate: 2015-12-23 20:27:20 +0900 2796141cc406Sopenharmony_ci 2797141cc406Sopenharmony_ci artec_eplus48u: fix [-Wunused-but-set-variable] compiler warning 2798141cc406Sopenharmony_ci 2799141cc406Sopenharmony_ci This leaves the sane_close() implementation just as broken as it has 2800141cc406Sopenharmony_ci been from the initial commit sometime in 2002. 2801141cc406Sopenharmony_ci 2802141cc406Sopenharmony_cicommit ec1936713e67b192d057b2f552a25622f88844a1 2803141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2804141cc406Sopenharmony_ciDate: 2015-12-23 20:26:21 +0900 2805141cc406Sopenharmony_ci 2806141cc406Sopenharmony_ci artec_eplus48u: fix [-Wunused-but-set-variable] compiler warning 2807141cc406Sopenharmony_ci 2808141cc406Sopenharmony_ci The variable was only used to silence a [-Wunused-parameter] warning. 2809141cc406Sopenharmony_ci 2810141cc406Sopenharmony_cicommit 5b21a24312f2cf2ced5d5c70b0f7d2c1f0c58f35 2811141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2812141cc406Sopenharmony_ciDate: 2015-12-23 19:57:13 +0900 2813141cc406Sopenharmony_ci 2814141cc406Sopenharmony_ci artec: fix [-Wunused-but-set-variable] compiler warning 2815141cc406Sopenharmony_ci 2816141cc406Sopenharmony_ci The variable is used to assign return values but is not referenced by 2817141cc406Sopenharmony_ci anything itself. 2818141cc406Sopenharmony_ci 2819141cc406Sopenharmony_cicommit 57ae115eafa5b52b84b8e2878982cdad7c1a9f13 2820141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2821141cc406Sopenharmony_ciDate: 2015-12-26 17:12:41 +0900 2822141cc406Sopenharmony_ci 2823141cc406Sopenharmony_ci sanei_thread: fix [-Wmaybe-uninitialized] compiler warning 2824141cc406Sopenharmony_ci 2825141cc406Sopenharmony_cicommit cd3453948dd812aaa77d921b198351b340f8c748 2826141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2827141cc406Sopenharmony_ciDate: 2015-12-23 18:53:06 +0900 2828141cc406Sopenharmony_ci 2829141cc406Sopenharmony_ci sanei_usb: const_cast data buffer 2830141cc406Sopenharmony_ci 2831141cc406Sopenharmony_ci The libusb_bulk_transfer() API caters to both reads and writes and 2832141cc406Sopenharmony_ci as a result of that will not take a const pointer. 2833141cc406Sopenharmony_ci 2834141cc406Sopenharmony_cicommit be084e0d7bb7933e1826e6e48b42f43bc3cb077a 2835141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2836141cc406Sopenharmony_ciDate: 2015-12-26 17:05:17 +0900 2837141cc406Sopenharmony_ci 2838141cc406Sopenharmony_ci sanei_usb: Move variable declarations to scope of usage 2839141cc406Sopenharmony_ci 2840141cc406Sopenharmony_ci Fixes an [-Wunused-variable] when compiling without libusb. 2841141cc406Sopenharmony_ci 2842141cc406Sopenharmony_cicommit 0d7882e34b5f5625261258a3a341a58a04beb304 2843141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2844141cc406Sopenharmony_ciDate: 2015-12-26 16:51:44 +0900 2845141cc406Sopenharmony_ci 2846141cc406Sopenharmony_ci Change compile time warning policy 2847141cc406Sopenharmony_ci 2848141cc406Sopenharmony_ci The -Wall flag is now always enabled (when using gcc). The -Wextra 2849141cc406Sopenharmony_ci flag (previously known as -W) and -pedantic flags are, by default, 2850141cc406Sopenharmony_ci enabled during development but disabled for releases. 2851141cc406Sopenharmony_ci 2852141cc406Sopenharmony_ci All other flags have been removed. 2853141cc406Sopenharmony_ci 2854141cc406Sopenharmony_cicommit 5136e664b8608604f54a2cc1d466019922b311e6 2855141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2856141cc406Sopenharmony_ciDate: 2015-12-20 21:58:45 +0900 2857141cc406Sopenharmony_ci 2858141cc406Sopenharmony_ci Document ChangeLog policy change 2859141cc406Sopenharmony_ci 2860141cc406Sopenharmony_cicommit 674b75fc913187415b4f151a52e4bc7004c5d5b0 2861141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2862141cc406Sopenharmony_ciDate: 2015-12-20 17:33:55 +0900 2863141cc406Sopenharmony_ci 2864141cc406Sopenharmony_ci Improve readability of condition 2865141cc406Sopenharmony_ci 2866141cc406Sopenharmony_ci This also fixes the following GCC warning: 2867141cc406Sopenharmony_ci 2868141cc406Sopenharmony_ci warning: logical not is only applied to the left hand side of comparison 2869141cc406Sopenharmony_ci 2870141cc406Sopenharmony_cicommit 58052a7ce6b205e25a2fc85f31158595cad00258 2871141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2872141cc406Sopenharmony_ciDate: 2015-12-05 21:33:48 +0100 2873141cc406Sopenharmony_ci 2874141cc406Sopenharmony_ci Change GCC mode from ISO C90 to ISO C99 2875141cc406Sopenharmony_ci 2876141cc406Sopenharmony_ci Add GCC flag "-std=c99". Also remove GCC flag "-ansi" which is an 2877141cc406Sopenharmony_ci alias for "-std=c90" and would make the flag "-std=c99" ineffective. 2878141cc406Sopenharmony_ci This fixes all occurrences of the following GCC warning: 2879141cc406Sopenharmony_ci 2880141cc406Sopenharmony_ci warning: ISO C90 does not support '__func__' predefined identifier 2881141cc406Sopenharmony_ci 2882141cc406Sopenharmony_cicommit baec5e039504de390cae41557b0b8323343721c3 2883141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2884141cc406Sopenharmony_ciDate: 2015-12-05 10:48:59 +0100 2885141cc406Sopenharmony_ci 2886141cc406Sopenharmony_ci Use consistently __func__ instead of __FUNCTION__ 2887141cc406Sopenharmony_ci 2888141cc406Sopenharmony_ci Some parts of SANE used __FUNCTION__ while other parts used __func__. 2889141cc406Sopenharmony_ci Now, __func__ is used consistently throughout the SANE sources. This 2890141cc406Sopenharmony_ci fixes all occurrences of the following GCC warning: 2891141cc406Sopenharmony_ci 2892141cc406Sopenharmony_ci warning: ISO C does not support '__FUNCTION__' predefined identifier 2893141cc406Sopenharmony_ci 2894141cc406Sopenharmony_cicommit 93298674d02b1127efdf4e726e92e797a0081c9e 2895141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2896141cc406Sopenharmony_ciDate: 2015-12-05 20:44:14 +0100 2897141cc406Sopenharmony_ci 2898141cc406Sopenharmony_ci Merge all compatibility macros around __func__ and __FUNCTION__ 2899141cc406Sopenharmony_ci 2900141cc406Sopenharmony_ci Various parts of SANE introduced their own compatibility macros for 2901141cc406Sopenharmony_ci old compilers that don't support __func__. Most of these definitions 2902141cc406Sopenharmony_ci are identical or have minor differences. This patch replaces them 2903141cc406Sopenharmony_ci with a single instance in the central header file for backends. 2904141cc406Sopenharmony_ci 2905141cc406Sopenharmony_cicommit 7c8c8e29beed2c4e6f96db08031c12c9001ca784 2906141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2907141cc406Sopenharmony_ciDate: 2015-12-06 03:32:51 +0100 2908141cc406Sopenharmony_ci 2909141cc406Sopenharmony_ci Remove dead code due to unused variables 2910141cc406Sopenharmony_ci 2911141cc406Sopenharmony_ci This fixes some occurrences of the following GCC warning: 2912141cc406Sopenharmony_ci 2913141cc406Sopenharmony_ci warning: variable '...' set but not used 2914141cc406Sopenharmony_ci 2915141cc406Sopenharmony_cicommit aba87a4582d594cf953b4bda5b5d42e37e13f21c 2916141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2917141cc406Sopenharmony_ciDate: 2015-12-06 01:30:30 +0100 2918141cc406Sopenharmony_ci 2919141cc406Sopenharmony_ci Mark internal function toupper_ascii as static 2920141cc406Sopenharmony_ci 2921141cc406Sopenharmony_ci This fixes the following GCC warning: 2922141cc406Sopenharmony_ci 2923141cc406Sopenharmony_ci warning: no previous prototype for 'toupper_ascii' 2924141cc406Sopenharmony_ci 2925141cc406Sopenharmony_cicommit 13b6faee2a0696eb02a61f22121b7f4854987f2e 2926141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2927141cc406Sopenharmony_ciDate: 2015-12-06 03:03:06 +0100 2928141cc406Sopenharmony_ci 2929141cc406Sopenharmony_ci Fix interface of helper function write_many 2930141cc406Sopenharmony_ci 2931141cc406Sopenharmony_ci This fixes two occurrences of the following GCC warning: 2932141cc406Sopenharmony_ci 2933141cc406Sopenharmony_ci warning: cast discards 'const' qualifier from pointer target type 2934141cc406Sopenharmony_ci 2935141cc406Sopenharmony_cicommit badd7025b21b2207cfb95001aeb324597e24b301 2936141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2937141cc406Sopenharmony_ciDate: 2015-12-06 02:37:10 +0100 2938141cc406Sopenharmony_ci 2939141cc406Sopenharmony_ci Bugfix: On error, return the actual error code in sanei_magic_rotate 2940141cc406Sopenharmony_ci 2941141cc406Sopenharmony_ci Up to now, on failure the sanei_magic_rotate function returned a 2942141cc406Sopenharmony_ci success status. This fixes the following GCC warning: 2943141cc406Sopenharmony_ci 2944141cc406Sopenharmony_ci warning: variable 'ret' set but not used 2945141cc406Sopenharmony_ci 2946141cc406Sopenharmony_cicommit 6aced758f4a95fd858906f3e898ee967a9718641 2947141cc406Sopenharmony_ciAuthor: Volker Diels-Grabsch <v@njh.eu> 2948141cc406Sopenharmony_ciDate: 2015-11-29 16:02:01 +0100 2949141cc406Sopenharmony_ci 2950141cc406Sopenharmony_ci Fix typos in comments 2951141cc406Sopenharmony_ci 2952141cc406Sopenharmony_ci While reading through the SANE sources I noticed some annoying typos 2953141cc406Sopenharmony_ci in the comments. This patch is my contribution to make the SANE 2954141cc406Sopenharmony_ci sources slightly more pleasant to read. 2955141cc406Sopenharmony_ci 2956141cc406Sopenharmony_cicommit 6d8b8d5aa6e8da2b24e1caa42b9ea75e9624b45d 2957141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 2958141cc406Sopenharmony_ciDate: 2015-12-15 16:17:53 +0100 2959141cc406Sopenharmony_ci 2960141cc406Sopenharmony_ci epsonds: fix duplex w/ double feed detection 2961141cc406Sopenharmony_ci 2962141cc406Sopenharmony_cicommit e9b52639e8dca938b5569b1697c36796ab92174a 2963141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2964141cc406Sopenharmony_ciDate: 2015-12-15 07:23:42 -0500 2965141cc406Sopenharmony_ci 2966141cc406Sopenharmony_ci Add note about changelogs 2967141cc406Sopenharmony_ci 2968141cc406Sopenharmony_cicommit 06d876f74e5d07cb82d02ca1222926a61a3e458b 2969141cc406Sopenharmony_ciAuthor: Stéphane Voltz <stef.dev@free.fr> 2970141cc406Sopenharmony_ciDate: 2015-12-15 06:05:07 +0100 2971141cc406Sopenharmony_ci 2972141cc406Sopenharmony_ci fix for #315050 2973141cc406Sopenharmony_ci 2974141cc406Sopenharmony_ci - handle case where linesel is rounded to 0 when scan y resolution is 2975141cc406Sopenharmony_ci below minimal scan resolution but higher than half of the minimum 2976141cc406Sopenharmony_ci 2977141cc406Sopenharmony_cicommit 753d123f36d08cdb8047adac7c89a9fe015c4b25 2978141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 2979141cc406Sopenharmony_ciDate: 2015-11-28 08:34:58 -0500 2980141cc406Sopenharmony_ci 2981141cc406Sopenharmony_ci canon_dr desc update 2982141cc406Sopenharmony_ci 2983141cc406Sopenharmony_ci add note about mode switch on P-208 2984141cc406Sopenharmony_ci 2985141cc406Sopenharmony_cicommit f1593204c72124f3077b0b29f3c128d30be415b5 2986141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2987141cc406Sopenharmony_ciDate: 2015-11-27 21:26:46 +0900 2988141cc406Sopenharmony_ci 2989141cc406Sopenharmony_ci Drop execute permission 2990141cc406Sopenharmony_ci 2991141cc406Sopenharmony_ci Source code, description files and configuration templates should never 2992141cc406Sopenharmony_ci need to be executed. 2993141cc406Sopenharmony_ci 2994141cc406Sopenharmony_cicommit e094c5b43b6d8d8bec84bd5b1ab2c6009f38e14b 2995141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 2996141cc406Sopenharmony_ciDate: 2015-11-13 22:06:30 +0900 2997141cc406Sopenharmony_ci 2998141cc406Sopenharmony_ci Invert sense of sanei_thread validity check 2999141cc406Sopenharmony_ci 3000141cc406Sopenharmony_ci Double negatives suck. 3001141cc406Sopenharmony_ci 3002141cc406Sopenharmony_cicommit fe12d31e6873f5c3de330f1de4c4fbc851df1e9f 3003141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3004141cc406Sopenharmony_ciDate: 2015-11-13 21:41:56 +0900 3005141cc406Sopenharmony_ci 3006141cc406Sopenharmony_ci Fix SANE_Pid related -Wsign-compare warnings 3007141cc406Sopenharmony_ci 3008141cc406Sopenharmony_ci This may fix threading related issues on WIN32 platforms, BTW. 3009141cc406Sopenharmony_ci 3010141cc406Sopenharmony_cicommit ed59056d40a143b3cf9243ea0068448a88ce3108 3011141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3012141cc406Sopenharmony_ciDate: 2015-11-23 21:26:09 -0500 3013141cc406Sopenharmony_ci 3014141cc406Sopenharmony_ci canon_dr backend v54 3015141cc406Sopenharmony_ci 3016141cc406Sopenharmony_ci - br_x and br_y locked to page_width/height until changed 3017141cc406Sopenharmony_ci 3018141cc406Sopenharmony_cicommit d0ea697ab83360bf0ccddcd02565f85ea0f96b50 3019141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3020141cc406Sopenharmony_ciDate: 2015-11-23 21:08:30 -0500 3021141cc406Sopenharmony_ci 3022141cc406Sopenharmony_ci fujitsu backend v129 3023141cc406Sopenharmony_ci 3024141cc406Sopenharmony_ci - br_x and br_y locked to page_width/height until changed 3025141cc406Sopenharmony_ci - add USB ID's for fi-6xxxLA and fi-6xxxZLA scanners 3026141cc406Sopenharmony_ci - add USB ID's for unsupported SP11xx scanners (genesys based) 3027141cc406Sopenharmony_ci 3028141cc406Sopenharmony_cicommit e6a249e0424f6854b7ed12f8272633a0edecfa90 3029141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3030141cc406Sopenharmony_ciDate: 2015-11-12 21:10:49 -0500 3031141cc406Sopenharmony_ci 3032141cc406Sopenharmony_ci revert mustek_usb2 backend upgrade 3033141cc406Sopenharmony_ci 3034141cc406Sopenharmony_ci Instead of 100+ revert commits, I've lumped everything into a 3035141cc406Sopenharmony_ci single commit. This removes all of dedf0ac30 through db7f038f1, 3036141cc406Sopenharmony_ci plus the parts of 497d59180 which were specific to mustek_usb2 3037141cc406Sopenharmony_ci 3038141cc406Sopenharmony_cicommit 21c5f4d814f93a363377798635c7f1cbc1c79342 3039141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3040141cc406Sopenharmony_ciDate: 2015-11-11 22:38:56 +0900 3041141cc406Sopenharmony_ci 3042141cc406Sopenharmony_ci Add missing #include for malloc() 3043141cc406Sopenharmony_ci 3044141cc406Sopenharmony_cicommit 7dc416b7ae3f0db7c5ce97b5bce0f05f869d877f 3045141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3046141cc406Sopenharmony_ciDate: 2015-11-11 22:38:32 +0900 3047141cc406Sopenharmony_ci 3048141cc406Sopenharmony_ci Remove unnecessary cast 3049141cc406Sopenharmony_ci 3050141cc406Sopenharmony_cicommit fff1c5962a94ab410dba4fed541312554c8edf8d 3051141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3052141cc406Sopenharmony_ciDate: 2015-11-11 22:35:34 +0900 3053141cc406Sopenharmony_ci 3054141cc406Sopenharmony_ci Fix "discards 'const' qualifier from pointer target type" warnings 3055141cc406Sopenharmony_ci 3056141cc406Sopenharmony_ci The line variable is not (and cannot be) declared 'const'. The string 3057141cc406Sopenharmony_ci variable points to a location in line, hence it is safe to cast away 3058141cc406Sopenharmony_ci 'const'ness of the sanei_config_skip_whitespace() return value. 3059141cc406Sopenharmony_ci 3060141cc406Sopenharmony_cicommit 38153b33e1657137e6956e63a9fcb76d665f86f2 3061141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3062141cc406Sopenharmony_ciDate: 2015-11-11 22:33:34 +0900 3063141cc406Sopenharmony_ci 3064141cc406Sopenharmony_ci Fix "discards 'const' qualifier from pointer target type" warning 3065141cc406Sopenharmony_ci 3066141cc406Sopenharmony_ci The device2 variable is not modified so let's make that clear. 3067141cc406Sopenharmony_ci 3068141cc406Sopenharmony_cicommit d2576bbb948dd9d8e06f66dc4cede774c5518751 3069141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3070141cc406Sopenharmony_ciDate: 2015-11-11 22:30:10 +0900 3071141cc406Sopenharmony_ci 3072141cc406Sopenharmony_ci Fix "discards 'const' qualifier from pointer target type" warnings 3073141cc406Sopenharmony_ci 3074141cc406Sopenharmony_ci The cs3_xfree() functions is really just a checked call to free() so its 3075141cc406Sopenharmony_ci signature has been changed to match that. The warnings that causes have 3076141cc406Sopenharmony_ci been fixed in the same way and on the same grounds as the previous commit. 3077141cc406Sopenharmony_ci 3078141cc406Sopenharmony_cicommit e65fd1b4cb5e9463d16a6fb4cd8eeb129ba58e63 3079141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3080141cc406Sopenharmony_ciDate: 2015-11-11 22:28:17 +0900 3081141cc406Sopenharmony_ci 3082141cc406Sopenharmony_ci Fix "discards 'const' qualifier from pointer target type" warnings 3083141cc406Sopenharmony_ci 3084141cc406Sopenharmony_ci The resources pointed to have been acquired by the backend. It is safe 3085141cc406Sopenharmony_ci to cast away the 'const' qualifier when releasing these resources. 3086141cc406Sopenharmony_ci 3087141cc406Sopenharmony_cicommit 497d59180649a831691220aefcc8ec81d5f90960 3088141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3089141cc406Sopenharmony_ciDate: 2015-11-08 17:17:37 -0500 3090141cc406Sopenharmony_ci 3091141cc406Sopenharmony_ci automake for recent changes 3092141cc406Sopenharmony_ci 3093141cc406Sopenharmony_ci updates to mustek_usb2, canon_dr and umax_pp require automake run 3094141cc406Sopenharmony_ci 3095141cc406Sopenharmony_cicommit db7f038f108ca12966b947dd80f3772e2133495e 3096141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3097141cc406Sopenharmony_ciDate: 2012-07-14 23:15:02 +0200 3098141cc406Sopenharmony_ci 3099141cc406Sopenharmony_ci Fix a bug introduced during refactoring that caused discolored stripes to appear at the left and right sides of the scan area. 3100141cc406Sopenharmony_ci 3101141cc406Sopenharmony_cicommit a64477bf1a381458e0500ef7c62da521d6c4d97f 3102141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3103141cc406Sopenharmony_ciDate: 2012-07-14 16:44:28 +0200 3104141cc406Sopenharmony_ci 3105141cc406Sopenharmony_ci Remove USB 2.0 mode, as it causes horrible backtracking for resolutions > 300 dpi. 3106141cc406Sopenharmony_ci 3107141cc406Sopenharmony_cicommit 98248f6088850045579a1e46f2e8aa16302f9dd9 3108141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3109141cc406Sopenharmony_ciDate: 2012-06-30 22:37:21 +0200 3110141cc406Sopenharmony_ci 3111141cc406Sopenharmony_ci properly add new handle to linked list 3112141cc406Sopenharmony_ci 3113141cc406Sopenharmony_cicommit 3b48a6d10560e855cef815ca5c1ecbb50fd02d00 3114141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3115141cc406Sopenharmony_ciDate: 2012-06-30 00:04:06 +0200 3116141cc406Sopenharmony_ci 3117141cc406Sopenharmony_ci fix integer overflow bug in image data conversion 3118141cc406Sopenharmony_ci 3119141cc406Sopenharmony_cicommit d0ea79f00059a4a8c3a2ac710fd0443c8bbb3d3a 3120141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3121141cc406Sopenharmony_ciDate: 2012-05-27 12:23:53 +0200 3122141cc406Sopenharmony_ci 3123141cc406Sopenharmony_ci Add model-specific functions for computing the number of motor steps. 3124141cc406Sopenharmony_ci 3125141cc406Sopenharmony_cicommit 15fbbf60a6d8c9956a6b6a874f2d0b734ab1b935 3126141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3127141cc406Sopenharmony_ciDate: 2011-05-15 22:42:17 +0200 3128141cc406Sopenharmony_ci 3129141cc406Sopenharmony_ci Split SetMotorSteps into a function that computes the number of steps for the various motor states and and a function that writes the step counts to the controller's registers. 3130141cc406Sopenharmony_ci 3131141cc406Sopenharmony_cicommit 70dcfa4cedf3619575d413126d3530b28e490fd3 3132141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3133141cc406Sopenharmony_ciDate: 2011-05-15 21:16:00 +0200 3134141cc406Sopenharmony_ci 3135141cc406Sopenharmony_ci Simplify SetMotorStepTable*. 3136141cc406Sopenharmony_ci 3137141cc406Sopenharmony_cicommit 27b636d294876c7aac0b53922bacac627ba873c9 3138141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3139141cc406Sopenharmony_ciDate: 2011-05-15 19:58:09 +0200 3140141cc406Sopenharmony_ci 3141141cc406Sopenharmony_ci Provide model-specific function for computing the motor current. 3142141cc406Sopenharmony_ci 3143141cc406Sopenharmony_cicommit 8f405f5a937fd05a67a7554138c047fb5abe5e2c 3144141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3145141cc406Sopenharmony_ciDate: 2011-05-15 18:13:44 +0200 3146141cc406Sopenharmony_ci 3147141cc406Sopenharmony_ci Update motor table generation according to new dumps. 3148141cc406Sopenharmony_ci 3149141cc406Sopenharmony_cicommit 2fa054456e723d7741be4eeb09bb879b802fad9d 3150141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3151141cc406Sopenharmony_ciDate: 2011-05-15 15:09:21 +0200 3152141cc406Sopenharmony_ci 3153141cc406Sopenharmony_ci Detect USB controller type. 3154141cc406Sopenharmony_ci 3155141cc406Sopenharmony_cicommit d8a203a69373bb6f207de9ddc9c30a60da4a2cc9 3156141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3157141cc406Sopenharmony_ciDate: 2011-05-15 14:35:06 +0200 3158141cc406Sopenharmony_ci 3159141cc406Sopenharmony_ci Add function to compute scan motor table for 4800H48U, rearrange code in Asic_SetWindow. 3160141cc406Sopenharmony_ci 3161141cc406Sopenharmony_cicommit ceb7d29690f2ce8f32576caa4b7197fc91b024c1 3162141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3163141cc406Sopenharmony_ciDate: 2011-05-08 17:39:31 +0200 3164141cc406Sopenharmony_ci 3165141cc406Sopenharmony_ci Fix some misuse of SENSOR_DPI constant. 3166141cc406Sopenharmony_ci 3167141cc406Sopenharmony_cicommit 30e39071560412b362e03a105e20996093074d81 3168141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3169141cc406Sopenharmony_ciDate: 2011-05-08 16:44:15 +0200 3170141cc406Sopenharmony_ci 3171141cc406Sopenharmony_ci Allow for model-specific parameters in mustek_usb2_high.c. 3172141cc406Sopenharmony_ci 3173141cc406Sopenharmony_cicommit 47c56e3f19b38c97db4f2d14f780343adca9024f 3174141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3175141cc406Sopenharmony_ciDate: 2011-05-08 14:55:42 +0200 3176141cc406Sopenharmony_ci 3177141cc406Sopenharmony_ci Add some motor-related code for the Microtek 4800H48U. 3178141cc406Sopenharmony_ci 3179141cc406Sopenharmony_cicommit 7b26e0e3fa48742b66bd4632772d70d140058c70 3180141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3181141cc406Sopenharmony_ciDate: 2011-05-08 13:56:17 +0200 3182141cc406Sopenharmony_ci 3183141cc406Sopenharmony_ci Simplify SimpleMotorMove. 3184141cc406Sopenharmony_ci 3185141cc406Sopenharmony_cicommit 0a1125895b3f1ed0058729fcc29d6858ac6d5e56 3186141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3187141cc406Sopenharmony_ciDate: 2011-05-07 13:58:24 +0200 3188141cc406Sopenharmony_ci 3189141cc406Sopenharmony_ci Add some information about the values retrieved by GetChipStatus. 3190141cc406Sopenharmony_ci 3191141cc406Sopenharmony_cicommit c691b0224130763239966c1d7856e96810289238 3192141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3193141cc406Sopenharmony_ciDate: 2011-05-07 13:28:52 +0200 3194141cc406Sopenharmony_ci 3195141cc406Sopenharmony_ci Remove restriction to 8-bit color in negative mode. 3196141cc406Sopenharmony_ci 3197141cc406Sopenharmony_ci The only reason for that restriction was that the histogram stretching code, which has been removed earlier, could only handle 8-bit color. 3198141cc406Sopenharmony_ci 3199141cc406Sopenharmony_cicommit 4ced7a900a6463c460121eaed7583f4249ef74c2 3200141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3201141cc406Sopenharmony_ciDate: 2011-05-07 12:45:50 +0200 3202141cc406Sopenharmony_ci 3203141cc406Sopenharmony_ci Improve debug logging and fix a bug in TestDRAM. 3204141cc406Sopenharmony_ci 3205141cc406Sopenharmony_cicommit e1c00bd9ab9d3f4b568d5bb6d09e0812cbef7b7f 3206141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3207141cc406Sopenharmony_ciDate: 2011-05-04 23:30:14 +0200 3208141cc406Sopenharmony_ci 3209141cc406Sopenharmony_ci Introduce SetMotorCurrentAndPhase for Microtek scanner, fix old bug in simplification of Mustek variant. 3210141cc406Sopenharmony_ci 3211141cc406Sopenharmony_cicommit 96b4950499d0cf44369fc8e50099925de2ac3c4f 3212141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3213141cc406Sopenharmony_ciDate: 2011-04-25 20:25:02 +0200 3214141cc406Sopenharmony_ci 3215141cc406Sopenharmony_ci Register related fixes. 3216141cc406Sopenharmony_ci 3217141cc406Sopenharmony_cicommit 5d556cd5e65ba9d1df30e3a3beb0322549d040ff 3218141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3219141cc406Sopenharmony_ciDate: 2011-04-25 19:26:32 +0200 3220141cc406Sopenharmony_ci 3221141cc406Sopenharmony_ci Introduce structure for specifying model-specific parameters on the ASIC level. 3222141cc406Sopenharmony_ci 3223141cc406Sopenharmony_cicommit 529b6a1d6dc3ff52945f8bf3323bf571596e8088 3224141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3225141cc406Sopenharmony_ciDate: 2011-04-24 21:01:10 +0200 3226141cc406Sopenharmony_ci 3227141cc406Sopenharmony_ci Fix bug in device list handling. 3228141cc406Sopenharmony_ci 3229141cc406Sopenharmony_cicommit 877f250b5c32f8403ab321d14fd76afd7e2c2d1d 3230141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3231141cc406Sopenharmony_ciDate: 2011-04-24 20:54:19 +0200 3232141cc406Sopenharmony_ci 3233141cc406Sopenharmony_ci Resolve issue with debug logging. 3234141cc406Sopenharmony_ci 3235141cc406Sopenharmony_cicommit 272c1d6fdeb8af9d6d4b61f85b4a77ca2ebbb645 3236141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3237141cc406Sopenharmony_ciDate: 2011-04-24 20:30:19 +0200 3238141cc406Sopenharmony_ci 3239141cc406Sopenharmony_ci Add preliminary model entry for the Microtek 4800H48U. 3240141cc406Sopenharmony_ci 3241141cc406Sopenharmony_cicommit 7fda9bbf93f4565e1334ebafd0b6caf13d462de4 3242141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3243141cc406Sopenharmony_ciDate: 2011-04-24 20:21:41 +0200 3244141cc406Sopenharmony_ci 3245141cc406Sopenharmony_ci Introduce support for multiple scanners. 3246141cc406Sopenharmony_ci 3247141cc406Sopenharmony_ci Keep all state local and ensure that all resources are freed by sane_exit. Ensure that each function returns only those error codes that are valid according to the SANE standard. 3248141cc406Sopenharmony_ci 3249141cc406Sopenharmony_cicommit 6865eaf6edef0cc5ea30bcc0d72b52189132f4d6 3250141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3251141cc406Sopenharmony_ciDate: 2011-04-24 14:49:06 +0200 3252141cc406Sopenharmony_ci 3253141cc406Sopenharmony_ci Simplify sane_read, other fixes to mustek_usb2.c. 3254141cc406Sopenharmony_ci 3255141cc406Sopenharmony_cicommit 63793907e2c2120511603a504396f7053fdc5149 3256141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3257141cc406Sopenharmony_ciDate: 2011-04-24 14:15:59 +0200 3258141cc406Sopenharmony_ci 3259141cc406Sopenharmony_ci Minor fixes to image processing. 3260141cc406Sopenharmony_ci 3261141cc406Sopenharmony_cicommit bc203e8aa125f276ce84498091185482a22d3527 3262141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3263141cc406Sopenharmony_ciDate: 2011-04-24 13:55:35 +0200 3264141cc406Sopenharmony_ci 3265141cc406Sopenharmony_ci Sanitize option handling and add support for scanner buttons. 3266141cc406Sopenharmony_ci 3267141cc406Sopenharmony_cicommit b2b3cf767a9a91677b0ac13a6645ed918ca71d55 3268141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3269141cc406Sopenharmony_ciDate: 2011-04-24 00:59:19 +0200 3270141cc406Sopenharmony_ci 3271141cc406Sopenharmony_ci Use standard macros for byte swapping. 3272141cc406Sopenharmony_ci 3273141cc406Sopenharmony_cicommit 281f53aa1829a61286232efed7a9d6253cec32d4 3274141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3275141cc406Sopenharmony_ciDate: 2011-04-24 00:39:59 +0200 3276141cc406Sopenharmony_ci 3277141cc406Sopenharmony_ci Remaining endian safety fixes. 3278141cc406Sopenharmony_ci 3279141cc406Sopenharmony_cicommit 80b7249ebf9c57b60cbc0a25288cc04ba2302b56 3280141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3281141cc406Sopenharmony_ciDate: 2011-04-23 22:42:45 +0200 3282141cc406Sopenharmony_ci 3283141cc406Sopenharmony_ci Resolve minor thread safety problem. 3284141cc406Sopenharmony_ci 3285141cc406Sopenharmony_cicommit de84f51270f05ead6758d2811a2d36160c412cb1 3286141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3287141cc406Sopenharmony_ciDate: 2011-04-23 19:31:50 +0200 3288141cc406Sopenharmony_ci 3289141cc406Sopenharmony_ci Simplify row stride calculation in Asic_SetWindow(). 3290141cc406Sopenharmony_ci 3291141cc406Sopenharmony_cicommit 7cd88d41222c85bd262fbf681401ae8c2dab1bce 3292141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3293141cc406Sopenharmony_ciDate: 2011-04-23 19:21:52 +0200 3294141cc406Sopenharmony_ci 3295141cc406Sopenharmony_ci Remove Scanner_ScanSuggest. 3296141cc406Sopenharmony_ci 3297141cc406Sopenharmony_cicommit 3f5592ef8e7eedc0a9ff52b8091f9b41b9c2d56f 3298141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3299141cc406Sopenharmony_ciDate: 2011-04-23 19:04:31 +0200 3300141cc406Sopenharmony_ci 3301141cc406Sopenharmony_ci Move global state variables of mustek_usb2_high.c into scanner structure. 3302141cc406Sopenharmony_ci 3303141cc406Sopenharmony_cicommit 60a244ed1e1a4e4f8c4dbd83f12141c0c35202ab 3304141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3305141cc406Sopenharmony_ciDate: 2011-04-23 18:08:28 +0200 3306141cc406Sopenharmony_ci 3307141cc406Sopenharmony_ci Store size of shading table in ASIC structure. 3308141cc406Sopenharmony_ci 3309141cc406Sopenharmony_cicommit ed1997b22f5f11ccc96262ed841f03b705982737 3310141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3311141cc406Sopenharmony_ciDate: 2011-04-23 17:22:15 +0200 3312141cc406Sopenharmony_ci 3313141cc406Sopenharmony_ci Do not test for NULL before calling free(). 3314141cc406Sopenharmony_ci 3315141cc406Sopenharmony_cicommit 35c6a52834271e41960030b0c24f8cda2245230d 3316141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3317141cc406Sopenharmony_ciDate: 2011-04-23 15:28:26 +0200 3318141cc406Sopenharmony_ci 3319141cc406Sopenharmony_ci Fix error propagation in mustek_usb2_high.c and a layering violation. 3320141cc406Sopenharmony_ci 3321141cc406Sopenharmony_cicommit babee5168909c8c3b8d01c36ab509ea4f7092c4f 3322141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3323141cc406Sopenharmony_ciDate: 2011-04-21 23:25:34 +0200 3324141cc406Sopenharmony_ci 3325141cc406Sopenharmony_ci Fix indentation of debug macros. 3326141cc406Sopenharmony_ci 3327141cc406Sopenharmony_cicommit c0e44738a41c2cd772125d0774772a541dbac7c5 3328141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3329141cc406Sopenharmony_ciDate: 2011-04-21 23:23:18 +0200 3330141cc406Sopenharmony_ci 3331141cc406Sopenharmony_ci Simplify debug output in mustek_usb2.c. 3332141cc406Sopenharmony_ci 3333141cc406Sopenharmony_cicommit c377a0245332df3f5e07c3cbd5ead889f18e0549 3334141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3335141cc406Sopenharmony_ciDate: 2011-04-21 23:10:08 +0200 3336141cc406Sopenharmony_ci 3337141cc406Sopenharmony_ci Simplify debug output in mustek_usb2_high.c. 3338141cc406Sopenharmony_ci 3339141cc406Sopenharmony_cicommit eebbe92c4e73922f1fa1368852a77697c23a1ad1 3340141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3341141cc406Sopenharmony_ciDate: 2011-04-21 22:45:21 +0200 3342141cc406Sopenharmony_ci 3343141cc406Sopenharmony_ci Simplify debug logging in mustek_usb2_asic.c. 3344141cc406Sopenharmony_ci 3345141cc406Sopenharmony_cicommit 2c712f27c90109e2106d7e8d2f5eeb5af6314260 3346141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3347141cc406Sopenharmony_ciDate: 2011-04-21 00:12:26 +0200 3348141cc406Sopenharmony_ci 3349141cc406Sopenharmony_ci Remove uninformative function name prefixes, move gamma table creation into separate function. 3350141cc406Sopenharmony_ci 3351141cc406Sopenharmony_cicommit c1dc16d709459e054f50604f86f1ee41c0e7177f 3352141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3353141cc406Sopenharmony_ciDate: 2011-04-20 23:10:53 +0200 3354141cc406Sopenharmony_ci 3355141cc406Sopenharmony_ci Extensive changes to reduce the amount of global variables in mustek_usb2_high.c. 3356141cc406Sopenharmony_ci 3357141cc406Sopenharmony_ci Might have made MustScanner_SetupScan less readable, though. 3358141cc406Sopenharmony_ci 3359141cc406Sopenharmony_cicommit 9444bf1156f0ab52937d101ba6120ae8685b645b 3360141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3361141cc406Sopenharmony_ciDate: 2011-04-17 22:54:14 +0200 3362141cc406Sopenharmony_ci 3363141cc406Sopenharmony_ci Reorganize some MustScanner_* functions. 3364141cc406Sopenharmony_ci 3365141cc406Sopenharmony_cicommit bd7107ca057b1f45313d96114c6376bb5ee7c200 3366141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3367141cc406Sopenharmony_ciDate: 2011-04-17 22:29:32 +0200 3368141cc406Sopenharmony_ci 3369141cc406Sopenharmony_ci Remove some unneeded global variables from mustek_usb2_high.c. 3370141cc406Sopenharmony_ci 3371141cc406Sopenharmony_cicommit 589d6e15eee356121582eae90d7a938ff094c1e6 3372141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3373141cc406Sopenharmony_ciDate: 2011-04-17 21:57:18 +0200 3374141cc406Sopenharmony_ci 3375141cc406Sopenharmony_ci Endian-safe macros; moved remaining ASIC state into structure. 3376141cc406Sopenharmony_ci 3377141cc406Sopenharmony_cicommit f89a7962deafc3b015700469bc2976ac1b931165 3378141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3379141cc406Sopenharmony_ciDate: 2011-04-17 21:00:26 +0200 3380141cc406Sopenharmony_ci 3381141cc406Sopenharmony_ci Fix indentation. 3382141cc406Sopenharmony_ci 3383141cc406Sopenharmony_cicommit df045634cb6a9667c625fb88ecb36bcb58310cda 3384141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3385141cc406Sopenharmony_ciDate: 2011-04-17 19:14:53 +0200 3386141cc406Sopenharmony_ci 3387141cc406Sopenharmony_ci Misc fixes. 3388141cc406Sopenharmony_ci 3389141cc406Sopenharmony_cicommit 86f399bd21d7794ba07265b503fea39baa1bb859 3390141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3391141cc406Sopenharmony_ciDate: 2011-04-17 19:00:30 +0200 3392141cc406Sopenharmony_ci 3393141cc406Sopenharmony_ci Code in mustek_usb2.c should not use global state of mustek_usb2_high.c. 3394141cc406Sopenharmony_ci 3395141cc406Sopenharmony_cicommit 74effd61fd8c9663b994459e8f5a738cc95c4932 3396141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3397141cc406Sopenharmony_ciDate: 2011-04-17 18:25:00 +0200 3398141cc406Sopenharmony_ci 3399141cc406Sopenharmony_ci Remove histogram stretching for negative images. 3400141cc406Sopenharmony_ci 3401141cc406Sopenharmony_cicommit 4962b35abd7426b7b51a00d907a538a2a38dc859 3402141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3403141cc406Sopenharmony_ciDate: 2011-04-17 15:56:40 +0200 3404141cc406Sopenharmony_ci 3405141cc406Sopenharmony_ci Use prefix 'p' instead of 'lp', fix other style issues. 3406141cc406Sopenharmony_ci 3407141cc406Sopenharmony_cicommit 9e2aabc97690baae4dd5a7d79d5e7d18df2cf697 3408141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3409141cc406Sopenharmony_ciDate: 2011-04-17 15:27:14 +0200 3410141cc406Sopenharmony_ci 3411141cc406Sopenharmony_ci If g_isCanceled is true, the thread has already been canceled. 3412141cc406Sopenharmony_ci 3413141cc406Sopenharmony_cicommit a75bd3e8f789435ac5d86ef100dd04e8bd155f76 3414141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3415141cc406Sopenharmony_ciDate: 2011-04-17 15:18:58 +0200 3416141cc406Sopenharmony_ci 3417141cc406Sopenharmony_ci Improve error handling in mustek_usb2_high.c. 3418141cc406Sopenharmony_ci 3419141cc406Sopenharmony_cicommit 1d0f3ca42ee9d84bd4afc2f379e46bc6a376de96 3420141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3421141cc406Sopenharmony_ciDate: 2011-04-17 14:51:01 +0200 3422141cc406Sopenharmony_ci 3423141cc406Sopenharmony_ci Fix remaining comments. 3424141cc406Sopenharmony_ci 3425141cc406Sopenharmony_cicommit 9226162537706c982405a7469e7003c4d61808e0 3426141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3427141cc406Sopenharmony_ciDate: 2011-04-17 14:23:46 +0200 3428141cc406Sopenharmony_ci 3429141cc406Sopenharmony_ci Normalize naming of constants, structures, and enums. 3430141cc406Sopenharmony_ci 3431141cc406Sopenharmony_cicommit d7ebb1553b8e28a9291493aa94003737f0c87298 3432141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3433141cc406Sopenharmony_ciDate: 2011-04-17 13:48:45 +0200 3434141cc406Sopenharmony_ci 3435141cc406Sopenharmony_ci Remove USB host type enum. 3436141cc406Sopenharmony_ci 3437141cc406Sopenharmony_cicommit 41ac627e5f4dbd84c082d1756414ef9922c294e7 3438141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3439141cc406Sopenharmony_ciDate: 2011-04-17 13:45:42 +0200 3440141cc406Sopenharmony_ci 3441141cc406Sopenharmony_ci Get rid of unnecessary forward declarations. 3442141cc406Sopenharmony_ci 3443141cc406Sopenharmony_cicommit da64a1fc1efd8a2e8b8245d6101deb103eea1dc4 3444141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3445141cc406Sopenharmony_ciDate: 2011-04-16 21:37:20 +0200 3446141cc406Sopenharmony_ci 3447141cc406Sopenharmony_ci First hack to build mustek_usb2* source files separately. 3448141cc406Sopenharmony_ci 3449141cc406Sopenharmony_cicommit 3479acf538335e1290ca00a5e5fef3097a835579 3450141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3451141cc406Sopenharmony_ciDate: 2011-04-16 20:24:26 +0200 3452141cc406Sopenharmony_ci 3453141cc406Sopenharmony_ci Merge mustek_usb2_reflective/transparent.c into mustek_usb2_high.c. 3454141cc406Sopenharmony_ci 3455141cc406Sopenharmony_cicommit a45931dd11e5fd270d963c5d4e1b882fa3755c90 3456141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3457141cc406Sopenharmony_ciDate: 2011-04-15 20:12:28 +0200 3458141cc406Sopenharmony_ci 3459141cc406Sopenharmony_ci Remove MustScanner_GetScannerState. 3460141cc406Sopenharmony_ci 3461141cc406Sopenharmony_cicommit c9516d53656ed5a7e45dc63b1f2202c96269a7ef 3462141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3463141cc406Sopenharmony_ciDate: 2011-04-13 00:22:06 +0200 3464141cc406Sopenharmony_ci 3465141cc406Sopenharmony_ci Merge Reflective_Reset, Transparent_Reset, and MustScanner_Prepare into new function MustScanner_Reset. 3466141cc406Sopenharmony_ci 3467141cc406Sopenharmony_cicommit b2f52afa321331bf5214cdfe00d15ef479b88651 3468141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3469141cc406Sopenharmony_ciDate: 2011-04-10 18:53:37 +0200 3470141cc406Sopenharmony_ci 3471141cc406Sopenharmony_ci Further cleanup of mustek_usb2.c. 3472141cc406Sopenharmony_ci 3473141cc406Sopenharmony_cicommit ccce2d4a9a9e2762f8802af051db3f9ed2922ac8 3474141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3475141cc406Sopenharmony_ciDate: 2011-04-10 18:42:05 +0200 3476141cc406Sopenharmony_ci 3477141cc406Sopenharmony_ci Further cleanup of mustek_usb2.c. 3478141cc406Sopenharmony_ci 3479141cc406Sopenharmony_cicommit 39141a4c0265d97fe4d77084a5a63eaaafd8b8c4 3480141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3481141cc406Sopenharmony_ciDate: 2011-03-30 20:57:54 +0200 3482141cc406Sopenharmony_ci 3483141cc406Sopenharmony_ci Return SANE_STATUS_UNSUPPORTED unconditionally in sane_set_io_mode and sane_get_select_fd. 3484141cc406Sopenharmony_ci 3485141cc406Sopenharmony_cicommit d9c1df0bb84bffb23ee54be2fbd977e2a18ff4ed 3486141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3487141cc406Sopenharmony_ciDate: 2011-03-30 19:41:05 +0200 3488141cc406Sopenharmony_ci 3489141cc406Sopenharmony_ci Remove vestigial support for custom gamma tables. 3490141cc406Sopenharmony_ci 3491141cc406Sopenharmony_cicommit acf84e0c9474382d78ae85120c2671b5525bd079 3492141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3493141cc406Sopenharmony_ciDate: 2011-03-29 18:25:19 +0200 3494141cc406Sopenharmony_ci 3495141cc406Sopenharmony_ci Clean up function StopScan. 3496141cc406Sopenharmony_ci 3497141cc406Sopenharmony_cicommit 9158d10df92b7d96bda66d9e601f248c5474259f 3498141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3499141cc406Sopenharmony_ciDate: 2011-03-19 14:55:33 +0100 3500141cc406Sopenharmony_ci 3501141cc406Sopenharmony_ci Further simplification of MustScanner_Get*Line functions. 3502141cc406Sopenharmony_ci 3503141cc406Sopenharmony_cicommit 1f6b405451fda5fe349df1653e3423e8fc360e3b 3504141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3505141cc406Sopenharmony_ciDate: 2011-03-19 14:14:30 +0100 3506141cc406Sopenharmony_ci 3507141cc406Sopenharmony_ci First attempt at simplifying the Get*Line functions. 3508141cc406Sopenharmony_ci 3509141cc406Sopenharmony_cicommit a6b15f18ccc430db08c638510bcd603d569723ee 3510141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3511141cc406Sopenharmony_ciDate: 2011-03-14 00:50:30 +0100 3512141cc406Sopenharmony_ci 3513141cc406Sopenharmony_ci Break remaining long lines. 3514141cc406Sopenharmony_ci 3515141cc406Sopenharmony_cicommit 25242ff9c85f06275ca190896fe37b6d8902e122 3516141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3517141cc406Sopenharmony_ciDate: 2011-03-14 00:21:44 +0100 3518141cc406Sopenharmony_ci 3519141cc406Sopenharmony_ci Clean up mustek_usb2_high.c. 3520141cc406Sopenharmony_ci 3521141cc406Sopenharmony_cicommit c8982a99392cb7c982f12201a978fb4ae5e9e15a 3522141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3523141cc406Sopenharmony_ciDate: 2011-03-13 21:13:26 +0100 3524141cc406Sopenharmony_ci 3525141cc406Sopenharmony_ci Do not use prefix "by" for byte variable names. 3526141cc406Sopenharmony_ci 3527141cc406Sopenharmony_cicommit d7b4e02780acd916ebbdd1cf8a9cc99945ea1acd 3528141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3529141cc406Sopenharmony_ciDate: 2011-03-13 21:07:55 +0100 3530141cc406Sopenharmony_ci 3531141cc406Sopenharmony_ci Use SANE_Status and SANE_TRUE/SANE_FALSE consistently. 3532141cc406Sopenharmony_ci 3533141cc406Sopenharmony_cicommit 8b3c78838ae099d0099b54fbd640c0db1bb3b88c 3534141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3535141cc406Sopenharmony_ciDate: 2011-03-13 20:06:24 +0100 3536141cc406Sopenharmony_ci 3537141cc406Sopenharmony_ci Create common helper function for Asic_CarriageHome and Asic_MotorMove, remove MotorBackHome. 3538141cc406Sopenharmony_ci 3539141cc406Sopenharmony_cicommit ed5dc8a7cdfb7c32faff37e7ea23446b5de9fc41 3540141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3541141cc406Sopenharmony_ciDate: 2011-03-13 19:41:40 +0100 3542141cc406Sopenharmony_ci 3543141cc406Sopenharmony_ci Further refactoring of Asic_SetWindow. 3544141cc406Sopenharmony_ci 3545141cc406Sopenharmony_cicommit 82a40d5dca84990f41c15998ae89425eaa576ff6 3546141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3547141cc406Sopenharmony_ciDate: 2011-03-13 19:24:17 +0100 3548141cc406Sopenharmony_ci 3549141cc406Sopenharmony_ci Refactoring of Asic_SetWindow. 3550141cc406Sopenharmony_ci 3551141cc406Sopenharmony_cicommit 93a79af5d3322fd06369c59a7e72f6773f9bed52 3552141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3553141cc406Sopenharmony_ciDate: 2011-03-13 15:54:02 +0100 3554141cc406Sopenharmony_ci 3555141cc406Sopenharmony_ci Fix indentation. 3556141cc406Sopenharmony_ci 3557141cc406Sopenharmony_cicommit b43f0688dbb309b7841e89074aab00d4aa61c3a2 3558141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3559141cc406Sopenharmony_ciDate: 2011-03-13 15:15:47 +0100 3560141cc406Sopenharmony_ci 3561141cc406Sopenharmony_ci Use symbolic constants in more places. 3562141cc406Sopenharmony_ci 3563141cc406Sopenharmony_cicommit 3c87b646b5831b24e6d9d13f26f2a08ec83b6cff 3564141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3565141cc406Sopenharmony_ciDate: 2011-03-13 14:48:40 +0100 3566141cc406Sopenharmony_ci 3567141cc406Sopenharmony_ci First attempt at merging Asic_SetCalibrate into Asic_SetWindow. 3568141cc406Sopenharmony_ci 3569141cc406Sopenharmony_cicommit 033ebe6d9b6db266fb8146a4ac17d82043b5636a 3570141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3571141cc406Sopenharmony_ciDate: 2011-03-12 19:25:59 +0100 3572141cc406Sopenharmony_ci 3573141cc406Sopenharmony_ci Made error handling in mustek_usb2_asic.c more consistent. 3574141cc406Sopenharmony_ci 3575141cc406Sopenharmony_cicommit 96c6ee1dae3dffe2eae9cf3466a0d246d9e3317d 3576141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3577141cc406Sopenharmony_ciDate: 2011-03-12 16:20:36 +0100 3578141cc406Sopenharmony_ci 3579141cc406Sopenharmony_ci Cleaned up firmware state handling. 3580141cc406Sopenharmony_ci 3581141cc406Sopenharmony_cicommit c1f22ef9a9a3be1db26fc03721156a72156870b5 3582141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3583141cc406Sopenharmony_ciDate: 2011-03-12 14:18:48 +0100 3584141cc406Sopenharmony_ci 3585141cc406Sopenharmony_ci Clean up Asic_SetCalibrate, make Asic_SetCalibrate and Asic_SetWindow more similar. 3586141cc406Sopenharmony_ci 3587141cc406Sopenharmony_cicommit 3cd05daccad6bb1e50cc4030c0b471ed00897367 3588141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3589141cc406Sopenharmony_ciDate: 2011-03-12 02:13:34 +0100 3590141cc406Sopenharmony_ci 3591141cc406Sopenharmony_ci Refactoring the smaller high level ASIC functions. 3592141cc406Sopenharmony_ci 3593141cc406Sopenharmony_cicommit de5b647c4a47938f186b4661615dfbbd3315636d 3594141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3595141cc406Sopenharmony_ciDate: 2011-03-11 23:48:21 +0100 3596141cc406Sopenharmony_ci 3597141cc406Sopenharmony_ci Refactored medium level ASIC functions. 3598141cc406Sopenharmony_ci 3599141cc406Sopenharmony_cicommit 693da258ce3bbcaf5c8ea31b9a08b77af615c0f2 3600141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3601141cc406Sopenharmony_ciDate: 2011-03-11 18:36:07 +0100 3602141cc406Sopenharmony_ci 3603141cc406Sopenharmony_ci Move some definitions from mustek_usb2_asic.h to more appropriate headers. 3604141cc406Sopenharmony_ci 3605141cc406Sopenharmony_cicommit 2776b336d15b0e8094271c69dfda7055cd1d896b 3606141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3607141cc406Sopenharmony_ciDate: 2011-03-11 18:17:54 +0100 3608141cc406Sopenharmony_ci 3609141cc406Sopenharmony_ci Simplify LLFSetMotorCurrentAndPhase. 3610141cc406Sopenharmony_ci 3611141cc406Sopenharmony_cicommit dea59ee824157d33c64df719869ee937749f5428 3612141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3613141cc406Sopenharmony_ciDate: 2011-03-11 17:44:11 +0100 3614141cc406Sopenharmony_ci 3615141cc406Sopenharmony_ci Refactored all low-level motor functions except LLFSetMotorCurrentAndPhase. 3616141cc406Sopenharmony_ci 3617141cc406Sopenharmony_cicommit e47fee8dcc88ef4fc3e68ed65def29aacb56d17d 3618141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3619141cc406Sopenharmony_ciDate: 2011-03-11 16:27:03 +0100 3620141cc406Sopenharmony_ci 3621141cc406Sopenharmony_ci Simplified computation of motor current, removed a redundant register assignment. 3622141cc406Sopenharmony_ci 3623141cc406Sopenharmony_cicommit 5688a78ace501c9a0ca36cee5f67a5929d652e81 3624141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3625141cc406Sopenharmony_ciDate: 2011-03-11 16:08:35 +0100 3626141cc406Sopenharmony_ci 3627141cc406Sopenharmony_ci Simplify low-level ASIC functions, add missing error checks. 3628141cc406Sopenharmony_ci 3629141cc406Sopenharmony_cicommit 1d8a008856d049df910b1d68599a622986ce85c4 3630141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3631141cc406Sopenharmony_ciDate: 2011-03-11 14:25:09 +0100 3632141cc406Sopenharmony_ci 3633141cc406Sopenharmony_ci Simplify SetRWSize, use symbolic constants for registers whenever possible. 3634141cc406Sopenharmony_ci 3635141cc406Sopenharmony_cicommit 794b15ff9e1daf87b80898aade0dc401e1f597d8 3636141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3637141cc406Sopenharmony_ciDate: 2011-03-11 13:38:40 +0100 3638141cc406Sopenharmony_ci 3639141cc406Sopenharmony_ci Simplyfied Asic_SetShadingTable. 3640141cc406Sopenharmony_ci 3641141cc406Sopenharmony_cicommit 6d5a5123ea3c41ada76e984670b988f847de2145 3642141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3643141cc406Sopenharmony_ciDate: 2011-03-11 13:12:31 +0100 3644141cc406Sopenharmony_ci 3645141cc406Sopenharmony_ci Remove whitespace at the end of debug output lines. 3646141cc406Sopenharmony_ci 3647141cc406Sopenharmony_cicommit d418094b64ad7ae2558860568c3e1e28a5a6cbc7 3648141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3649141cc406Sopenharmony_ciDate: 2011-03-11 13:08:03 +0100 3650141cc406Sopenharmony_ci 3651141cc406Sopenharmony_ci Some motor table related fixes. 3652141cc406Sopenharmony_ci 3653141cc406Sopenharmony_cicommit 3d1b409a1b526025c52c314f143cedd4d2d5d05f 3654141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3655141cc406Sopenharmony_ciDate: 2011-03-11 02:28:14 +0100 3656141cc406Sopenharmony_ci 3657141cc406Sopenharmony_ci Fix a few comments. 3658141cc406Sopenharmony_ci 3659141cc406Sopenharmony_cicommit 88cac5b4ade1ad4ace0da5be843c879e9256c71c 3660141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3661141cc406Sopenharmony_ciDate: 2011-03-11 02:25:43 +0100 3662141cc406Sopenharmony_ci 3663141cc406Sopenharmony_ci Begin simplifying LLFSetMotorCurrentAndPhase, ensure all fields of LLF_MOTOR_CURRENT_AND_PHASE are initialized. 3664141cc406Sopenharmony_ci 3665141cc406Sopenharmony_cicommit fb55a9260404049e00f13e627d7e3c8e06b397b8 3666141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3667141cc406Sopenharmony_ciDate: 2011-03-11 02:08:46 +0100 3668141cc406Sopenharmony_ci 3669141cc406Sopenharmony_ci Remove even more unused code from mustek_usb2_asic.c. 3670141cc406Sopenharmony_ci 3671141cc406Sopenharmony_cicommit 77ea9b01c374833e061ecee271d81a37f38dad77 3672141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3673141cc406Sopenharmony_ciDate: 2011-03-11 00:07:43 +0100 3674141cc406Sopenharmony_ci 3675141cc406Sopenharmony_ci Improved readability of functions in mustek_usb2_high.c. 3676141cc406Sopenharmony_ci 3677141cc406Sopenharmony_cicommit ca1e0db16f6aeb5c92e2ddf08700981f6799fc4e 3678141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3679141cc406Sopenharmony_ciDate: 2011-03-10 01:39:01 +0100 3680141cc406Sopenharmony_ci 3681141cc406Sopenharmony_ci Remove unused code and fix indentation in mustek_usb2_high.c. 3682141cc406Sopenharmony_ci 3683141cc406Sopenharmony_cicommit 3f7cf8a65f48447fbc70808229ef6d2f50c3e412 3684141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3685141cc406Sopenharmony_ciDate: 2011-03-09 01:56:04 +0100 3686141cc406Sopenharmony_ci 3687141cc406Sopenharmony_ci Remove DISABLE bit flag constants. 3688141cc406Sopenharmony_ci 3689141cc406Sopenharmony_cicommit 073fe96611477986de970ab0c444f73024ecea33 3690141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3691141cc406Sopenharmony_ciDate: 2011-03-09 01:26:09 +0100 3692141cc406Sopenharmony_ci 3693141cc406Sopenharmony_ci LLF_MOTOR_CURRENT_AND_PHASE: only first byte of arrays MotorCurrentTableA/B is ever used 3694141cc406Sopenharmony_ci 3695141cc406Sopenharmony_cicommit 4b242a71394221a2155379b8e89340610a8ed725 3696141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3697141cc406Sopenharmony_ciDate: 2011-03-09 01:18:10 +0100 3698141cc406Sopenharmony_ci 3699141cc406Sopenharmony_ci Remove unused parameter isOrderInvert from MustScanner_GetMono*Line. 3700141cc406Sopenharmony_ci 3701141cc406Sopenharmony_cicommit 78863d13deacf657ef15b6078d0926fadbd9991a 3702141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3703141cc406Sopenharmony_ciDate: 2011-03-09 01:05:41 +0100 3704141cc406Sopenharmony_ci 3705141cc406Sopenharmony_ci Remove redundant typecasts. 3706141cc406Sopenharmony_ci 3707141cc406Sopenharmony_cicommit cf6c88bfd1debd288ca563b54120e8ff3903f634 3708141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3709141cc406Sopenharmony_ciDate: 2011-03-09 00:41:21 +0100 3710141cc406Sopenharmony_ci 3711141cc406Sopenharmony_ci Try to reduce differences between mustek_usb2_reflective.c and mustek_usb2_transparent.c, part 1. 3712141cc406Sopenharmony_ci 3713141cc406Sopenharmony_cicommit 972fc54793d767a6cd18c722ae36feb408f45f9f 3714141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3715141cc406Sopenharmony_ciDate: 2011-03-09 00:02:06 +0100 3716141cc406Sopenharmony_ci 3717141cc406Sopenharmony_ci Move some code that was duplicated in mustek_usb2_transparent.c and mustek_usb2_reflective.c to mustek_usb2_high.c. 3718141cc406Sopenharmony_ci 3719141cc406Sopenharmony_cicommit db37c13bb337c153ddd83902b8c9ad0b4a445c2a 3720141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3721141cc406Sopenharmony_ciDate: 2011-03-08 23:10:57 +0100 3722141cc406Sopenharmony_ci 3723141cc406Sopenharmony_ci Remove information-less comments, break long lines, fix indentation. 3724141cc406Sopenharmony_ci 3725141cc406Sopenharmony_cicommit fa8101e05e0432a385e782acd663ce56e0c00367 3726141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3727141cc406Sopenharmony_ciDate: 2011-03-08 18:37:55 +0100 3728141cc406Sopenharmony_ci 3729141cc406Sopenharmony_ci Remove unused enum FS_NULL. 3730141cc406Sopenharmony_ci 3731141cc406Sopenharmony_cicommit ccde6b063555892ae55ac6c7bfeb8a7d44e02a4e 3732141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3733141cc406Sopenharmony_ciDate: 2011-03-08 18:29:13 +0100 3734141cc406Sopenharmony_ci 3735141cc406Sopenharmony_ci Remove unused fields of struct GETPARAMETERS. 3736141cc406Sopenharmony_ci 3737141cc406Sopenharmony_cicommit 2be2be76aec39dbef8bbe0501eabaaf0838b3cbc 3738141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3739141cc406Sopenharmony_ciDate: 2011-03-08 18:26:32 +0100 3740141cc406Sopenharmony_ci 3741141cc406Sopenharmony_ci Unified style of struct and enum definitions. 3742141cc406Sopenharmony_ci 3743141cc406Sopenharmony_cicommit ce6d7010d3fc0bfc5a54cd3411660db43e382bac 3744141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3745141cc406Sopenharmony_ciDate: 2011-03-08 18:15:30 +0100 3746141cc406Sopenharmony_ci 3747141cc406Sopenharmony_ci Pixel flavor is never PF_WhiteIs0, so the associated code can be removed. 3748141cc406Sopenharmony_ci 3749141cc406Sopenharmony_cicommit 76a23c3bc4c80f91f223f29ae8cc5c91a1a8e4f8 3750141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3751141cc406Sopenharmony_ciDate: 2011-03-06 20:31:48 +0100 3752141cc406Sopenharmony_ci 3753141cc406Sopenharmony_ci Remove dead "auto level" code, sanitize key handling. 3754141cc406Sopenharmony_ci 3755141cc406Sopenharmony_cicommit e7c44fe6799e5c1d4bce272b539927337b7a2aca 3756141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3757141cc406Sopenharmony_ciDate: 2011-03-06 20:19:27 +0100 3758141cc406Sopenharmony_ci 3759141cc406Sopenharmony_ci Cleanup of Asic_SetWindow 3760141cc406Sopenharmony_ci 3761141cc406Sopenharmony_cicommit 16485d47da8b2d0a829e378afa1443c1ef4839f8 3762141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3763141cc406Sopenharmony_ciDate: 2011-03-06 19:37:25 +0100 3764141cc406Sopenharmony_ci 3765141cc406Sopenharmony_ci Optimize motor table calculation. 3766141cc406Sopenharmony_ci 3767141cc406Sopenharmony_cicommit 8821c2882f51d309a7832b362407c46ff11ccd4a 3768141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3769141cc406Sopenharmony_ciDate: 2011-03-06 19:16:16 +0100 3770141cc406Sopenharmony_ci 3771141cc406Sopenharmony_ci First attempt at cleaning up mustek_usb2_asic.c. 3772141cc406Sopenharmony_ci 3773141cc406Sopenharmony_cicommit 30087b3f43f4e6f2dd83373145dbe0a533b27419 3774141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3775141cc406Sopenharmony_ciDate: 2011-03-06 17:06:14 +0100 3776141cc406Sopenharmony_ci 3777141cc406Sopenharmony_ci Avoid some unorthodox language constructs. 3778141cc406Sopenharmony_ci 3779141cc406Sopenharmony_cicommit 030c7fa122dccca2f47c949ca46a5972efca20b8 3780141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3781141cc406Sopenharmony_ciDate: 2011-03-06 16:55:39 +0100 3782141cc406Sopenharmony_ci 3783141cc406Sopenharmony_ci Remove redundant code from mustek_usb2_high.c. 3784141cc406Sopenharmony_ci 3785141cc406Sopenharmony_cicommit a554d61c17206e6b1585bacdfd41fe4aacea1a95 3786141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3787141cc406Sopenharmony_ciDate: 2011-03-06 16:18:18 +0100 3788141cc406Sopenharmony_ci 3789141cc406Sopenharmony_ci Remove redundant code from mustek_usb2_asic.c, add a missing error check. 3790141cc406Sopenharmony_ci 3791141cc406Sopenharmony_cicommit a49bff1a60386c88168d9aa8a94cdc0ccecac7fd 3792141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3793141cc406Sopenharmony_ciDate: 2011-03-06 15:39:23 +0100 3794141cc406Sopenharmony_ci 3795141cc406Sopenharmony_ci Simplify DRAM test. 3796141cc406Sopenharmony_ci 3797141cc406Sopenharmony_cicommit bc9252c09464b7ed460bf726dcca3d67f97cd74d 3798141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3799141cc406Sopenharmony_ciDate: 2011-03-06 15:27:19 +0100 3800141cc406Sopenharmony_ci 3801141cc406Sopenharmony_ci Remove bogus automatic warmup and power saving functions. 3802141cc406Sopenharmony_ci 3803141cc406Sopenharmony_cicommit 0f63d16121ea84f99f75331582c3bdd0cd0d4e1f 3804141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3805141cc406Sopenharmony_ciDate: 2011-03-06 15:13:46 +0100 3806141cc406Sopenharmony_ci 3807141cc406Sopenharmony_ci Remove redundant code from mustek_usb2.c. 3808141cc406Sopenharmony_ci 3809141cc406Sopenharmony_cicommit 694a69dcab0dddf2ab12eebba49c66c7ac20fdad 3810141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3811141cc406Sopenharmony_ciDate: 2011-03-06 14:48:40 +0100 3812141cc406Sopenharmony_ci 3813141cc406Sopenharmony_ci Remove unused definitions from mustek_usb2.h. 3814141cc406Sopenharmony_ci 3815141cc406Sopenharmony_cicommit 21be236e840be4f8ca4bead69844f7cd691a8353 3816141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3817141cc406Sopenharmony_ciDate: 2011-03-06 13:57:10 +0100 3818141cc406Sopenharmony_ci 3819141cc406Sopenharmony_ci Remove unused definitions from mustek_usb2_asic.h. 3820141cc406Sopenharmony_ci 3821141cc406Sopenharmony_cicommit 2404326ddeaf7552e094062b1ed57521e9a21cb4 3822141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3823141cc406Sopenharmony_ciDate: 2011-03-06 02:41:42 +0100 3824141cc406Sopenharmony_ci 3825141cc406Sopenharmony_ci Remove unused definitions from mustek_usb2_high.h and ensure that the remaining ones are used consistently. 3826141cc406Sopenharmony_ci 3827141cc406Sopenharmony_cicommit d1851a6512a113d1dc4f20beb86a8be29310b627 3828141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3829141cc406Sopenharmony_ciDate: 2011-03-06 01:50:53 +0100 3830141cc406Sopenharmony_ci 3831141cc406Sopenharmony_ci Remove some particularly pointless comments, reduce size of block comments. 3832141cc406Sopenharmony_ci 3833141cc406Sopenharmony_cicommit 047631050c262142a0f52ed4e1ecc053b03869ad 3834141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3835141cc406Sopenharmony_ciDate: 2011-03-06 01:15:12 +0100 3836141cc406Sopenharmony_ci 3837141cc406Sopenharmony_ci Remove pointless indirection. 3838141cc406Sopenharmony_ci 3839141cc406Sopenharmony_cicommit dedf0ac30d341b9bcbab7fb32050ff953cc73eff 3840141cc406Sopenharmony_ciAuthor: Jan Hauffa <jhauffa@gmail.com> 3841141cc406Sopenharmony_ciDate: 2011-03-06 01:03:14 +0100 3842141cc406Sopenharmony_ci 3843141cc406Sopenharmony_ci Remove unused global variable g_pDeviceFile and associated logic. 3844141cc406Sopenharmony_ci 3845141cc406Sopenharmony_cicommit 3b73e1e8a3b0085ad5db38837f0bf44f5a5b8919 3846141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3847141cc406Sopenharmony_ciDate: 2015-11-08 09:24:37 -0500 3848141cc406Sopenharmony_ci 3849141cc406Sopenharmony_ci fujitsu backend v128 3850141cc406Sopenharmony_ci 3851141cc406Sopenharmony_ci do not ask fi-4340 for serial number 3852141cc406Sopenharmony_ci 3853141cc406Sopenharmony_cicommit 72ecee97ce9db13f148aedf52eb46911212d58e4 3854141cc406Sopenharmony_ciAuthor: Thomas Klausner <wiz-guest@users.alioth.debian.org> 3855141cc406Sopenharmony_ciDate: 2015-10-27 20:06:00 +0900 3856141cc406Sopenharmony_ci 3857141cc406Sopenharmony_ci Add DragonFly BSD support (fixes 315205) 3858141cc406Sopenharmony_ci 3859141cc406Sopenharmony_cicommit a4cc05f677f110c9361f3274fc5d15087a2f8906 3860141cc406Sopenharmony_ciAuthor: Thomas Klausner <wiz-guest@users.alioth.debian.org> 3861141cc406Sopenharmony_ciDate: 2015-10-27 20:09:00 +0900 3862141cc406Sopenharmony_ci 3863141cc406Sopenharmony_ci Add DragonFly BSD support to sane-find-scanner (fixes 315206) 3864141cc406Sopenharmony_ci 3865141cc406Sopenharmony_cicommit 1baab222e418275ec6fd14afad91b64d0110fdbd 3866141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3867141cc406Sopenharmony_ciDate: 2015-11-08 18:49:58 +0900 3868141cc406Sopenharmony_ci 3869141cc406Sopenharmony_ci Add missing include (fixes 315207) 3870141cc406Sopenharmony_ci 3871141cc406Sopenharmony_ci Both Linux and NetBSD mention this header for use of setsocketopt(). 3872141cc406Sopenharmony_ci DragonFly BSD needs it for the SOL_SOCKET symbol. 3873141cc406Sopenharmony_ci 3874141cc406Sopenharmony_cicommit b0a99cb48938cae5a88c5f37a9a91b60589bad4e 3875141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3876141cc406Sopenharmony_ciDate: 2015-11-08 18:36:57 +0900 3877141cc406Sopenharmony_ci 3878141cc406Sopenharmony_ci Fix non-portable endian.h include issue (315209) 3879141cc406Sopenharmony_ci 3880141cc406Sopenharmony_cicommit d7516a11ebd6a8d96380c5ee256b171be1cb5e35 3881141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3882141cc406Sopenharmony_ciDate: 2015-11-08 18:16:17 +0900 3883141cc406Sopenharmony_ci 3884141cc406Sopenharmony_ci Fix sane-desc testsuite logic 3885141cc406Sopenharmony_ci 3886141cc406Sopenharmony_ci This fixes test failures for release tarballs (pointed out by Mike 3887141cc406Sopenharmony_ci Frysinger), clamps down on wildcards and prints a failure message 3888141cc406Sopenharmony_ci when a test does not succeed. 3889141cc406Sopenharmony_ci 3890141cc406Sopenharmony_cicommit 358cbd7f319c64055cd76fedf62a92500b0c5cf5 3891141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3892141cc406Sopenharmony_ciDate: 2015-11-06 21:39:35 -0500 3893141cc406Sopenharmony_ci 3894141cc406Sopenharmony_ci canon_dr v53 continued 3895141cc406Sopenharmony_ci 3896141cc406Sopenharmony_ci reorder geometry group options 3897141cc406Sopenharmony_ci use bg_color to fill missing image data 3898141cc406Sopenharmony_ci 3899141cc406Sopenharmony_cicommit 398610336b6aadf1a0c37390a0a5e2bd926bdfdf 3900141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3901141cc406Sopenharmony_ciDate: 2015-11-06 12:19:20 -0500 3902141cc406Sopenharmony_ci 3903141cc406Sopenharmony_ci canon_dr backend v53 3904141cc406Sopenharmony_ci 3905141cc406Sopenharmony_ci add swskip option 3906141cc406Sopenharmony_ci 3907141cc406Sopenharmony_cicommit b4bc0eb518ce74ffbfdbe0ce1a14bb404804cd57 3908141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3909141cc406Sopenharmony_ciDate: 2015-11-06 11:46:17 -0500 3910141cc406Sopenharmony_ci 3911141cc406Sopenharmony_ci canon_dr backend v53 3912141cc406Sopenharmony_ci 3913141cc406Sopenharmony_ci replace image processing methods with sanei_magic 3914141cc406Sopenharmony_ci 3915141cc406Sopenharmony_cicommit 666c9a74ff26fd530b40db28f03b447209cf419e 3916141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3917141cc406Sopenharmony_ciDate: 2015-11-05 21:42:29 -0500 3918141cc406Sopenharmony_ci 3919141cc406Sopenharmony_ci canon_dr backend v52 3920141cc406Sopenharmony_ci 3921141cc406Sopenharmony_ci improve dropout option handling 3922141cc406Sopenharmony_ci add software dropout implementation for downsampled modes 3923141cc406Sopenharmony_ci 3924141cc406Sopenharmony_cicommit 9dc79245291f6d4312c5656fff4232b07f70b673 3925141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3926141cc406Sopenharmony_ciDate: 2015-11-04 13:49:02 -0500 3927141cc406Sopenharmony_ci 3928141cc406Sopenharmony_ci canon_dr backend v52 3929141cc406Sopenharmony_ci 3930141cc406Sopenharmony_ci add must_downsample and must_fully_buffer 3931141cc406Sopenharmony_ci 3932141cc406Sopenharmony_cicommit 01063a769d5431ca83069a9cf240894f893d01f0 3933141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3934141cc406Sopenharmony_ciDate: 2015-11-04 13:05:05 -0500 3935141cc406Sopenharmony_ci 3936141cc406Sopenharmony_ci canon_dr backend v52 3937141cc406Sopenharmony_ci 3938141cc406Sopenharmony_ci set can_color=1 by default (recent models don't have 'C' in name) 3939141cc406Sopenharmony_ci enable jpeg for DR-6080 3940141cc406Sopenharmony_ci 3941141cc406Sopenharmony_cicommit 0b822359b3e1798294e30a7ea9cfd6fd9a1e3e85 3942141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3943141cc406Sopenharmony_ciDate: 2015-11-04 13:00:10 -0500 3944141cc406Sopenharmony_ci 3945141cc406Sopenharmony_ci cardscan backend v3 3946141cc406Sopenharmony_ci 3947141cc406Sopenharmony_ci add USB IDs for newer model 800c 3948141cc406Sopenharmony_ci 3949141cc406Sopenharmony_cicommit 33495ef9b42a783c8f5f2c056ac5699481d3cc7e 3950141cc406Sopenharmony_ciAuthor: Luiz Angelo Daros de Luca <luizluca@gmail.com> 3951141cc406Sopenharmony_ciDate: 2015-10-15 12:35:00 +0900 3952141cc406Sopenharmony_ci 3953141cc406Sopenharmony_ci Add missing <sys/types.h> includes 3954141cc406Sopenharmony_ci 3955141cc406Sopenharmony_cicommit 4f803bff0872460433dae1ac2a2954ad1016b678 3956141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3957141cc406Sopenharmony_ciDate: 2015-10-22 22:23:47 +0900 3958141cc406Sopenharmony_ci 3959141cc406Sopenharmony_ci Escape [] for configure help strings 3960141cc406Sopenharmony_ci 3961141cc406Sopenharmony_cicommit 471453d2b825a569d467d60160b0eaaf6746bf67 3962141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3963141cc406Sopenharmony_ciDate: 2015-10-19 20:51:04 +0900 3964141cc406Sopenharmony_ci 3965141cc406Sopenharmony_ci Drop unused INCLUDES substitution variable 3966141cc406Sopenharmony_ci 3967141cc406Sopenharmony_ci This addresses the following autoreconf output: 3968141cc406Sopenharmony_ci 3969141cc406Sopenharmony_ci configure.ac:85: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') 3970141cc406Sopenharmony_ci 3971141cc406Sopenharmony_ci The INCLUDES variable is not referenced anywhere in configure.ac or 3972141cc406Sopenharmony_ci configure. In addition, none of the Makefile.am files use it. 3973141cc406Sopenharmony_ci 3974141cc406Sopenharmony_cicommit 32c25b8b8235762d9feb5dbd0e81496a56e15569 3975141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3976141cc406Sopenharmony_ciDate: 2015-10-19 21:11:53 +0900 3977141cc406Sopenharmony_ci 3978141cc406Sopenharmony_ci Fix duplicate automake file variable initialization issue 3979141cc406Sopenharmony_ci 3980141cc406Sopenharmony_ci This was introduced in 74c00494. 3981141cc406Sopenharmony_ci 3982141cc406Sopenharmony_cicommit f8d35b8d2fdcacc9b664594d141102c2c80ac076 3983141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 3984141cc406Sopenharmony_ciDate: 2015-10-26 08:34:17 -0400 3985141cc406Sopenharmony_ci 3986141cc406Sopenharmony_ci Update canon_dr.desc 3987141cc406Sopenharmony_ci 3988141cc406Sopenharmony_ci We had a few scanners that were reported by email or in tracker 3989141cc406Sopenharmony_ci tickets, which had not been updated in the desc file. 3990141cc406Sopenharmony_ci 3991141cc406Sopenharmony_cicommit 716340e7320e7f946329ad7a3cd911d676c92f6d 3992141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 3993141cc406Sopenharmony_ciDate: 2015-10-17 13:55:17 +0900 3994141cc406Sopenharmony_ci 3995141cc406Sopenharmony_ci Include sys/types.h for u_long. Fixes compile on OS X 3996141cc406Sopenharmony_ci 3997141cc406Sopenharmony_cicommit 03d90ac2edf287bb0358044d7abdd9f6008dffc5 3998141cc406Sopenharmony_ciAuthor: Alessandro Zummo <a.zummo@towertech.it> 3999141cc406Sopenharmony_ciDate: 2015-10-14 21:55:31 +0200 4000141cc406Sopenharmony_ci 4001141cc406Sopenharmony_ci epsonds: do not enable double feed detection by default 4002141cc406Sopenharmony_ci 4003141cc406Sopenharmony_cicommit a90d7c91b36b06bd002af890863c1d608dcdd7d4 4004141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 4005141cc406Sopenharmony_ciDate: 2015-10-14 19:05:03 +0200 4006141cc406Sopenharmony_ci 4007141cc406Sopenharmony_ci changelog for recent work 4008141cc406Sopenharmony_ci 4009141cc406Sopenharmony_cicommit 4a83d9c8a4f4c396f5261d62bf7d2f9b8684eba9 4010141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 4011141cc406Sopenharmony_ciDate: 2015-10-14 19:04:27 +0200 4012141cc406Sopenharmony_ci 4013141cc406Sopenharmony_ci Pixma backend version 0.17.24 4014141cc406Sopenharmony_ci 4015141cc406Sopenharmony_cicommit 3095ab46c45e004163f5fb36efa00ce378770a9e 4016141cc406Sopenharmony_ciAuthor: Rolf Bensch <roben-guest@alioth.debian.org> 4017141cc406Sopenharmony_ciDate: 2015-10-14 19:02:43 +0200 4018141cc406Sopenharmony_ci 4019141cc406Sopenharmony_ci new scanners Canon PIXUS MP5/SmartBase MPC190/imageCLASS MPC190 and Canon MP10/SmartBase MPC200/imageCLASS MPC200 4020141cc406Sopenharmony_ci 4021141cc406Sopenharmony_cicommit 06b865cfd24f1e6c71506684d73ef79b43edc3cf 4022141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4023141cc406Sopenharmony_ciDate: 2015-10-14 20:39:39 +0900 4024141cc406Sopenharmony_ci 4025141cc406Sopenharmony_ci Prevent possible buffer overflows [-Wstrncat-size]. Fixes 315198 4026141cc406Sopenharmony_ci 4027141cc406Sopenharmony_cicommit 18e4c4a08622e2ee4536dcb423d4548a4bc7a7e3 4028141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4029141cc406Sopenharmony_ciDate: 2015-10-13 23:32:40 +0900 4030141cc406Sopenharmony_ci 4031141cc406Sopenharmony_ci Revert "Prevent use of uninitialized variable" 4032141cc406Sopenharmony_ci 4033141cc406Sopenharmony_ci This change introduces a variable that shadows the file scope one. 4034141cc406Sopenharmony_ci 4035141cc406Sopenharmony_ci This reverts commit 45e66aee952dcdada88293901580a111262fc1e9. 4036141cc406Sopenharmony_ci 4037141cc406Sopenharmony_cicommit 36876a83663832cf89fa945737d004ce9b46fb01 4038141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4039141cc406Sopenharmony_ciDate: 2015-10-12 20:55:19 +0900 4040141cc406Sopenharmony_ci 4041141cc406Sopenharmony_ci saned: minor improvement of help message wording 4042141cc406Sopenharmony_ci 4043141cc406Sopenharmony_cicommit 32986192bd9ce14276e1ae144d71d42461e591b9 4044141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4045141cc406Sopenharmony_ciDate: 2015-10-12 20:42:50 +0900 4046141cc406Sopenharmony_ci 4047141cc406Sopenharmony_ci fix: declaration-after-statement warning 4048141cc406Sopenharmony_ci 4049141cc406Sopenharmony_cicommit 42aa01e4e558e0019df00702579c928f9fd126e6 4050141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4051141cc406Sopenharmony_ciDate: 2015-10-12 20:42:01 +0900 4052141cc406Sopenharmony_ci 4053141cc406Sopenharmony_ci fix: missing-field-initializers warning 4054141cc406Sopenharmony_ci 4055141cc406Sopenharmony_cicommit fa001c2193045844dd3318f9538b309e11089c9c 4056141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4057141cc406Sopenharmony_ciDate: 2015-10-12 20:49:07 +0900 4058141cc406Sopenharmony_ci 4059141cc406Sopenharmony_ci Follow getopt_long usage in scanimage.c 4060141cc406Sopenharmony_ci 4061141cc406Sopenharmony_ci This is on the off chance that getopt_long is not in the system's 4062141cc406Sopenharmony_ci standard library. 4063141cc406Sopenharmony_ci 4064141cc406Sopenharmony_cicommit 45e66aee952dcdada88293901580a111262fc1e9 4065141cc406Sopenharmony_ciAuthor: Olaf Meeuwissen <paddy-hack@member.fsf.org> 4066141cc406Sopenharmony_ciDate: 2015-10-12 20:47:43 +0900 4067141cc406Sopenharmony_ci 4068141cc406Sopenharmony_ci Prevent use of uninitialized variable 4069141cc406Sopenharmony_ci 4070141cc406Sopenharmony_cicommit eab8fd457d2b8f38f9425f87258cf4fe42dac15c 4071141cc406Sopenharmony_ciAuthor: Matteo Croce <matteo@openwrt.org> 4072141cc406Sopenharmony_ciDate: 2015-10-11 19:50:04 +0200 4073141cc406Sopenharmony_ci 4074141cc406Sopenharmony_ci saned: add '-b' option to bind to a specific address 4075141cc406Sopenharmony_ci 4076141cc406Sopenharmony_cicommit fed2a2cf60511d87e413148f1b9063f9ea4e6917 4077141cc406Sopenharmony_ciAuthor: Matteo Croce <matteo@openwrt.org> 4078141cc406Sopenharmony_ciDate: 2015-10-11 19:50:03 +0200 4079141cc406Sopenharmony_ci 4080141cc406Sopenharmony_ci saned: use getopt_long() for option parsing 4081141cc406Sopenharmony_ci 4082141cc406Sopenharmony_ci The help message has been adjusted to match getopt_long conventions. 4083141cc406Sopenharmony_ci 4084141cc406Sopenharmony_cicommit 418d1ecea7571d10acd08df2edc7967a91e14b0d 4085141cc406Sopenharmony_ciAuthor: Matteo Croce <matteo@openwrt.org> 4086141cc406Sopenharmony_ciDate: 2015-09-20 19:55:37 +0200 4087141cc406Sopenharmony_ci 4088141cc406Sopenharmony_ci saned: move help message to usage() function 4089141cc406Sopenharmony_ci 4090141cc406Sopenharmony_cicommit a79cd0abe7daed1a749c8ad2cd7e2a89cc6153e4 4091141cc406Sopenharmony_ciAuthor: Matteo Croce <matteo@openwrt.org> 4092141cc406Sopenharmony_ciDate: 2015-09-20 19:55:36 +0200 4093141cc406Sopenharmony_ci 4094141cc406Sopenharmony_ci saned: parse inetd args in main() 4095141cc406Sopenharmony_ci 4096141cc406Sopenharmony_ci move argument parsing logic from run_inetd() to main() 4097141cc406Sopenharmony_ci 4098141cc406Sopenharmony_cicommit 2c3cb206ce55a7ac9ff9b479de452a332ba2aa1a 4099141cc406Sopenharmony_ciAuthor: Matteo Croce <matteo@openwrt.org> 4100141cc406Sopenharmony_ciDate: 2015-09-20 19:55:35 +0200 4101141cc406Sopenharmony_ci 4102141cc406Sopenharmony_ci saned: parse standalone args in main() 4103141cc406Sopenharmony_ci 4104141cc406Sopenharmony_ci move argument parsing logic from run_standalone() to main() 4105141cc406Sopenharmony_ci 4106141cc406Sopenharmony_cicommit 2239d2aaff16964a5d67293f5e4220d235e2c84d 4107141cc406Sopenharmony_ciAuthor: Alexander Hofmann <alexander.hofmann@new-h.de> 4108141cc406Sopenharmony_ciDate: 2015-10-06 17:42:05 +0200 4109141cc406Sopenharmony_ci 4110141cc406Sopenharmony_ci Replace obsolete interface with standard include files 4111141cc406Sopenharmony_ci 4112141cc406Sopenharmony_cicommit 56e69f0998005db432b4f7dd38693a870f663520 4113141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 4114141cc406Sopenharmony_ciDate: 2015-10-05 08:21:39 -0400 4115141cc406Sopenharmony_ci 4116141cc406Sopenharmony_ci added kvs1025.conf.in and utsushi.desc 4117141cc406Sopenharmony_ci 4118141cc406Sopenharmony_cicommit 69a9a3116eb18f8d0c618217e033a1c134215954 4119141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 4120141cc406Sopenharmony_ciDate: 2015-10-04 21:25:08 -0400 4121141cc406Sopenharmony_ci 4122141cc406Sopenharmony_ci minor release doc update 4123141cc406Sopenharmony_ci 4124141cc406Sopenharmony_cicommit 5e1d45cad7d7933b7120646ae5174ccdc8a9b49f 4125141cc406Sopenharmony_ciAuthor: m. allan noah <kitno455@gmail.com> 4126141cc406Sopenharmony_ciDate: 2015-10-04 21:13:39 -0400 4127141cc406Sopenharmony_ci 4128141cc406Sopenharmony_ci reopen sane-backends 1.0.26git 4129