oweals/gnunet.git
4 years agobasic tests wip
Schanzenbach, Martin [Sun, 22 Dec 2019 12:41:51 +0000 (21:41 +0900)]
basic tests wip

4 years agorename test as it is now communicator-independent
Schanzenbach, Martin [Sun, 22 Dec 2019 03:41:26 +0000 (12:41 +0900)]
rename test as it is now communicator-independent

4 years agofixing tng testcase unix communicator
Schanzenbach, Martin [Sun, 22 Dec 2019 03:26:04 +0000 (12:26 +0900)]
fixing tng testcase unix communicator

4 years agorelease log v0.12.0
Schanzenbach, Martin [Fri, 20 Dec 2019 00:32:02 +0000 (09:32 +0900)]
release log

4 years agoupdate changelog
Schanzenbach, Martin [Fri, 20 Dec 2019 00:27:57 +0000 (09:27 +0900)]
update changelog

4 years agofix BOX record label parsing
Schanzenbach, Martin [Fri, 20 Dec 2019 00:22:03 +0000 (09:22 +0900)]
fix BOX record label parsing

4 years agoswitch to new date format (#5862)
Florian Dold [Thu, 19 Dec 2019 11:55:00 +0000 (12:55 +0100)]
switch to new date format (#5862)

4 years agobetter put -u last
Christian Grothoff [Wed, 18 Dec 2019 14:27:27 +0000 (15:27 +0100)]
better put -u last

4 years agoset expriation to 1 year for URLs added via QR code
Christian Grothoff [Wed, 18 Dec 2019 09:01:46 +0000 (10:01 +0100)]
set expriation to 1 year for URLs added via QR code

4 years agonice log message
Christian Grothoff [Tue, 17 Dec 2019 12:15:40 +0000 (13:15 +0100)]
nice log message

4 years agofix gnunet-qr logic
Christian Grothoff [Tue, 17 Dec 2019 12:13:09 +0000 (13:13 +0100)]
fix gnunet-qr logic

4 years agofix variable confusion
Christian Grothoff [Tue, 17 Dec 2019 11:45:02 +0000 (12:45 +0100)]
fix variable confusion

4 years agoenhance gnunet-qr to support passing arguments beyond just the URI to commands
Christian Grothoff [Mon, 16 Dec 2019 16:29:38 +0000 (17:29 +0100)]
enhance gnunet-qr to support passing arguments beyond just the URI to commands

4 years agosort using C locale for a more stable sort
Christian Grothoff [Mon, 16 Dec 2019 16:17:46 +0000 (17:17 +0100)]
sort using C locale for a more stable sort

4 years agoadd changelog
Schanzenbach, Martin [Mon, 16 Dec 2019 14:50:56 +0000 (15:50 +0100)]
add changelog

4 years agofix mysql build
Schanzenbach, Martin [Mon, 16 Dec 2019 08:33:36 +0000 (09:33 +0100)]
fix mysql build

4 years agofix sigpipe crash
Christian Grothoff [Sun, 15 Dec 2019 22:26:12 +0000 (23:26 +0100)]
fix sigpipe crash

4 years ago-v was very wrong in gnunet-qr
Christian Grothoff [Sun, 15 Dec 2019 22:22:52 +0000 (23:22 +0100)]
-v was very wrong in gnunet-qr

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

4 years agoremove gversion.
ng0 [Sun, 15 Dec 2019 12:00:52 +0000 (12:00 +0000)]
remove gversion.

4 years agofix make dist
Schanzenbach, Martin [Sun, 15 Dec 2019 12:00:12 +0000 (13:00 +0100)]
fix make dist

4 years agowrong version
Schanzenbach, Martin [Sun, 15 Dec 2019 11:43:00 +0000 (12:43 +0100)]
wrong version

4 years agochangelog
Schanzenbach, Martin [Sun, 15 Dec 2019 11:37:18 +0000 (12:37 +0100)]
changelog

4 years agobump to 0.12
Schanzenbach, Martin [Sun, 15 Dec 2019 11:36:48 +0000 (12:36 +0100)]
bump to 0.12

4 years agocorrectly detect curl/json with missing mhd
Schanzenbach, Martin [Fri, 13 Dec 2019 13:00:17 +0000 (14:00 +0100)]
correctly detect curl/json with missing mhd

4 years agomake udp transport experimental p2
Schanzenbach, Martin [Thu, 12 Dec 2019 20:16:49 +0000 (21:16 +0100)]
make udp transport experimental p2

4 years agomake udp transport experimental
Schanzenbach, Martin [Thu, 12 Dec 2019 20:02:35 +0000 (21:02 +0100)]
make udp transport experimental

4 years agofix ftbfs, test fails
Christian Grothoff [Thu, 12 Dec 2019 19:37:27 +0000 (20:37 +0100)]
fix ftbfs, test fails

4 years agoreplace DNS server that is down with one that is running
Christian Grothoff [Thu, 12 Dec 2019 16:17:50 +0000 (17:17 +0100)]
replace DNS server that is down with one that is running

4 years agoneed patience for http download
Christian Grothoff [Thu, 12 Dec 2019 16:14:28 +0000 (17:14 +0100)]
need patience for http download

4 years agotrap expects INT, not SIGINT
Christian Grothoff [Thu, 12 Dec 2019 16:12:30 +0000 (17:12 +0100)]
trap expects INT, not SIGINT

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).