oweals/gnunet.git
5 years agoFix #5514; Add test for GNS Proxy and DANE; Fix TLS connections on ports != 443 throu...
Schanzenbach, Martin [Fri, 25 Jan 2019 19:52:55 +0000 (20:52 +0100)]
Fix #5514; Add test for GNS Proxy and DANE; Fix TLS connections on ports != 443 through proxy

5 years agoATS test: Give ATS time to come up with suggestion
Julius Bünger [Thu, 24 Jan 2019 12:30:42 +0000 (13:30 +0100)]
ATS test: Give ATS time to come up with suggestion

5 years agoATS test: Give return value a meaning
Julius Bünger [Thu, 24 Jan 2019 12:29:10 +0000 (13:29 +0100)]
ATS test: Give return value a meaning

5 years agoATS test: Assert return value non-null
Julius Bünger [Thu, 24 Jan 2019 12:06:02 +0000 (13:06 +0100)]
ATS test: Assert return value non-null

5 years agotng: towards communicator flow control:
Christian Grothoff [Thu, 24 Jan 2019 20:08:12 +0000 (21:08 +0100)]
tng: towards communicator flow control:

5 years agomore work on tng (incomplete)
Christian Grothoff [Thu, 24 Jan 2019 18:51:29 +0000 (19:51 +0100)]
more work on tng (incomplete)

5 years agofix #5491
Christian Grothoff [Thu, 24 Jan 2019 18:49:12 +0000 (19:49 +0100)]
fix #5491

5 years agoREST: fix oidc redirecto uri 0-terminator
Schanzenbach, Martin [Thu, 24 Jan 2019 13:42:03 +0000 (14:42 +0100)]
REST: fix oidc redirecto uri 0-terminator

5 years agofix strcmp
Schanzenbach, Martin [Thu, 24 Jan 2019 11:30:41 +0000 (12:30 +0100)]
fix strcmp

5 years agoATS: Add first stub of test for new ATS API
Julius Bünger [Wed, 23 Jan 2019 17:41:33 +0000 (18:41 +0100)]
ATS: Add first stub of test for new ATS API

5 years agoworking on crazy fragmentation logic
Christian Grothoff [Tue, 22 Jan 2019 21:55:05 +0000 (22:55 +0100)]
working on crazy fragmentation logic

5 years agowork out fragment/ack/dv messages, start implementation (tng)
Christian Grothoff [Mon, 21 Jan 2019 19:15:27 +0000 (20:15 +0100)]
work out fragment/ack/dv messages, start implementation (tng)

5 years agohandle transmission timeouts
Christian Grothoff [Mon, 21 Jan 2019 16:45:07 +0000 (17:45 +0100)]
handle transmission timeouts

5 years agomore work on tng
Christian Grothoff [Mon, 21 Jan 2019 14:09:16 +0000 (15:09 +0100)]
more work on tng

5 years agomore work on tng
Christian Grothoff [Mon, 21 Jan 2019 13:14:42 +0000 (14:14 +0100)]
more work on tng

5 years agofix use of strptime
Christian Grothoff [Mon, 21 Jan 2019 01:10:04 +0000 (02:10 +0100)]
fix use of strptime

5 years agofix compiler warnings
Christian Grothoff [Fri, 18 Jan 2019 08:06:41 +0000 (09:06 +0100)]
fix compiler warnings

5 years agoMerge branch 'license/spdx'
ng0 [Wed, 16 Jan 2019 17:56:12 +0000 (17:56 +0000)]
Merge branch 'license/spdx'

5 years agoMore spdx identifiers. For openrc service file, adjust the header
ng0 [Wed, 16 Jan 2019 09:25:11 +0000 (09:25 +0000)]
More spdx identifiers. For openrc service file, adjust the header
to reflect changes in Gentoo (->Foundation=>Authors).

5 years agodedup
Christian Grothoff [Tue, 15 Jan 2019 12:15:18 +0000 (13:15 +0100)]
dedup

