oweals/gnunet.git
8 years agoporting xdht to new service API, major code de-duplication effort
Christian Grothoff [Mon, 26 Sep 2016 21:24:03 +0000 (21:24 +0000)]
porting xdht to new service API, major code de-duplication effort

8 years agorefactor DHT for new service API
Christian Grothoff [Mon, 26 Sep 2016 18:53:28 +0000 (18:53 +0000)]
refactor DHT for new service API

8 years ago-do not log EPIPE
Christian Grothoff [Mon, 26 Sep 2016 18:53:14 +0000 (18:53 +0000)]
-do not log EPIPE

8 years agorefuse to run if binds fail
Christian Grothoff [Mon, 26 Sep 2016 16:15:07 +0000 (16:15 +0000)]
refuse to run if binds fail

8 years ago-do not crash with NPE if bind fails
Christian Grothoff [Mon, 26 Sep 2016 16:07:30 +0000 (16:07 +0000)]
-do not crash with NPE if bind fails

8 years agofix #4680
Christian Grothoff [Mon, 26 Sep 2016 14:50:19 +0000 (14:50 +0000)]
fix #4680

8 years agominor stylistic issues found while hunting #4619
Christian Grothoff [Mon, 26 Sep 2016 14:33:57 +0000 (14:33 +0000)]
minor stylistic issues found while hunting #4619

8 years agotheoretically, file names might be longer than 1024 bytes, use MAX_PATH
Christian Grothoff [Mon, 26 Sep 2016 14:17:40 +0000 (14:17 +0000)]
theoretically, file names might be longer than 1024 bytes, use MAX_PATH

8 years ago-fix rps service: call sampler_request_cancel () on destruction of handle
Julius Bünger [Sun, 25 Sep 2016 23:31:23 +0000 (23:31 +0000)]
-fix rps service: call sampler_request_cancel () on destruction of handle

8 years ago-rps: fix #0004678
Julius Bünger [Sun, 25 Sep 2016 20:37:46 +0000 (20:37 +0000)]
-rps: fix #0004678

8 years agowant himBHexpansion, but not path-prefixing
Christian Grothoff [Sun, 25 Sep 2016 18:46:43 +0000 (18:46 +0000)]
want himBHexpansion, but not path-prefixing

8 years ago- move to new MQ API
Martin Schanzenbach [Sun, 25 Sep 2016 18:29:08 +0000 (18:29 +0000)]
- move to new MQ API

8 years ago-rps: proper cleaning/removing of peers
Julius Bünger [Sun, 25 Sep 2016 15:08:59 +0000 (15:08 +0000)]
-rps: proper cleaning/removing of peers

8 years agotry to convert rps to new service api
Julius Bünger [Sun, 25 Sep 2016 15:08:55 +0000 (15:08 +0000)]
try to convert rps to new service api

8 years agofix NPE
Christian Grothoff [Sat, 24 Sep 2016 21:43:16 +0000 (21:43 +0000)]
fix NPE

8 years ago-fix compiler warning
Christian Grothoff [Sat, 24 Sep 2016 21:40:07 +0000 (21:40 +0000)]
-fix compiler warning

8 years ago-must not expand BINARY as filename
Christian Grothoff [Sat, 24 Sep 2016 21:38:11 +0000 (21:38 +0000)]
-must not expand BINARY as filename

8 years agomigrate ARM to new service API
Christian Grothoff [Sat, 24 Sep 2016 21:21:44 +0000 (21:21 +0000)]
migrate ARM to new service API

8 years agouse the correct type for dummy messages
Christian Grothoff [Sat, 24 Sep 2016 21:17:50 +0000 (21:17 +0000)]
use the correct type for dummy messages

8 years agofix #4672
Christian Grothoff [Sat, 24 Sep 2016 20:33:43 +0000 (20:33 +0000)]
fix #4672

8 years agoconvert peerinfo to new service MQ API
Christian Grothoff [Sat, 24 Sep 2016 20:29:31 +0000 (20:29 +0000)]
convert peerinfo to new service MQ API

8 years agomigrate peerstore to new service MQ API
Christian Grothoff [Sat, 24 Sep 2016 11:58:31 +0000 (11:58 +0000)]
migrate peerstore to new service MQ API

8 years agohandle case of missing handler properly
Christian Grothoff [Sat, 24 Sep 2016 11:58:19 +0000 (11:58 +0000)]
handle case of missing handler properly

8 years agopsyc,psycstore,social: switch to SERVICE API
Gabor X Toth [Sat, 24 Sep 2016 01:19:18 +0000 (01:19 +0000)]
psyc,psycstore,social: switch to SERVICE API

8 years agopsycstore: switch to SERVICE API
Gabor X Toth [Sat, 24 Sep 2016 01:14:32 +0000 (01:14 +0000)]
psycstore: switch to SERVICE API

