1
0
mirror of https://github.com/woo-j/zint.git synced 2025-03-15 22:50:16 +03:00

Commit Graph

  • 9aae557cdc CLI/Tcl: fix version check (need <= 999 for DAFT permille) UPNQR: fix required binary mode using mode_preset UPNQR: allow mask to be manually specified GUI: use non-native QColorDialog on Unix also; no noEXE for CLI equivalent; add shortcuts for copy-to-clipboard and CLI equivalent CLI: new --version option to print Zint version gitlost 2022-05-12 20:35:06 +01:00
  • f58c80e290 Add multiple segments support for AZTEC, CODEONE, DATAMATRIX, DOTCODE, GRIDMATRIX, HANXIN, MAXICODE, MICROPDF417, PDF417, QRCODE, RMQR, ULTRA RMQR: fix ECI encoding (wrong bit length for indicator) MICROQR: check versions M1 and M2 for allowed characters so as to give better error messages DOTCODE: some small optimizations common.c: add is_chr(), segs_length(), segs_cpy() CODEONE/CODE128/DOTCODE/GRIDMATRIX/HANXIN/MAXICODE/QRCODE/ULTRA: add namespace prefixes to static funcs/data includes: use Z_ prefix, unuse double underscore prefixes (guard defines) manual.txt: compress some tables using double/treble column sets gitlost 2022-05-09 19:50:50 +01:00
  • 3b9d989894 Merge /u/gitlost/zint/ branch eci_part3_2022 into master b'Git Lost 2022-04-12 13:23:23 +00:00
  • d00a87c79a Cater for HiDPI display, ticket #257, props bitaround gitlost 2022-04-10 18:34:51 +01:00
  • 624d40021e ECI: Update ECIs to AIM ITS/04-023:2022, adding UTF-16BE (was USC-2BE), UTF-16LE, GBK, separate GB18030, UTF-32BE, UTF-32LE add examples to tests for DATAMATRIX, HANXIN, QRCODE HANXIN: Remove alternating filler in function information; GB 18030 now ECI 32 (previously used ECI 29); fix gate-posts on codeword limits use new ZXing-C++ HanXin detector (diagnostics2 branch) for tests check against ISO/IEC 20830:2021 (no substantive changes) backend_tcl: update ECIs; NOTE: changed names "unicode" -> "utf-16be", "euc-cn" -> "gb2312" GRIDMATRIX/HANXIN/QRCODE/RMQR: warn if auto-conversion (i.e. no ECI given) occurs to resp. specialized char sets (GB 2312/GB 18030/Shift JIS) gitlost 2022-04-10 11:12:18 +01:00
  • 69876619dd clang-tidy-14: suppress some further warnings using asserts (removed remaining NOLINT) gitlost 2022-04-02 10:43:45 +01:00
  • 8950f10c00 tests: zxing-cpp: allow EAN-8 with add-on gitlost 2022-03-30 14:39:31 +01:00
  • f1c5a0e91a Update bwipp_dump.ps; fix DATAMATRIX bwipp test & run_bwipp_tests.sh gitlost 2022-02-13 13:53:18 +00:00
  • d9b6284a67 gs1_lint.h: update to latest gs1-format-spec.txt, new AI 715 gitlost 2022-02-10 22:18:35 +00:00
  • e9d5bf8d88 FIM: add support for FIM E; update bwipp_dump.ps gitlost 2022-01-02 23:22:22 +00:00
  • 25807ad43c Matrix symbols: change horizontal boundary bars to appear outside any vertical whitespace, as they're decorative rather than functional (#247) Allow for dot overspill in height of vertical box sides (dotty mode) Move is_dotty(), is_fixed_ratio() from library.c to common.c gitlost 2022-01-01 15:24:59 +00:00
  • e8163c7933 Add missing dmatrix_trace.h ([b36fba]) gitlost 2022-01-01 15:20:30 +00:00
  • 389b4e390d FAST_MODE: test_qzint CLI test ([b36fba]) gitlost 2021-12-20 16:57:39 +00:00
  • eabf2ea10e FAST_MODE: update manual.txt ([b36fba]) gitlost 2021-12-18 17:18:35 +00:00
  • b36fba8ba6 DATAMATRIX: new algorithm for (near-)minimal encoding, props Alex Geller Add FAST_MODE input_mode flag and --fast CLI/Tcl option that selects older faster ISO algorithm (may be used by other symbologies in the future) and "Fast Encoding" checkbox to Data Matrix GUI GUI: adds Zint version numbers to DATAMATRIX sizes. gitlost 2021-12-18 16:22:02 +00:00
  • caadc87f7e Add support for ZXing-C++ verification (zxingcppdecoder) DMATAMATRIX: fix look ahead BASE256 use of dm_text_sp_cnt() on switching; simplify dm_add_tail() GUI: check suffixes on save so don't go into error state; use native path for Save As clipboard message CODE128: use gs1_check_digit() for NVE18 and EAN14 gitlost 2021-12-08 18:12:20 +00:00
  • 0641a39530 gs1_lint.h: update to latest gs1-format-spec.txt (revert [41a050]) gitlost 2021-11-30 14:40:15 +00:00
  • 41a05077bc gs1_lint.h: update to latest gs1-format-spec.txt; fix some bugs in gen_gs1_lint.php gitlost 2021-11-26 17:54:22 +00:00
  • f5f363b22f Add a test that checks the qZint generated barcodes are equal to those generated by libzint. Whether or not those barcodes are correct should be validated in the test suite for libzint, for qZint it's good enough to produce the same printouts that libzint does, which isn't trivial, especially as some API names have different meanings, such as qZint ``text` is libzint `data``. Props Alonso Schaich <alonso@freebsd.org> gitlost 2021-11-26 12:20:54 +00:00
  • f943893d6d GUI: data dialog: convert Line Feeds if escaping on input, escape on output and set Escaped flag; fix tooltip that they're converted to spaces; sequence dialog: re-organize to put Create Sequence stuff only in groupbox and put Import -> From File and Clear at bottom, similar to data dialog; mainwindow: use new Escaped flag from data dialog and set checkbox and statusbar message accordingly gitlost 2021-11-25 20:24:02 +00:00
  • c0e1af9859 fix function warning for testcommon.c and testcommon.h liufanmin 2021-11-25 20:09:30 +08:00
  • f761746011 ZBarcode_Create() -> ZBarcode_Create(void) bijian 2021-11-25 15:28:20 +08:00
  • 6251d05743 manual: tweak flow gitlost 2021-11-24 14:06:43 +00:00
  • 61763d0cf3 qzint: getAsCLI: allow for setting GS1PARENS/GS1NOCHECK_MOD thru input_mode gitlost 2021-11-23 20:27:28 +00:00
  • 739a64a6ff GUI: add CLI equivalent dialog (#163); use spinboxes in Sequence dialog and restrict sequence to max 10,000, add button icons; make Export dialog sizable and show every 100 results, add button icon; fix saving CHANNEL option, fix Export painting main window (Windows), fix guard descent not-resetting qzint: add getAsCLI(), warnLevel(), extra isStackable()/isComposite() etc Add ZBarcode_BarcodeName() manual: doc above, some fixes, tweaks gitlost 2021-11-23 19:12:48 +00:00
  • 9d85c425f4 Merge /u/alonsoschaich/zint/ branch enable-qt-test-on-win32 into master b'Git Lost 2021-11-23 13:05:37 +00:00
  • 1c31c92fd4 Enable the qt backend test on windows Schaich 2021-11-23 21:10:58 +09:00
  • 609fbeb008 Pull addon_row_height out of the loop Schaich 2021-11-23 20:04:56 +09:00
  • 9e4ecb638f CODE128/EAN14: fix debug printf bar spaces (not NUL-terminated) gitlost 2021-11-21 15:49:32 +00:00
  • e14d9e99d5 Add HEIGHTPERROW_MODE_input mode flag (#204) backend_qt: add encodedWidth, encodedRows DBAR_EXPSTK: add max rows option (option_3) CODE16K/CODE49: add min rows option (option_1) GUI: HIBC xxx -> HIBC gitlost 2021-11-20 11:32:30 +00:00
  • 96cf5aa668 DATAMATRIX: re [e9b8ee] add dm_text_sp_cnt() & dm_switch_mode() to get around exiting B256 if have less than break-even sequence of TEXT chars; rename some vars to be more consistent gitlost 2021-11-16 18:37:51 +00:00
  • e9b8ee9c1b DATAMATRIX: some changes to dm_look_ahead_test to allow exiting from B256 other than for digits (worse for TEX 7-11 embedded in extended) and for returning X12/EDI at EOD - will cause changes in encodation; allow for GS1 GS in B256 (should never happen); some re-jigging of dm200encode and fiddling with dm_isXXX; remove some DM_DEBUG from dm_placementbit gitlost 2021-11-14 12:09:51 +00:00
  • 21d015a84a TELEPEN: fix stop length (14 -> 12) reedsol.c: some performance gain by stashing generated poly logs and pre-checking if has a zero coeff to avoid inner loop branch gitlost 2021-11-11 13:30:58 +00:00
  • 7e3d0f2405 Fix compilation with Qt <= 5.12 Schaich 2021-11-11 12:52:24 +09:00
  • 6c7f3300a0 DATAMATRIX: fix mis-encoding of FNC1/GS in EDIFACT in GS1 mode (was writing a literal ']'); improve performance by removing use of intermediate grid array; DEBUG -> DM_DEBUG gitlost 2021-11-09 13:43:56 +00:00
  • 68566fefd2 DATAMATRIX: fix mis-encodation of X12 and EDIFACT non-encodables by checking in main dm200encode() loop, props Alex Geller; prefix routines and tables with "dm_" reedsol.c: add const to a few variables gitlost 2021-11-08 13:05:37 +00:00
  • f7ad0ed1e3 raster.c: fix possible blank rows appearing in CODE16K, CODE49, PHARMA_TWO, PDF417 & CODABLOCKF due to height/scale rounding by changing out_large_bar_height() to return scaled int values for raster, props codemonkey82 (#204) raster/vector.c: const some vars vector.c: rect_count, last_start_row UPC/EAN only library.c: check for stacking symbols >= 200 gitlost 2021-11-07 00:21:02 +00:00
  • 4e72a541f7 PDF417: fix cols/rows calculation to require multiple <= 928 codewords; add specify rows option (option_3) (#204); warn if cols increased from specified (back-incompatible); move table definitions from "pdf417.h" to new "pdf417_tabs.h" and make INTERNAL_DATA and share with composite.c (saves ~10K); prefix routines and tables with "pdf_"; some small performance improvements through if/elses, pdf_textprocess() & pdf_numbprocess() loop simplifications MICROQR: fix debug access crash on printing non-NUL-terminating binary DATAMATRIX: fix missing ++ from "[tp]" at C40/TEXT EOD processing of GS1 (though probably never reached); use "[tp++]" throughout Add const to static tables missing it and also to some variables Change "debug" -> "debug_print" throughout gitlost 2021-10-30 22:00:31 +01:00
  • 706f021637 gs1_verify(): fix zero-length AI no data and single-digit AI checks gitlost 2021-10-28 12:05:54 +01:00
  • e8bde7f4c3 ZBarcode_Version() -> ZBarcode_Version(void) gitlost 2021-10-27 19:05:57 +01:00
  • 6c8338bda9 GUI: change "General" tab name to "Data"; adjust accelerators gitlost 2021-10-27 18:59:51 +01:00
  • 9c3a346dbd Merge /u/gitlost/zint/ branch perf_is_sane into master b'Git Lost 2021-10-21 23:00:40 +00:00
  • 270ebe9656 Update tools/update_version.php re VER_FILEVERSION_STR change gitlost 2021-10-21 22:34:19 +01:00
  • 1f4691fbbb Fix version number format for STRINGFILEINFO resources. Jeff Skaistis 2021-10-21 15:39:46 -05:00
  • d151f29ee5 Add .rc file to Windows backend build. Jeff Skaistis 2021-10-21 09:53:22 -05:00
  • fab7435fac Performance improvements for linear encoding and raster output - use fixed-length string tables (mostly) instead of (char *) pointer ones (saves ~40K) - re-use C128Table for CODABLOCKF and CODE16K (required removal of Stop character and extra CODE16K-only entry) - use pointer to destination and copy (memcpy/strcpy(), bin_append_posn()) instead of concatenating (strcat()) (mostly) - replace last remaining bin_append()s with bin_append_posn(); bin_append() removed - add length arg to toupper() and expand() (avoids strlen()) - change is_sane() to use table-based flags (avoids an iteration) - rename lookup() to is_sane_lookup() and change to check and return posns and use in pointer to destination loops (avoids strcat()s) - remove special case PHARMA in expand() (dealt with in pharma()) - make #define SILVER/CALCIUM/TECHNETIUM/KRSET etc static strings - replace strchr() -> posn() - CODE128: populate destination once in checksum loop; re-use and export some more routines (c128_set_a/b/c(), c128_put_in_set()) for sharing; prefix defines (SHIFTA -> C128_SHIFTA etc) and existing exported routines - use factor XOR toggle trick in checksum calcs (avoids branch) - raster.c: fill out single 1-pixel row and copy using new draw_bar_line(), copy_bar_line() routines; similarly in buffer_plot compare previous line & copy if same (same technique as used to improve non-half-integer scaling, significant performance increase, (c) codemonkey82); also done for PNG (BMP/GIF/PCX/TIFF not done) - raster/vector/output.c: shorten "output_" prefix -> "out_"; sync vector to other raster changes to try to keep source files similar - 2of5.c: prefix "c25_" JAPANPOST: return error if input data truncated (backward incompatible) DAFT: max chars 50 -> 100 common.c: istwodigit() -> is_twodigit() common.c/emf.c/output.c: use some further stripf()s (MSVC6 float variations) library.c: new check_output_args() helper zint.h: add BARCODE_LAST marker and use in library.c QRCODE: remove a NOLINT (requires clang-tidy-13), one remaining CMake: separate no-optimize from ZINT_DEBUG into new ZINT_NOOPT option gitlost 2021-10-20 23:05:30 +01:00
  • e8b59aa696 height max 500 -> 2000 to allow for 44 row CODABLOCKF at 45X each gitlost 2021-10-18 14:05:51 +01:00
  • 0b8c488853 GUI: fix quietzones, compliantheight per symbology setting/saving GUI: DATAMATRIX: move automatic size checkboxs to under Size and add label gitlost 2021-10-13 15:31:28 +01:00
  • 72eac41c34 Add compliant height, using ZINT_COMPLIANT_HEIGHT flag for back-compatibility Rename barcode funcs to same as BARCODE_XXX name library: barcode funcs array for dispatch, used for ZBarcode_ValidID() also general: change is_sane() comparison to nonzero from ZINT_ERROR_INVALID_OPTION MAILMARK: fuller error messages CODABAR: add option to show check character in HRT zint.h: use 0xNNNN for OR-able defines GUI: add guard descent height reset button, add Zint version to window title, static get_zint_version() method, use QStringLiteral (QSL shorthand), use SIGNAL(toggled()), add errtxt "popup" and status bar, add icons, add saveAs shortcut, add main menu, context menus and actions, add help, reset_view() -> reset_colours(), add copy to clipboard as EMF/GIF/PNG/TIF, lessen triggering of update_preview(), shorten names of getters/setters, simplify/shorten some update_preview() logic in switch, CODEONE disable structapp for Version S qzint.cpp: add on_errored signal, add missing getters, add test gitlost 2021-10-09 00:13:39 +01:00
  • 206ae26d20 ULTRA: add revision 2 support (based on BWIPP 2021-09-28 update) GUI: DMATRIX: disable DMRE if SQUARE checked; ULTRA: Size/Ecc buttongroup gitlost 2021-09-29 16:25:59 +01:00
  • 14c236644f Structured Append: fix DOTCODE codeword length allowance; manual.txt fixes gitlost 2021-09-29 15:06:33 +01:00
  • c0791ad85e Add Structured Append support for AZTEC, CODEONE, DATAMATRIX, DOTCODE, GRIDMATRIX, MAXICODE, MICROPDF417, PDF417, QRCODE, ULTRA DOTCODE: use pre-calculated generator poly coeffs in Reed-Solomon for performance improvement PDF417/MICROPDF417: use common routine pdf417_initial() GUI: code lines <= 118, shorthand widget_obj(), shorten calling upcean_addon_gap(), upcean_guard_descent() various backend: var name debug -> debug_print gitlost 2021-09-28 21:42:44 +01:00
  • e8b1f7a12e raster.c: fix clang garbage value warning gitlost 2021-09-27 11:11:22 +01:00
  • eb6e5daa2d raster.c: need ceilf(large_bar_height * si) to avoid zero height rows; also improve non-half-int interpolation performance raster/vector.c: use new stripf() func in "common.c" to workaround gcc 32-bit float calculation variations gs1.c: allow dummy AI "[]" if GS1NOCHECK_MODE and has data (#204); also add note re TPX AI 235 and terminating FNC1 Remove trailing whitespace in various files gitlost 2021-09-26 23:55:16 +01:00
  • 9884875fd5 GUI: fix dot size label position gitlost 2021-09-25 14:44:32 +01:00
  • 4284f3c578 Add output_options BARCODE_QUIET_ZONES and BARCODE_NO_QUIET_ZONES gitlost 2021-09-24 13:21:24 +01:00
  • da80d44196 GUI: fix setting guard descent for UPC-A ([4009c8]) gitlost 2021-09-24 11:06:15 +01:00
  • 4009c86c5f UPC/EAN: Add guard_bar descent (guard_descent) zint.h: Adjust field order to improve alignments; encoded_data 143 -> 144 gitlost 2021-09-22 00:04:15 +01:00
  • 9bae0b86f9 - raster.c: Need ceilf(symbol->height * si) to avoid heap-buffer-overflow; also avoid distributive multiplication with floats to lessen chances of platform variation (#204 ARM-Cortex crash) - raster.c: Don't allow for text if scale < 1.0 - raster.c: Cast some indexes to (size_t) to allow for large scale - vector.c: Check malloc()s and return ZINT_ERROR_MEMORY on fail - raster/vector.c: various var name changes & other code fiddling - library.c: Check that scale/height/whitespace/border are reasonable values: scale (0.01-100), height (0-500), whitespace_width/height (0-100), border_width (0-100) - CLI: allow both e.g. '-height' and '--height' (getopt_long_only()) - gif.c: fix GIF_ZLW_PAGE_SIZE -> GIF_LZW_PAGE_SIZE - GUI: allow whitespace/scale to 100 gitlost 2021-09-20 14:56:27 +01:00
  • 5766b39845 gif.c: use malloc instead of alloca for LZW buffer as fails for large scale gitlost 2021-09-18 17:15:16 +01:00
  • 537990e32e GUI: Add missing grpC93.ui ([bd0640]) gitlost 2021-09-16 10:09:29 +01:00
  • bd06400a5b CODE93: add option_2 = 1 to display check chars in HRT gitlost 2021-09-13 18:49:25 +01:00
  • 86c15741d8 gs1.c: Allow 0-length AI data if GS1NOCHECK_MODE, props codemonkey82 (#204) gitlost 2021-09-13 17:54:46 +01:00
  • 9229634826 Suppress some pedantic warnings, props codemonkey82 (#204) gitlost 2021-09-12 23:37:44 +01:00
  • f84f82d9a2 GUI: Separate out SCM fields for MAXICODE (Ticket #212) vector.c: Enforce minimum scale 0.1 and allow down to 0.1 in GUI gitlost 2021-09-09 21:50:02 +01:00
  • 492d9a41c5 GUI: remove refs to AspectRatioMode and mark as legacy (#243) gitlost 2021-09-05 21:52:00 +01:00
  • c4b7921819 library.c: error_tag(): check error_number < ZINT_ERROR on WARN_FAIL_ALL gitlost 2021-08-31 18:34:29 +01:00
  • 603f5931de CODE93: don't display check characters in HRT (as per standard Figure B1) gitlost 2021-08-28 20:17:26 +01:00
  • bb6bb1e5ee emf.c: truncate multiplication to 3 decimal places (ticket #242) gitlost 2021-08-27 18:07:05 +01:00
  • b568201574 MICROQR: some debug output, test case for ticket #241 gitlost 2021-08-26 17:49:05 +01:00
  • b7adbf4e5b vector: Add width to struct zint_vector_circle: fix qzint render gitlost 2021-08-23 22:54:27 +01:00
  • 3388f98c00 vector: Add width to struct zint_vector_circle & use for MaxiCode bullseye **Incompatible change** gitlost 2021-08-22 13:59:01 +01:00
  • 02c155b6b2 Update ChangeLog ([67b2a9]) gitlost 2021-08-20 16:54:20 +01:00
  • 67b2a9c99d RMQR: add ECI support; GUI/CLI: fix dev version test gitlost 2021-08-20 16:50:39 +01:00
  • 62cc9e49f5 Bump version to 2.10.0.9 (dev) gitlost 2021-08-14 16:11:25 +01:00
  • 942518d085 ChangLog: some small changes/additions to 2.10.0 2.10.0 gitlost 2021-08-14 15:03:24 +01:00
  • 363a860241 manual.txt: add current version; rejig ECI info a bit; typos gitlost 2021-08-13 15:05:35 +01:00
  • a4c67174cd frontend(_qt)/CMakeLists.txt: add Windows rc files gitlost 2021-08-12 14:54:21 +01:00
  • 71af3b530e win32/zint_cmdline_vc6/zint.rc, backend/libzint.rc: update copyright year gitlost 2021-08-11 21:46:57 +01:00
  • eca84eaab7 frontend/zint.rc: update copyright year gitlost 2021-08-11 21:38:59 +01:00
  • 546114ed1e backend_tcl/lib/zint/pkgIndex.tcl: fix version, props HaO; run autoconf ChangeLog: fix version number/date, props HaO GUI: remove "Windows port by..." and place in thanks gitlost 2021-08-11 19:39:39 +01:00
  • a04a44f1e6 Update zint version to 2.10.0 gitlost 2021-08-10 16:14:10 +01:00
  • 8577cbf87f ChangeLog update gitlost 2021-08-10 12:09:53 +01:00
  • 14d1140d09 CODABLOCKF: prevent cols > 62; fix pTestList buffer overflow RMQR: update to new draft ISO/IEC JTC1/SC31N000 (Draft 2019-6-24); allow for righthand vertical timing pattern in populate_grid() ULTRA: update max size and min cols based on BWIPP 2021-07-14 update backend_tcl/zint_tcl.dsp: use /MD instead of /MT for tcl lib compat; change include/lib path to more standard one manual.txt: highlight that rMQR is still in development GUI: use cross-platform smaller font func instead of explicit values for notes gitlost 2021-08-10 12:04:25 +01:00
  • 4d0fff7cf5 Changelog: update gitlost 2021-08-05 18:24:51 +01:00
  • b015e38da0 composite: fix buffer overflow for large linear, small composite (500 -> 1000) composite: clear errtxt when bumping from CC-A -> CC-B -> CC-C composite: CC-C adjustment 53 -> 52 (same as BWIPP) with proper explanation composite: remove unneeded > 11805 length check CODEONE: remove unneeded extended ASCII check in C40 count GS1_128/CODE16K: remove unneeded initial GS1 mode '[' check PDF417: remove unneeded second option_2 > 30 check Document some "Not reached" lines (code coverage) Update bwipp_dump.ps GUI: window/tab height +5 so 2 full lines for composite edit box (Ubuntu) manual: dash -> hyphen, PDF417 "check digit" -> "error correction", DMRE ref tests: further test cases for CODEONE/CODE16K/common/composite/DATAMATRIX/ DOTCODE/gs1/MAXICODE/PDF417/postal/QRCODE gitlost 2021-08-05 16:34:45 +01:00
  • f0bfb8d920 zint-qt: About: thanks to Alonso Schaich, Andre Maute gitlost 2021-07-27 10:25:17 +01:00
  • aa964ef91a emf.c: suppress clang-tidy warning gitlost 2021-07-26 15:55:34 +01:00
  • 3f33ed3eb9 CMakeLists.txt: cmake min required 3.13 -> 3.5 using CMAKE_REQUIRED_LIBRARIES; add ZINT_COVERAGE option bmp/emf/ps.c: allow for foreground colour in ULTRA bmp/gif/pcx.c: allow for BARCODE_STDOUT (fflush/fclose) emf.c: hexagon rotation field not used; dont't use float index in font loop; Windows stdout binary mode png.c: remove unused 8-bit; simplify libpng error handling and fclose outfile on error ps.c: fix buffer overflow on colour_to_pscolor() CMYK tif.c: fix BLACKISZERO indexes CODE39: simplify check digit setting reedsol.c: rs_uint_init_gf() log/alog tables must be zeroed ZBarcode_Encode: debug: fix access out-of-bounds on non-NUL-terminated source if length < 10 manual.txt/zint.h: document NUL-terminated strings tests: cover further cases for output (bmp/emf/etc), eci/gb18030/gb2312/sjis, reedsol, AZTEC, CODE39 gitlost 2021-07-26 15:29:05 +01:00
  • 059abdf6a1 Merge /u/gitlost/zint/ branch gs1_nocheck_mode into master b'Git Lost 2021-07-20 09:08:25 +00:00
  • 141cc0b866 cmake min 3.9 -> 3.13 so LINK_LIBRARIES available in try_compile() cmake: hardcode -fsanitize=address for MSVC 2019 cmake: non-MSVC simplify setting sanitize address, undefined test_code128: test_hibc_input: extra tests gitlost 2021-07-19 15:58:44 +01:00
  • ef6e1ca1e3 POSTNET/PLANET: allow up to 38 chars (ZINT_WARN_NONCOMPLIANT) (see [d7ac9c]) gitlost 2021-07-13 19:56:53 +01:00
  • 2e84fd5157 Replace WARN_ZPL_COMPAT with GS1NOCHECK_MODE gitlost 2021-07-13 17:39:03 +01:00
  • 7cc2095d3c UPCE/UPCE_CC: allow check digit (same as UPCA/UPCA_CC) so selecting composite doesn't give error composite.c: warning wasn't been passed back zint.h/library.c: add const to char pointer args; move func defs around a bit gitlost 2021-07-12 22:27:16 +01:00
  • 58420f3dde CMakeLists.txt: re-enable ZINT_SANITIZE for MSVC, though warning issues + works? gitlost 2021-07-12 17:06:49 +01:00
  • 7a1500afeb backend/CMakeLists.txt: output dir for zintconfig.h, props Andre Maute (#238); copyright/guard gitlost 2021-07-12 16:57:32 +01:00
  • d7d787383e backend/tests/CMakeLists.txt: cmake min 3.18 -> 3.9, bwipp_dump.ps tar (#235) gitlost 2021-07-08 12:08:59 +01:00
  • 3046690d98 Merge /u/gitlost/zint/ branch changelog into master b'Git Lost 2021-07-07 21:55:23 +00:00
  • e1f22e0e72 CODE128: make cppcheck out-of-bounds suppression clearer (#233), props Andre Maute gitlost 2021-07-07 15:46:02 +01:00
  • 4d9aa96453 testUtilDataPath: use CMAKE_CURRENT_SOURCE_DIR env to work out-of-tree (#234) gitlost 2021-07-07 14:47:25 +01:00