5 years ago2 more spdx identifiers
ng0 [Mon, 14 Jan 2019 18:41:36 +0000 (18:41 +0000)]
2 more spdx identifiers

5 years agosrc: for every AGPL3.0 file, add SPDX identifier.
ng0 [Mon, 14 Jan 2019 18:07:04 +0000 (18:07 +0000)]
src: for every AGPL3.0 file, add SPDX identifier.

5 years agodo longest prefix match on egos as well
Christian Grothoff [Fri, 11 Jan 2019 21:22:32 +0000 (22:22 +0100)]
do longest prefix match on egos as well

5 years agofix testcases, do not skip needlessly (typos)
Christian Grothoff [Fri, 11 Jan 2019 21:20:31 +0000 (22:20 +0100)]
fix testcases, do not skip needlessly (typos)

5 years agomissing file
Christian Grothoff [Fri, 11 Jan 2019 21:20:19 +0000 (22:20 +0100)]
missing file

5 years agotry helping rexxnor with flow control
Christian Grothoff [Thu, 10 Jan 2019 16:37:54 +0000 (17:37 +0100)]
try helping rexxnor with flow control

5 years agoadd stats to namecache
Christian Grothoff [Thu, 10 Jan 2019 15:30:45 +0000 (16:30 +0100)]
add stats to namecache

5 years agodocker: build gnurl from release tarball intead of git
Devan Carpenter [Tue, 1 Jan 2019 19:11:06 +0000 (13:11 -0600)]
docker: build gnurl from release tarball intead of git

The git repo that was replaced by this commit, is currently not
accessible. The preferred method of build gnurl is from release tarballs
for now. There are also some minor fixes and reworking of paths in this
commit.

5 years agocontrib: add systemd service citation
Devan Carpenter [Tue, 1 Jan 2019 18:58:59 +0000 (12:58 -0600)]
contrib: add systemd service citation

This adds a citation to the AUR repo where the systemd service file was
copied from.

5 years agoadd gnunet.service file for systemd
xrs [Tue, 1 Jan 2019 18:49:36 +0000 (19:49 +0100)]
add gnunet.service file for systemd

5 years agofix #5505
Christian Grothoff [Sun, 30 Dec 2018 22:23:45 +0000 (23:23 +0100)]
fix #5505

5 years agoREADME.md: Update the docker build section
Devan Carpenter [Sun, 23 Dec 2018 09:58:04 +0000 (03:58 -0600)]
README.md: Update the docker build section

The build instruction needed updating, and I added a reference to the
documentation with the commands for running the container.

5 years agocontrib: Move Dockerfile to appropriate dir
Devan Carpenter [Sun, 23 Dec 2018 09:45:56 +0000 (03:45 -0600)]
contrib: Move Dockerfile to appropriate dir

Dockerfile was moved into the root directory incorrectly.
This commit moves it into the "docker" directory, alongside its
associated assets.

5 years agomore work on tng
Christian Grothoff [Sun, 16 Dec 2018 16:13:42 +0000 (17:13 +0100)]
more work on tng

5 years agofix ftbfs
Christian Grothoff [Fri, 14 Dec 2018 08:24:14 +0000 (09:24 +0100)]
fix ftbfs

5 years agomake sure mono time uses atomics
Christian Grothoff [Thu, 13 Dec 2018 16:58:39 +0000 (17:58 +0100)]
make sure mono time uses atomics

5 years agoadd function to obtain monotonic time
Christian Grothoff [Thu, 13 Dec 2018 16:30:08 +0000 (17:30 +0100)]
add function to obtain monotonic time

5 years agoRPS tests (fix): Do not try to close files when there are no open ones
Julius Bünger [Thu, 13 Dec 2018 15:36:37 +0000 (16:36 +0100)]
RPS tests (fix): Do not try to close files when there are no open ones

5 years agoRPS sampler: Stop logging to file
Julius Bünger [Thu, 13 Dec 2018 14:51:36 +0000 (15:51 +0100)]
RPS sampler: Stop logging to file

