oweals/gnunet.git
6 years agosupport keys with / in them
Christian Grothoff [Wed, 9 May 2018 23:07:48 +0000 (01:07 +0200)]
support keys with / in them

6 years agofix config files
Christian Grothoff [Wed, 9 May 2018 16:18:35 +0000 (18:18 +0200)]
fix config files

6 years agofix offset computation in flat iterator
Christian Grothoff [Wed, 9 May 2018 16:12:19 +0000 (18:12 +0200)]
fix offset computation in flat iterator

6 years agofix context for zone_to_name flat plugin
Christian Grothoff [Wed, 9 May 2018 16:09:54 +0000 (18:09 +0200)]
fix context for zone_to_name flat plugin

6 years agofix crash on error in test logic on shutdown
Christian Grothoff [Wed, 9 May 2018 16:02:52 +0000 (18:02 +0200)]
fix crash on error in test logic on shutdown

6 years agomissed a few places
Christian Grothoff [Wed, 9 May 2018 15:45:28 +0000 (17:45 +0200)]
missed a few places

6 years agoimplement new functions in libgnunetsq, clean up sqlite namestore plugin, implement...
Christian Grothoff [Wed, 9 May 2018 15:33:04 +0000 (17:33 +0200)]
implement new functions in libgnunetsq, clean up sqlite namestore plugin, implement flow control in namestore API and tests

6 years agorun-gendocs.sh also wants jpg
Christian Grothoff [Wed, 9 May 2018 09:38:07 +0000 (11:38 +0200)]
run-gendocs.sh also wants jpg

6 years agoadd eps
Christian Grothoff [Wed, 9 May 2018 09:18:42 +0000 (11:18 +0200)]
add eps

