oweals/gnunet.git
4 years agofix rest testcase
Christian Grothoff [Thu, 12 Dec 2019 16:12:21 +0000 (17:12 +0100)]
fix rest testcase

4 years agocontrib/scripts and gnunet-logread: reduce code used for output.
ng0 [Thu, 12 Dec 2019 00:11:02 +0000 (00:11 +0000)]
contrib/scripts and gnunet-logread: reduce code used for output.

4 years agofix #5988
Schanzenbach, Martin [Wed, 11 Dec 2019 12:51:56 +0000 (13:51 +0100)]
fix #5988

4 years agobootstrap: remove --remote for submodules, thanks for schanzenbach to point
ng0 [Wed, 11 Dec 2019 12:39:10 +0000 (12:39 +0000)]
bootstrap: remove --remote for submodules, thanks for schanzenbach to point
this out.

4 years agoaccidentally used en instead of C in lang
Schanzenbach, Martin [Wed, 11 Dec 2019 11:39:44 +0000 (12:39 +0100)]
accidentally used en instead of C in lang

4 years agodisable submodule 'update' for now
Schanzenbach, Martin [Wed, 11 Dec 2019 10:59:20 +0000 (11:59 +0100)]
disable submodule 'update' for now

4 years agoset lang to C for test
Schanzenbach, Martin [Wed, 11 Dec 2019 10:54:14 +0000 (11:54 +0100)]
set lang to C for test

4 years agodo not run cleaner on part that was never setup
Christian Grothoff [Sat, 7 Dec 2019 15:58:43 +0000 (16:58 +0100)]
do not run cleaner on part that was never setup

4 years agostyle fix
Christian Grothoff [Sat, 7 Dec 2019 15:43:54 +0000 (16:43 +0100)]
style fix

4 years agofix sig serialization
Christian Grothoff [Sat, 7 Dec 2019 15:36:35 +0000 (16:36 +0100)]
fix sig serialization

4 years agofix warnings
Christian Grothoff [Sat, 7 Dec 2019 15:32:57 +0000 (16:32 +0100)]
fix warnings

4 years agomake these tests experimental for nwo
Christian Grothoff [Sat, 7 Dec 2019 14:33:56 +0000 (15:33 +0100)]
make these tests experimental for nwo

4 years agofix libgnunetpq for RSA encoding
Christian Grothoff [Sat, 7 Dec 2019 14:06:54 +0000 (15:06 +0100)]
fix libgnunetpq for RSA encoding

4 years agoflip LSD0001 defines
Christian Grothoff [Sat, 7 Dec 2019 13:45:44 +0000 (14:45 +0100)]
flip LSD0001 defines

4 years agoupdate ChangeLog
Christian Grothoff [Sat, 7 Dec 2019 13:40:11 +0000 (14:40 +0100)]
update ChangeLog

4 years agofix #3795/5968/5398
Christian Grothoff [Sat, 7 Dec 2019 13:37:44 +0000 (14:37 +0100)]
fix #3795/5968/5398

4 years agocheck-texinfo: add "the the" 0.11
ng0 [Wed, 4 Dec 2019 19:18:15 +0000 (19:18 +0000)]
check-texinfo: add "the the"

4 years agoFix typos
Naomi Phillips [Wed, 4 Dec 2019 19:07:12 +0000 (14:07 -0500)]
Fix typos