5 years agoRPS service: Assure map with exists before using
Julius Bünger [Mon, 10 Dec 2018 16:58:57 +0000 (17:58 +0100)]
RPS service: Assure map with exists before using

5 years agoRPS service: Reduce logging
Julius Bünger [Mon, 10 Dec 2018 16:58:24 +0000 (17:58 +0100)]
RPS service: Reduce logging

5 years agoUpdate POTFILES
Julius Bünger [Mon, 10 Dec 2018 16:51:23 +0000 (17:51 +0100)]
Update POTFILES

5 years agofix #5500
Christian Grothoff [Tue, 11 Dec 2018 19:31:46 +0000 (20:31 +0100)]
fix #5500

5 years agocache NICK results in namestore to avoid unnecessary load on the DB; improve sqlite...
Christian Grothoff [Tue, 11 Dec 2018 18:27:34 +0000 (19:27 +0100)]
cache NICK results in namestore to avoid unnecessary load on the DB; improve sqlite DB style, use WAL for sqlite DB

5 years agodo not autostart services not needed during test
Christian Grothoff [Tue, 11 Dec 2018 18:27:02 +0000 (19:27 +0100)]
do not autostart services not needed during test

5 years agoaccidental removal
Christian Grothoff [Tue, 11 Dec 2018 17:36:28 +0000 (18:36 +0100)]
accidental removal

5 years agomake sure peer launches if default config not found and -c not given
Christian Grothoff [Tue, 11 Dec 2018 16:47:58 +0000 (17:47 +0100)]
make sure peer launches if default config not found and -c not given

5 years agotodo on perf
Christian Grothoff [Tue, 11 Dec 2018 13:37:00 +0000 (14:37 +0100)]
todo on perf

