From f02851b3c12e704754d820636a3a3f99b4530fa7 Mon Sep 17 00:00:00 2001 From: Harald Oehlmann Date: Tue, 31 Mar 2020 22:35:01 +0200 Subject: [PATCH] Document changes: Bugs: - Ticket 181 penetration test found many bugs: - Dotcode: Correct encoding of HT/FS/GS/RS when shifting to code set B - Maxicode: index overrun on numeric compaction - CodeOne: Simple i indexing not sp + i in C1_ASCII numeric latch loop. - Aztec: free memory, - Ticket 183: Databar stacked separator correction - Ticket 182: Output bitmap type was char, where some targets assigned 0 if pixel colour >127 (e.g. negative). API change to use unsigned char. - HanXin: wrong codepage, gb2312 instead gb18030. - PDF417: corrected alloced sizes to max characters --- README | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README b/README index 15df0403..a017072e 100644 --- a/README +++ b/README @@ -137,10 +137,19 @@ Bugs: - Ticket 181 penetration test found many bugs: - Auspost: null bytes in content caused segfault - Codablock: data 0x1a..0x1f caused segfault - - Dotcode: overrun in binary mode + - Dotcode: overrun in binary mode, overrun in codeword_array buffer + Correct encoding of HT/FS/GS/RS when shifting to code set B - empty or unreadable input file - telepen: buffer overflow - EANUCC: buffer overflow on multiple + (multiple extension bars) + - Maxicode: index overrun on numeric compaction + - CodeOne: Simple i indexing not sp + i in C1_ASCII numeric latch loop. + - Aztec: free memory, +- Ticket 183: Databar stacked separator correction +- Ticket 182: Output bitmap type was char, where some targets assigned 0 + if pixel colour >127 (e.g. negative). API change to use unsigned char. +- HanXin: wrong codepage, gb2312 instead gb18030. +- PDF417: corrected alloced sizes to max characters CONTACT US ----------