Commit graph

  • 8c6ffa228a Allow moving stacked items to the heap main Jeff Epler 2021-08-05 12:44:33 -0500
  • 7f4001e719 Allow embedding code to override allocators Jeff Epler 2021-08-03 12:35:58 -0500
  • 69c38526d6 Add f-suffix to all floating point constants Jeff Epler 2021-08-03 12:35:50 -0500
  • 69e22b41ed Replace 'double' math with 'float' math Jeff Epler 2021-08-03 10:31:50 -0500
  • 0aa5e2ac27
    Merge pull request #109 from JaapHaitsma/master Daniel Beer 2021-06-21 11:48:10 +1200
  • 2ff513b0b4 merge upstream Jaap Haitsma 2021-06-16 23:52:51 -0400
  • c266adbc11 Merge branch 'master' of https://github.com/dlbeer/quirc Jaap Haitsma 2021-06-16 23:36:18 -0400
  • f22a89aefd do not store .vscode Jaap Haitsma 2021-06-16 23:34:31 -0400
  • 0c766593bf Merge branch 'fix-grouping' of github.com:JaapHaitsma/quirc into fix-grouping Jaap Haitsma 2021-06-16 23:25:54 -0400
  • 00f187d94a Remove unused functions Jaap Haitsma 2021-06-16 22:18:15 -0400
  • 5adb7597c1
    Merge pull request #100 from yamt/flood-fill2 Daniel Beer 2021-05-12 10:30:49 +1200
  • 6b3575cd59 flood_fill_seed: Add comments on exit conditions YAMAMOTO Takashi 2021-05-11 15:03:09 +0900
  • 22269c9a43 flood_fill_seed: initialize left_up and left_down together YAMAMOTO Takashi 2021-05-11 14:53:23 +0900
  • 87ca2b6c2d flood_fill_seed: Switch from goto to while YAMAMOTO Takashi 2021-05-11 14:48:55 +0900
  • a436fde8a0 flood_fill_seed: Reduce code duplicatino YAMAMOTO Takashi 2021-05-11 14:41:01 +0900
  • eadbc2caca flood_fill_seed: Move flood_fill_line to the "caller" YAMAMOTO Takashi 2021-05-11 14:09:24 +0900
  • 0b69940876 flood_fill_line: call user callback as well YAMAMOTO Takashi 2021-05-11 14:05:02 +0900
  • 38f882b3d6 flood_fill_seed: Simplify the flow by having a single "return point". YAMAMOTO Takashi 2021-05-11 13:46:31 +0900
  • 1fa9b0c109 flood_fill_seed: Add assertions YAMAMOTO Takashi 2021-05-11 13:12:35 +0900
  • dd6c64cafe Add QUIRC_ASSERT YAMAMOTO Takashi 2021-05-11 13:22:54 +0900
  • 40def012e7 flood_fill_seed: Unify "left" and "x" vars YAMAMOTO Takashi 2021-05-11 13:03:10 +0900
  • aad3fc63b6 flood_fill_seed: separate a logic to fill a line YAMAMOTO Takashi 2021-05-11 12:53:15 +0900
  • f1dd37fbdb quirc_resize: Make this a bit more careful about integer overflows YAMAMOTO Takashi 2021-05-06 09:54:00 +0900
  • 772cd3e73f Improve stack usage for flood filling YAMAMOTO Takashi 2021-03-22 10:56:51 +0900
  • c6fc67088a
    Merge pull request #103 from yamt/otsu Daniel Beer 2021-05-11 13:24:56 +1200
  • e43a33bbc4 Add name of license to LICENSE file. Daniel Beer 2021-05-11 10:34:42 +1200
  • db49540f36
    Merge pull request #107 from yamt/shrink-datastream Daniel Beer 2021-05-11 10:30:58 +1200
  • fd7792177e
    Merge pull request #106 from yamt/finder_scan Daniel Beer 2021-05-11 10:28:03 +1200
  • 121d685617
    Merge pull request #101 from yamt/doc-make Alexandre Perrin 2021-05-02 21:53:32 +0200
  • 21b7581b04 Shrink struct datastream by borrowing the user buffer YAMAMOTO Takashi 2021-04-23 13:40:10 +0900
  • 65379a7c39 finder_scan: Improve capstone detection on small images YAMAMOTO Takashi 2021-04-23 10:06:50 +0900
  • 734258c775 finder_scan: constify the "check" array YAMAMOTO Takashi 2021-04-23 10:03:00 +0900
  • 02ed1066ba test_grouping: use unsigned variables where it makes more sense YAMAMOTO Takashi 2021-04-23 10:01:31 +0900
  • 6fb24d26c8 README.md: document requirement on make command YAMAMOTO Takashi 2021-04-08 09:07:13 +0900
  • ed455904f3
    Merge pull request #102 from yamt/readme-quirc-demo-opencv Alexandre Perrin 2021-04-16 20:38:38 +0200
  • ea9b6ee5ef otsu: Use unsigned for the pixel numbers YAMAMOTO Takashi 2021-04-08 13:35:12 +0900
  • de68db7b69 otsu: Use double for weighted sums YAMAMOTO Takashi 2021-04-08 13:24:32 +0900
  • a3623ea4f4 README.md: Update extra dependencies for each programs YAMAMOTO Takashi 2021-04-08 09:46:30 +0900
  • ef1b97015e Makefile: quirc-demo-opencv doesn't use libjpeg YAMAMOTO Takashi 2021-04-08 09:39:44 +0900
  • a2b1358580 README.md: Update for quirc-demo-opencv YAMAMOTO Takashi 2021-04-08 09:35:40 +0900
  • 9c0f555acb
    Merge pull request #94 from yamt/demo-opencv Alexandre Perrin 2021-03-28 21:00:08 +0200
  • 7ef51ee6e7
    Merge pull request #97 from yamt/readme-demo Alexandre Perrin 2021-03-28 20:59:30 +0200
  • f10e7dc39a README.md: mention requirements of each test/demo YAMAMOTO Takashi 2021-03-22 14:43:35 +0900
  • 679e43f144 quirc-demo-opencv: Add OpenCV version of the demo YAMAMOTO Takashi 2021-03-18 17:17:58 +0900
  • 7e7ab596e4
    Merge pull request #89 from claudiofelber/master Alexandre Perrin 2020-09-23 22:09:39 +0200
  • 8e8a638a5f Update README.md with how to use quirc_flip() Claudio Felber 2020-09-22 12:22:06 +0200
  • 2fd06df8de Add support for flipped QR-codes in inspect and qrtest tools Claudio Felber 2020-09-22 12:18:23 +0200
  • 4bc17cf8c6 Optimize quirc_flip() Claudio Felber 2020-09-22 12:14:09 +0200
  • 5beb59e3b4 Support horizontally flipped QR-codes according to ISO 18004:2015 Claudio Felber 2020-09-21 16:54:55 +0200
  • 92026d26bd
    Merge pull request #87 from claudiofelber/master Daniel Beer 2020-09-21 11:13:11 +1200
  • 963d6ed126 Fix stack corruption and bus errors while scanning oversized QR codes Claudio Felber 2020-09-15 00:27:15 +0200
  • af9966c986 Remove .vscode files Jaap Haitsma 2020-05-27 21:38:01 -0400
  • bff065d88b Try all possible groups and new algo for grid_size Jaap Haitsma 2020-05-27 21:33:51 -0400
  • ceb1241735 Add vscode settings Jaap Haitsma 2020-05-26 21:29:28 -0400
  • e3448347b3 Merge branch 'master' into fix-grouping Jaap Haitsma 2020-05-25 21:35:21 -0400
  • 0de34fb6ca Fix issue #72 by changing test criteria in test_neighbours Jaap Haitsma 2020-05-21 15:35:23 -0400
  • 744372e551
    Merge pull request #77 from JaapHaitsma/warning-fix Alexandre Perrin 2020-05-20 09:02:14 +0200
  • 013a8922bb Fix compiler warning Jaap Haitsma 2020-05-19 19:01:38 -0400
  • cbf911edf0
    Merge pull request #69 from dlbeer/fix/c99 Alexandre Perrin 2020-03-13 21:51:35 +0100
  • a0b41121e4 Refactored some c99 features Alexandre Perrin 2020-02-27 20:40:23 +0100
  • 2e8c4ce7bc Add a README note about building with DQUIRC_MAX_REGIONS v1.1 Alexandre Perrin 2019-10-23 09:37:24 +0200
  • 026485bdc6 missing <limits.h> header Alexandre Perrin 2019-09-25 11:10:43 +0200
  • b77da026c9 README.md formatting tweaks Alexandre Perrin 2019-09-25 11:07:20 +0200
  • db4046f997
    Merge pull request #61 from roger-wetzel/patch-1 Alexandre Perrin 2019-09-25 10:59:47 +0200
  • bf397f0794
    Merge pull request #57 from kAworu/cosmetic Alexandre Perrin 2019-09-25 10:59:08 +0200
  • 74459b9f59 Don't assume that sizeof(int) == sizeof(int32_t) Alexandre Perrin 2019-09-25 10:57:38 +0200
  • f27a7c2c75
    Merge pull request #62 from sushshring/master Daniel Beer 2019-09-10 15:33:52 +1200
  • 26d2402655
    Fixes issue #60 Sushrut Shringarputale 2019-09-09 23:09:20 -0400
  • 3046f4c710
    Rename README to README.md Roger Wetzel 2019-09-03 19:41:56 +0200
  • c89d949371
    Merge pull request #59 from sushshring/master Daniel Beer 2019-08-22 11:43:05 +1200
  • ed833132d5 Fix some compile-time issues for better production usability Fixed up some type coercion and uninitialized variable instances for better production code usability. Sushrut Shringarputale 2019-08-20 09:50:39 -0700
  • f700e456b4 define a QUIRC_PIXEL_ALIAS_IMAGE constant to explicit conditional path Alexandre Perrin 2019-07-01 21:19:39 +0100
  • 5d71b1853e identify: make otsu() static. Daniel Beer 2019-05-02 15:56:35 +1200
  • 0e2dbec426
    Merge pull request #55 from claudiofelber/master Daniel Beer 2019-05-02 15:55:22 +1200
  • 766f79ce7c Use const struct quirc parameter in otsu() function and fix tabs Claudio Felber 2019-04-30 18:44:59 +0200
  • 96a5a380fb Remove quirc.row_average and associated code Claudio Felber 2019-04-30 18:43:57 +0200
  • 97ffaabfb5 Replace existing threshold function with Otsu threshold algorithm Claudio Felber 2019-04-30 13:02:11 +0200
  • 307473dbca
    Merge pull request #42 from kAworu/master Daniel Beer 2018-02-01 12:04:11 +1300
  • d283137a60 fix mjpeg_decode_rgb32(). Alexandre Perrin 2018-01-31 15:29:01 +0100
  • eca042a787 Merge pull request #40 from kAworu/vla-cleanup Daniel Beer 2017-06-11 22:30:33 +1200
  • d3780f3e6f Warning comment improvement. Alexandre Perrin 2017-06-11 10:19:31 +0200
  • 6158aeb30a mjpeg_decode_rgb32() refactoring. Alexandre Perrin 2017-06-11 10:07:23 +0200
  • 90371f36a0 threshold() uses now the row_average member of struct quirc. Alexandre Perrin 2017-06-11 09:57:52 +0200
  • 21f6863577 Added a row_average member to struct quirc. Alexandre Perrin 2017-06-11 09:55:11 +0200
  • 7b26f6e193 Merge pull request #39 from kAworu/quirc_resize.fix Daniel Beer 2017-06-10 14:02:40 +1200
  • 971c9d4e8c refactor quirc_resize Alexandre Perrin 2017-06-09 22:12:06 +0200
  • 90e12be081 Merge pull request #38 from kAworu/Wold-style-declaration Daniel Beer 2017-06-08 19:30:05 +1200
  • 1f9edb0b84 Fix a potential use-after-free on quirc_resize failure. Alexandre Perrin 2017-06-07 19:37:14 +0200
  • a858ec4896 Fixes warnings emitted by gcc -Wold-style-declaration Alexandre Perrin 2017-06-07 10:24:43 +0200
  • fce4b94bb2 mjpeg: remember to set dinfo.err. Daniel Beer 2017-05-31 17:52:55 +1200
  • ffc2f9b68a dbgutil: fix double-free on error in jpeg_finish_decompress. Daniel Beer 2017-05-31 17:52:26 +1200
  • 5174ba77f8 Merge pull request #34 from kAworu/decode_kanji.fix Daniel Beer 2017-05-31 08:23:33 +1200
  • 2528ea3955 Comment fix Alexandre Perrin 2017-05-30 19:23:42 +0200
  • e16c02e226 Fix Kanji decoding. Alexandre Perrin 2017-05-30 18:52:31 +0200
  • 3c31aa0987 Fix potential leak on allocation failure in quirc_resize(). Daniel Beer 2017-05-18 19:29:02 +1200
  • c4abca0eec Merge pull request #30 from nuxeh/edcragg/fix-last-color-warning Daniel Beer 2017-05-01 11:13:35 +1200
  • c50a89276f identify: fix warning Edward Cragg 2017-04-30 10:42:14 +0100
  • 26a182814d Merge pull request #29 from mjbshaw/patch-1 Daniel Beer 2017-04-26 10:28:48 +1200
  • e0a5f5fd3f Fix documentation regarding cell_bitmap indexing Michael Bradshaw 2017-04-25 04:27:17 -0700
  • 84eccbf077 Fix out-of-bounds read in fitness_all(). Daniel Beer 2017-03-30 18:05:49 +1300