oweals/gnunet.git
5 years agodoc/documentation split into doc/tutorial and doc/handbook for clarity and to avoid...
Christian Grothoff [Thu, 25 Oct 2018 13:46:45 +0000 (15:46 +0200)]
doc/documentation split into doc/tutorial and doc/handbook for clarity and to avoid automake freakout

5 years agocleaning up configure, in particular the idn.h checks
Christian Grothoff [Thu, 25 Oct 2018 13:05:21 +0000 (15:05 +0200)]
cleaning up configure, in particular the idn.h checks

5 years agofix -lidn(2) linkage by adding missing AM_CONDITIONAL and missing endif statements
Christian Grothoff [Thu, 25 Oct 2018 10:00:16 +0000 (12:00 +0200)]
fix -lidn(2) linkage by adding missing AM_CONDITIONAL and missing endif statements

5 years agolibidn + libidn2 support, as proposed by WJ Liu / multiSnow in a github gist.
Nils Gillmann [Sun, 21 Oct 2018 17:48:50 +0000 (17:48 +0000)]
libidn + libidn2 support, as proposed by WJ Liu / multiSnow in a github gist.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoclarify license of test scripts
Christian Grothoff [Thu, 25 Oct 2018 08:57:45 +0000 (10:57 +0200)]
clarify license of test scripts

5 years agoadd possibility of hijacking any (sub)domain, not just TLDs, via configuration file...
Christian Grothoff [Thu, 25 Oct 2018 08:57:35 +0000 (10:57 +0200)]
add possibility of hijacking any (sub)domain, not just TLDs, via configuration file [gns] section

5 years agouk.gnunet.org was taken down, use another DNS name
Christian Grothoff [Thu, 25 Oct 2018 08:28:53 +0000 (10:28 +0200)]
uk.gnunet.org was taken down, use another DNS name

5 years agoallow any zone if request was for NULL
Christian Grothoff [Thu, 25 Oct 2018 08:25:01 +0000 (10:25 +0200)]
allow any zone if request was for NULL

5 years agoRemove unnecessary (and perilous) function pointer cast.
Marcello Stanisci [Wed, 24 Oct 2018 10:52:58 +0000 (12:52 +0200)]
Remove unnecessary (and perilous) function pointer cast.

5 years agofix doc build: I have version.texi, but no gversion.texi
Christian Grothoff [Tue, 23 Oct 2018 10:57:37 +0000 (12:57 +0200)]
fix doc build: I have version.texi, but no gversion.texi

5 years agoWe want portable shell scripts, not plain bash-specific scripts.
Nils Gillmann [Sun, 21 Oct 2018 18:49:41 +0000 (18:49 +0000)]
We want portable shell scripts, not plain bash-specific scripts.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoREADME: document texi2mdoc optional dependency
Nils Gillmann [Sun, 21 Oct 2018 17:58:46 +0000 (17:58 +0000)]
README: document texi2mdoc optional dependency

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoIf texi2mdoc is not found, throw a warning when --enable-section7 is true
Nils Gillmann [Sun, 21 Oct 2018 14:33:57 +0000 (14:33 +0000)]
If texi2mdoc is not found, throw a warning when --enable-section7 is true

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agodocumentation: Remove usage of version and version2.texi, replace with portable sed.
Nils Gillmann [Sun, 21 Oct 2018 13:36:09 +0000 (13:36 +0000)]
documentation: Remove usage of version and version2.texi, replace with portable sed.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agofnindex is wrong texinfo.
Nils Gillmann [Sun, 21 Oct 2018 12:33:23 +0000 (12:33 +0000)]
fnindex is wrong texinfo.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoinstallation.texi: some texinfo versions reported this as bad syntax.
Nils Gillmann [Sun, 21 Oct 2018 12:29:22 +0000 (12:29 +0000)]
installation.texi: some texinfo versions reported this as bad syntax.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoRPS service: Write push frequency and pull delays to disk
Julius Bünger [Sat, 20 Oct 2018 12:44:16 +0000 (14:44 +0200)]
RPS service: Write push frequency and pull delays to disk