8 years agomulticast,psyc: switch to SERVICE API
Gabor X Toth [Sat, 24 Sep 2016 00:38:40 +0000 (00:38 +0000)]
multicast,psyc: switch to SERVICE API

8 years agosocial: switch to SERVICE API
Gabor X Toth [Sat, 24 Sep 2016 00:38:39 +0000 (00:38 +0000)]
social: switch to SERVICE API

8 years agopsyc: switch to SERVICE API
Gabor X Toth [Fri, 23 Sep 2016 22:51:13 +0000 (22:51 +0000)]
psyc: switch to SERVICE API

8 years agomulticast: cleanup unused message structs
Gabor X Toth [Fri, 23 Sep 2016 21:17:16 +0000 (21:17 +0000)]
multicast: cleanup unused message structs

8 years agomulticast: switch to SERVICE API
Gabor X Toth [Fri, 23 Sep 2016 21:17:15 +0000 (21:17 +0000)]
multicast: switch to SERVICE API

8 years agoMQ doc
Gabor X Toth [Fri, 23 Sep 2016 21:17:13 +0000 (21:17 +0000)]
MQ doc

8 years agomulticast,psyc,social: remove core dependencny
Gabor X Toth [Fri, 23 Sep 2016 14:26:55 +0000 (14:26 +0000)]
multicast,psyc,social: remove core dependencny

8 years agoconverting datastore to new MQ API
Christian Grothoff [Fri, 23 Sep 2016 13:14:25 +0000 (13:14 +0000)]
converting datastore to new MQ API

8 years ago-fix mysql fix
Christian Grothoff [Fri, 23 Sep 2016 12:01:54 +0000 (12:01 +0000)]
-fix mysql fix

8 years ago+
Gabor X Toth [Thu, 22 Sep 2016 16:55:08 +0000 (16:55 +0000)]
+

8 years agopsycstore-mysql: remove filename config option
Gabor X Toth [Thu, 22 Sep 2016 16:55:06 +0000 (16:55 +0000)]
psycstore-mysql: remove filename config option

8 years agorm client_manager
Gabor X Toth [Thu, 22 Sep 2016 12:19:15 +0000 (12:19 +0000)]
rm client_manager

8 years agopsycstore/mysql: check return values
Gabor X Toth [Thu, 22 Sep 2016 12:19:13 +0000 (12:19 +0000)]
psycstore/mysql: check return values

8 years ago-fix use after free
Christian Grothoff [Thu, 22 Sep 2016 11:49:55 +0000 (11:49 +0000)]
-fix use after free

8 years ago-fix queue length counting bug
Christian Grothoff [Thu, 22 Sep 2016 11:47:37 +0000 (11:47 +0000)]
-fix queue length counting bug

8 years agopsyc,psycstore,social fixes
Gabor X Toth [Thu, 22 Sep 2016 11:35:38 +0000 (11:35 +0000)]
psyc,psycstore,social fixes

8 years agomulticast: towards multipeer test
Gabor X Toth [Thu, 22 Sep 2016 11:35:37 +0000 (11:35 +0000)]
multicast: towards multipeer test

8 years agorm client_manager
Gabor X Toth [Thu, 22 Sep 2016 11:35:35 +0000 (11:35 +0000)]
rm client_manager

8 years agomigrating more services to new service API
Christian Grothoff [Wed, 21 Sep 2016 10:56:28 +0000 (10:56 +0000)]
migrating more services to new service API

8 years ago-make test more robust
Christian Grothoff [Tue, 20 Sep 2016 20:27:36 +0000 (20:27 +0000)]
-make test more robust

8 years agomigrating transport service to new MQ API
Christian Grothoff [Tue, 20 Sep 2016 19:53:24 +0000 (19:53 +0000)]
migrating transport service to new MQ API

8 years agoinit resolver in new service api
Christian Grothoff [Tue, 20 Sep 2016 17:44:51 +0000 (17:44 +0000)]
init resolver in new service api

8 years agoconverting core service to new service API
Christian Grothoff [Tue, 20 Sep 2016 15:14:05 +0000 (15:14 +0000)]
converting core service to new service API

8 years agoconvert non-ecc scalarproducts to new service API
Christian Grothoff [Tue, 20 Sep 2016 10:20:46 +0000 (10:20 +0000)]
convert non-ecc scalarproducts to new service API

8 years ago-fix minor issues
Christian Grothoff [Tue, 20 Sep 2016 09:55:42 +0000 (09:55 +0000)]
-fix minor issues

8 years agoconverting scalarproduct ecc-bob to new service api
Christian Grothoff [Tue, 20 Sep 2016 09:55:33 +0000 (09:55 +0000)]
converting scalarproduct ecc-bob to new service api

