Julius Bünger [Fri, 27 Jul 2018 18:01:28 +0000 (20:01 +0200)]
Remove obsolete DLL for cancellations of tasks
Julius Bünger [Fri, 27 Jul 2018 18:00:45 +0000 (20:00 +0200)]
remove now obsolete usage of channel-related flags
Julius Bünger [Fri, 27 Jul 2018 17:57:03 +0000 (19:57 +0200)]
Fix rps service: restructure channel-related code
There is still an error left.
Valgrind reports
==2008== Invalid read of size 8
==2008== at 0x50662A4: GNUNET_CONTAINER_multipeermap_contains (container_multipeermap.c:542)
==2008== by 0x114E8A: Peers_remove_peer (gnunet-service-rps.c:1306)
==2008== by 0x114E65: destroy_peer (gnunet-service-rps.c:1283)
==2008== by 0x50A29B2: GNUNET_SCHEDULER_do_work (scheduler.c:2104)
==2008== by 0x50A382D: select_loop (scheduler.c:2400)
==2008== by 0x509DE48: GNUNET_SCHEDULER_run (scheduler.c:725)
==2008== by 0x50A989E: GNUNET_SERVICE_run_ (service.c:1875)
==2008== by 0x11EE83: main (gnunet-service-rps.c:4584)
==2008== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==2008==
==2008==
==2008== Process terminating with default action of signal 11 (SIGSEGV)
==2008== Access not within mapped region at address 0x0
==2008== at 0x50662A4: GNUNET_CONTAINER_multipeermap_contains (container_multipeermap.c:542)
==2008== by 0x114E8A: Peers_remove_peer (gnunet-service-rps.c:1306)
==2008== by 0x114E65: destroy_peer (gnunet-service-rps.c:1283)
==2008== by 0x50A29B2: GNUNET_SCHEDULER_do_work (scheduler.c:2104)
==2008== by 0x50A382D: select_loop (scheduler.c:2400)
==2008== by 0x509DE48: GNUNET_SCHEDULER_run (scheduler.c:725)
==2008== by 0x50A989E: GNUNET_SERVICE_run_ (service.c:1875)
==2008== by 0x11EE83: main (gnunet-service-rps.c:4584)
This seems to only appear at shutdown so it is not dramatic.
Julius Bünger [Thu, 26 Jul 2018 15:05:55 +0000 (17:05 +0200)]
fix rps service: put peer id into structure once
Julius Bünger [Thu, 26 Jul 2018 15:04:44 +0000 (17:04 +0200)]
rps profiler: destroy pending req and rep in right place
Julius Bünger [Thu, 26 Jul 2018 14:53:51 +0000 (16:53 +0200)]
rps service: improve logging - log peer id
Julius Bünger [Thu, 26 Jul 2018 14:53:24 +0000 (16:53 +0200)]
fix rps service: don't null out context, just channel
Julius Bünger [Thu, 26 Jul 2018 14:52:36 +0000 (16:52 +0200)]
rps service: don't send 'ping' twice
Julius Bünger [Wed, 25 Jul 2018 15:53:31 +0000 (17:53 +0200)]
fix rps service: better handling of cadet channels
lurchi [Tue, 24 Jul 2018 21:37:57 +0000 (23:37 +0200)]
Remove restrictive and unnecessary assert
Using the SCHEDULER_add* functions is now allowed before the first call to GNUNET_SCHEDULER_do_work.
Schanzenbach, Martin [Tue, 24 Jul 2018 19:49:47 +0000 (21:49 +0200)]
also return empty egos
Schanzenbach, Martin [Mon, 23 Jul 2018 21:14:17 +0000 (23:14 +0200)]
fix
Schanzenbach, Martin [Mon, 23 Jul 2018 20:58:20 +0000 (22:58 +0200)]
fix wrong record type
Schanzenbach, Martin [Mon, 23 Jul 2018 20:10:47 +0000 (22:10 +0200)]
switch to gnsrecord reclaim records for OIDC clients
Schanzenbach, Martin [Mon, 23 Jul 2018 17:29:44 +0000 (19:29 +0200)]
fix
Schanzenbach, Martin [Mon, 23 Jul 2018 12:10:33 +0000 (14:10 +0200)]
fix signature check
Schanzenbach, Martin [Mon, 23 Jul 2018 11:55:18 +0000 (13:55 +0200)]
fix
Schanzenbach, Martin [Mon, 23 Jul 2018 11:32:54 +0000 (13:32 +0200)]
fixes
Schanzenbach, Martin [Mon, 23 Jul 2018 10:42:18 +0000 (12:42 +0200)]
refactoring of OIDC plugin
Schanzenbach, Martin [Sun, 22 Jul 2018 19:49:38 +0000 (21:49 +0200)]
fix build
Schanzenbach, Martin [Sun, 22 Jul 2018 19:26:47 +0000 (21:26 +0200)]
towards secure redirects
Schanzenbach, Martin [Sun, 22 Jul 2018 16:02:48 +0000 (18:02 +0200)]
cleanup
Schanzenbach, Martin [Sun, 22 Jul 2018 16:01:50 +0000 (18:01 +0200)]
ensure ticket contains client id
Schanzenbach, Martin [Sun, 22 Jul 2018 14:37:49 +0000 (16:37 +0200)]
add signature check to token endpoint
Schanzenbach, Martin [Sun, 22 Jul 2018 13:50:52 +0000 (15:50 +0200)]
fix code signing
Schanzenbach, Martin [Sat, 21 Jul 2018 11:34:50 +0000 (13:34 +0200)]
fix subject in JWT
Schanzenbach, Martin [Sat, 21 Jul 2018 11:04:17 +0000 (13:04 +0200)]
actually fix
Schanzenbach, Martin [Sat, 21 Jul 2018 11:02:18 +0000 (13:02 +0200)]
fix
Schanzenbach, Martin [Sat, 21 Jul 2018 10:50:50 +0000 (12:50 +0200)]
fix timestamps
Schanzenbach, Martin [Sat, 21 Jul 2018 10:02:24 +0000 (12:02 +0200)]
fixes for JWT creation
Schanzenbach, Martin [Sat, 21 Jul 2018 08:10:22 +0000 (10:10 +0200)]
fix base64urlencode for JWT to adhere to RFC4648
Schanzenbach, Martin [Sat, 21 Jul 2018 07:21:01 +0000 (09:21 +0200)]
compact JWT serialization
Schanzenbach, Martin [Sat, 21 Jul 2018 06:40:45 +0000 (08:40 +0200)]
fix JWT format
Schanzenbach, Martin [Sat, 21 Jul 2018 06:00:49 +0000 (08:00 +0200)]
add more general HMAC function for JWTs
Schanzenbach, Martin [Fri, 20 Jul 2018 19:42:37 +0000 (21:42 +0200)]
revert simple TLD mapping
Schanzenbach, Martin [Fri, 20 Jul 2018 14:08:08 +0000 (16:08 +0200)]
fix
Schanzenbach, Martin [Fri, 20 Jul 2018 13:13:37 +0000 (15:13 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet
Schanzenbach, Martin [Fri, 20 Jul 2018 13:13:29 +0000 (15:13 +0200)]
update
Nils Gillmann [Fri, 20 Jul 2018 07:11:55 +0000 (07:11 +0000)]
include/gnunet_abe_lib.h: typo fix in comment
Signed-off-by: Nils Gillmann <ng0@n0.is>
Schanzenbach, Martin [Fri, 20 Jul 2018 06:39:06 +0000 (08:39 +0200)]
remove trust check; we don't need (and thus implicity may slighly deviate from rfc)
Schanzenbach, Martin [Thu, 19 Jul 2018 21:28:53 +0000 (23:28 +0200)]
renamed identity-provider subsystem to reclaim
Schanzenbach, Martin [Thu, 19 Jul 2018 20:16:00 +0000 (22:16 +0200)]
change JWT algorithm to HMAC
dvn [Sat, 14 Jul 2018 00:06:46 +0000 (02:06 +0200)]
Guix Env/Build: Add a guix build definition without tests
Julius Bünger [Fri, 13 Jul 2018 07:53:05 +0000 (09:53 +0200)]
Revert "restructure rps service: start keeping track of channels"
This reverts commit
330bb7242aed7c426cfdbb589155db5bb3fa83dc.
Julius Bünger [Thu, 12 Jul 2018 23:14:43 +0000 (01:14 +0200)]
rps service: check return value when opening cadet port
Julius Bünger [Thu, 12 Jul 2018 23:13:53 +0000 (01:13 +0200)]
restructure rps service: start keeping track of channels
Julius Bünger [Thu, 12 Jul 2018 23:11:32 +0000 (01:11 +0200)]
rps profiler: proper disconnect from service
Bernd Fix [Thu, 12 Jul 2018 21:03:20 +0000 (23:03 +0200)]
Changed decription of GNUNET_CRYPTO_EddsaPublicKey.
Christian Grothoff [Wed, 11 Jul 2018 21:59:50 +0000 (23:59 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet
Christian Grothoff [Wed, 11 Jul 2018 21:59:45 +0000 (23:59 +0200)]
fix div by zero
Julius Bünger [Wed, 11 Jul 2018 15:32:58 +0000 (17:32 +0200)]
fix rps profiler: clean data structure in time
Julius Bünger [Wed, 11 Jul 2018 14:36:25 +0000 (16:36 +0200)]
rps profiler: reorganise shutdown
Julius Bünger [Tue, 10 Jul 2018 10:37:57 +0000 (12:37 +0200)]
fix rps profiler: mark statistics get done in right place
Julius Bünger [Tue, 10 Jul 2018 10:13:14 +0000 (12:13 +0200)]
rps profiler: add option for duration of profiling
Julius Bünger [Tue, 10 Jul 2018 09:02:42 +0000 (11:02 +0200)]
fix rps profiler: keep track about scheduled tasks properly
Julius Bünger [Tue, 10 Jul 2018 09:00:06 +0000 (11:00 +0200)]
rps profiler: logging and indentation
Nils Gillmann [Sun, 8 Jul 2018 19:17:02 +0000 (19:17 +0000)]
Documentation: Drop the empty '1.5 General Terminology' section for now
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Sun, 8 Jul 2018 19:12:20 +0000 (19:12 +0000)]
Documentation: Contributing to this book. A motivational short section on how and why to contribute to the book.
Signed-off-by: Nils Gillmann <ng0@n0.is>
Christian Grothoff [Sat, 7 Jul 2018 18:54:34 +0000 (20:54 +0200)]
fix fmt string
Christian Grothoff [Sat, 7 Jul 2018 18:53:11 +0000 (20:53 +0200)]
add missing index
Christian Grothoff [Sat, 7 Jul 2018 15:13:25 +0000 (17:13 +0200)]
fix numbering glitch
Schanzenbach, Martin [Sat, 7 Jul 2018 09:58:06 +0000 (11:58 +0200)]
fix titles
Schanzenbach, Martin [Sat, 7 Jul 2018 09:51:44 +0000 (11:51 +0200)]
add some reclaim
Julius Bünger [Thu, 5 Jul 2018 20:06:54 +0000 (22:06 +0200)]
rps service: additional logging of unexpected channel establishing
Julius Bünger [Thu, 5 Jul 2018 20:06:11 +0000 (22:06 +0200)]
rps profiler: different delay for hard shutdown
Julius Bünger [Thu, 5 Jul 2018 20:05:16 +0000 (22:05 +0200)]
rps profiler: additional checks and assertions before disconnect from rps
Julius Bünger [Thu, 5 Jul 2018 15:09:06 +0000 (17:09 +0200)]
fix rps profiler: mark operation as done on shutdown
Nils Gillmann [Wed, 4 Jul 2018 20:29:19 +0000 (20:29 +0000)]
Documentation: Fix some TODOs in preface
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Wed, 4 Jul 2018 20:17:14 +0000 (20:17 +0000)]
README: retire d.n0.is and replace it with docs.gnunet.org
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Wed, 4 Jul 2018 20:06:22 +0000 (20:06 +0000)]
Merge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 4 Jul 2018 20:06:07 +0000 (20:06 +0000)]
Documentation: Typo fixes, links.
Signed-off-by: Nils Gillmann <ng0@n0.is>
xrs [Wed, 4 Jul 2018 18:04:52 +0000 (20:04 +0200)]
fix wrong condition
xrs [Wed, 4 Jul 2018 17:11:55 +0000 (19:11 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet
xrs [Wed, 4 Jul 2018 17:11:41 +0000 (19:11 +0200)]
refix codesonar finding 2366.9987
Nils Gillmann [Wed, 4 Jul 2018 08:32:17 +0000 (08:32 +0000)]
Documentation: fix?
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Wed, 4 Jul 2018 08:26:52 +0000 (08:26 +0000)]
Merge branch 'master' of gnunet.org:gnunet
Nils Gillmann [Wed, 4 Jul 2018 08:25:02 +0000 (08:25 +0000)]
Documentation: fix.
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Wed, 4 Jul 2018 08:16:38 +0000 (08:16 +0000)]
Documentation: Various additions, including pindex.
Signed-off-by: Nils Gillmann <ng0@n0.is>
Schanzenbach, Martin [Wed, 4 Jul 2018 05:41:14 +0000 (07:41 +0200)]
acutally delete ticket
Schanzenbach, Martin [Wed, 4 Jul 2018 04:54:57 +0000 (06:54 +0200)]
fix
Schanzenbach, Martin [Wed, 4 Jul 2018 00:01:57 +0000 (02:01 +0200)]
fixes
Schanzenbach, Martin [Tue, 3 Jul 2018 23:37:01 +0000 (01:37 +0200)]
fix
Schanzenbach, Martin [Tue, 3 Jul 2018 23:27:46 +0000 (01:27 +0200)]
fix
Schanzenbach, Martin [Tue, 3 Jul 2018 22:17:27 +0000 (00:17 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet
Schanzenbach, Martin [Tue, 3 Jul 2018 22:17:20 +0000 (00:17 +0200)]
fix
xrs [Tue, 3 Jul 2018 21:28:27 +0000 (23:28 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet
xrs [Tue, 3 Jul 2018 20:58:38 +0000 (22:58 +0200)]
fix codesonar finding 2289.9403
xrs [Tue, 3 Jul 2018 20:53:57 +0000 (22:53 +0200)]
fix codesonar finding 2287.9399
xrs [Tue, 3 Jul 2018 20:47:49 +0000 (22:47 +0200)]
fix codesonar finding 2366.9987
Julius Bünger [Tue, 3 Jul 2018 19:11:40 +0000 (21:11 +0200)]
rps service: stop ignoring own peer id
Julius Bünger [Tue, 3 Jul 2018 19:10:38 +0000 (21:10 +0200)]
rps profiler: different time for hard shutdown
Julius Bünger [Tue, 3 Jul 2018 19:09:47 +0000 (21:09 +0200)]
fix rps profiler: mark handle unusable after closing it
Julius Bünger [Tue, 3 Jul 2018 15:27:10 +0000 (17:27 +0200)]
fix rps profiler: mark cancelled task as done
Schanzenbach, Martin [Tue, 3 Jul 2018 16:14:24 +0000 (18:14 +0200)]
update
Schanzenbach, Martin [Tue, 3 Jul 2018 15:56:15 +0000 (17:56 +0200)]
reduce relogin time
Christian Grothoff [Tue, 3 Jul 2018 15:36:55 +0000 (17:36 +0200)]
assert no MQ error after MQ destroy
Julius Bünger [Tue, 3 Jul 2018 08:30:30 +0000 (10:30 +0200)]
rps profiler: correct condition for writing bytes
Nils Gillmann [Tue, 3 Jul 2018 07:25:37 +0000 (07:25 +0000)]
Documentation: extend repository list
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Tue, 3 Jul 2018 07:02:07 +0000 (07:02 +0000)]
Documentation: use texinfo greater-equal-than in installation
Signed-off-by: Nils Gillmann <ng0@n0.is>
Nils Gillmann [Tue, 3 Jul 2018 07:00:07 +0000 (07:00 +0000)]
fix
Signed-off-by: Nils Gillmann <ng0@n0.is>