6 years agodoc: developer
Nils Gillmann [Wed, 9 May 2018 08:38:49 +0000 (08:38 +0000)]
doc: developer

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoFollow-up to be4754c02fdbefc4fbf5046973c7c1ab44f8e92f
Nils Gillmann [Wed, 9 May 2018 08:38:36 +0000 (08:38 +0000)]
Follow-up to be4754c02fdbefc4fbf5046973c7c1ab44f8e92f

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 9 May 2018 08:15:29 +0000 (08:15 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agodoc: philosophy
Nils Gillmann [Wed, 9 May 2018 08:15:03 +0000 (08:15 +0000)]
doc: philosophy

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoexpand test_mq testcase
Christian Grothoff [Tue, 8 May 2018 10:42:15 +0000 (12:42 +0200)]
expand test_mq testcase

6 years agoupdate gtk documentation a bit
Christian Grothoff [Mon, 7 May 2018 18:24:05 +0000 (20:24 +0200)]
update gtk documentation a bit

6 years agorevert patch that cannot work, wlan dummy is more complicated to begin with
Christian Grothoff [Mon, 7 May 2018 17:45:25 +0000 (19:45 +0200)]
revert patch that cannot work, wlan dummy is more complicated to begin with

6 years agoat least compiling fix
Nils Gillmann [Mon, 7 May 2018 08:40:50 +0000 (08:40 +0000)]
at least compiling fix

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotry to fix test failure in src/transport
Nils Gillmann [Mon, 7 May 2018 08:11:14 +0000 (08:11 +0000)]
try to fix test failure in src/transport

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotest_gnunet_statistics.py: use new locations of TMP
Nils Gillmann [Sun, 6 May 2018 21:41:36 +0000 (21:41 +0000)]
test_gnunet_statistics.py: use new locations of TMP

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix stats output of dht profiler
Christian Grothoff [Sun, 6 May 2018 20:09:36 +0000 (22:09 +0200)]
fix stats output of dht profiler

6 years agocosmestics
Christian Grothoff [Sun, 6 May 2018 19:51:47 +0000 (21:51 +0200)]
cosmestics

6 years agoactive_put is no longer, DCE
Christian Grothoff [Sun, 6 May 2018 19:45:06 +0000 (21:45 +0200)]
active_put is no longer, DCE

6 years agochapter: user: atchar is LaTeX, @@ is Texinfo.
Nils Gillmann [Sun, 6 May 2018 19:37:07 +0000 (19:37 +0000)]
chapter: user: atchar is LaTeX, @@ is Texinfo.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix dht profiler memory leak
Christian Grothoff [Sun, 6 May 2018 19:32:36 +0000 (21:32 +0200)]
fix dht profiler memory leak

6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Sun, 6 May 2018 19:24:34 +0000 (19:24 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agoguix-env.scm: it's not short enough but it makes the name of the chroot shorter for...
Nils Gillmann [Sun, 6 May 2018 19:24:14 +0000 (19:24 +0000)]
guix-env.scm: it's not short enough but it makes the name of the chroot shorter for now.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix datacache bytes stored calculation
Christian Grothoff [Sun, 6 May 2018 19:16:46 +0000 (21:16 +0200)]
fix datacache bytes stored calculation

6 years agotypos
Christian Grothoff [Sun, 6 May 2018 19:06:00 +0000 (21:06 +0200)]
typos

6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Sun, 6 May 2018 19:01:52 +0000 (19:01 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agoSwitch to $GNUNET_TMP in all configuration files.
Nils Gillmann [Sun, 6 May 2018 19:00:22 +0000 (19:00 +0000)]
Switch to $GNUNET_TMP in all configuration files.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix dht profiler logic
Christian Grothoff [Sun, 6 May 2018 18:58:58 +0000 (20:58 +0200)]
fix dht profiler logic

6 years agoupdate user documentation on GNS, include gnunet-zoneimport
Christian Grothoff [Sun, 6 May 2018 13:23:10 +0000 (15:23 +0200)]
update user documentation on GNS, include gnunet-zoneimport

6 years agoupdate namestore monitor API users to use new _next call where needed
Christian Grothoff [Sat, 5 May 2018 21:18:00 +0000 (23:18 +0200)]
update namestore monitor API users to use new _next call where needed

6 years agofix simplify profiler logic, n_puts_failed no longer used
Christian Grothoff [Sat, 5 May 2018 21:17:03 +0000 (23:17 +0200)]
fix simplify profiler logic, n_puts_failed no longer used

6 years agofix profiler build, signature of callback changed
Christian Grothoff [Sat, 5 May 2018 21:16:33 +0000 (23:16 +0200)]
fix profiler build, signature of callback changed

6 years agoman: gnunet.conf.5: Document GNUNET_TMP
Nils Gillmann [Sat, 5 May 2018 19:53:53 +0000 (19:53 +0000)]
man: gnunet.conf.5: Document GNUNET_TMP

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agodefine GNUNET_TMP
Christian Grothoff [Sat, 5 May 2018 13:02:29 +0000 (15:02 +0200)]
define GNUNET_TMP

6 years agogns/gnunet-gns-proxy-setup-ca: check for openssl in /home/user/.guix-profile/bin...
Nils Gillmann [Sat, 5 May 2018 12:23:41 +0000 (12:23 +0000)]
gns/gnunet-gns-proxy-setup-ca: check for openssl in /home/user/.guix-profile/bin:/home/user/.guix-profile/sbin:/run/setuid-programs:/run/current-system/profile/bin:/run/current-system/profile/sbin

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoFollow-up commit to format most of the other man pages code.
Nils Gillmann [Fri, 4 May 2018 19:57:38 +0000 (19:57 +0000)]
Follow-up commit to format most of the other man pages code.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoFormat gnunet.conf.5
Nils Gillmann [Fri, 4 May 2018 19:08:27 +0000 (19:08 +0000)]
Format gnunet.conf.5

Generally the GNU version of man formats man pages to be terrible
to read (beyond 80 characters per line), this doesn't mean we have
to make the source code of the man page(s) terrible to work in.
When a line is 400 characters long, I don't want to compare 400
characters to see the difference.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agognunet.conf.5: Typo fixes
Nils Gillmann [Fri, 4 May 2018 19:00:08 +0000 (19:00 +0000)]
gnunet.conf.5: Typo fixes

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix
Schanzenbach, Martin [Fri, 4 May 2018 10:39:15 +0000 (12:39 +0200)]
fix

6 years agofix idp cli
Schanzenbach, Martin [Fri, 4 May 2018 08:26:19 +0000 (10:26 +0200)]
fix idp cli

6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 2 May 2018 15:53:05 +0000 (15:53 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agoMove release_policy.rfc to doc and add txt extension
Nils Gillmann [Wed, 2 May 2018 15:52:43 +0000 (15:52 +0000)]
Move release_policy.rfc to doc and add txt extension

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agostart preparations for flow control by namestore monitors
Christian Grothoff [Wed, 2 May 2018 15:27:36 +0000 (17:27 +0200)]
start preparations for flow control by namestore monitors

6 years agofix scanf calls
Christian Grothoff [Wed, 2 May 2018 15:27:16 +0000 (17:27 +0200)]
fix scanf calls

6 years ago++
Nils Gillmann [Wed, 2 May 2018 15:25:44 +0000 (15:25 +0000)]
++

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoFix
Nils Gillmann [Wed, 2 May 2018 15:09:52 +0000 (15:09 +0000)]
Fix

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 2 May 2018 07:59:41 +0000 (07:59 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agodeq from correct queue
Christian Grothoff [Wed, 2 May 2018 00:00:23 +0000 (02:00 +0200)]
deq from correct queue

6 years agoadd test for query derivation (passed instantly)
Christian Grothoff [Tue, 1 May 2018 23:42:55 +0000 (01:42 +0200)]
add test for query derivation (passed instantly)

6 years agocomma missing
Christian Grothoff [Tue, 1 May 2018 23:08:28 +0000 (01:08 +0200)]
comma missing

6 years agomisc improvements to statistics and large-scale behavior of zoneimport/zonemaster
Christian Grothoff [Tue, 1 May 2018 23:01:57 +0000 (01:01 +0200)]
misc improvements to statistics and large-scale behavior of zoneimport/zonemaster

6 years agoimplement UPSERT instead of DELETE+INSERT to reduce number of DB transactions
Christian Grothoff [Tue, 1 May 2018 23:01:29 +0000 (01:01 +0200)]
implement UPSERT instead of DELETE+INSERT to reduce number of DB transactions

6 years agoupdate gitignore
Christian Grothoff [Tue, 1 May 2018 20:14:54 +0000 (22:14 +0200)]
update gitignore

6 years agolots more statistics for zoneimport/namestore
Christian Grothoff [Tue, 1 May 2018 13:28:02 +0000 (15:28 +0200)]
lots more statistics for zoneimport/namestore

6 years agomore extensive namestore tests for the non-sqlite plugins, with bugfixes
Christian Grothoff [Tue, 1 May 2018 10:44:39 +0000 (12:44 +0200)]
more extensive namestore tests for the non-sqlite plugins, with bugfixes

6 years agofix perf_ return value
Christian Grothoff [Tue, 1 May 2018 09:54:20 +0000 (11:54 +0200)]
fix perf_ return value

6 years agoadd perf_ logic for namestore iterations, improve namestore insertion performance...
Christian Grothoff [Tue, 1 May 2018 09:53:00 +0000 (11:53 +0200)]
add perf_ logic for namestore iterations, improve namestore insertion performance by 30
 percent

6 years agomerge
Christian Grothoff [Tue, 1 May 2018 08:17:14 +0000 (10:17 +0200)]
merge

6 years agotypo
Christian Grothoff [Tue, 1 May 2018 08:16:40 +0000 (10:16 +0200)]
typo

6 years agomore logging
Christian Grothoff [Mon, 30 Apr 2018 18:57:42 +0000 (20:57 +0200)]
more logging

6 years agoinsert at tail
Christian Grothoff [Mon, 30 Apr 2018 16:59:15 +0000 (18:59 +0200)]
insert at tail

6 years agoalso limit ma DHT puts
Christian Grothoff [Mon, 30 Apr 2018 16:58:55 +0000 (18:58 +0200)]
also limit ma DHT puts

6 years agoupdate velocity always at the end of iteration
Christian Grothoff [Mon, 30 Apr 2018 16:51:37 +0000 (18:51 +0200)]
update velocity always at the end of iteration

6 years agosignal cont
Christian Grothoff [Mon, 30 Apr 2018 16:04:36 +0000 (18:04 +0200)]
signal cont

6 years agobig
Christian Grothoff [Mon, 30 Apr 2018 15:58:31 +0000 (17:58 +0200)]
big

6 years agosimplify velocity logic in zonemaster
Christian Grothoff [Mon, 30 Apr 2018 15:20:14 +0000 (17:20 +0200)]
simplify velocity logic in zonemaster

6 years agoeliminate use of OFFSET in namestore DB queries
Christian Grothoff [Mon, 30 Apr 2018 14:22:47 +0000 (16:22 +0200)]
eliminate use of OFFSET in namestore DB queries

6 years agotypo
Christian Grothoff [Mon, 30 Apr 2018 09:54:55 +0000 (11:54 +0200)]
typo

6 years agoincrease block sizes
Christian Grothoff [Mon, 30 Apr 2018 09:54:01 +0000 (11:54 +0200)]
increase block sizes

6 years agoadd statistic on namestore iteration delay
Christian Grothoff [Mon, 30 Apr 2018 09:46:25 +0000 (11:46 +0200)]
add statistic on namestore iteration delay

6 years agocalculate velocity on PUT instead of put confirmation, publish delay statistic
Christian Grothoff [Mon, 30 Apr 2018 09:43:12 +0000 (11:43 +0200)]
calculate velocity on PUT instead of put confirmation, publish delay statistic

6 years agoeliminate DHT PUT OK message by using MQ feature of calling continuation when transmi...
Christian Grothoff [Mon, 30 Apr 2018 09:31:22 +0000 (11:31 +0200)]
eliminate DHT PUT OK message by using MQ feature of calling continuation when transmission is complete

6 years agoremove bogus assertion
Christian Grothoff [Mon, 30 Apr 2018 09:07:40 +0000 (11:07 +0200)]
remove bogus assertion

6 years agofix continuation
Christian Grothoff [Mon, 30 Apr 2018 09:06:07 +0000 (11:06 +0200)]
fix continuation

6 years agoenable more parallelism with DHT queue, but limit to 1000 entries, then kill hard
Christian Grothoff [Mon, 30 Apr 2018 08:55:26 +0000 (10:55 +0200)]
enable more parallelism with DHT queue, but limit to 1000 entries, then kill hard

6 years agoremove remarks about obsolete gnunet-gns-import
Christian Grothoff [Mon, 30 Apr 2018 08:54:52 +0000 (10:54 +0200)]
remove remarks about obsolete gnunet-gns-import

6 years agobatch NAMESTORE operation also in zonemaster
Christian Grothoff [Sun, 29 Apr 2018 21:16:05 +0000 (23:16 +0200)]
batch NAMESTORE operation also in zonemaster

6 years agoadd option to disable namecache, add velocity calculation and delay correction to...
Christian Grothoff [Sun, 29 Apr 2018 08:56:15 +0000 (10:56 +0200)]
add option to disable namecache, add velocity calculation and delay correction to zonemaster, fix some ftbfs from recent NAMESTORE API change

6 years agomisc zoneimporter fixes
Christian Grothoff [Thu, 26 Apr 2018 14:40:09 +0000 (16:40 +0200)]
misc zoneimporter fixes

6 years agomisc bugfixes
Christian Grothoff [Thu, 26 Apr 2018 13:39:50 +0000 (15:39 +0200)]
misc bugfixes

6 years agoclean up zone iteration logic
Christian Grothoff [Wed, 25 Apr 2018 16:48:32 +0000 (18:48 +0200)]
clean up zone iteration logic

6 years agoinit ns_pending
Christian Grothoff [Wed, 25 Apr 2018 16:34:06 +0000 (18:34 +0200)]
init ns_pending

6 years agoinit ns_pending
Christian Grothoff [Wed, 25 Apr 2018 16:33:53 +0000 (18:33 +0200)]
init ns_pending

6 years agofirst (untested) implementation of batch iteration over NAMESTORE to speed up initial...
Christian Grothoff [Wed, 25 Apr 2018 15:29:47 +0000 (17:29 +0200)]
first (untested) implementation of batch iteration over NAMESTORE to speed up initial data import

6 years agoenable caching private->public key mapping in memory to improve CPU consumption for...
Christian Grothoff [Wed, 25 Apr 2018 14:41:22 +0000 (16:41 +0200)]
enable caching private->public key mapping in memory to improve CPU consumption for large zone insertions

6 years agomore logging of exp time
Christian Grothoff [Wed, 25 Apr 2018 14:23:04 +0000 (16:23 +0200)]
more logging of exp time

6 years agoextend namestore API to enable faster iterations by returning more than one result...
Christian Grothoff [Wed, 25 Apr 2018 14:18:31 +0000 (16:18 +0200)]
extend namestore API to enable faster iterations by returning more than one result at a time

6 years agocode cleanup, more diagnostics, more statistics
Christian Grothoff [Tue, 24 Apr 2018 21:28:24 +0000 (23:28 +0200)]
code cleanup, more diagnostics, more statistics

6 years agonicer zoneimport performance logging
Christian Grothoff [Tue, 24 Apr 2018 09:44:16 +0000 (11:44 +0200)]
nicer zoneimport performance logging

6 years agoclarify issue
Christian Grothoff [Tue, 24 Apr 2018 09:27:59 +0000 (11:27 +0200)]
clarify issue

6 years agodo not crash if service violates IPC protocol
Christian Grothoff [Tue, 24 Apr 2018 08:06:08 +0000 (10:06 +0200)]
do not crash if service violates IPC protocol

6 years agooptimize memory consumption of zoneimporter
Christian Grothoff [Mon, 23 Apr 2018 17:20:52 +0000 (19:20 +0200)]
optimize memory consumption of zoneimporter

6 years agofix typo
Christian Grothoff [Mon, 23 Apr 2018 14:00:45 +0000 (16:00 +0200)]
fix typo

6 years agofix transition to multi-server in cmd line for gnunet-zoneimport
Christian Grothoff [Mon, 23 Apr 2018 13:59:03 +0000 (15:59 +0200)]
fix transition to multi-server in cmd line for gnunet-zoneimport

6 years agomerge conflict resolution
Christian Grothoff [Mon, 23 Apr 2018 13:02:30 +0000 (15:02 +0200)]
merge conflict resolution

6 years agomore incremental processing of zoneimporter
Christian Grothoff [Mon, 23 Apr 2018 13:01:43 +0000 (15:01 +0200)]
more incremental processing of zoneimporter

6 years agomove to @ for empty label, fix empty-label resolution bug in GNS API, install gnunet...
Christian Grothoff [Mon, 23 Apr 2018 10:42:00 +0000 (12:42 +0200)]
move to @ for empty label, fix empty-label resolution bug in GNS API, install gnunet-zoneimport and add man page