Commit Graph

  • d99bda9385 GIF palette optimization added. Harald Oehlmann 2020-04-08 21:36:22 +02:00
  • 22570f6c73 Tests: add extra examples aztec; refresh gifs print test gitlost 2020-04-08 11:22:01 +01:00
  • 9795ffe641 Ultracode missing parens around alloca length * sizeof gitlost 2020-04-08 10:42:05 +01:00
  • 6d84b166dc Clarification of --fullmultibyte in manual Robin Stuart 2020-04-08 09:32:25 +01:00
  • 327d6ec88b Add 10 colours plus transparency ("T") to gif export. Harald Oehlmann 2020-04-07 20:36:49 +02:00
  • d20c6b6b78 Merge branch 'master' of ssh://git.code.sf.net/p/zint/code Robin Stuart 2020-04-07 18:10:27 +01:00
  • 4b584a6344 Add Ultracode options to UI Robin Stuart 2020-04-07 18:09:53 +01:00
  • 6d9c8e2b04 Merge branch 'master' of ssh://git.code.sf.net/p/zint/code Harald Oehlmann 2020-04-07 18:44:00 +02:00
  • 92cfd65b56 Allow GS1 mode in Ultracode symbols Robin Stuart 2020-04-07 17:41:21 +01:00
  • 15eb21944c Merge branch 'master' of ssh://git.code.sf.net/p/zint/code Harald Oehlmann 2020-04-07 18:39:45 +02:00
  • f23e13b09d Add error message when PNG is called but disabled on compile time. Harald Oehlmann 2020-04-07 18:39:02 +02:00
  • 0628e3ee4d Update version 2.7.1 > 2.8.0 Robin Stuart 2020-04-07 17:27:45 +01:00
  • 17474b10d8 Add UltraCode symbology to the tcl backend. Harald Oehlmann 2020-04-07 18:11:33 +02:00
  • fe517a7a58 Make ultra.c compile on MS-VC 6 Harald Oehlmann 2020-04-07 17:54:21 +02:00
  • ea6c7378b1 Document recent changes in Readme, user visible changes in the documentation. Harald Oehlmann 2020-04-07 17:48:01 +02:00
  • 111c819e43 ULTRA_COMPRESSION option_1 -> option_3 typo gitlost 2020-04-07 12:48:29 +01:00
  • 129fa81c41 Fix PCX issue with odd bitmap width; tests; comment GRIDMATRIX byte count gitlost 2020-04-06 21:26:13 +01:00
  • 67fac5f600 Add Ultracode to manual Robin Stuart 2020-04-06 19:10:17 +01:00
  • 1e2d9ba345 Add Ultracode text to isotest Robin Stuart 2020-04-06 17:57:40 +01:00
  • b0ada6438a Merge branch 'master' of ssh://git.code.sf.net/p/zint/code Harald Oehlmann 2020-04-06 18:40:03 +02:00
  • 2f99f0c4fd Add -fullmultibyte to tcl frontend Harald Oehlmann 2020-04-06 18:37:39 +02:00
  • 2984d3ccfc Merge branch 'master' of ssh://git.code.sf.net/p/zint/code Robin Stuart 2020-04-06 17:05:53 +01:00
  • 0d26948baa Merge branch Ultra Robin Stuart 2020-04-06 17:05:22 +01:00
  • 22ba06a7cb Add recent changes to README. Add a note to the manual to explain why --fullmultibyte may be an issue. I am not completely satisfied of the position of this note, as it is symbology specific comaction, but it interferes at least with ECI described below. Harald Oehlmann 2020-04-06 17:49:45 +02:00
  • a63f3af6a4 Add Ultracode to Qt frontend origin/ultra Robin Stuart 2020-04-06 16:37:34 +01:00
  • 6205878b1f Merge /u/gitlost/zint/ branch full_multibyte into master Git Lost 2020-04-05 22:38:08 +00:00
  • 9199a51a75 AZTEC gs1 FLG(0) missing after FLG(n) fix from Milton Neal; tests gitlost 2020-04-05 23:32:08 +01:00
  • 5d60d67a84 emf free malloc bufs; tif don't free alloca bufs (Win); -Wextra; tests gitlost 2020-04-04 16:53:29 +01:00
  • 2d0b966de6 CODABLOCKF inter-row bindings too short fix; -Wextra; tests gitlost 2020-04-03 19:40:59 +01:00
  • dc56c5ed0f CODE128 Fix/suppress -Wextra warnings (signedness); tests gitlost 2020-04-02 21:55:58 +01:00
  • 61cd413fe4 Full multibyte option_3 for QR, HANXIN, GRIDMATRIX gitlost 2020-04-02 14:41:13 +01:00
  • 94fe73ebfd Adjust size of Maxicode symbols when output as EMF Robin Stuart 2020-04-01 20:01:02 +01:00
  • b4182cbc19 Remove unneccessary length checks in Code1 Robin Stuart 2020-04-01 19:27:49 +01:00
  • f02851b3c1 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 Harald Oehlmann 2020-03-31 22:35:01 +02:00
  • f5149990eb OSS-Fuzz DOTCODE codeword_array buffer overrun fix gitlost 2020-03-31 13:02:53 +01:00
  • 22354a81f1 HANXIN fix wrong func call gb2312_utf8tosb() -> gb18030_utf8tosb() gitlost 2020-03-30 11:59:16 +01:00
  • 9b771dba3a Make zint-static build optional gitlost 2020-03-30 10:54:21 +01:00
  • c23b4b9ef1 Ultra: typos-- Robin Stuart 2020-03-29 22:35:25 +01:00
  • b572bb513d Ultra: Disable code compression by default Robin Stuart 2020-03-29 22:23:07 +01:00
  • e2cd96924d Test for Databar Stacked separator gitlost 2020-03-29 20:04:47 +01:00
  • afe0c96476 OSS-Fuzz add zint-static rule to backend/CMakeLists.txt gitlost 2020-03-29 15:51:56 +01:00
  • 0244904c1f Prevent buffer overrun in Code One Robin Stuart 2020-03-29 14:23:31 +01:00
  • 52214c5a1c Change bitmap signedness to allow conversion to other data types Robin Stuart 2020-03-29 13:42:33 +01:00
  • e8b56faa11 OSS-Fuzz DOTCODE test for correct encoding of HT/FS/GS/RS gitlost 2020-03-29 12:34:56 +01:00
  • 56f0616747 OSS-Fuzz AZTEC fix, check binary_string buffer not full using az_binary_append() func gitlost 2020-03-28 22:50:55 +00:00
  • 20d5dcc50f Update GS-1 DataBar Stacked seperator Robin Stuart 2020-03-28 16:09:24 +00:00
  • 53d5187853 Dotcode: correct encoding of HT/FS/GS/RS when shifting to code set B Robin Stuart 2020-03-28 15:28:11 +00:00
  • 8565c14437 Merge /u/gitlost/zint/ branch oss_fuzz_pdf417 into master Git Lost 2020-03-28 15:19:13 +00:00
  • 7f8e3c4ea1 OSS-Fuzz PDF417 fix, increase buffers to 2710 (max possible input length) gitlost 2020-03-28 15:10:53 +00:00
  • f82dd73dd7 Free memory when quitting Aztec () Robin Stuart 2020-03-28 12:12:46 +00:00
  • 0c00ece9f5 OSS-Fuzz CODEONE fix, double indexing typo gitlost 2020-03-28 10:13:06 +00:00
  • 7dfea38d85 Merge /u/gitlost/zint/ branch oss_fuzz_maxicode into master Git Lost 2020-03-28 02:59:54 +00:00
  • d56c7915b7 OSS-Fuzz MAXICODE fix, prevent index overrun on numeric compaction gitlost 2020-03-28 02:50:15 +00:00
  • 0debfff5c8 Added list of recent bugfixes by git lost Harald Oehlmann 2020-03-27 09:13:47 +01:00
  • 0f5deccfb6 OSS-Fuzz ZBarcode_Encode_File fix, allow for zero-length file, free buffer on error gitlost 2020-03-26 22:17:37 +00:00
  • 027e8a775d OSS-Fuzz TELEPEN fix, allow for 16 char nul encodings in buffer gitlost 2020-03-26 14:22:27 +00:00
  • 62995f18d2 OSS-Fuzz UPC/EAN fix, allow max 6 chars add-on in ean_leading_zeroes() gitlost 2020-03-26 09:35:04 +00:00
  • bee8794cda OSS-Fuzz DOTCODE fix, check length before accessing in binary() gitlost 2020-03-25 22:31:59 +00:00
  • 54bd024266 Add missing test file gitlost 2020-03-25 19:33:20 +00:00
  • 556dea1f88 OSS-Fuzz CODABLOCKF fix, allow for full control chars range in GetPossibleCharacterSet gitlost 2020-03-25 19:27:34 +00:00
  • c245a11da2 auspost fix, check input immediately; test for EANX double + fix gitlost 2020-03-25 15:40:13 +00:00
  • ee291e45d6 UPCEAN: Check for multiple + characters in input Robin Stuart 2020-02-15 21:28:40 +00:00
  • 0c5dc4d030 Set version to 2.7.1 Harald Oehlmann 2020-02-01 19:36:50 +01:00
  • dd6de21008 Add changes since 2.7.0. Update InnoSetup file. Harald Oehlmann 2020-01-27 08:51:53 +01:00
  • 3ef7324311 Added required resource include file for zint cmd on win vc6 Harald Oehlmann 2020-01-23 22:16:44 +01:00
  • e02b739e67 Adjust license to correct wording Robin Stuart 2020-01-17 19:51:29 +00:00
  • c57b74a7e6 Ultra: add colour output to EMF Robin Stuart 2020-01-13 19:24:01 +00:00
  • f15b7f9a75 Correct cmake file to match BSD 3-clause license Robin Stuart 2020-01-13 15:06:46 +00:00
  • 6d945ca2a1 Remove obsolete function declaration Robin Stuart 2020-01-13 14:47:55 +00:00
  • d513a68222 Datamatrix buffer test from Opaki; encode examples from ISO 16022 list gitlost 2020-01-07 18:23:26 +00:00
  • 5861ad3c3b Ultra: Extend colour support to PNG PCX BMP and TIF Robin Stuart 2020-01-06 20:01:48 +00:00
  • 6181885e2e Ultra: Add colour rectangle output to EPS Robin Stuart 2020-01-06 18:00:43 +00:00
  • 257da3fff5 Prevent Data Matrix buffer overflow bug Robin Stuart 2020-01-05 12:35:16 +00:00
  • 6954497fc1 Correct postscript plotting error Robin Stuart 2020-01-05 11:27:24 +00:00
  • 2faff4e76f Correct ECI but in DotCode Robin Stuart 2019-12-26 17:57:29 +00:00
  • af50515a49 Manual: Add Apple macOS specific information g3rrk 2019-12-21 01:04:42 +00:00
  • f23af1b55a Crop Appendix B and C from manual and other corrections g3rrk 2019-12-21 00:51:38 +00:00
  • b00b227b4f PDF417 no longer uses option_3 for no. codewords so set default 0 & remove from Studio gitlost 2019-12-19 20:29:11 +00:00
  • fa9af12fc6 raster.c: check bounds on calculating block width for UPCA gitlost 2019-12-19 00:59:51 +00:00
  • bca82ecc0d libzint.so: suppress exporting INTERNAL functions to the shared library; ZINT_TEST gitlost 2019-12-19 00:37:55 +00:00
  • c524d32227 GRIDMATRIX: suppress maybe-uninitialized warning by initializing nondigit_posn gitlost 2019-12-18 20:04:05 +00:00
  • d370f3c0c7 Ultra: Correct clock pattern generation, add work around to avoid negative UCC and output to colour SVG Robin Stuart 2019-12-18 18:33:18 +00:00
  • e6ab17086c Ultra: Add UCC, Correct ECC calculation for EC0, Expand ECI support to all values Robin Stuart 2019-12-17 20:22:16 +00:00
  • 3209b32087 QR optimize encoding mode: remove extraneous newlines gitlost 2019-12-16 17:50:58 +00:00
  • e331fd1e90 QR optimize encoding modes gitlost 2019-12-16 17:31:52 +00:00
  • ea6902c817 Ultra: Convert codewords to tiles and place in grid Robin Stuart 2019-12-15 22:26:57 +00:00
  • cfdc7cc262 Ultra: Adjusted to allow 79-82 codeword range in 3-row symbols Robin Stuart 2019-12-15 13:48:45 +00:00
  • 77c8e76bfa Ultracode: Add error correction Robin Stuart 2019-12-15 12:58:59 +00:00
  • 7216202f06 Ultracode: Add FNC1 and 06 Macro support and calculate ECC capacity Robin Stuart 2019-12-11 21:10:07 +00:00
  • edf7f9248e Ultracode codeword generation Robin Stuart 2019-12-10 21:15:23 +00:00
  • 74082e4d1b Bump Zint version to 2.7.0 in CMakeLists.txt gitlost 2019-12-09 19:14:39 +00:00
  • 64c078605e HANXIN minor code changes (cm_row -> cm_i), avoid divide in in_numeric() gitlost 2019-12-08 20:22:10 +00:00
  • 889e786d95 HANXIN ECI conversion, GB 18030 LIBICONV port; some codeword fixes; optimized encoding modes gitlost 2019-12-08 16:15:34 +00:00
  • ce8aa92846 Include malloc.h only for MS_VC. Other platforms have it in stdlib.h Harald Oehlmann 2019-12-06 14:09:39 +01:00
  • f8d46f8dde Update messed-up changes Harald Oehlmann 2019-12-05 20:47:35 +01:00
  • e03d03c877 Update version to 2.7.0 Harald Oehlmann 2019-12-05 20:16:39 +01:00
  • 34c33b45b5 Correct mistake of last commit: restore order of blocks Harald Oehlmann 2019-12-05 19:36:00 +01:00
  • 045a9e3b00 Make zint compile on MS-VC6. Adopt makefiles to new file list. Harald Oehlmann 2019-12-05 19:19:37 +01:00
  • 5fe97772cb GRIDMATRIX optimization wasn't adding in cost of double-byte properly gitlost 2019-12-04 14:07:55 +00:00
  • b1f4a12c78 GRIDMATRIX codeword fixes, Project Nayuki optimized encoding modes gitlost 2019-12-04 13:45:01 +00:00