5 years agoRPS: Fix writing internals to disk
Julius Bünger [Sat, 20 Oct 2018 12:21:02 +0000 (14:21 +0200)]
RPS: Fix writing internals to disk

5 years agoRPS: Try to fix building error
Julius Bünger [Thu, 18 Oct 2018 15:38:43 +0000 (17:38 +0200)]
RPS: Try to fix building error

5 years agomove aux before canonical checks
Christian Grothoff [Sat, 20 Oct 2018 09:09:47 +0000 (11:09 +0200)]
move aux before canonical checks

5 years agofix include order
Christian Grothoff [Sat, 20 Oct 2018 09:05:54 +0000 (11:05 +0200)]
fix include order

5 years agoignore build-aux
Christian Grothoff [Thu, 18 Oct 2018 15:45:45 +0000 (17:45 +0200)]
ignore build-aux

5 years agolicense
Christian Grothoff [Thu, 18 Oct 2018 15:44:34 +0000 (17:44 +0200)]
license

5 years agoflat was renamed to heap
Christian Grothoff [Thu, 18 Oct 2018 15:43:33 +0000 (17:43 +0200)]
flat was renamed to heap

5 years agoupdate gitignore
Christian Grothoff [Thu, 18 Oct 2018 15:38:45 +0000 (17:38 +0200)]
update gitignore

5 years agoTR suggested using AC_CONFIG_AUX_DIR before AM_INIT_AUTOMAKE to prevent build issue...
Christian Grothoff [Thu, 18 Oct 2018 15:18:28 +0000 (17:18 +0200)]
TR suggested using AC_CONFIG_AUX_DIR before AM_INIT_AUTOMAKE to prevent build issue when parent dir is automake project dir

5 years agorevise communicator API
Christian Grothoff [Thu, 18 Oct 2018 14:43:40 +0000 (16:43 +0200)]
revise communicator API

5 years agofix merge artifact
Christian Grothoff [Thu, 18 Oct 2018 14:27:54 +0000 (16:27 +0200)]
fix merge artifact

5 years agoadd support for /etc/hosts
Christian Grothoff [Thu, 18 Oct 2018 13:55:30 +0000 (15:55 +0200)]
add support for /etc/hosts

5 years agouse unique 32-bit IDs for DNS requests to avoid random confusions, handle additional...
Christian Grothoff [Thu, 18 Oct 2018 12:55:17 +0000 (14:55 +0200)]
use unique 32-bit IDs for DNS requests to avoid random confusions, handle additional and authoritative records as well

5 years agocurl: reschedule uses GNUNET_CURL_perform2.
Marcello Stanisci [Wed, 17 Oct 2018 18:02:35 +0000 (20:02 +0200)]
curl: reschedule uses GNUNET_CURL_perform2.

5 years agocurl: abstracting response's parser & cleaner.
Marcello Stanisci [Wed, 17 Oct 2018 10:33:50 +0000 (12:33 +0200)]
curl: abstracting response's parser & cleaner.

5 years agoRPS: Cleanup datastructures, NULL out freed pointers
Julius Bünger [Mon, 15 Oct 2018 21:11:31 +0000 (23:11 +0200)]
RPS: Cleanup datastructures, NULL out freed pointers

5 years agoNAMESTORE: sqlite plugins cleanup
Schanzenbach, Martin [Mon, 15 Oct 2018 14:26:58 +0000 (23:26 +0900)]
NAMESTORE: sqlite plugins cleanup

5 years agoNAMESTORE: rename flat plugin to heap
Schanzenbach, Martin [Mon, 15 Oct 2018 10:05:11 +0000 (19:05 +0900)]
NAMESTORE: rename flat plugin to heap

5 years agofix intendation
Schanzenbach, Martin [Mon, 15 Oct 2018 09:42:21 +0000 (18:42 +0900)]
fix intendation

