Wykres commitów

9341 Commity (6d95bc191f796eef07da3f5334d840e8b31bf4cf)

Autor SHA1 Wiadomość Data
Olaf Meeuwissen 6d95bc191f Drop unneeded C++ compiler flag additions to AM_CXXFLAGS. Re #92
The AX_CXX_COMPILE_STDCXX_11 macro takes care of doing so if needed
already.
2019-06-16 21:43:18 +09:00
Olaf Meeuwissen a4862d8526 Predicate genesys compilation on documented variable. Re #92 2019-06-16 21:43:18 +09:00
Rolf Bensch 424bb7d923 INSTALL.linux: add missing development environment packages 2019-06-16 13:13:48 +02:00
Olaf Meeuwissen 4c05fb4742 Merge branch 'backend/as6e' into 'master'
as6e: Avoid out of bound access

See merge request sane-project/backends!31
2019-06-15 06:50:27 +00:00
Olaf Meeuwissen cadf5a9b1a Prevent segfault in case strndup cannot allocate memory
This complements 18f9e5598c
2019-06-15 14:45:36 +09:00
Olaf Meeuwissen f9eb32317a Merge branch 'sanei-usb-testing-mode-prep' into 'master'
sanei: Preparation to support capture and replay of USB data for testing

See merge request sane-project/backends!74
2019-06-15 05:43:06 +00:00
Olaf Meeuwissen d22516c76a Merge branch 'remove-autoconf-generated-files' into 'master'
Remove autoconf generated files

See merge request sane-project/backends!72
2019-06-12 10:48:14 +00:00
Olaf Meeuwissen 9c42d6ac11 Check AX_CXX_COMPILE_STDCXX macro expansion in configure
If not expanded, the user is informed how to deal with this.
2019-06-08 13:00:25 +09:00
Olaf Meeuwissen c0b07792d9 Ignore harmless patch backups
When patching `ltmain.sh` the `patch` utility creates this file if the
patch did not apply cleanly, e.g. when it applied with an offset.  Any
hunks that *failed* to apply end up in `ltmain.sh.rej`.  This file you
probably want to see in `git status` so it is not ignored.
It should not be committed, of course.
2019-06-08 12:37:49 +09:00
Olaf Meeuwissen 8b51e449f6 Add ignore patterns
These files were removed in 1c143f630e.
2019-06-08 12:36:06 +09:00
Olaf Meeuwissen b35e018402 Remove files provided/created by Gettext. Re !72 2019-06-08 12:34:58 +09:00
Olaf Meeuwissen ee604e3365 Update autotools related information. Re !72 2019-06-07 20:48:40 +09:00
Olaf Meeuwissen 165aad31bc Make tar invocation work with Busybox tar version 2019-06-06 20:50:29 +09:00
Olaf Meeuwissen 03591a4c4a Fix current working directory assumptions 2019-06-06 20:37:08 +09:00
Olaf Meeuwissen 103be60e24 Really make it a no-op script. Re !72 2019-06-05 23:44:43 +09:00
Olaf Meeuwissen a367df0994 Add no-op script to satisfy GitLab CI requirements. Re !72 2019-06-05 23:39:44 +09:00
Olaf Meeuwissen 4ddd89dc16 Move source tarball creation to prepare stage. Re !72
The build jobs use this tarball to exercise the build and only if all
builds pass will it be "archived".
2019-06-05 23:34:56 +09:00
Olaf Meeuwissen b6f8053af8 Carry forward configure.ac tweak only. Re !72 2019-06-04 18:18:59 +09:00
Ilia Sotnikov 767cbfaa7f Merge branch 'hp5590-devel' into 'master'
HP5590: Add options for reading out user settings from scanner panel.

See merge request sane-project/backends!66
2019-06-03 06:10:26 +00:00
Bernard B Badeer 1f383b3795 Add options for reading LCD counter and LED indicator.
* Add command line parameters for readling LCD counter and LED indicator.
* Code refactoring: Use static parameter strings instead of dynamically
allocated string in order to avoid memory leak.
2019-06-03 06:10:26 +00:00
Olaf Meeuwissen 1c143f630e Remove more generated files. Re !72 2019-06-02 21:33:22 +09:00
Olaf Meeuwissen 93be23ccf5 Fix libtool requirement for autogen.sh. Re !72 2019-06-02 21:24:26 +09:00
Rolf Bensch 1f847e4128 INSTALL.linux: add missing development package 2019-06-01 18:23:41 +02:00
Povilas Kanapickas 3b2ecec808 style-check: Ignore patch files 2019-06-01 14:41:32 +03:00
Povilas Kanapickas 61bff8b601 autotools: Restore patch to libtool to change libsane soname 2019-06-01 14:38:36 +03:00
Povilas Kanapickas 72320897d8 autotools: Move byteorder.m4 to prevent mixing with generated files 2019-06-01 14:38:36 +03:00
Povilas Kanapickas 9e6a83860b autotools: Add autogen.sh to run autotools in appropriate way 2019-06-01 14:38:36 +03:00
Povilas Kanapickas 1c3e1aa184 autotools: Remove files generated by autotools from version control 2019-06-01 14:38:36 +03:00
Povilas Kanapickas 6b47592520 Merge branch 'genesys-fix-read-set-reg-from-set' into 'master'
genesys: Fix sanei_genesys_{read,set}_reg_from_set()

