diff options
author | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2019-03-02 11:00:53 +0100 |
---|---|---|
committer | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2019-03-13 18:22:01 +0100 |
commit | d5cfe4c295d7136a4c82fea0ccd927f2a9a900d3 (patch) | |
tree | 0df4f66c5c280d05f2153ddd2a8c7412fcb2896e /src/util/test_crypto_hash.c | |
parent | c7ac8e24b867e3d6c84f778f4bb6623a92ed37d7 (diff) | |
download | gnunet-d5cfe4c295d7136a4c82fea0ccd927f2a9a900d3.tar.gz gnunet-d5cfe4c295d7136a4c82fea0ccd927f2a9a900d3.zip |
gnunet-qr: Reimplement in C - yet only a proof of concept.
Still to-do:
* running gnunet-uri
* Proper error handling
* integration into build system (automake)
Reimplementing in C was chosen since
- official zbar python-bindings support python 2 only,
- none of the other bindings available at PyPI supports the high-level
"processor" interface which gnunet-qr uses
- implementing bindings for zbar using ctypes required addin a lot of
low-level error handling code, thus implementing in C seamed to be
easier,
- the programm is short, thus re-implementing is not such complicated, and
- this allows to reduce the number of dependencies (here: another
Python version), which should ease porting to other plattforms (zbar
is a dependency anyway).
Diffstat (limited to 'src/util/test_crypto_hash.c')
0 files changed, 0 insertions, 0 deletions