Christian Grothoff [Wed, 30 Jan 2019 02:32:20 +0000 (03:32 +0100)]
generate ACKs for backchannel
Christian Grothoff [Wed, 30 Jan 2019 00:34:36 +0000 (01:34 +0100)]
deal with timeouts
Christian Grothoff [Wed, 30 Jan 2019 00:04:52 +0000 (01:04 +0100)]
more work on UDP communicator
Christian Grothoff [Tue, 29 Jan 2019 16:41:46 +0000 (17:41 +0100)]
first draft of UDP communicator
Christian Grothoff [Mon, 28 Jan 2019 12:55:42 +0000 (13:55 +0100)]
first iteraton of TCP communicator done
Christian Grothoff [Mon, 28 Jan 2019 12:50:12 +0000 (13:50 +0100)]
improve NAT API: allow client to store associated data with address
Christian Grothoff [Mon, 28 Jan 2019 12:10:29 +0000 (13:10 +0100)]
rekeys
Christian Grothoff [Mon, 28 Jan 2019 11:43:09 +0000 (12:43 +0100)]
more work on TCP communicator, almost there
Christian Grothoff [Mon, 28 Jan 2019 08:29:42 +0000 (09:29 +0100)]
more work on TCP communicator
Christian Grothoff [Mon, 28 Jan 2019 04:50:12 +0000 (05:50 +0100)]
more work on TCP communicator
Christian Grothoff [Sun, 27 Jan 2019 03:29:52 +0000 (04:29 +0100)]
in principle finished with #5385, could use some testing...
Christian Grothoff [Sun, 27 Jan 2019 03:21:27 +0000 (04:21 +0100)]
more work towards fixing #5385
Christian Grothoff [Sun, 27 Jan 2019 03:05:12 +0000 (04:05 +0100)]
more work towards fixing #5385
Christian Grothoff [Sun, 27 Jan 2019 00:16:00 +0000 (01:16 +0100)]
more work on #5385
Christian Grothoff [Sun, 27 Jan 2019 00:08:10 +0000 (01:08 +0100)]
more work on #5385
Christian Grothoff [Sun, 27 Jan 2019 00:07:58 +0000 (01:07 +0100)]
more work on #5385
Christian Grothoff [Sat, 26 Jan 2019 23:36:47 +0000 (00:36 +0100)]
more work on #5385
Christian Grothoff [Sat, 26 Jan 2019 20:18:06 +0000 (21:18 +0100)]
more work on 5385
Christian Grothoff [Sat, 26 Jan 2019 19:49:59 +0000 (20:49 +0100)]
starting with #5385 in earnest
Christian Grothoff [Sat, 26 Jan 2019 18:51:30 +0000 (19:51 +0100)]
skeleton for TCP communicator
Christian Grothoff [Sat, 26 Jan 2019 17:26:18 +0000 (18:26 +0100)]
forward backchannels to communicator
Christian Grothoff [Sat, 26 Jan 2019 17:15:17 +0000 (18:15 +0100)]
planning ahead
Christian Grothoff [Sat, 26 Jan 2019 16:59:13 +0000 (17:59 +0100)]
design for DV routing data structure
Christian Grothoff [Sat, 26 Jan 2019 16:20:47 +0000 (17:20 +0100)]
reassembly logic
Christian Grothoff [Sat, 26 Jan 2019 11:27:50 +0000 (12:27 +0100)]
data structures for defragmentation
Christian Grothoff [Fri, 25 Jan 2019 22:15:16 +0000 (23:15 +0100)]
fixing misc ats simple issues
Christian Grothoff [Fri, 25 Jan 2019 21:42:42 +0000 (22:42 +0100)]
fix ats simple plugin crash
Christian Grothoff [Fri, 25 Jan 2019 21:25:48 +0000 (22:25 +0100)]
more on backchannel logic
Christian Grothoff [Fri, 25 Jan 2019 21:04:21 +0000 (22:04 +0100)]
more work on tng
Christian Grothoff [Fri, 25 Jan 2019 20:32:36 +0000 (21:32 +0100)]
basics of handling of msgs from communicator
Schanzenbach, Martin [Fri, 25 Jan 2019 19:53:04 +0000 (20:53 +0100)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet
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
Christian Grothoff [Fri, 25 Jan 2019 17:34:41 +0000 (18:34 +0100)]
add prototypes for handlers for incoming messages
Christian Grothoff [Fri, 25 Jan 2019 16:17:54 +0000 (17:17 +0100)]
fix mddl insert after macro
rexxnor [Fri, 25 Jan 2019 16:24:47 +0000 (17:24 +0100)]
fixed up documentation for ascension
rexxnor [Sun, 20 Jan 2019 14:03:24 +0000 (15:03 +0100)]
fixed typos, improved ascension documentation
rexxnor [Sun, 20 Jan 2019 12:01:45 +0000 (13:01 +0100)]
updated ascension documentation; added developer section
rexxnor [Thu, 10 Jan 2019 12:31:23 +0000 (13:31 +0100)]
added documentation for the ascension tool
David Barksdale [Fri, 25 Jan 2019 15:16:24 +0000 (09:16 -0600)]
Build peerstore before ats
Christian Grothoff [Fri, 25 Jan 2019 14:40:57 +0000 (15:40 +0100)]
add config file
Julius Bünger [Thu, 24 Jan 2019 12:30:42 +0000 (13:30 +0100)]
ATS test: Give ATS time to come up with suggestion
Julius Bünger [Thu, 24 Jan 2019 12:29:10 +0000 (13:29 +0100)]
ATS test: Give return value a meaning
Julius Bünger [Thu, 24 Jan 2019 12:06:02 +0000 (13:06 +0100)]
ATS test: Assert return value non-null
Christian Grothoff [Thu, 24 Jan 2019 20:08:12 +0000 (21:08 +0100)]
tng: towards communicator flow control:
Christian Grothoff [Thu, 24 Jan 2019 18:51:29 +0000 (19:51 +0100)]
more work on tng (incomplete)
Christian Grothoff [Thu, 24 Jan 2019 18:49:12 +0000 (19:49 +0100)]
fix #5491
Schanzenbach, Martin [Thu, 24 Jan 2019 13:42:03 +0000 (14:42 +0100)]
REST: fix oidc redirecto uri 0-terminator
Schanzenbach, Martin [Thu, 24 Jan 2019 11:30:41 +0000 (12:30 +0100)]
fix strcmp
Julius Bünger [Wed, 23 Jan 2019 17:41:33 +0000 (18:41 +0100)]
ATS: Add first stub of test for new ATS API
Christian Grothoff [Tue, 22 Jan 2019 21:55:05 +0000 (22:55 +0100)]
working on crazy fragmentation logic
Christian Grothoff [Mon, 21 Jan 2019 19:15:27 +0000 (20:15 +0100)]
work out fragment/ack/dv messages, start implementation (tng)
Christian Grothoff [Mon, 21 Jan 2019 16:45:07 +0000 (17:45 +0100)]
handle transmission timeouts
Christian Grothoff [Mon, 21 Jan 2019 14:09:16 +0000 (15:09 +0100)]
more work on tng
Christian Grothoff [Mon, 21 Jan 2019 13:14:42 +0000 (14:14 +0100)]
more work on tng
Christian Grothoff [Mon, 21 Jan 2019 01:10:04 +0000 (02:10 +0100)]
fix use of strptime
Christian Grothoff [Fri, 18 Jan 2019 08:06:41 +0000 (09:06 +0100)]
fix compiler warnings
ng0 [Wed, 16 Jan 2019 17:56:12 +0000 (17:56 +0000)]
Merge branch 'license/spdx'
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).
Christian Grothoff [Tue, 15 Jan 2019 12:15:18 +0000 (13:15 +0100)]
dedup
ng0 [Mon, 14 Jan 2019 18:41:36 +0000 (18:41 +0000)]
2 more spdx identifiers
ng0 [Mon, 14 Jan 2019 18:07:04 +0000 (18:07 +0000)]
src: for every AGPL3.0 file, add SPDX identifier.
Christian Grothoff [Fri, 11 Jan 2019 21:22:32 +0000 (22:22 +0100)]
do longest prefix match on egos as well
Christian Grothoff [Fri, 11 Jan 2019 21:20:31 +0000 (22:20 +0100)]
fix testcases, do not skip needlessly (typos)
Christian Grothoff [Fri, 11 Jan 2019 21:20:19 +0000 (22:20 +0100)]
missing file
Christian Grothoff [Thu, 10 Jan 2019 16:37:54 +0000 (17:37 +0100)]
try helping rexxnor with flow control
Christian Grothoff [Thu, 10 Jan 2019 15:30:45 +0000 (16:30 +0100)]
add stats to namecache
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.
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.
xrs [Tue, 1 Jan 2019 18:49:36 +0000 (19:49 +0100)]
add gnunet.service file for systemd
Christian Grothoff [Sun, 30 Dec 2018 22:23:45 +0000 (23:23 +0100)]
fix #5505
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.
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.
Christian Grothoff [Sun, 16 Dec 2018 16:13:42 +0000 (17:13 +0100)]
more work on tng
Christian Grothoff [Fri, 14 Dec 2018 08:24:14 +0000 (09:24 +0100)]
fix ftbfs
Christian Grothoff [Thu, 13 Dec 2018 16:58:39 +0000 (17:58 +0100)]
make sure mono time uses atomics
Christian Grothoff [Thu, 13 Dec 2018 16:30:08 +0000 (17:30 +0100)]
add function to obtain monotonic time
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
Julius Bünger [Thu, 13 Dec 2018 14:51:36 +0000 (15:51 +0100)]
RPS sampler: Stop logging to file
Julius Bünger [Mon, 10 Dec 2018 16:58:57 +0000 (17:58 +0100)]
RPS service: Assure map with exists before using
Julius Bünger [Mon, 10 Dec 2018 16:58:24 +0000 (17:58 +0100)]
RPS service: Reduce logging
Julius Bünger [Mon, 10 Dec 2018 16:51:23 +0000 (17:51 +0100)]
Update POTFILES
Christian Grothoff [Tue, 11 Dec 2018 19:31:46 +0000 (20:31 +0100)]
fix #5500
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
Christian Grothoff [Tue, 11 Dec 2018 18:27:02 +0000 (19:27 +0100)]
do not autostart services not needed during test
Christian Grothoff [Tue, 11 Dec 2018 17:36:28 +0000 (18:36 +0100)]
accidental removal
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
Christian Grothoff [Tue, 11 Dec 2018 13:37:00 +0000 (14:37 +0100)]
todo on perf
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)
Christian Grothoff [Mon, 10 Dec 2018 22:29:52 +0000 (23:29 +0100)]
finish first draft of ats2 simple plugin (untested)
Christian Grothoff [Mon, 10 Dec 2018 13:56:34 +0000 (14:56 +0100)]
more work on simple plugin
Christian Grothoff [Thu, 6 Dec 2018 17:38:43 +0000 (18:38 +0100)]
skeleton for 'simple' ATS2 plugin
Christian Grothoff [Thu, 6 Dec 2018 16:32:52 +0000 (17:32 +0100)]
completing gnunet-service-ats-new (in theory)
Christian Grothoff [Thu, 6 Dec 2018 16:31:36 +0000 (17:31 +0100)]
next steps on ats-new service: plugin loading, solution passing
Christian Grothoff [Thu, 6 Dec 2018 16:03:35 +0000 (17:03 +0100)]
high-level new ATS service implementation
Christian Grothoff [Tue, 4 Dec 2018 12:29:55 +0000 (13:29 +0100)]
fix paren
Christian Grothoff [Tue, 4 Dec 2018 12:26:29 +0000 (13:26 +0100)]
fix TTL parsing in gnunet-namestore
Christian Grothoff [Tue, 4 Dec 2018 12:09:38 +0000 (13:09 +0100)]
complain better if args are wrong
Christian Grothoff [Sat, 1 Dec 2018 23:30:45 +0000 (00:30 +0100)]
run expiration only once per hour, use WAL
Christian Grothoff [Thu, 29 Nov 2018 21:54:52 +0000 (22:54 +0100)]
fix linkage issues for tests
Christian Grothoff [Thu, 29 Nov 2018 21:38:56 +0000 (22:38 +0100)]
fix macro test