See merge request sane-project/backends!80
2019-06-01 02:40:24 +00:00
Povilas Kanapickas 916d4e0db9 genesys: Fix sanei_genesys_{read,set}_reg_from_set()
There can be registers in the register set with zero address. In
particular, the 0x0b register's address is set to zero on most
sub-backends to prevent writes to it. This leads to the functions in
question not do anything in most scenarios.
2019-06-01 05:24:58 +03:00
Povilas Kanapickas 26b3d8aaa0 Merge branch 'genesys-canoscan-8600f' into 'master'
genesys: Add basic support for CanoScan 8600F

See merge request sane-project/backends!79
2019-05-30 21:17:10 +00:00
Povilas Kanapickas 1df6952788 doc: Update description for CanoScan 8600F 2019-05-31 00:08:06 +03:00
Povilas Kanapickas ceec219cec Merge branch 'genesys-fix-gl843-calib-pixel-count' into 'master'
genesys: Fix read pixel count calculation during calibration on GL843

See merge request sane-project/backends!78
2019-05-30 20:51:27 +00:00
Povilas Kanapickas aeefb37072 genesys: Fix read pixel count calc during calibration on GL843 2019-05-30 23:42:33 +03:00
Povilas Kanapickas dc42318d90 Merge branch 'genesys-use-containers' into 'master'
genesys: Use C++ containers to remove chances of memory leaks

See merge request sane-project/backends!76
2019-05-29 21:28:43 +00:00
Povilas Kanapickas 9f461060aa Merge branch 'genesys-catch-exceptions' into 'master'
genesys: Catch C++ exceptions when returning to C code

See merge request sane-project/backends!75
2019-05-28 01:21:44 +00:00
Povilas Kanapickas 0b5ab0b5e4 sanei_usb: Fall through to the end of sanei_usb_get_descriptor() 2019-05-27 18:56:01 +03:00
Povilas Kanapickas 422e083175 sanei_usb: Fall through the end in sanei_usb_control_msg() 2019-05-27 18:56:01 +03:00
Povilas Kanapickas d865705ef1 sanei_usb: Don't change input size variable in USBCALLS bulk code paths 2019-05-27 18:56:01 +03:00
Povilas Kanapickas 18f9e5598c dll: Don't unnecessarily use alloca 2019-05-27 18:56:01 +03:00
Povilas Kanapickas 50b27fe836 genesys: Use std::string for Genesys_Device::calib_file 2019-05-25 11:15:42 +03:00
Povilas Kanapickas 38986c2c6f genesys: Use std::vector for Genesys_Device::img_buffer 2019-05-25 11:15:41 +03:00
Povilas Kanapickas eb93267fa9 genesys: Use std::vector instead of custom vector implementation 2019-05-25 11:15:40 +03:00
Povilas Kanapickas 69485e9f11 genesys: Remove unused new device list 2019-05-25 11:15:39 +03:00
Povilas Kanapickas 3096dcee0e genesys: Use s_devices.size() for num_devices 2019-05-25 11:15:38 +03:00
Povilas Kanapickas 9c2fdeeb3d genesys: Use proper containers for device lists 2019-05-25 11:15:37 +03:00
Povilas Kanapickas 5a90b7bb8f genesys: Convert Genesys_Buffer to C++ class 2019-05-25 11:15:36 +03:00
Povilas Kanapickas 247658f23e genesys: Return std::vector from GL646 simple_scan() 2019-05-25 11:15:35 +03:00
Povilas Kanapickas e48b6c4e2d genesys: Store global Genesys_Scanner instances in std::list 2019-05-25 11:15:34 +03:00
Povilas Kanapickas 15b373a5cc genesys: Use std::vector for calibration cache average data 2019-05-25 11:15:33 +03:00