Commit graph

215 commits

Author SHA1 Message Date
srowen@gmail.com 7606df6da0 Port additional Issue 1776 changes
git-svn-id: https://zxing.googlecode.com/svn/trunk@2890 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-09-09 07:42:23 +00:00
srowen@gmail.com 9a6ac33760 Issue 1770 avoid compile error on some platforms
git-svn-id: https://zxing.googlecode.com/svn/trunk@2889 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-09-09 07:36:18 +00:00
srowen@gmail.com b5c2264d34 Issue 1751 add unistd.h for getpid()
git-svn-id: https://zxing.googlecode.com/svn/trunk@2872 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-08-19 10:28:31 +00:00
srowen@gmail.com a582958cc3 Issue 1736 reject UPC/EAN less than 8 chars
git-svn-id: https://zxing.googlecode.com/svn/trunk@2871 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-08-19 10:24:59 +00:00
srowen@gmail.com 5fd33bb9d2 Issue 1762 PDF417 speed up and back-port to Java
git-svn-id: https://zxing.googlecode.com/svn/trunk@2870 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-08-19 08:54:10 +00:00
smparkes@smparkes.net a1cd1991b8 C++ update for r2808
git-svn-id: https://zxing.googlecode.com/svn/trunk@2869 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-08-19 01:35:21 +00:00
smparkes@smparkes.net a3228a81a8 C++ for r2690
git-svn-id: https://zxing.googlecode.com/svn/trunk@2691 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-25 19:49:15 +00:00
smparkes@smparkes.net 71a01f1558 Remove fixed sizes from C++ itf readers
Closes Issue 1672

git-svn-id: https://zxing.googlecode.com/svn/trunk@2684 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-23 13:52:11 +00:00
smparkes@smparkes.net 04289c004f c++ for r2680
git-svn-id: https://zxing.googlecode.com/svn/trunk@2681 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-22 20:41:01 +00:00
smparkes@smparkes.net dc7aa461db tweak for a gcc variant
git-svn-id: https://zxing.googlecode.com/svn/trunk@2677 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 22:57:54 +00:00
smparkes@smparkes.net 2f104277ec between case-ind fs and recursive includes, osx is confused
git-svn-id: https://zxing.googlecode.com/svn/trunk@2676 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:16:28 +00:00
smparkes@smparkes.net c8a818982f fix various wrong abs; other cleanup
git-svn-id: https://zxing.googlecode.com/svn/trunk@2675 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:01:55 +00:00
smparkes@smparkes.net 64a5f4a664 fix wrong abs() call and modernize formatting
git-svn-id: https://zxing.googlecode.com/svn/trunk@2674 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:01:44 +00:00
smparkes@smparkes.net b549267e6f Make C++ consistent with Java for pdf417
A bunch of small changes that result in C++ and Java equiv. for pdf417.

- A little bit of java re-reporting in pdf417
- A little bit of java re-reporting/consistency elsewhere

There a few places related to latching that differed between the java
and C++. I looked for a discussion of this on the group and didn't find
any (but may have missed it.) I reverted to the java code which fixed
one of the tests. The comments referenced standards-compliance vs. real
world encoders. That may need to be revisited?

