qrencode.c


Log

Author Commit Date CI Message
Kentaro Fukuchi c4e3b9c6 2017-10-06T14:01:48 Fixed some warnings. (closing #89 and #102)
Kentaro Fukuchi b25ff860 2017-10-06T01:53:02 Fixed some warnings.
Kentaro Fukuchi f653e232 2017-09-11T17:16:54 Symbol data representation of QRcode object has been slightly changed.
Kentaro Fukuchi 6b9b2148 2017-10-02T12:38:12 Memory alignment improved.
Kentaro Fukuchi c93b2399 2017-09-06T04:35:46 QRcode_clearCache() revived and deprecated.
Kentaro Fukuchi a119d72a 2016-09-19T13:54:17 Removed unnecessary 'extern' from some functions.
Kentaro Fukuchi 319c2da1 2016-09-19T13:14:45 Renamed reserved identifiers.
Sebastian Buchwald aa607849 2016-05-28T20:39:16 Fix typos
Sebastian Buchwald 817d291f 2016-05-28T20:38:08 Simplify else if combinations
Kentaro Fukuchi 39a56d13 2016-05-18T02:32:01 Memory leak bug fixed. (Closes #81)
Kentaro Fukuchi 734fd125 2016-03-29T03:42:06 Incorrect bit padding has been fixed.
Kentaro Fukuchi fb7c9805 2015-05-05T04:15:21 Some code cleanups.
Kentaro Fukuchi b9a50bad 2014-09-10T00:39:40 FrameFiller allocation has been moved from heap to stack.
Kentaro Fukuchi b650d72a 2014-09-10T00:19:49 Frame caches have been eliminated.
Kentaro Fukuchi 379a1d1f 2014-07-04T09:37:41 Copyright year updated.
Kentaro Fukuchi d514be9f 2014-06-22T02:11:53 Merge branch '3.4'
Kentaro Fukuchi 91f87d4c 2014-06-22T02:03:19 A memory leak bug fixed. (Thanks to @win32asm)
Kentaro Fukuchi 76b4461d 2013-08-15T16:48:48 Code cleanups and refactoring.
Kentaro Fukuchi f9f60349 2013-08-15T10:28:54 Reed-Solomon code routine has been completely rewritten.
Kentaro Fukuchi cb3e8eca 2012-11-08T17:51:40 Incorrect bit extraction bug in QRcode_encodeMaskMQR() has been fixed. (issue #25) (Thanks to vlad417)
Kentaro Fukuchi 2c50ac3f 2012-04-21T17:47:28 Incorrect arguments order has been fixed. (Thanks to Fred Steinhaeuser)
Kentaro Fukuchi 61974a4c 2012-02-28T19:27:08 Release date updated. Copyright years updated.
Kentaro Fukuchi a1603d55 2012-01-19T19:50:47 QRcode_APIVersion() and QRcode_APIVersionString() have been added.
Kentaro Fukuchi fe2e1e8e 2011-10-17T18:57:43 Copyright year updated.
Kentaro Fukuchi 4cbbca74 2011-05-05T19:49:17 config.h is now included at the top of the code.
kentaro@fukuchi.org 68a8a6b6 2010-10-09T10:49:22 Copyright year and mail addresses updated.
fukuchi 38f4ab1c 2010-01-19T19:58:11 Bug fix.
fukuchi 3a287d88 2010-01-18T19:32:12 QRcode_new() is now open for testers.
fukuchi b44c5f95 2010-01-16T07:48:49 QRcode_encodeData{,MQR,Structured}() have been added. Code refactoring.
fukuchi 4eb0d94e 2009-06-08T08:54:23 WITH_TEST introduced.
fukuchi 9b284987 2009-06-08T08:25:00 QRcode_clearCache() has been added.
fukuchi 3e7a9b40 2009-06-08T08:05:41 Refactoring of FrameFiller.
fukuchi fae2388a 2009-06-05T01:34:54 FrameFiller improvements.
fukuchi 88a9c6a8 2009-06-04T10:51:06 FrameFiller_nextFrameMQR() has been added.
fukuchi f832f444 2009-06-03T20:47:07 QRencode_encodeStringMQR() and its 8bit version are added. QRcode_encodeMaskMQR() has been added.
fukuchi 01ad2291 2009-05-30T07:30:57 Functions for Micro QR Code encoding have been added.
fukuchi 65ac3c8c 2009-05-20T18:56:01 MQRraw_* has been implemented. Code cleanups. Struct QRRaw_code is slightly changed. New test has been added.
fukuchi fc33e4fc 2009-05-20T15:08:16 Merged from 3.1.0.
fukuchi 8670cd5c 2009-05-16T03:04:33 Copyright year updated.
fukuchi 7c7ead77 2009-05-14T05:18:48 QRraw_new() and RSblock_init() have been improved. Eliminated unnecessary calls of init_rs().
fukuchi 9600e4d1 2009-05-14T03:05:01 QRspec_getEccSpec() now accepts an int array instead to return multiple values instead of returning dynamic allocated array.
fukuchi b62c8256 2009-05-14T02:51:54 More return value checks. Mainly for ENOMEM error.
fukuchi ce7aa9be 2008-10-10T20:11:57 * qrencode_inner.h: - Now this header is called only by test programs. * qrencode.c, qrencode_inner.h: - Some definitions and declares written in qrencode_inner.h have been moved into qrencode.c: - QRraw_*() have been declared as __STATIC. * mask.[ch], qrencode.c, qrencode_inner.h: - Mask_makeMask() now requires QRecLevel. - QRencode_writeFormatInformation() has been renamed and moved to Mask_writeFormatInformation(), and become __STATIC.
fukuchi e33c9725 2008-04-23T15:45:35
fukuchi 5600a477 2008-04-17T06:37:46 3.0.0rc1 is merged to the main trunk.
fukuchi 13fffb78 2008-01-23T12:24:33 Synchronized to 2.0.0.
fukuchi 9015768b 2007-12-14T04:27:31 * tests/test_qrencode.c: - New test has been added. * tests/view_qrcode.c: - Options supported. - Default mask is now -1 (auto). * Copyright 2007.
fukuchi b429a37c 2007-12-13T11:33:34 - Case-sensitive mode has been added to QRcode_encodeString(). - "-8" option has been added to qrenc.c. - "-c" now encodes in improved case-sensitive mode. - test_split*() have been moved to test_split.c.
fukuchi 78664f37 2007-12-13T07:31:10 QRcode_writeFormatInformation() now returns number of black modules.
fukuchi 231260ec 2006-12-26T16:06:42
fukuchi 401e3f13 2006-12-18T14:23:43
fukuchi 30742270 2006-12-18T14:20:57
fukuchi fdea0228 2006-12-17T05:29:37
fukuchi f1733114 2006-12-12T08:04:20
fukuchi acff5a5c 2006-12-04T17:50:22
fukuchi 5c34170c 2006-12-04T17:12:18
fukuchi 7f8ae3d9 2006-12-01T19:21:08
fukuchi 61c843c9 2006-11-25T02:03:28
fukuchi 7db1a3f2 2006-11-24T16:28:18
fukuchi d689a848 2006-11-24T12:08:20
fukuchi 9a231867 2006-11-22T14:15:38
fukuchi 151db759 2006-11-22T09:37:32
fukuchi 4cb5019b 2006-11-20T06:22:26
fukuchi 65d2dba0 2006-11-18T09:13:39
fukuchi 98ae1dd0 2006-11-17T21:28:13
fukuchi 0be96615 2006-11-17T20:10:07
fukuchi abc1bb50 2006-11-17T18:11:04
fukuchi dc4d232a 2006-11-17T09:53:50
fukuchi 1f3df635 2006-11-16T14:30:58
fukuchi 7685c222 2006-11-16T13:47:07
fukuchi 93a395e2 2006-11-16T13:33:30
fukuchi a6891c5a 2006-11-16T10:12:48
fukuchi bfa12cb8 2006-11-16T09:20:23
fukuchi c465ac70 2006-11-16T03:08:02
fukuchi 5cc550f7 2006-11-15T13:18:49
fukuchi e608ef3b 2006-11-14T00:48:45
fukuchi a0ba1ba3 2006-11-13T10:14:29
fukuchi e32df131 2006-11-12T07:04:42
fukuchi 874cc6c3 2006-11-11T19:14:57
fukuchi 3d527fd1 2006-11-10T20:24:07
fukuchi e3a61458 2006-11-10T17:21:43
fukuchi 3d7b35c1 2006-11-10T15:19:46
fukuchi 879e2018 2006-11-07T13:58:17
fukuchi fd5f1097 2006-11-07T12:42:33
fukuchi af33f64d 2006-11-07T11:32:46
fukuchi d6acd7bd 2006-11-07T10:34:17
fukuchi bd3f8715 2006-11-07T08:20:38
fukuchi 5b9d4622 2006-11-06T09:25:34
fukuchi 292c1a76 2006-11-06T08:11:15
fukuchi 09af85d6 2006-11-02T12:12:15
fukuchi 10ef4b39 2006-11-02T11:29:05
fukuchi 1599a28d 2006-11-02T03:58:38