5 years agofail hard if configuration file specified via -c does not exist (in all services...
Christian Grothoff [Tue, 11 Dec 2018 09:21:39 +0000 (10:21 +0100)]
fail hard if configuration file specified via -c does not exist (in all services and programs)

5 years agofinish first draft of ats2 simple plugin (untested)
Christian Grothoff [Mon, 10 Dec 2018 22:29:52 +0000 (23:29 +0100)]
finish first draft of ats2 simple plugin (untested)

5 years agomore work on simple plugin
Christian Grothoff [Mon, 10 Dec 2018 13:56:34 +0000 (14:56 +0100)]
more work on simple plugin

5 years agoskeleton for 'simple' ATS2 plugin
Christian Grothoff [Thu, 6 Dec 2018 17:38:43 +0000 (18:38 +0100)]
skeleton for 'simple' ATS2 plugin

5 years agocompleting gnunet-service-ats-new (in theory)
Christian Grothoff [Thu, 6 Dec 2018 16:32:52 +0000 (17:32 +0100)]
completing gnunet-service-ats-new (in theory)

5 years agonext steps on ats-new service: plugin loading, solution passing
Christian Grothoff [Thu, 6 Dec 2018 16:31:36 +0000 (17:31 +0100)]
next steps on ats-new service: plugin loading, solution passing

5 years agohigh-level new ATS service implementation
Christian Grothoff [Thu, 6 Dec 2018 16:03:35 +0000 (17:03 +0100)]
high-level new ATS service implementation

5 years agofix paren
Christian Grothoff [Tue, 4 Dec 2018 12:29:55 +0000 (13:29 +0100)]
fix paren

5 years agofix TTL parsing in gnunet-namestore
Christian Grothoff [Tue, 4 Dec 2018 12:26:29 +0000 (13:26 +0100)]
fix TTL parsing in gnunet-namestore

5 years agocomplain better if args are wrong
Christian Grothoff [Tue, 4 Dec 2018 12:09:38 +0000 (13:09 +0100)]
complain better if args are wrong

5 years agorun expiration only once per hour, use WAL
Christian Grothoff [Sat, 1 Dec 2018 23:30:45 +0000 (00:30 +0100)]
run expiration only once per hour, use WAL

5 years agofix linkage issues for tests
Christian Grothoff [Thu, 29 Nov 2018 21:54:52 +0000 (22:54 +0100)]
fix linkage issues for tests

5 years agofix macro test
Christian Grothoff [Thu, 29 Nov 2018 21:38:56 +0000 (22:38 +0100)]
fix macro test

5 years agofinish (?) libgnunetatstransport for now
Christian Grothoff [Thu, 29 Nov 2018 21:26:21 +0000 (22:26 +0100)]
finish (?) libgnunetatstransport for now

5 years agoadd macro to check 0-terminated string messages, and fix FTBFS
Christian Grothoff [Thu, 29 Nov 2018 21:09:13 +0000 (22:09 +0100)]
add macro to check 0-terminated string messages, and fix FTBFS

5 years agoadd macro to check 0-terminated string messages, and fix FTBFS
Christian Grothoff [Thu, 29 Nov 2018 21:08:02 +0000 (22:08 +0100)]
add macro to check 0-terminated string messages, and fix FTBFS

5 years agodraft ATS API for TNG
Christian Grothoff [Thu, 29 Nov 2018 19:50:38 +0000 (20:50 +0100)]
draft ATS API for TNG

5 years agoadd reclaim headers to disist
Schanzenbach, Martin [Thu, 29 Nov 2018 19:34:26 +0000 (20:34 +0100)]
add reclaim headers to disist

5 years agoJSON: Remove jsonapi headers
Schanzenbach, Martin [Thu, 29 Nov 2018 18:15:11 +0000 (19:15 +0100)]
JSON: Remove jsonapi headers

5 years agoRECLAIM: Remove empty file
Schanzenbach, Martin [Thu, 29 Nov 2018 15:36:01 +0000 (16:36 +0100)]
RECLAIM: Remove empty file

5 years agoREST: Update OIDC issuer URI
Schanzenbach, Martin [Wed, 28 Nov 2018 13:26:48 +0000 (14:26 +0100)]
REST: Update OIDC issuer URI

5 years agoREST: OIDC plugin remove jsonapi includes
Schanzenbach, Martin [Wed, 28 Nov 2018 10:44:33 +0000 (11:44 +0100)]
REST: OIDC plugin remove jsonapi includes

5 years agoREST: OIDC more comments
Schanzenbach, Martin [Wed, 28 Nov 2018 10:39:56 +0000 (11:39 +0100)]
REST: OIDC more comments

5 years agoRPS test/profiler: Open file with right flags
Julius Bünger [Wed, 28 Nov 2018 10:20:33 +0000 (11:20 +0100)]
RPS test/profiler: Open file with right flags

5 years agoRPS test/profiler: Separate configs
Julius Bünger [Wed, 28 Nov 2018 10:19:45 +0000 (11:19 +0100)]
RPS test/profiler: Separate configs

5 years agoRPS test/profiler: Check success of opening file
Julius Bünger [Wed, 28 Nov 2018 09:53:00 +0000 (10:53 +0100)]
RPS test/profiler: Check success of opening file

5 years agoREST: Code cleanup pass
Schanzenbach, Martin [Wed, 28 Nov 2018 09:46:00 +0000 (10:46 +0100)]
REST: Code cleanup pass

5 years agoREST: free header
Schanzenbach, Martin [Wed, 28 Nov 2018 08:42:24 +0000 (09:42 +0100)]
REST: free header

5 years agoREST: actually add new cookie value
Schanzenbach, Martin [Wed, 28 Nov 2018 08:41:36 +0000 (09:41 +0100)]
REST: actually add new cookie value

5 years agoREST: expire cookies
Schanzenbach, Martin [Wed, 28 Nov 2018 08:23:03 +0000 (09:23 +0100)]
REST: expire cookies

5 years agoREST: refactor OIDC plugin, towards cancel logic
Schanzenbach, Martin [Wed, 28 Nov 2018 07:46:36 +0000 (08:46 +0100)]
REST: refactor OIDC plugin, towards cancel logic

5 years agoRPS profiler: logging, return value
Julius Bünger [Tue, 27 Nov 2018 23:02:11 +0000 (00:02 +0100)]
RPS profiler: logging, return value

5 years agoRPS sampler: Fix creation of sampler
Julius Bünger [Tue, 27 Nov 2018 23:01:16 +0000 (00:01 +0100)]
RPS sampler: Fix creation of sampler

5 years agoRPS tests/profiler: Keep files for dumping internals open
Julius Bünger [Tue, 27 Nov 2018 23:00:05 +0000 (00:00 +0100)]
RPS tests/profiler: Keep files for dumping internals open

5 years agoREST: Fix oidc client lookup
Schanzenbach, Martin [Mon, 26 Nov 2018 18:34:07 +0000 (19:34 +0100)]
REST: Fix oidc client lookup

5 years agoRECLAIM: fix bootstrapping to not purge all records
Schanzenbach, Martin [Mon, 26 Nov 2018 14:52:47 +0000 (15:52 +0100)]
RECLAIM: fix bootstrapping to not purge all records

5 years agorename fest: use new libgnunetnt instead of old libgnunetats logic for network type...
Christian Grothoff [Fri, 23 Nov 2018 16:19:53 +0000 (17:19 +0100)]
rename fest: use new libgnunetnt instead of old libgnunetats logic for network type classification

5 years agoBetter to move 'peerstore' up.
Marcello Stanisci [Fri, 23 Nov 2018 15:24:41 +0000 (16:24 +0100)]
Better to move 'peerstore' up.

5 years agofix build order of sub-directories.
Marcello Stanisci [Fri, 23 Nov 2018 15:18:56 +0000 (16:18 +0100)]
fix build order of sub-directories.

5 years agoRPS profiler: Dump more statistics to file
Julius Bünger [Thu, 22 Nov 2018 18:49:08 +0000 (19:49 +0100)]
RPS profiler: Dump more statistics to file

5 years agoRPS tests: Get rid of warning (unused argument)
Julius Bünger [Thu, 22 Nov 2018 15:29:47 +0000 (16:29 +0100)]
RPS tests: Get rid of warning (unused argument)

5 years agoRPS API: Fix whitespaces
Julius Bünger [Thu, 22 Nov 2018 14:53:46 +0000 (15:53 +0100)]
RPS API: Fix whitespaces

5 years agofixes for DLL management and indentation
Christian Grothoff [Thu, 22 Nov 2018 12:34:14 +0000 (13:34 +0100)]
fixes for DLL management and indentation

5 years agoRPS api: Schedule callback
Julius Bünger [Thu, 22 Nov 2018 12:07:47 +0000 (13:07 +0100)]
RPS api: Schedule callback

5 years agoRPS profiler: Dump more statistics
Julius Bünger [Fri, 2 Nov 2018 11:59:57 +0000 (12:59 +0100)]
RPS profiler: Dump more statistics

5 years agoadd design sketch for new ATS API
Christian Grothoff [Thu, 22 Nov 2018 21:46:43 +0000 (22:46 +0100)]
add design sketch for new ATS API

5 years agomove network type logic out of ATS code, move performance preferences into MQ
Christian Grothoff [Thu, 22 Nov 2018 21:04:48 +0000 (22:04 +0100)]
move network type logic out of ATS code, move performance preferences into MQ

5 years agoimplement monitor start logic
Christian Grothoff [Thu, 22 Nov 2018 20:42:57 +0000 (21:42 +0100)]
implement monitor start logic

5 years agotry to fix FTBFS of martin
Christian Grothoff [Thu, 22 Nov 2018 20:09:20 +0000 (21:09 +0100)]
try to fix FTBFS of martin

5 years agomore work on TNG
Christian Grothoff [Thu, 22 Nov 2018 17:37:35 +0000 (18:37 +0100)]
more work on TNG

5 years agoadd new hello generation support logic to tng
Christian Grothoff [Thu, 22 Nov 2018 16:29:01 +0000 (17:29 +0100)]
add new hello generation support logic to tng

5 years agosimplify peerstore API
Christian Grothoff [Thu, 22 Nov 2018 15:27:34 +0000 (16:27 +0100)]
simplify peerstore API