1Bugs in libdmtx
2-----------------------------------------------------------------
3
41. libdtmx - Core Library
5::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
6
7While regular encoder works fine, the optimizer feature (--best)
8still occasionally generates codeword sequences that are not 100%
9legal according to the ISO specification.  Everything still
10appears to decode properly, but until I have time to go through
11every corner case and validate the behavior this will be treated
12as an experimental feature.  For now dmtxwrite will encode using
13a straight ASCII scheme by default.
14
15Data Mosaic encoding doesn't produce output for certain sizes:
16
17   $ echo -n foo | dmtxwrite -M    <-- works
18   $ echo -n fooo | dmtxwrite -M   <-- doesn't work
19   $ echo -n foooo | dmtxwrite -M  <-- works
20
21
222. Test Programs
23::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
24
25multi_test:
26  * No known issues (not included in general download)
27
28rotate_test:
29  * No known issues (not included in general download)
30
31simple_test:
32  * No known issues
33
34unit_test:
35  * Missing files   (not included in general download)
36
37
383. Scripts in the script directory
39::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
40
41The check_headers.pl script verifies that every function has
42a correctly-formed header comment.  But the test condition is
43currently pretty simple, and does not test the first function
44appearing in each file.
45