5 years agomodify sqlite logic to accomodate rowcount starting from 1
Schanzenbach, Martin [Mon, 15 Oct 2018 09:41:29 +0000 (18:41 +0900)]
modify sqlite logic to accomodate rowcount starting from 1

5 years agoRPS tests: Schedule shutdown properly
Julius Bünger [Sun, 14 Oct 2018 11:37:27 +0000 (13:37 +0200)]
RPS tests: Schedule shutdown properly

5 years agoRPS API: Remove numer of peers from stream request
Julius Bünger [Sun, 14 Oct 2018 11:35:23 +0000 (13:35 +0200)]
RPS API: Remove numer of peers from stream request

5 years agoRPS service: Only change statistics from main sub
Julius Bünger [Sun, 14 Oct 2018 08:06:24 +0000 (10:06 +0200)]
RPS service: Only change statistics from main sub

5 years agoRPS test: Add another group for sub test
Julius Bünger [Sun, 14 Oct 2018 08:04:13 +0000 (10:04 +0200)]
RPS test: Add another group for sub test

5 years agoRPS: Add forgotten definition of message types
Julius Bünger [Sat, 13 Oct 2018 16:01:56 +0000 (18:01 +0200)]
RPS: Add forgotten definition of message types

5 years agofix broken zone iteration
Schanzenbach, Martin [Sat, 13 Oct 2018 13:21:05 +0000 (22:21 +0900)]
fix broken zone iteration

5 years agoshow that rel exp in dht does not work
Schanzenbach, Martin [Sat, 13 Oct 2018 07:09:18 +0000 (16:09 +0900)]
show that rel exp in dht does not work

5 years ago add rel expiration test
Schanzenbach, Martin [Sat, 13 Oct 2018 07:01:55 +0000 (16:01 +0900)]
 add rel expiration test

5 years agoRPS service: Fix - handle case of nonexisting sub
Julius Bünger [Thu, 11 Oct 2018 18:31:33 +0000 (20:31 +0200)]
RPS service: Fix - handle case of nonexisting sub

5 years agoRPS tests: Refine tests for subs
Julius Bünger [Thu, 11 Oct 2018 14:35:33 +0000 (16:35 +0200)]
RPS tests: Refine tests for subs

5 years agoRPS API: Add API calls to rps header
Julius Bünger [Thu, 11 Oct 2018 14:34:46 +0000 (16:34 +0200)]
RPS API: Add API calls to rps header

5 years agoRPS API: (Temporarily) Fix usage of stream request handles
Julius Bünger [Thu, 11 Oct 2018 14:33:17 +0000 (16:33 +0200)]
RPS API: (Temporarily) Fix usage of stream request handles

5 years agoRPS Tests: Test Subs
Julius Bünger [Thu, 11 Oct 2018 12:48:02 +0000 (14:48 +0200)]
RPS Tests: Test Subs

5 years agoRPS Tests: Refactor (run post_test before disconnect)
Julius Bünger [Thu, 11 Oct 2018 12:42:53 +0000 (14:42 +0200)]
RPS Tests: Refactor (run post_test before disconnect)

5 years agoRPS API: Add creation, deletion of Subs
Julius Bünger [Thu, 11 Oct 2018 12:39:48 +0000 (14:39 +0200)]
RPS API: Add creation, deletion of Subs

5 years agoRPS api: Clean code and logging
Julius Bünger [Thu, 11 Oct 2018 12:09:36 +0000 (14:09 +0200)]
RPS api: Clean code and logging

5 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 10 Oct 2018 08:57:47 +0000 (08:57 +0000)]
Merge branch 'master' of gnunet.org:gnunet

