aboutsummaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
* misc work on TNGChristian Grothoff2019-04-15
|
* clang is only happy with 'static', not with ={0}Christian Grothoff2019-04-12
|
* util/service.c: Fix clang warning.ng02019-04-12
| | | | | | | service.c:481:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] while (0 != GNUNET_is_zero (&list[i].network)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* implement #5551 (UDP broadcast learning in TNG)Christian Grothoff2019-04-07
|
* introduce GNUNET_memcmp() and GNUNET_is_zero()Christian Grothoff2019-04-06
|
* fix #5352Christian Grothoff2019-04-05
|
* distingChristian Grothoff2019-04-03
|
* fix linker options for gnunet-qrChristian Grothoff2019-04-03
|
* merge conflict resolutionChristian Grothoff2019-04-03
|\
| * gnunet-qr: Implement functionality of gnunet-uri, don't spawn.Hartmut Goebel2019-03-13
| | | | | | | | | | | | | | | | This copies the central part of gnunet-uri. Should better be in some shared code. Also eliminate helper lib "gnunet-qr-utils.h", which is no longer used.
| * gnunet-qr: Use GNUNET_PROGRAM_run to simplify the code.Hartmut Goebel2019-03-13
| |
| * gnunet-qr: Use the `gnunet-uri` binary installed into PREFIX.Hartmut Goebel2019-03-13
| | | | | | | | | | | | This helps keeping environments concise and functional package managers like guix this will ensure `gnunet-uri` from the same environment is used.
| * gnunet-qr: Add into Makefile.am and pofiles,Hartmut Goebel2019-03-13
| |
| * gnunet-qr: Actually run gnunet-uri.Hartmut Goebel2019-03-13
| |
| * Add helper lib "gnunet-qr-utils.h".Hartmut Goebel2019-03-13
| | | | | | | | | | | | These functions are copied from dns/gnunet-helper-dns.c, move them into a common library. Or think about implementing a even more elaborate version.
| * gnunet-qr: Simplify verbose messaging.Hartmut Goebel2019-03-13
| |
| * gnunet-qr: Reimplement in C - yet only a proof of concept.Hartmut Goebel2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | add error handling for gnunet-qrChristian Grothoff2019-04-03
| |
* | gnunet-qr: Implement functionality of gnunet-uri, don't spawn.Hartmut Goebel2019-04-03
| | | | | | | | | | | | | | | | This copies the central part of gnunet-uri. Should better be in some shared code. Also eliminate helper lib "gnunet-qr-utils.h", which is no longer used.
* | gnunet-qr: Use GNUNET_PROGRAM_run to simplify the code.Hartmut Goebel2019-04-03
| |
* | gnunet-qr: Use the `gnunet-uri` binary installed into PREFIX.Hartmut Goebel2019-04-03
| | | | | | | | | | | | This helps keeping environments concise and functional package managers like guix this will ensure `gnunet-uri` from the same environment is used.
* | gnunet-qr: Add into Makefile.am and pofiles,Hartmut Goebel2019-04-03
| |
* | gnunet-qr: Actually run gnunet-uri.Hartmut Goebel2019-04-03
| |
* | Add helper lib "gnunet-qr-utils.h".Hartmut Goebel2019-04-03
| | | | | | | | | | | | These functions are copied from dns/gnunet-helper-dns.c, move them into a common library. Or think about implementing a even more elaborate version.
* | gnunet-qr: Simplify verbose messaging.Hartmut Goebel2019-04-03
| |
* | gnunet-qr: Reimplement in C - yet only a proof of concept.Hartmut Goebel2019-04-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | fix ftbfsSchanzenbach, Martin2019-03-12
| |
* | change description of file expansion flagSchanzenbach, Martin2019-03-12
| |
* | move copying to restSchanzenbach, Martin2019-03-12
| |
* | fix bootstrapSchanzenbach, Martin2019-03-12
| |
* | move copying restSchanzenbach, Martin2019-03-12
| |
* | we probably need this file in distSchanzenbach, Martin2019-03-11
| |
* | actually add to pkgdirSchanzenbach, Martin2019-03-11
|/
* attempted fix #5622Schanzenbach, Martin2019-03-02
|
* use existing pf probe function from network.c instead of re-implementing it ↵Christian Grothoff2019-03-02
| | | | in service.c
* cache PF support results from OS probe (#5553)Christian Grothoff2019-03-02
|
* fix for #5612Christian Grothoff2019-03-02
|
* chmod -x for src/util/gnunet-qr.py, fix warning pkgsrc throwsng02019-02-28
|
* add bytes recv/sent to URL request benchmarkingFlorian Dold2019-02-28
|
* add nonstring attribute to silence warningFlorian Dold2019-02-28
|
* Be explicit about truncation to silence warning.Florian Dold2019-02-28
| | | | | | | | | | | Newer GCCs do not like truncation and emit a warning. We don't want to disable truncation warnings (-Wnostringop-truncation), as in some cases these warnings can point to a security flaw. Using strcat instead of strncat is fine, since *both* equally overflow the destination buffer if not used carefully. See https://developers.redhat.com/blog/2018/05/24/detecting-string-truncation-with-gcc-8/
* gnunet-qr.py: align help with realityng02019-02-26
|
* gnunet-qr.py: back from the futureng02019-02-26
|
* make lint happyng02019-02-26
|
* gnunet-qr: If we error out before, we don't need to error again. This should ↵ng02019-02-26
| | | | fix the error message in the wrong place
* Fix syntax error in gnunet-qr. We can not handle this exception. Just read ↵ng02019-02-26
| | | | the README.
* fix #5611?ng02019-02-26
|
* gnunet-qr.py: More verbose information about required packagesng02019-02-26
|
* create more specific FC warningChristian Grothoff2019-02-26
|
* Add test for future in gnunet-qr.py. pylint will probably scream, but this ↵ng02019-02-26
| | | | should satisfy safety checks