path: root/src
AgeCommit message (Collapse)Author
2019-12-02Merge branch 'master' into netbsd-supportnetbsd-supportng0
2019-12-02rewrite sed logic used in Makefiles and move into dosubst awk script.ng0
include 'bin' and its files in dist files, this is where dosubst is located. While the invocation (passing of the variables) is not optimal (yet, will be changed), this will in the end allow sharing code between Makefiles better, and maybe drop sed usage in the future.
2019-12-01Merge branch 'master' of
2019-12-01remove experimental, not yet building code for *BSD (build-system part).ng0
2019-12-01transport: initial commit for bluetooth and wlan in netbsd.ng0
2019-12-01ifdef guard changes for LSD001/0.12Schanzenbach, Martin
2019-12-01fix #5927Schanzenbach, Martin
2019-11-30disable NSS for rootChristian Grothoff
2019-11-30clarify cpu usedChristian Grothoff
2019-11-30use new POW function consistently, also in revocationChristian Grothoff
2019-11-30implement code for #3795Christian Grothoff
2019-11-30create crypto_pow, in preparation for #3795Christian Grothoff
2019-11-30add support for zkey CNAMEs #5978Schanzenbach, Martin
2019-11-30Merge branch 'master' of ssh://, Martin
2019-11-30add support for zkey TLDs in GNS2DNS recordsSchanzenbach, Martin
2019-11-30gnunet-helper-transport-bluetooth.c: Fix copyright line.ng0
2019-11-30update API descriptionSchanzenbach, Martin
2019-11-30invert ifdef guardSchanzenbach, Martin
2019-11-30correctly convert to IDNA when transitioning to DNSSchanzenbach, Martin
2019-11-30fix GNS2DNS records for LSD001 UTF-8 changeSchanzenbach, Martin
2019-11-30support compatibility mode for DNS names in gnunet-gnsSchanzenbach, Martin
2019-11-29document rvalChristian Grothoff
2019-11-27src/util: This should fix make dist failure (untested)ng0
2019-11-27kdf_mod_mpi: fix size and use nboFlorian Dold
2019-11-27kdf_mpi: be explicit about ctr sizeFlorian Dold
2019-11-26DCE / GNUNET_TWEETNACL prefix for exported symbolsFlorian Dold
2019-11-26add license identifier to tweetnaclng0
2019-11-26use Curve25519 for ECDH and tweetnacl where we canFlorian Dold
This leads to some performance improvements and makes it easier to write software that interoperates with GNUnet / GNU Taler. It also avoids using the rather inconvenient libgcrypt APIs. We still need to keep libgcrypt though, as we need it for RSA, ECDSA and some other primitives. This change is still behind a #define NEW_CRYPTO, as it is a breaking change for both EdDSA (removing the superfluous additional hash) and for ECDHE (using Curve25519 instead of Ed25519). fixng0
2019-11-25fix path in g-g-p-s-cng0
2019-11-25first occurence of CLEANFILES, not second.ng0 use shlibng0
2019-11-25gnunet-gns-proxy-setup-ca: use shlibng0
2019-11-25gnunet-gns-proxy-setup-ca: fix implementation and describe new changes.ng0
2019-11-24fix pointer indentationChristian Grothoff
2019-11-24add RAW mode for libgnunetcurlChristian Grothoff
2019-11-23gnunet-helper-exit: check for linux-specific define on linux.ng0
2019-11-23dns+vpn-helper: use autotools to include tun.hng0
2019-11-22ignore binaries build in abd.ng0
2019-11-22exit: initial (very rough, builds) *BSD support - to the pointng0
where the Linux specific binaries would still be used, thus marked as experimental. this is sh(1) syntax.ng0
2019-11-21replace wether with whether (thanks Efraim Flashner <>)ng0
2019-11-21revert changes for gnunet-qr, see note in configure.acng0
2019-11-21comment secondary dependencies for -qrng0
2019-11-21add initial logic to detect zbar dependenciesng0
no idea if it's really required, but at the very least we need to be able to point to the X11 root.
2019-11-20use ifdef instead of if for __linux__ and BSDng0
2019-11-20follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663:ng0
use __linux__ instead of redefined LINUX.
2019-11-19On *BSD the header file sys/param.h defines BSD. Drop unnecessaryng0
BSD defines in the build-system. Furthermore add detection for FreeBSD using the additional defines by FreeBSD. Use !Linux where previously a list of BSDs was.
2019-11-16patch up RSA signature format for #5698Christian Grothoff
2019-11-16add missing reschedule callChristian Grothoff