oweals/gnunet.git
6 years agoproper datacache expiration by proximity first
Christian Grothoff [Sun, 3 Jun 2018 13:07:09 +0000 (15:07 +0200)]
proper datacache expiration by proximity first

6 years agomore logging
Christian Grothoff [Sun, 3 Jun 2018 12:38:40 +0000 (14:38 +0200)]
more logging

6 years agoadd more logging for core KX to improve diagnostics
Christian Grothoff [Thu, 31 May 2018 10:43:11 +0000 (12:43 +0200)]
add more logging for core KX to improve diagnostics

6 years agoadd proximity considerations to datacache
Christian Grothoff [Wed, 30 May 2018 16:47:17 +0000 (18:47 +0200)]
add proximity considerations to datacache

6 years agodisable xu transport, header missing
Christian Grothoff [Wed, 30 May 2018 16:46:55 +0000 (18:46 +0200)]
disable xu transport, header missing

6 years agoadding xu transport
Christian Grothoff [Mon, 28 May 2018 14:56:32 +0000 (16:56 +0200)]
adding xu transport

6 years agoskip validation logic
Christian Grothoff [Sun, 27 May 2018 23:51:01 +0000 (01:51 +0200)]
skip validation logic

6 years agoskip validation logic
Christian Grothoff [Sun, 27 May 2018 23:48:13 +0000 (01:48 +0200)]
skip validation logic

6 years agotrack hello passing
Christian Grothoff [Sun, 27 May 2018 23:39:40 +0000 (01:39 +0200)]
track hello passing

6 years agoMerge branch 'h2020' of git+ssh://gnunet.org/gnunet into h2020
Christian Grothoff [Sat, 26 May 2018 18:44:34 +0000 (20:44 +0200)]
Merge branch 'h2020' of git+ssh://gnunet.org/gnunet into h2020

6 years agodisable LAN/loopback for AC
Christian Grothoff [Sat, 26 May 2018 18:44:29 +0000 (20:44 +0200)]
disable LAN/loopback for AC

6 years agobuild xt
Christian Grothoff [Sat, 26 May 2018 18:18:59 +0000 (20:18 +0200)]
build xt

6 years agoxt transport for experiments:
Christian Grothoff [Sat, 26 May 2018 14:06:07 +0000 (16:06 +0200)]
xt transport for experiments:

6 years agoAdd gnunetgnsrecord to Libs
Pascal Mainini [Fri, 25 May 2018 16:44:09 +0000 (18:44 +0200)]
Add gnunetgnsrecord to Libs