4 years agoadd gnunet-logo.png via Lynx (#5981)'
Christian Grothoff [Tue, 3 Dec 2019 17:37:33 +0000 (18:37 +0100)]
add gnunet-logo.png via Lynx (#5981)'

4 years agoclean up messages from configure related to conversation (#5950)
Christian Grothoff [Tue, 3 Dec 2019 17:35:07 +0000 (18:35 +0100)]
clean up messages from configure related to conversation (#5950)

4 years agomore pretty configure end output, declaring victory on #5735
Christian Grothoff [Tue, 3 Dec 2019 17:25:54 +0000 (18:25 +0100)]
more pretty configure end output, declaring victory on #5735

4 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Mon, 2 Dec 2019 15:53:01 +0000 (15:53 +0000)]
Merge branch 'master' of gnunet.org:gnunet

4 years agorewrite sed logic used in Makefiles and move into dosubst awk script.
ng0 [Mon, 2 Dec 2019 15:30:56 +0000 (15:30 +0000)]
rewrite sed logic used in Makefiles and move into dosubst awk script.

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.

4 years agohousekeeping changelog
Schanzenbach, Martin [Mon, 2 Dec 2019 10:12:16 +0000 (11:12 +0100)]
housekeeping changelog

4 years agofix failure to build.
ng0 [Sun, 1 Dec 2019 23:38:19 +0000 (23:38 +0000)]
fix failure to build.

4 years agodefine HAVE_AWK... we require awk for many parts, but for some cases
ng0 [Sun, 1 Dec 2019 23:29:37 +0000 (23:29 +0000)]
define HAVE_AWK... we require awk for many parts, but for some cases
it could make sense to skip it.

4 years agocheck-texinfo.awk: move comments to the moved code.
ng0 [Sun, 1 Dec 2019 23:22:26 +0000 (23:22 +0000)]
check-texinfo.awk: move comments to the moved code.

4 years agoconvert texinfo checks to proper awk script, add detection for awk/gawk,
ng0 [Sun, 1 Dec 2019 23:19:58 +0000 (23:19 +0000)]
convert texinfo checks to proper awk script, add detection for awk/gawk,
remove obsolete code.

4 years agognunet-logread: install only when perl has been found (avoid dysfunctional SHa-bang...
ng0 [Sun, 1 Dec 2019 20:37:57 +0000 (20:37 +0000)]
gnunet-logread: install only when perl has been found (avoid dysfunctional SHa-bang line.

4 years agoAdd --with-gnunet-logread to configure.
ng0 [Sun, 1 Dec 2019 19:33:04 +0000 (19:33 +0000)]
Add --with-gnunet-logread to configure.

4 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 1 Dec 2019 12:04:19 +0000 (12:04 +0000)]
Merge branch 'master' of gnunet.org:gnunet

4 years agoremove experimental, not yet building code for *BSD (build-system part).
ng0 [Sun, 1 Dec 2019 12:03:31 +0000 (12:03 +0000)]
remove experimental, not yet building code for *BSD (build-system part).

4 years agoifdef guard changes for LSD001/0.12
Schanzenbach, Martin [Sun, 1 Dec 2019 11:32:14 +0000 (12:32 +0100)]
ifdef guard changes for LSD001/0.12

4 years agofix #5927
Schanzenbach, Martin [Sun, 1 Dec 2019 11:26:11 +0000 (12:26 +0100)]
fix #5927

4 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 1 Dec 2019 11:01:08 +0000 (11:01 +0000)]
Merge branch 'master' of gnunet.org:gnunet

4 years agohandbook: glpk dependency was dropped.
ng0 [Sun, 1 Dec 2019 11:00:42 +0000 (11:00 +0000)]
handbook: glpk dependency was dropped.

4 years agodisable NSS for root
Christian Grothoff [Sat, 30 Nov 2019 22:32:03 +0000 (23:32 +0100)]
disable NSS for root

4 years agoclarify cpu used
Christian Grothoff [Sat, 30 Nov 2019 22:10:37 +0000 (23:10 +0100)]
clarify cpu used

4 years agouse new POW function consistently, also in revocation
Christian Grothoff [Sat, 30 Nov 2019 22:08:49 +0000 (23:08 +0100)]
use new POW function consistently, also in revocation

4 years agoimplement code for #3795
Christian Grothoff [Sat, 30 Nov 2019 21:51:51 +0000 (22:51 +0100)]
implement code for #3795

4 years agocreate crypto_pow, in preparation for #3795
Christian Grothoff [Sat, 30 Nov 2019 21:43:08 +0000 (22:43 +0100)]
create crypto_pow, in preparation for #3795

4 years agoadd support for zkey CNAMEs #5978
Schanzenbach, Martin [Sat, 30 Nov 2019 20:05:25 +0000 (21:05 +0100)]
add support for zkey CNAMEs #5978

4 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
Schanzenbach, Martin [Sat, 30 Nov 2019 19:28:01 +0000 (20:28 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

4 years agoadd support for zkey TLDs in GNS2DNS records
Schanzenbach, Martin [Sat, 30 Nov 2019 19:27:51 +0000 (20:27 +0100)]
add support for zkey TLDs in GNS2DNS records

4 years agognunet-helper-transport-bluetooth.c: Fix copyright line.
ng0 [Sat, 30 Nov 2019 18:19:02 +0000 (18:19 +0000)]
gnunet-helper-transport-bluetooth.c: Fix copyright line.

4 years agoupdate API description schanzen/gns_utf8
Schanzenbach, Martin [Sat, 30 Nov 2019 14:25:18 +0000 (15:25 +0100)]
update API description

4 years agoinvert ifdef guard
Schanzenbach, Martin [Sat, 30 Nov 2019 14:20:45 +0000 (15:20 +0100)]
invert ifdef guard

4 years agocorrectly convert to IDNA when transitioning to DNS
Schanzenbach, Martin [Sat, 30 Nov 2019 11:34:17 +0000 (12:34 +0100)]
correctly convert to IDNA when transitioning to DNS

4 years agofix GNS2DNS records for LSD001 UTF-8 change
Schanzenbach, Martin [Sat, 30 Nov 2019 11:21:01 +0000 (12:21 +0100)]
fix GNS2DNS records for LSD001 UTF-8 change

4 years agosupport compatibility mode for DNS names in gnunet-gns
Schanzenbach, Martin [Sat, 30 Nov 2019 09:20:24 +0000 (10:20 +0100)]
support compatibility mode for DNS names in gnunet-gns

4 years agodocument rval
Christian Grothoff [Fri, 29 Nov 2019 21:44:00 +0000 (22:44 +0100)]
document rval

4 years agoMerge branch 'master' of ssh://git.gnunet.org/gnunet
xrs [Fri, 29 Nov 2019 08:30:35 +0000 (09:30 +0100)]
Merge branch 'master' of ssh://git.gnunet.org/gnunet

4 years agoMinor fixes; preparing for next gnunet release.
xrs [Fri, 29 Nov 2019 08:28:43 +0000 (09:28 +0100)]
Minor fixes; preparing for next gnunet release.

4 years agoremove some output redirections.
ng0 [Thu, 28 Nov 2019 09:18:15 +0000 (09:18 +0000)]
remove some output redirections.

4 years agognunet-bugreport: improve libextrator + git detection, merge gnurl+curl checks
ng0 [Thu, 28 Nov 2019 09:07:58 +0000 (09:07 +0000)]
gnunet-bugreport: improve libextrator + git detection, merge gnurl+curl checks

4 years agognunet-bugreport: license and typo
ng0 [Wed, 27 Nov 2019 21:56:13 +0000 (21:56 +0000)]
gnunet-bugreport: license and typo

4 years agobootstrap: check for the shell builtin we use and exit if it doesn't
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.

4 years agobootstrap: builtin type might be supported better
ng0 [Wed, 27 Nov 2019 21:52:55 +0000 (21:52 +0000)]
bootstrap: builtin type might be supported better

(or maybe they are equal)

4 years agocontrib/scripts: use awk to modify interpreter substitution lines.
ng0 [Wed, 27 Nov 2019 21:40:37 +0000 (21:40 +0000)]
contrib/scripts: use awk to modify interpreter substitution lines.

4 years agognunet-bugreport: rewrite large parts to make better use of awk,
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.

4 years agosrc/util: This should fix make dist failure (untested)
ng0 [Wed, 27 Nov 2019 20:15:18 +0000 (20:15 +0000)]
src/util: This should fix make dist failure (untested)

4 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Wed, 27 Nov 2019 18:01:12 +0000 (18:01 +0000)]
Merge branch 'master' of gnunet.org:gnunet

4 years agocontrib: Update guix.scm build helper file
Efraim Flashner [Wed, 27 Nov 2019 13:04:16 +0000 (15:04 +0200)]
contrib: Update guix.scm build helper file

4 years agokdf_mod_mpi: fix size and use nbo
Florian Dold [Wed, 27 Nov 2019 11:47:44 +0000 (12:47 +0100)]
kdf_mod_mpi: fix size and use nbo

4 years agokdf_mpi: be explicit about ctr size
Florian Dold [Wed, 27 Nov 2019 11:42:36 +0000 (12:42 +0100)]
kdf_mpi: be explicit about ctr size

4 years agoDCE / GNUNET_TWEETNACL prefix for exported symbols
Florian Dold [Tue, 26 Nov 2019 20:20:02 +0000 (21:20 +0100)]
DCE / GNUNET_TWEETNACL prefix for exported symbols

4 years agoadd license identifier to tweetnacl
ng0 [Tue, 26 Nov 2019 19:12:36 +0000 (19:12 +0000)]
add license identifier to tweetnacl

4 years agopretty: fix location.
ng0 [Tue, 26 Nov 2019 19:10:59 +0000 (19:10 +0000)]
pretty: fix location.

4 years agouse Curve25519 for ECDH and tweetnacl where we can
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).

4 years agosubmodule should be HTTPS to avoid redirect warning
Florian Dold [Tue, 26 Nov 2019 08:48:54 +0000 (09:48 +0100)]
submodule should be HTTPS to avoid redirect warning

4 years agoproduce_html.sh.in: fix pth
ng0 [Mon, 25 Nov 2019 22:47:31 +0000 (22:47 +0000)]
produce_html.sh.in: fix pth

4 years agotest_gnunet_gns.sh.in: fix
ng0 [Mon, 25 Nov 2019 22:45:48 +0000 (22:45 +0000)]
test_gnunet_gns.sh.in: fix

4 years agofix path in g-g-p-s-c
ng0 [Mon, 25 Nov 2019 22:43:00 +0000 (22:43 +0000)]
fix path in g-g-p-s-c

4 years agofirst occurence of CLEANFILES, not second.
ng0 [Mon, 25 Nov 2019 22:14:54 +0000 (22:14 +0000)]
first occurence of CLEANFILES, not second.

4 years agotest_gnunet_gns.sh: use shlib
ng0 [Mon, 25 Nov 2019 22:13:05 +0000 (22:13 +0000)]
test_gnunet_gns.sh: use shlib

4 years agochmod +x generated script
ng0 [Mon, 25 Nov 2019 22:00:47 +0000 (22:00 +0000)]
chmod +x generated script

4 years agoman/produce_html: use shlib
ng0 [Mon, 25 Nov 2019 21:51:56 +0000 (21:51 +0000)]
man/produce_html: use shlib

4 years agognunet-gns-proxy-setup-ca: use shlib
ng0 [Mon, 25 Nov 2019 21:36:04 +0000 (21:36 +0000)]
gnunet-gns-proxy-setup-ca: use shlib

4 years agoadd (some) buildcommon files to dist and install
ng0 [Mon, 25 Nov 2019 21:12:16 +0000 (21:12 +0000)]
add (some) buildcommon files to dist and install

4 years agobump
ng0 [Mon, 25 Nov 2019 21:05:31 +0000 (21:05 +0000)]
bump

4 years agoadd .inc file to .am
ng0 [Mon, 25 Nov 2019 20:59:49 +0000 (20:59 +0000)]
add .inc file to .am

4 years agobump build-common, add Makefile.inc copy for bootstrap
ng0 [Mon, 25 Nov 2019 20:56:27 +0000 (20:56 +0000)]
bump build-common, add Makefile.inc copy for bootstrap

4 years agobump build-common
ng0 [Mon, 25 Nov 2019 20:24:19 +0000 (20:24 +0000)]
bump build-common

4 years agognunet-gns-proxy-setup-ca: fix implementation and describe new changes.
ng0 [Mon, 25 Nov 2019 17:33:26 +0000 (17:33 +0000)]
gnunet-gns-proxy-setup-ca: fix implementation and describe new changes.

4 years agostyle the index page of docs.gnunet.org a bit more.
ng0 [Sun, 24 Nov 2019 19:53:15 +0000 (19:53 +0000)]
style the index page of docs.gnunet.org a bit more.

4 years agodocs.gnunet.org index: adjust link to tutorial.
ng0 [Sun, 24 Nov 2019 19:16:37 +0000 (19:16 +0000)]
docs.gnunet.org index: adjust link to tutorial.

4 years agogitignore new build file
ng0 [Sun, 24 Nov 2019 19:15:53 +0000 (19:15 +0000)]
gitignore new build file

4 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 24 Nov 2019 18:22:10 +0000 (18:22 +0000)]
Merge branch 'master' of gnunet.org:gnunet

4 years agohandbook: installation: update dependency list.
ng0 [Sun, 24 Nov 2019 18:21:42 +0000 (18:21 +0000)]
handbook: installation: update dependency list.

4 years agofix pointer indentation
Christian Grothoff [Sun, 24 Nov 2019 18:13:00 +0000 (19:13 +0100)]
fix pointer indentation

4 years agoadd RAW mode for libgnunetcurl
Christian Grothoff [Sun, 24 Nov 2019 18:11:34 +0000 (19:11 +0100)]
add RAW mode for libgnunetcurl

4 years agohandbook: comment removed win32 functionality.
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.

4 years agoopenbsd: "use_openbsd_libtool=true"
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.

4 years agognunet-helper-exit: check for linux-specific define on linux.
ng0 [Sat, 23 Nov 2019 11:08:55 +0000 (11:08 +0000)]
gnunet-helper-exit: check for linux-specific define on linux.

4 years agodns+vpn-helper: use autotools to include tun.h
ng0 [Sat, 23 Nov 2019 11:00:40 +0000 (11:00 +0000)]
dns+vpn-helper: use autotools to include tun.h

4 years agoadd manpage for gnunet-bugreport as it reached enough complexcity
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.

4 years agoignore binaries build in abd.
ng0 [Fri, 22 Nov 2019 23:40:40 +0000 (23:40 +0000)]
ignore binaries build in abd.

4 years agoexit: initial (very rough, builds) *BSD support - to the point
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.

4 years agoconfigure: define XBSD (see NOTE, needs better handling in general),
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

4 years agodisplaydot.sh: this is sh(1) syntax.
ng0 [Fri, 22 Nov 2019 21:33:05 +0000 (21:33 +0000)]
displaydot.sh: this is sh(1) syntax.