5 years agocontributing: Adjust note on prefered test languages. Remove footnote section as...
Nils Gillmann [Wed, 10 Oct 2018 08:39:24 +0000 (08:39 +0000)]
contributing: Adjust note on prefered test languages. Remove footnote section as it is prefered to not have footnotes at all.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoRename Makefile example (025.c) to resemble it being a Makefile (025.Makefile.am...
Nils Gillmann [Wed, 10 Oct 2018 08:35:13 +0000 (08:35 +0000)]
Rename Makefile example (025.c) to resemble it being a Makefile (025.Makefile.am). Adjust doc/documentation/Makefile.am accordingly.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agophilosophy: reformat paragraphs.
Nils Gillmann [Wed, 10 Oct 2018 08:24:05 +0000 (08:24 +0000)]
philosophy: reformat paragraphs.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agophilosophy: likewise.
Nils Gillmann [Wed, 10 Oct 2018 08:22:07 +0000 (08:22 +0000)]
philosophy: likewise.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agodeveloper: likewise.
Nils Gillmann [Wed, 10 Oct 2018 07:33:24 +0000 (07:33 +0000)]
developer: likewise.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoassertion is excessively rigid
Christian Grothoff [Wed, 10 Oct 2018 07:21:38 +0000 (09:21 +0200)]
assertion is excessively rigid

5 years agonow this should work...
Christian Grothoff [Wed, 10 Oct 2018 07:21:07 +0000 (09:21 +0200)]
now this should work...

5 years agouser: likewise
Nils Gillmann [Wed, 10 Oct 2018 07:18:33 +0000 (07:18 +0000)]
user: likewise

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agouse the other pointer to pass assertion
Christian Grothoff [Wed, 10 Oct 2018 07:16:42 +0000 (09:16 +0200)]
use the other pointer to pass assertion

5 years agocode cleanup, remove/simplify bogus check
Christian Grothoff [Wed, 10 Oct 2018 07:13:03 +0000 (09:13 +0200)]
code cleanup, remove/simplify bogus check

5 years agokeyconcepts: likewise
Nils Gillmann [Wed, 10 Oct 2018 06:59:14 +0000 (06:59 +0000)]
keyconcepts: likewise

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agoinstallation: likewise.
Nils Gillmann [Wed, 10 Oct 2018 06:47:47 +0000 (06:47 +0000)]
installation: likewise.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agopreface: rewrite footnotes to in-page text.
Nils Gillmann [Wed, 10 Oct 2018 06:28:33 +0000 (06:28 +0000)]
preface: rewrite footnotes to in-page text.

Signed-off-by: Nils Gillmann <ng0@n0.is>
5 years agonote
Christian Grothoff [Tue, 9 Oct 2018 14:03:51 +0000 (16:03 +0200)]
note

5 years agowhen zone does not match, do not run through the loop anyway
Christian Grothoff [Tue, 9 Oct 2018 13:11:06 +0000 (15:11 +0200)]
when zone does not match, do not run through the loop anyway

5 years agocheck namestore only sends relevant replies to monitor
Christian Grothoff [Tue, 9 Oct 2018 12:56:22 +0000 (14:56 +0200)]
check namestore only sends relevant replies to monitor

5 years agoRestructure service towards having subsamplers
Julius Bünger [Thu, 4 Oct 2018 08:25:52 +0000 (10:25 +0200)]
Restructure service towards having subsamplers

5 years agoChange terminology: "live" -> "online"
Julius Bünger [Mon, 1 Oct 2018 18:06:53 +0000 (20:06 +0200)]
Change terminology: "live" -> "online"

5 years agoRestructure implementation of view (towards subsampling)
Julius Bünger [Mon, 1 Oct 2018 18:05:40 +0000 (20:05 +0200)]
Restructure implementation of view (towards subsampling)

5 years agoChange architecture of service (towards subsampling)
Julius Bünger [Mon, 1 Oct 2018 18:03:54 +0000 (20:03 +0200)]
Change architecture of service (towards subsampling)

5 years agoRename "live" -> online
Julius Bünger [Mon, 1 Oct 2018 17:51:21 +0000 (19:51 +0200)]
Rename "live" -> online

5 years agourlencode base64
Schanzenbach, Martin [Mon, 1 Oct 2018 15:27:14 +0000 (17:27 +0200)]
urlencode base64

5 years agoadd tld handling from config
Schanzenbach, Martin [Sat, 29 Sep 2018 08:39:02 +0000 (10:39 +0200)]
add tld handling from config

5 years agofix
Schanzenbach, Martin [Fri, 28 Sep 2018 06:33:58 +0000 (08:33 +0200)]
fix

5 years agorevert
Schanzenbach, Martin [Thu, 27 Sep 2018 22:17:58 +0000 (00:17 +0200)]
revert

5 years agofix
Schanzenbach, Martin [Thu, 27 Sep 2018 21:58:12 +0000 (23:58 +0200)]
fix

5 years agofix memcorruption
Schanzenbach, Martin [Thu, 27 Sep 2018 20:25:08 +0000 (22:25 +0200)]
fix memcorruption

5 years agochange attribute api
Schanzenbach, Martin [Thu, 27 Sep 2018 19:38:44 +0000 (21:38 +0200)]
change attribute api

5 years agoadd json linker flag
Schanzenbach, Martin [Thu, 27 Sep 2018 18:17:32 +0000 (20:17 +0200)]
add json linker flag

5 years agoremove exp
Schanzenbach, Martin [Thu, 27 Sep 2018 18:15:01 +0000 (20:15 +0200)]
remove exp

5 years agoupdate
Schanzenbach, Martin [Thu, 27 Sep 2018 17:58:35 +0000 (19:58 +0200)]
update

5 years agodont build credentials rest for now
Schanzenbach, Martin [Thu, 27 Sep 2018 17:49:18 +0000 (19:49 +0200)]
dont build credentials rest for now

5 years agoagain jsonapi
Schanzenbach, Martin [Thu, 27 Sep 2018 17:39:47 +0000 (19:39 +0200)]
again jsonapi

5 years agobye bye jsonapi
Schanzenbach, Martin [Thu, 27 Sep 2018 17:31:50 +0000 (19:31 +0200)]
bye bye jsonapi

5 years agofix include path
Schanzenbach, Martin [Thu, 27 Sep 2018 16:10:23 +0000 (18:10 +0200)]
fix include path

5 years agoactually fix ftbfs
Schanzenbach, Martin [Thu, 27 Sep 2018 15:20:45 +0000 (17:20 +0200)]
actually fix ftbfs

5 years agofix ftbfs
Schanzenbach, Martin [Thu, 27 Sep 2018 14:58:15 +0000 (16:58 +0200)]
fix ftbfs

5 years agofix with exp
Schanzenbach, Martin [Thu, 27 Sep 2018 14:50:35 +0000 (16:50 +0200)]
fix with exp

5 years agoMerge branch 'master' of git+ssh://gnunet.org/gnunet
Schanzenbach, Martin [Thu, 27 Sep 2018 14:50:19 +0000 (16:50 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet

5 years agobenchmark: output int
Florian Dold [Thu, 27 Sep 2018 13:45:26 +0000 (15:45 +0200)]
benchmark: output int

5 years agobenchmark: there is just one adjusted total
Florian Dold [Thu, 27 Sep 2018 13:28:30 +0000 (15:28 +0200)]
benchmark: there is just one adjusted total

5 years agobenchmark: output adjusted total time
Florian Dold [Thu, 27 Sep 2018 13:25:53 +0000 (15:25 +0200)]
benchmark: output adjusted total time

5 years agobenchmark: output baseline
Florian Dold [Thu, 27 Sep 2018 13:16:18 +0000 (15:16 +0200)]
benchmark: output baseline

5 years agobenchmark: collect total time of all crypto ops
Florian Dold [Thu, 27 Sep 2018 12:27:26 +0000 (14:27 +0200)]
benchmark: collect total time of all crypto ops

5 years agobenchmark: collect max correctly this time
Florian Dold [Thu, 27 Sep 2018 12:09:32 +0000 (14:09 +0200)]
benchmark: collect max correctly this time

5 years agoUse new terminology in config
Julius Bünger [Thu, 27 Sep 2018 08:19:29 +0000 (10:19 +0200)]
Use new terminology in config