6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 23 May 2018 22:00:23 +0000 (22:00 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agoc-tutorial: grammar fixes and general improvements
Nils Gillmann [Wed, 23 May 2018 22:00:04 +0000 (22:00 +0000)]
c-tutorial: grammar fixes and general improvements

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agostop DNS lookup immediately instead of async to avoid use-after free if we get BOTH...
Christian Grothoff [Wed, 23 May 2018 21:37:00 +0000 (23:37 +0200)]
stop DNS lookup immediately instead of async to avoid use-after free if we get BOTH an IPv4 and IPv6 response

6 years agofix bug where we might fail the resolution of the same DHT heap node twice due to...
Christian Grothoff [Wed, 23 May 2018 21:08:03 +0000 (23:08 +0200)]
fix bug where we might fail the resolution of the same DHT heap node twice due to async cleanup

6 years agomore flakes.
Nils Gillmann [Wed, 23 May 2018 17:31:01 +0000 (17:31 +0000)]
more flakes.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotest_integration_boostrap_and_connect: flake8
Nils Gillmann [Wed, 23 May 2018 17:02:33 +0000 (17:02 +0000)]
test_integration_boostrap_and_connect: flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agointegration-tests: clique: flake8
Nils Gillmann [Wed, 23 May 2018 14:35:01 +0000 (14:35 +0000)]
integration-tests: clique: flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agointegration-tests: gnunet-testing: flake8
Nils Gillmann [Wed, 23 May 2018 09:55:22 +0000 (09:55 +0000)]
integration-tests: gnunet-testing: flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agointegration-tests reconnect_nat: flake8
Nils Gillmann [Wed, 23 May 2018 08:37:48 +0000 (08:37 +0000)]
integration-tests reconnect_nat: flake8

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

6 years agointegration-tests disconnect_nat flake8
Nils Gillmann [Wed, 23 May 2018 08:11:31 +0000 (08:11 +0000)]
integration-tests disconnect_nat flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agorevocation: test_local_revocation: Adjust to flake8
Nils Gillmann [Wed, 23 May 2018 07:29:10 +0000 (07:29 +0000)]
revocation: test_local_revocation: Adjust to flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agostarting with another CADET testcase (unfinished)
Christian Grothoff [Tue, 22 May 2018 22:00:58 +0000 (00:00 +0200)]
starting with another CADET testcase (unfinished)

6 years agono need to dup cfg
Christian Grothoff [Tue, 22 May 2018 21:37:15 +0000 (23:37 +0200)]
no need to dup cfg

6 years agofix indentation
Christian Grothoff [Tue, 22 May 2018 21:23:20 +0000 (23:23 +0200)]
fix indentation

6 years agolog on success, too
Christian Grothoff [Tue, 22 May 2018 21:23:05 +0000 (23:23 +0200)]
log on success, too

6 years ago+
Nils Gillmann [Tue, 22 May 2018 17:03:14 +0000 (17:03 +0000)]
+

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofix test locations
Nils Gillmann [Tue, 22 May 2018 17:02:29 +0000 (17:02 +0000)]
fix test locations

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotest_gnunet_statistics: flake8
Nils Gillmann [Tue, 22 May 2018 12:52:12 +0000 (12:52 +0000)]
test_gnunet_statistics: flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotestbed/buildvars.py: flake8
Nils Gillmann [Tue, 22 May 2018 12:34:16 +0000 (12:34 +0000)]
testbed/buildvars.py: flake8

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago+
Nils Gillmann [Tue, 22 May 2018 12:30:13 +0000 (12:30 +0000)]
+

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agojanitor: flake8ism
Nils Gillmann [Tue, 22 May 2018 12:28:33 +0000 (12:28 +0000)]
janitor: flake8ism

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agopyexpect: flake8ism
Nils Gillmann [Tue, 22 May 2018 12:17:32 +0000 (12:17 +0000)]
pyexpect: flake8ism

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago+
Nils Gillmann [Tue, 22 May 2018 11:45:57 +0000 (11:45 +0000)]
+

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agotext_gnunet_fs_psd.py.in: Fix loading pxpect + flake8'ism
Nils Gillmann [Tue, 22 May 2018 11:45:12 +0000 (11:45 +0000)]
text_gnunet_fs_psd.py.in: Fix loading pxpect + flake8'ism

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofind_typedefs.py: Comment about variable 'li'
Nils Gillmann [Tue, 22 May 2018 09:55:04 +0000 (09:55 +0000)]
find_typedefs.py: Comment about variable 'li'

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib/scripts/terminate.py.in: bump the year
Nils Gillmann [Tue, 22 May 2018 09:52:40 +0000 (09:52 +0000)]
contrib/scripts/terminate.py.in: bump the year

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib/scripts/terminate.py.in: indent fixes + comments
Nils Gillmann [Tue, 22 May 2018 09:51:42 +0000 (09:51 +0000)]
contrib/scripts/terminate.py.in: indent fixes + comments

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago++
Nils Gillmann [Tue, 22 May 2018 09:26:21 +0000 (09:26 +0000)]
++

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoMore flakes
Nils Gillmann [Tue, 22 May 2018 09:15:34 +0000 (09:15 +0000)]
More flakes

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agogitignore flake8.log
Nils Gillmann [Tue, 22 May 2018 09:04:40 +0000 (09:04 +0000)]
gitignore flake8.log

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

6 years agopeerinfo-tool: flake8 adjustments
Nils Gillmann [Tue, 22 May 2018 08:56:50 +0000 (08:56 +0000)]
peerinfo-tool: flake8 adjustments

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agosanitize log levels
Christian Grothoff [Mon, 21 May 2018 16:41:07 +0000 (18:41 +0200)]
sanitize log levels

6 years agofix crash on unexpected client disconnect on incoming message, remove bogus assertion
Christian Grothoff [Mon, 21 May 2018 16:10:38 +0000 (18:10 +0200)]
fix crash on unexpected client disconnect on incoming message, remove bogus assertion

6 years agodisable debug logic
Christian Grothoff [Sun, 20 May 2018 21:58:28 +0000 (23:58 +0200)]
disable debug logic

6 years agoupdate ignore
Christian Grothoff [Sun, 20 May 2018 21:57:06 +0000 (23:57 +0200)]
update ignore

6 years agoupdate ignore
Christian Grothoff [Sun, 20 May 2018 21:56:55 +0000 (23:56 +0200)]
update ignore

6 years agoupdate ignore
Christian Grothoff [Sun, 20 May 2018 21:56:07 +0000 (23:56 +0200)]
update ignore

6 years agofix serialization/deserialization error in namestore deferred monitor logic
Christian Grothoff [Sun, 20 May 2018 21:51:43 +0000 (23:51 +0200)]
fix serialization/deserialization error in namestore deferred monitor logic

6 years agocheck return values from GNSRECORD_record_serialize/size always
Christian Grothoff [Sun, 20 May 2018 21:40:20 +0000 (23:40 +0200)]
check return values from GNSRECORD_record_serialize/size always

6 years agooff by 0 in log msg
Christian Grothoff [Sun, 20 May 2018 19:49:49 +0000 (21:49 +0200)]
off by 0 in log msg

6 years agofix crash on namestore disconnect
Christian Grothoff [Sun, 20 May 2018 19:05:18 +0000 (21:05 +0200)]
fix crash on namestore disconnect

6 years agoguard more carefully against integer overflows
Christian Grothoff [Sun, 20 May 2018 17:06:46 +0000 (19:06 +0200)]
guard more carefully against integer overflows

6 years agoadd test for gns2dns records pointing to DNS name
Christian Grothoff [Sun, 20 May 2018 16:55:54 +0000 (18:55 +0200)]
add test for gns2dns records pointing to DNS name

6 years agofix warning
Christian Grothoff [Sun, 20 May 2018 16:55:39 +0000 (18:55 +0200)]
fix warning

6 years agoadd logic to count concurrently active GNS requests
Christian Grothoff [Sun, 20 May 2018 16:54:47 +0000 (18:54 +0200)]
add logic to count concurrently active GNS requests

6 years agoallow multiple GNS2DNS records to co-exist
Christian Grothoff [Sun, 20 May 2018 16:42:01 +0000 (18:42 +0200)]
allow multiple GNS2DNS records to co-exist

6 years agoremove dead shorten logic
Christian Grothoff [Sun, 20 May 2018 16:41:48 +0000 (18:41 +0200)]
remove dead shorten logic

6 years agofix partitioning
Christian Grothoff [Sun, 20 May 2018 12:43:30 +0000 (14:43 +0200)]
fix partitioning

6 years agodo not crash on multiple CNAMEs
Christian Grothoff [Sun, 20 May 2018 10:51:41 +0000 (12:51 +0200)]
do not crash on multiple CNAMEs

6 years agofix another off by one
Christian Grothoff [Sat, 19 May 2018 22:45:04 +0000 (00:45 +0200)]
fix another off by one

6 years agofix off-by-one error in cadet connection construction, also enforce better timeouts...
Christian Grothoff [Sat, 19 May 2018 22:35:13 +0000 (00:35 +0200)]
fix off-by-one error in cadet connection construction, also enforce better timeouts for retransmissions of handshake

6 years agoflake8: add .py.in to tox.ini and realize the process is far from finished.
Nils Gillmann [Sat, 19 May 2018 19:44:46 +0000 (19:44 +0000)]
flake8: add .py.in to tox.ini and realize the process is far from finished.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoFix failing peerinfo test
Nils Gillmann [Sat, 19 May 2018 19:29:42 +0000 (19:29 +0000)]
Fix failing peerinfo test

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agodisable crypto bug workaround
Christian Grothoff [Sat, 19 May 2018 18:31:10 +0000 (20:31 +0200)]
disable crypto bug workaround

6 years agoundo hostkey patch
Christian Grothoff [Sat, 19 May 2018 18:30:03 +0000 (20:30 +0200)]
undo hostkey patch

6 years agosrc/consensus/consensus-simulation: Use past.builtins for xrange
Nils Gillmann [Sat, 19 May 2018 17:21:42 +0000 (17:21 +0000)]
src/consensus/consensus-simulation: Use past.builtins for xrange

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agopython2+3 compat.: contrib/scripts/find_typedefs, gdb-iterate-dll: unicode-literals
Nils Gillmann [Sat, 19 May 2018 17:02:58 +0000 (17:02 +0000)]
python2+3 compat.: contrib/scripts/find_typedefs, gdb-iterate-dll: unicode-literals

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agogitignore: Add .bak
Nils Gillmann [Sat, 19 May 2018 17:01:57 +0000 (17:01 +0000)]
gitignore: Add .bak

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agopython2+3 compat.: contrib/scripts/gdb-iterate-dll.py: use futures.
Nils Gillmann [Sat, 19 May 2018 16:59:29 +0000 (16:59 +0000)]
python2+3 compat.: contrib/scripts/gdb-iterate-dll.py: use futures.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib/scripts: lint-python.sh, small wrapper
Nils Gillmann [Sat, 19 May 2018 16:02:18 +0000 (16:02 +0000)]
contrib/scripts: lint-python.sh, small wrapper

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago+
Nils Gillmann [Sat, 19 May 2018 15:26:08 +0000 (15:26 +0000)]
+

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago+
Nils Gillmann [Sat, 19 May 2018 15:18:30 +0000 (15:18 +0000)]
+

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofollow-up, fix conf locations
Nils Gillmann [Sat, 19 May 2018 15:05:21 +0000 (15:05 +0000)]
follow-up, fix conf locations

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoMerge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Sat, 19 May 2018 14:50:02 +0000 (14:50 +0000)]
Merge branch 'master' of gnunet.org:gnunet