8 years agoconverting scalarproduct alice-ecc to new service API
Christian Grothoff [Tue, 20 Sep 2016 09:32:30 +0000 (09:32 +0000)]
converting scalarproduct alice-ecc to new service API

8 years agoconverting nse to new service api
Christian Grothoff [Tue, 20 Sep 2016 09:11:10 +0000 (09:11 +0000)]
converting nse to new service api

8 years agoconvert statistics service to new service MQ API
Christian Grothoff [Tue, 20 Sep 2016 02:28:01 +0000 (02:28 +0000)]
convert statistics service to new service MQ API

8 years ago-use is_fwd to retrieve traffic direction
Bart Polot [Tue, 20 Sep 2016 01:22:02 +0000 (01:22 +0000)]
-use is_fwd to retrieve traffic direction

8 years ago- fix PID accounting without direct queue control
Bart Polot [Tue, 20 Sep 2016 01:22:01 +0000 (01:22 +0000)]
- fix PID accounting without direct queue control

8 years agoPort CADET to CORE MQ API
Bart Polot [Tue, 20 Sep 2016 01:21:59 +0000 (01:21 +0000)]
Port CADET to CORE MQ API

8 years agoconverting nse to new service API
Christian Grothoff [Mon, 19 Sep 2016 18:12:49 +0000 (18:12 +0000)]
converting nse to new service API

8 years agoheader for new NC logic
Christian Grothoff [Mon, 19 Sep 2016 14:37:07 +0000 (14:37 +0000)]
header for new NC logic

8 years ago-implementing server-independent NC logic
Christian Grothoff [Mon, 19 Sep 2016 14:36:06 +0000 (14:36 +0000)]
-implementing server-independent NC logic

8 years agotowards adding mq destruction notification
Christian Grothoff [Mon, 19 Sep 2016 14:31:14 +0000 (14:31 +0000)]
towards adding mq destruction notification

8 years agomisc minor fixes for new service MQ API, implementing resolver using new service API
Christian Grothoff [Mon, 19 Sep 2016 13:26:44 +0000 (13:26 +0000)]
misc minor fixes for new service MQ API, implementing resolver using new service API

8 years ago-modifying tests to use new service MQ API, implementing more of service MQ API
Christian Grothoff [Mon, 19 Sep 2016 08:40:49 +0000 (08:40 +0000)]
-modifying tests to use new service MQ API, implementing more of service MQ API

8 years agoadapting test_service to new service API, fixing misc issues found by test
Christian Grothoff [Sun, 18 Sep 2016 21:28:49 +0000 (21:28 +0000)]
adapting test_service to new service API, fixing misc issues found by test

8 years agomore work on new MST and service logic
Christian Grothoff [Sun, 18 Sep 2016 20:43:47 +0000 (20:43 +0000)]
more work on new MST and service logic

8 years agoack florian
Christian Grothoff [Sun, 18 Sep 2016 09:16:05 +0000 (09:16 +0000)]
ack florian

8 years agogetting service_new.c to compile, albeit it is not yet complete
Christian Grothoff [Sun, 18 Sep 2016 09:14:29 +0000 (09:14 +0000)]
getting service_new.c to compile, albeit it is not yet complete

8 years ago-rps _peers: logging
Julius Bünger [Fri, 16 Sep 2016 23:47:58 +0000 (23:47 +0000)]
-rps _peers: logging

8 years ago-rps service: proper removal of clients at shutdown
Julius Bünger [Fri, 16 Sep 2016 23:47:55 +0000 (23:47 +0000)]
-rps service: proper removal of clients at shutdown

8 years agorps sampler_elem test: add to Makefile
Julius Bünger [Fri, 16 Sep 2016 17:50:12 +0000 (17:50 +0000)]
rps sampler_elem test: add to Makefile

8 years agorps: added test for sampler element
Julius Bünger [Fri, 16 Sep 2016 17:49:13 +0000 (17:49 +0000)]
rps: added test for sampler element

8 years agofix #4653
Christian Grothoff [Fri, 16 Sep 2016 11:55:15 +0000 (11:55 +0000)]
fix #4653

8 years ago-rps service: replace memcpy -> memmove due to overlap
Julius Bünger [Thu, 15 Sep 2016 01:09:29 +0000 (01:09 +0000)]
-rps service: replace memcpy -> memmove due to overlap

8 years ago-rps: check return values
Julius Bünger [Thu, 15 Sep 2016 00:58:39 +0000 (00:58 +0000)]
-rps: check return values

8 years ago-rps service: prevent division by zero
Julius Bünger [Thu, 15 Sep 2016 00:33:39 +0000 (00:33 +0000)]
-rps service: prevent division by zero

