Wykres commitów

6 Commity (master)

Autor SHA1 Wiadomość Data
Olaf Meeuwissen fff83e7eac epson2: Rewrite network I/O
This addresses GHSL-2020-075 as well as all other problematic code
uncovered as a result of investigating that.  This includes:

- buffer overflows due to use of unchecked lengths
- integer overflows due to type conversions
- potential memory leaks
- checking for memory allocation failures

Re #279.
2020-04-30 21:21:30 +09:00
Alessandro Zummo db31fdd1e3 epson2: fixed timeout and scanner crash on WP-4540 series (and others) 2014-03-13 22:57:17 +01:00
Julien BLACHE 37418beaab epson2: fix signed/unsigned type mismatch 2010-06-23 18:21:35 +02:00
chris@cnpbagwell.com 4d9e8138af standardize including local sane/ include files.
Source code was inconsistent on how they were referencing
include files in include/sane.  In certain cases, sane/sane.h
and sane/saneopts.h was really including external copies (with
some preprocessor implementations anyways).
2009-05-07 22:06:20 -05:00
Alessandro Zummo bf5a1290f7 * epson2: restructured code once more, splitted
in multiple files, added networking
support, added FS G extended handshaking mode,
make proper use of extended commands when possible
* sanei/sanei_tcp.c: read now wait until all
the requested data is available.
2006-12-18 00:13:09 +00:00
Alessandro Zummo 735130b0ff Added missing bits for epson2 driver. 2006-12-02 14:47:21 +00:00