6 years agoRestructure contrib folder.
Nils Gillmann [Sat, 19 May 2018 14:43:13 +0000 (14:43 +0000)]
Restructure contrib folder.

contrib/pogen.sh -> bin/pogen.sh
bootstrap: Use new pogen location and execute it.
contrib/openvpn-tap32: Move to contrib/3rdparty/Windows/openvpn-tap32.
contrib/gnunet-logo*: Move to contrib/branding/logo/
Delete old patches in contrib, predating git.
Move buildbot data to contrib/ci/buildbot,
move docker data to contrib/ci/docker.
Create contrib/conf and populate it with config files found in contrib and bin.
Move gns related data to contrib/gns.
delete contrib/repeat.sh
Move contrib/log.php into contrib/web/log.php.
Create folder contrib/scripts and use it for most scripts in contrib.
Remove trailing whitespace in doc/Makefile.am

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago-add basic macOS installation instructions
Schanzenbach, Martin [Fri, 18 May 2018 20:05:18 +0000 (22:05 +0200)]
-add basic macOS installation instructions

6 years agoancient debug patches can die
Christian Grothoff [Fri, 18 May 2018 09:10:49 +0000 (11:10 +0200)]
ancient debug patches can die

6 years agoremove bitrot
Christian Grothoff [Fri, 18 May 2018 09:08:01 +0000 (11:08 +0200)]
remove bitrot