8 years ago-rps service: add assert (make coverity happy?)
Julius Bünger [Wed, 14 Sep 2016 23:56:51 +0000 (23:56 +0000)]
-rps service: add assert (make coverity happy?)

8 years ago-rps test: add assertion (keep coverity happy?)
Julius Bünger [Wed, 14 Sep 2016 23:42:28 +0000 (23:42 +0000)]
-rps test: add assertion (keep coverity happy?)

8 years ago-rps _custommap: more assertions (keep coverity happy?)
Julius Bünger [Wed, 14 Sep 2016 23:09:14 +0000 (23:09 +0000)]
-rps _custommap: more assertions (keep coverity happy?)

8 years ago-rps _peers: prevent leaking storage
Julius Bünger [Wed, 14 Sep 2016 22:46:54 +0000 (22:46 +0000)]
-rps _peers: prevent leaking storage

8 years ago-rps _peers: prevent leaking of storage
Julius Bünger [Wed, 14 Sep 2016 22:38:07 +0000 (22:38 +0000)]
-rps _peers: prevent leaking of storage

8 years ago-rps service: correcting scope for variable
Julius Bünger [Wed, 14 Sep 2016 22:24:29 +0000 (22:24 +0000)]
-rps service: correcting scope for variable

8 years ago-rps service: remove unnecessary var = NULL;
Julius Bünger [Wed, 14 Sep 2016 21:57:07 +0000 (21:57 +0000)]
-rps service: remove unnecessary var = NULL;

8 years ago-rps test: try to close file in case of failure
Julius Bünger [Wed, 14 Sep 2016 21:43:52 +0000 (21:43 +0000)]
-rps test: try to close file in case of failure

8 years agorealigning CADET messages and bumping message types to avoid interactions with incomp...
Christian Grothoff [Mon, 12 Sep 2016 11:31:50 +0000 (11:31 +0000)]
realigning CADET messages and bumping message types to avoid interactions with incompatible old versions complicating diagnostics

8 years agokill dead code
Christian Grothoff [Sun, 11 Sep 2016 19:22:36 +0000 (19:22 +0000)]
kill dead code

8 years ago-fix bad indent
Christian Grothoff [Sun, 11 Sep 2016 18:40:02 +0000 (18:40 +0000)]
-fix bad indent

8 years agofix dht kill issue
Christian Grothoff [Sun, 11 Sep 2016 18:36:31 +0000 (18:36 +0000)]
fix dht kill issue

8 years agogns needs dht, and gns does not run as user gnunet
Christian Grothoff [Sun, 11 Sep 2016 17:32:05 +0000 (17:32 +0000)]
gns needs dht, and gns does not run as user gnunet

8 years agofix and report version check
Christian Grothoff [Sun, 11 Sep 2016 16:08:17 +0000 (16:08 +0000)]
fix and report version check

8 years ago-misc fixes to test:
Christian Grothoff [Sun, 11 Sep 2016 15:46:08 +0000 (15:46 +0000)]
-misc fixes to test:

8 years agognunetutil: add 2d and 3d allocation including tests
Markus Teich [Wed, 7 Sep 2016 22:31:05 +0000 (22:31 +0000)]
gnunetutil: add 2d and 3d allocation including tests

8 years agoAdd new testcase for multipeer scenario.
xrs [Wed, 7 Sep 2016 17:45:15 +0000 (17:45 +0000)]
Add new testcase for multipeer scenario.

8 years agoOnly one transmit_content can go at a time
David Barksdale [Wed, 7 Sep 2016 15:32:48 +0000 (15:32 +0000)]
Only one transmit_content can go at a time

8 years ago-rps: proper destruction of sampler elements
Julius Bünger [Tue, 6 Sep 2016 14:05:44 +0000 (14:05 +0000)]
-rps: proper destruction of sampler elements

8 years ago-rps doxygen
Julius Bünger [Tue, 6 Sep 2016 14:05:40 +0000 (14:05 +0000)]
-rps doxygen

8 years ago-rps sampler: remove useless code
Julius Bünger [Tue, 6 Sep 2016 13:22:34 +0000 (13:22 +0000)]
-rps sampler: remove useless code

8 years agopolishing the english
Marcello Stanisci [Tue, 6 Sep 2016 12:16:36 +0000 (12:16 +0000)]
polishing the english

8 years ago-rps service: improved handling of errors
Julius Bünger [Tue, 6 Sep 2016 11:42:35 +0000 (11:42 +0000)]
-rps service: improved handling of errors

8 years agoFix UAF detected by asan
David Barksdale [Mon, 5 Sep 2016 01:59:35 +0000 (01:59 +0000)]
Fix UAF detected by asan

8 years agoTrying to track down a segfault in find_content()
David Barksdale [Mon, 5 Sep 2016 01:50:41 +0000 (01:50 +0000)]
Trying to track down a segfault in find_content()