git-svn-id: https://zxing.googlecode.com/svn/trunk@2673 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 19:14:23 +00:00
smparkes@smparkes.net c1b0d96dad xcode project file udpates and a portability fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@2670 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 15:48:21 +00:00
smparkes@smparkes.net 6a59c77f25 make VC++ happy with pdf417
git-svn-id: https://zxing.googlecode.com/svn/trunk@2667 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 13:48:42 +00:00
smparkes@smparkes.net ce8f339509 c++ port of r2660
git-svn-id: https://zxing.googlecode.com/svn/trunk@2665 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:48:05 +00:00
smparkes@smparkes.net 28751276f3 pdf417 patch sans vs tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@2664 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:47:42 +00:00
smparkes@smparkes.net 7425bf3ca6 compile .cc as well .cpp files to include bigint
git-svn-id: https://zxing.googlecode.com/svn/trunk@2663 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:47:28 +00:00
smparkes@smparkes.net c0d45529f2 import https://mattmccutchen.net/bigint/
git-svn-id: https://zxing.googlecode.com/svn/trunk@2662 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:47:09 +00:00
smparkes@smparkes.net fa7a78842a Xcode project updates for removed files
git-svn-id: https://zxing.googlecode.com/svn/trunk@2657 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-17 15:16:54 +00:00
smparkes@smparkes.net f8b01f65b0 remove leftover patch file
git-svn-id: https://zxing.googlecode.com/svn/trunk@2655 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-15 02:19:43 +00:00
smparkes@smparkes.net 12222ad493 Merge schulzch VS support and other cleanup
git-svn-id: https://zxing.googlecode.com/svn/trunk@2654 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-14 23:32:38 +00:00
smparkes@smparkes.net 2360d41904 some cleanup of the old magick stuff to make diffing with the new stuff easier
git-svn-id: https://zxing.googlecode.com/svn/trunk@2641 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-09 04:53:28 +00:00
smparkes@smparkes.net ae6e2e0bd3 step towards making VS happy
git-svn-id: https://zxing.googlecode.com/svn/trunk@2637 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-07 21:59:18 +00:00
smparkes@smparkes.net 12387c2f81 const-ness and iphone/objc fixes
git-svn-id: https://zxing.googlecode.com/svn/trunk@2628 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 21:30:17 +00:00
smparkes@smparkes.net 0c7e4d5fcc c++ port of r2595
git-svn-id: https://zxing.googlecode.com/svn/trunk@2627 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:31:58 +00:00
smparkes@smparkes.net d2d6378205 c++ port of r2592
git-svn-id: https://zxing.googlecode.com/svn/trunk@2626 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:23:45 +00:00
smparkes@smparkes.net 8e609df96e c++ port of r2585
git-svn-id: https://zxing.googlecode.com/svn/trunk@2625 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:19:19 +00:00
smparkes@smparkes.net 7640573424 c++ port of the relevant parts of r2581
git-svn-id: https://zxing.googlecode.com/svn/trunk@2624 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:07:24 +00:00
smparkes@smparkes.net 44e85392eb c++ port of r2576
git-svn-id: https://zxing.googlecode.com/svn/trunk@2623 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 19:37:20 +00:00
smparkes@smparkes.net 849866a07a C++ updates for r2574 and other java reconciliation
git-svn-id: https://zxing.googlecode.com/svn/trunk@2622 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 19:15:02 +00:00
smparkes@smparkes.net 94cacd59f7 c++ port of r2550
git-svn-id: https://zxing.googlecode.com/svn/trunk@2621 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 18:26:23 +00:00
smparkes@smparkes.net 333079fbae fix c++ matrix parsing; closes Issue 1464
git-svn-id: https://zxing.googlecode.com/svn/trunk@2615 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:32 +00:00
smparkes@smparkes.net 1d366b108b c++ changes for r2542
git-svn-id: https://zxing.googlecode.com/svn/trunk@2614 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:26 +00:00
smparkes@smparkes.net 1b8b0113c7 c++ changes for r2521
git-svn-id: https://zxing.googlecode.com/svn/trunk@2613 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:21 +00:00
smparkes@smparkes.net a27d470ede c++ changes for r2519
git-svn-id: https://zxing.googlecode.com/svn/trunk@2612 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:17 +00:00
smparkes@smparkes.net 0ccb52ab37 c++ changes for r2517
git-svn-id: https://zxing.googlecode.com/svn/trunk@2611 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:12 +00:00
smparkes@smparkes.net e6b876ae71 c++ port of r2516
git-svn-id: https://zxing.googlecode.com/svn/trunk@2610 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:06 +00:00
smparkes@smparkes.net 98e5f33f93 modernize iphone & objective c for 1d
git-svn-id: https://zxing.googlecode.com/svn/trunk@2609 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:53 +00:00
smparkes@smparkes.net af53906502 1d support for most C++ decoders; n.b. not pdf417 and rss
git-svn-id: https://zxing.googlecode.com/svn/trunk@2608 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:29 +00:00
smparkes@smparkes.net b323e601b7 readd a couple of members not in tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@2607 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:21 +00:00
smparkes@smparkes.net 913f87b1ce 1d complete; tests pass; need to valgrind
git-svn-id: https://zxing.googlecode.com/svn/trunk@2606 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:11 +00:00
smparkes@smparkes.net 71df521610 remove unsafe/error-prone constructor
git-svn-id: https://zxing.googlecode.com/svn/trunk@2605 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:04 +00:00
smparkes@smparkes.net 9eaaccc985 fix a case that causes a variable not used warning/error
git-svn-id: https://zxing.googlecode.com/svn/trunk@2604 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 05:59:57 +00:00
smparkes@smparkes.net 4d28115073 C++ 1D/cleanup first pass
git-svn-id: https://zxing.googlecode.com/svn/trunk@2603 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 05:59:09 +00:00
smparkes@smparkes.net 64e69a3e35 tweak for stricter warnings
git-svn-id: https://zxing.googlecode.com/svn/trunk@2567 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-02-06 22:21:35 +00:00
smparkes@smparkes.net c55079baf7 update for xcode 4.6 warnings. Closes 1494
git-svn-id: https://zxing.googlecode.com/svn/trunk@2566 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-02-06 22:11:37 +00:00
srowen 890db6b427 Issue 1437 part 2, use cmath but use abs() again
git-svn-id: https://zxing.googlecode.com/svn/trunk@2557 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-01-17 20:45:39 +00:00
srowen dc37cbadba Issue 1437 use fabs()
git-svn-id: https://zxing.googlecode.com/svn/trunk@2556 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-01-17 19:52:40 +00:00