6 years agopo: Generate perl bin path
Nils Gillmann [Fri, 18 May 2018 07:31:25 +0000 (07:31 +0000)]
po: Generate perl bin path

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib/openvpn-tap32 content is GPL2 licensed. This is only stated in the zip archiv...
Nils Gillmann [Fri, 18 May 2018 06:48:30 +0000 (06:48 +0000)]
contrib/openvpn-tap32 content is GPL2 licensed. This is only stated in the zip archives, so include a license file in the folder which contains them.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoconfigure.ac: FIXME note on version command that predates switch to git.
Nils Gillmann [Fri, 18 May 2018 06:05:06 +0000 (06:05 +0000)]
configure.ac: FIXME note on version command that predates switch to git.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib: change Dockerfile to more reliable/distributed gnurl source
Nils Gillmann [Thu, 17 May 2018 17:54:56 +0000 (17:54 +0000)]
contrib: change Dockerfile to more reliable/distributed gnurl source

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago...and move it to a better named file in there
Nils Gillmann [Thu, 17 May 2018 17:45:45 +0000 (17:45 +0000)]
...and move it to a better named file in there

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoMove hacks.el to contrib
Nils Gillmann [Thu, 17 May 2018 17:44:34 +0000 (17:44 +0000)]
Move hacks.el to contrib

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoAdd copyright to hacks.el
Nils Gillmann [Thu, 17 May 2018 17:43:34 +0000 (17:43 +0000)]
Add copyright to hacks.el

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agocontrib/removetrailingwhitespace: sed the python
Nils Gillmann [Thu, 17 May 2018 16:38:30 +0000 (16:38 +0000)]
contrib/removetrailingwhitespace: sed the python

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agoRevert "Revert "PEP 237 unified long integers and integers: http://www.python.org...
Nils Gillmann [Thu, 17 May 2018 16:27:27 +0000 (16:27 +0000)]
Revert "Revert "PEP 237 unified long integers and integers: python.org/dev/peps/pep-0237/""

