ng0 [Sun, 1 Dec 2019 11:01:08 +0000 (11:01 +0000)]
Merge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 1 Dec 2019 11:00:42 +0000 (11:00 +0000)]
handbook: glpk dependency was dropped.
Christian Grothoff [Sat, 30 Nov 2019 22:32:03 +0000 (23:32 +0100)]
disable NSS for root
Christian Grothoff [Sat, 30 Nov 2019 22:10:37 +0000 (23:10 +0100)]
clarify cpu used
Christian Grothoff [Sat, 30 Nov 2019 22:08:49 +0000 (23:08 +0100)]
use new POW function consistently, also in revocation
Christian Grothoff [Sat, 30 Nov 2019 21:51:51 +0000 (22:51 +0100)]
implement code for #3795
Christian Grothoff [Sat, 30 Nov 2019 21:43:08 +0000 (22:43 +0100)]
create crypto_pow, in preparation for #3795
Schanzenbach, Martin [Sat, 30 Nov 2019 20:05:25 +0000 (21:05 +0100)]
add support for zkey CNAMEs #5978
Schanzenbach, Martin [Sat, 30 Nov 2019 19:28:01 +0000 (20:28 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
Schanzenbach, Martin [Sat, 30 Nov 2019 19:27:51 +0000 (20:27 +0100)]
add support for zkey TLDs in GNS2DNS records
ng0 [Sat, 30 Nov 2019 18:19:02 +0000 (18:19 +0000)]
gnunet-helper-transport-bluetooth.c: Fix copyright line.
Schanzenbach, Martin [Sat, 30 Nov 2019 14:25:18 +0000 (15:25 +0100)]
update API description
Schanzenbach, Martin [Sat, 30 Nov 2019 14:20:45 +0000 (15:20 +0100)]
invert ifdef guard
Schanzenbach, Martin [Sat, 30 Nov 2019 11:34:17 +0000 (12:34 +0100)]
correctly convert to IDNA when transitioning to DNS
Schanzenbach, Martin [Sat, 30 Nov 2019 11:21:01 +0000 (12:21 +0100)]
fix GNS2DNS records for LSD001 UTF-8 change
Schanzenbach, Martin [Sat, 30 Nov 2019 09:20:24 +0000 (10:20 +0100)]
support compatibility mode for DNS names in gnunet-gns
Christian Grothoff [Fri, 29 Nov 2019 21:44:00 +0000 (22:44 +0100)]
document rval
xrs [Fri, 29 Nov 2019 08:30:35 +0000 (09:30 +0100)]
Merge branch 'master' of ssh://git.gnunet.org/gnunet
xrs [Fri, 29 Nov 2019 08:28:43 +0000 (09:28 +0100)]
Minor fixes; preparing for next gnunet release.
ng0 [Thu, 28 Nov 2019 09:18:15 +0000 (09:18 +0000)]
remove some output redirections.
ng0 [Thu, 28 Nov 2019 09:07:58 +0000 (09:07 +0000)]
gnunet-bugreport: improve libextrator + git detection, merge gnurl+curl checks
ng0 [Wed, 27 Nov 2019 21:56:13 +0000 (21:56 +0000)]
gnunet-bugreport: license and typo
ng0 [Wed, 27 Nov 2019 21:55:31 +0000 (21:55 +0000)]
bootstrap: check for the shell builtin we use and exit if it doesn't
exist.
ng0 [Wed, 27 Nov 2019 21:52:55 +0000 (21:52 +0000)]
bootstrap: builtin type might be supported better
(or maybe they are equal)
ng0 [Wed, 27 Nov 2019 21:40:37 +0000 (21:40 +0000)]
contrib/scripts: use awk to modify interpreter substitution lines.
ng0 [Wed, 27 Nov 2019 21:18:50 +0000 (21:18 +0000)]
gnunet-bugreport: rewrite large parts to make better use of awk,
replace grep with awk, require a shell which supports 'type' builtin,
combine a few tests, and more.
ng0 [Wed, 27 Nov 2019 20:15:18 +0000 (20:15 +0000)]
src/util: This should fix make dist failure (untested)
ng0 [Wed, 27 Nov 2019 18:01:12 +0000 (18:01 +0000)]
Merge branch 'master' of gnunet.org:gnunet
Efraim Flashner [Wed, 27 Nov 2019 13:04:16 +0000 (15:04 +0200)]
contrib: Update guix.scm build helper file
Florian Dold [Wed, 27 Nov 2019 11:47:44 +0000 (12:47 +0100)]
kdf_mod_mpi: fix size and use nbo
Florian Dold [Wed, 27 Nov 2019 11:42:36 +0000 (12:42 +0100)]
kdf_mpi: be explicit about ctr size
Florian Dold [Tue, 26 Nov 2019 20:20:02 +0000 (21:20 +0100)]
DCE / GNUNET_TWEETNACL prefix for exported symbols
ng0 [Tue, 26 Nov 2019 19:12:36 +0000 (19:12 +0000)]
add license identifier to tweetnacl
ng0 [Tue, 26 Nov 2019 19:10:59 +0000 (19:10 +0000)]
pretty: fix location.
Florian Dold [Tue, 26 Nov 2019 17:26:54 +0000 (18:26 +0100)]
use Curve25519 for ECDH and tweetnacl where we can
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).
Florian Dold [Tue, 26 Nov 2019 08:48:54 +0000 (09:48 +0100)]
submodule should be HTTPS to avoid redirect warning
ng0 [Mon, 25 Nov 2019 22:47:31 +0000 (22:47 +0000)]
produce_html.sh.in: fix pth
ng0 [Mon, 25 Nov 2019 22:45:48 +0000 (22:45 +0000)]
test_gnunet_gns.sh.in: fix
ng0 [Mon, 25 Nov 2019 22:43:00 +0000 (22:43 +0000)]
fix path in g-g-p-s-c
ng0 [Mon, 25 Nov 2019 22:14:54 +0000 (22:14 +0000)]
first occurence of CLEANFILES, not second.
ng0 [Mon, 25 Nov 2019 22:13:05 +0000 (22:13 +0000)]
test_gnunet_gns.sh: use shlib
ng0 [Mon, 25 Nov 2019 22:00:47 +0000 (22:00 +0000)]
chmod +x generated script
ng0 [Mon, 25 Nov 2019 21:51:56 +0000 (21:51 +0000)]
man/produce_html: use shlib
ng0 [Mon, 25 Nov 2019 21:36:04 +0000 (21:36 +0000)]
gnunet-gns-proxy-setup-ca: use shlib
ng0 [Mon, 25 Nov 2019 21:12:16 +0000 (21:12 +0000)]
add (some) buildcommon files to dist and install
ng0 [Mon, 25 Nov 2019 21:05:31 +0000 (21:05 +0000)]
bump
ng0 [Mon, 25 Nov 2019 20:59:49 +0000 (20:59 +0000)]
add .inc file to .am
ng0 [Mon, 25 Nov 2019 20:56:27 +0000 (20:56 +0000)]
bump build-common, add Makefile.inc copy for bootstrap
ng0 [Mon, 25 Nov 2019 20:24:19 +0000 (20:24 +0000)]
bump build-common
ng0 [Mon, 25 Nov 2019 17:33:26 +0000 (17:33 +0000)]
gnunet-gns-proxy-setup-ca: fix implementation and describe new changes.
ng0 [Sun, 24 Nov 2019 19:53:15 +0000 (19:53 +0000)]
style the index page of docs.gnunet.org a bit more.
ng0 [Sun, 24 Nov 2019 19:16:37 +0000 (19:16 +0000)]
docs.gnunet.org index: adjust link to tutorial.
ng0 [Sun, 24 Nov 2019 19:15:53 +0000 (19:15 +0000)]
gitignore new build file
ng0 [Sun, 24 Nov 2019 18:22:10 +0000 (18:22 +0000)]
Merge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 24 Nov 2019 18:21:42 +0000 (18:21 +0000)]
handbook: installation: update dependency list.
Christian Grothoff [Sun, 24 Nov 2019 18:13:00 +0000 (19:13 +0100)]
fix pointer indentation
Christian Grothoff [Sun, 24 Nov 2019 18:11:34 +0000 (19:11 +0100)]
add RAW mode for libgnunetcurl
ng0 [Sun, 24 Nov 2019 17:53:36 +0000 (17:53 +0000)]
handbook: comment removed win32 functionality.
comment, because (a) this includes material describing implementations
from the old drupal books and (b) because it might or might not serve
as a reference for future work.
ng0 [Sat, 23 Nov 2019 11:48:51 +0000 (11:48 +0000)]
openbsd: "use_openbsd_libtool=true"
needs to be tested on an OpenBSD builder.
ng0 [Sat, 23 Nov 2019 11:08:55 +0000 (11:08 +0000)]
gnunet-helper-exit: check for linux-specific define on linux.
ng0 [Sat, 23 Nov 2019 11:00:40 +0000 (11:00 +0000)]
dns+vpn-helper: use autotools to include tun.h
ng0 [Sat, 23 Nov 2019 10:26:38 +0000 (10:26 +0000)]
add manpage for gnunet-bugreport as it reached enough complexcity
to maybe require this.
ng0 [Fri, 22 Nov 2019 23:40:40 +0000 (23:40 +0000)]
ignore binaries build in abd.
ng0 [Fri, 22 Nov 2019 23:38:31 +0000 (23:38 +0000)]
exit: initial (very rough, builds) *BSD support - to the point
where the Linux specific binaries would still be used, thus marked
as experimental.
ng0 [Fri, 22 Nov 2019 23:36:56 +0000 (23:36 +0000)]
configure: define XBSD (see NOTE, needs better handling in general),
add logic to find and define tun.h
ng0 [Fri, 22 Nov 2019 21:33:05 +0000 (21:33 +0000)]
displaydot.sh: this is sh(1) syntax.
ng0 [Fri, 22 Nov 2019 19:19:47 +0000 (19:19 +0000)]
move homebrew.
ng0 [Thu, 21 Nov 2019 19:36:16 +0000 (19:36 +0000)]
extend lint
ng0 [Thu, 21 Nov 2019 19:27:16 +0000 (19:27 +0000)]
replace wether with whether (thanks Efraim Flashner <efraim@flashner.co.il>)
ng0 [Thu, 21 Nov 2019 19:23:11 +0000 (19:23 +0000)]
revert changes for gnunet-qr, see note in configure.ac
ng0 [Thu, 21 Nov 2019 17:34:45 +0000 (17:34 +0000)]
we no longer need win32-dll
(https://www.gnu.org/software/gnulib/manual/html_node/Libtool-and-Windows.html)
ng0 [Thu, 21 Nov 2019 17:27:11 +0000 (17:27 +0000)]
comment secondary dependencies for -qr
ng0 [Thu, 21 Nov 2019 16:21:35 +0000 (16:21 +0000)]
add initial logic to detect zbar dependencies
no idea if it's really required, but at the very least
we need to be able to point to the X11 root.
ng0 [Thu, 21 Nov 2019 14:35:20 +0000 (14:35 +0000)]
gnunet-bugreport: satisfy gnu standards.
ng0 [Thu, 21 Nov 2019 14:33:38 +0000 (14:33 +0000)]
gnunet-bugreport: fix compiling tests, add usage with -h
ng0 [Thu, 21 Nov 2019 11:57:31 +0000 (11:57 +0000)]
gnunet-bugreport: add check for git commit.
ng0 [Thu, 21 Nov 2019 11:44:11 +0000 (11:44 +0000)]
fix some tests in gnunet-bugreport
ng0 [Thu, 21 Nov 2019 10:50:02 +0000 (10:50 +0000)]
move configs in contrib to conf
ng0 [Thu, 21 Nov 2019 10:29:27 +0000 (10:29 +0000)]
install and distribute gnunet-suidfix
ng0 [Thu, 21 Nov 2019 10:22:02 +0000 (10:22 +0000)]
gnunet-suidfix: Make comment more descriptive.
ng0 [Wed, 20 Nov 2019 14:53:33 +0000 (14:53 +0000)]
use ifdef instead of if for __linux__ and BSD
ng0 [Wed, 20 Nov 2019 13:28:01 +0000 (13:28 +0000)]
follow-up to
7c14b80a011e9e99b1cef0bfd96bae364edd5663:
use __linux__ instead of redefined LINUX.
ng0 [Tue, 19 Nov 2019 17:33:36 +0000 (17:33 +0000)]
Merge branch 'master' of gnunet.org:gnunet
ng0 [Tue, 19 Nov 2019 17:30:32 +0000 (17:30 +0000)]
On *BSD the header file sys/param.h defines BSD. Drop unnecessary
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.
Naomi Phillips [Sun, 17 Nov 2019 20:42:02 +0000 (15:42 -0500)]
Fix more typos
Naomi Phillips [Sun, 17 Nov 2019 17:21:42 +0000 (12:21 -0500)]
Fix typos reported in IRC
ng0 [Sun, 17 Nov 2019 01:16:01 +0000 (01:16 +0000)]
configure: texi2man, only detection so far.
ng0 [Sun, 17 Nov 2019 01:10:13 +0000 (01:10 +0000)]
bootstrap: add git submodule sync. force symlinks.
ng0 [Sun, 17 Nov 2019 01:06:19 +0000 (01:06 +0000)]
update submodule
ng0 [Sun, 17 Nov 2019 00:42:40 +0000 (00:42 +0000)]
bootstrap: no need for sleep.
ng0 [Sun, 17 Nov 2019 00:38:08 +0000 (00:38 +0000)]
make message about texi2mdoc more clear.
ng0 [Sun, 17 Nov 2019 00:12:54 +0000 (00:12 +0000)]
bootstrap
ng0 [Sat, 16 Nov 2019 23:16:29 +0000 (23:16 +0000)]
comment region with -d for now, will check for better portability soon.
ng0 [Sat, 16 Nov 2019 23:01:04 +0000 (23:01 +0000)]
tabs.
ng0 [Sat, 16 Nov 2019 19:50:03 +0000 (19:50 +0000)]
bootstrap: swap around downloaders, add message.
Christian Grothoff [Sat, 16 Nov 2019 17:24:47 +0000 (18:24 +0100)]
patch up RSA signature format for #5698
ng0 [Sat, 16 Nov 2019 13:49:39 +0000 (13:49 +0000)]
add -d to bootstrap, enabling what used to be in dist_boostrap.
ng0 [Sat, 16 Nov 2019 13:43:33 +0000 (13:43 +0000)]
addition to previous commit, properly implement make lint.
ng0 [Sat, 16 Nov 2019 13:21:05 +0000 (13:21 +0000)]
remove lint, added to toplevel Makefile.
Christian Grothoff [Sat, 16 Nov 2019 10:41:53 +0000 (11:41 +0100)]
add missing reschedule call