This reverts commit d9d4454b10201c1c1e0da7e95069dd073571beac.

Actually this is valid for python >= 2.2 and 3.x

6 years agoRevert "PEP 237 unified long integers and integers: http://www.python.org/dev/peps...
Nils Gillmann [Thu, 17 May 2018 16:13:13 +0000 (16:13 +0000)]
Revert "PEP 237 unified long integers and integers: python.org/dev/peps/pep-0237/"

This reverts commit cb9b9edd88cb35f998e7d9dd9cd3f614189a582d.

Actually this is python3 only. A python2+3 variant must be used for now!

6 years agoPEP 237 unified long integers and integers: http://www.python.org/dev/peps/pep-0237/
Nils Gillmann [Thu, 17 May 2018 16:10:30 +0000 (16:10 +0000)]
PEP 237 unified long integers and integers: python.org/dev/peps/pep-0237/

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofuture recommendation: run lint on python files.
Nils Gillmann [Thu, 17 May 2018 15:43:43 +0000 (15:43 +0000)]
future recommendation: run lint on python files.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofollow-up, indentation fixes.
Nils Gillmann [Thu, 17 May 2018 15:37:57 +0000 (15:37 +0000)]
follow-up, indentation fixes.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agofollow-up
Nils Gillmann [Thu, 17 May 2018 15:15:44 +0000 (15:15 +0000)]
follow-up

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years ago2to3 lint in consensus-simulation, sed the python location.
Nils Gillmann [Thu, 17 May 2018 14:52:33 +0000 (14:52 +0000)]
2to3 lint in consensus-simulation, sed the python location.

Signed-off-by: Nils Gillmann <ng0@n0.is>
6 years agognunet-chk.py: More 2to3 changes.
Nils Gillmann [Thu, 17 May 2018 14:23:45 +0000 (14:23 +0000)]
gnunet-chk.py: More 2to3 changes.

Signed-off-by: Nils Gillmann <ng0@n0.is>