oweals/gnunet.git
8 years ago- fix use after free (not removing single transmit handle from queue), refactor queue...
Bart Polot [Wed, 10 Aug 2016 18:04:51 +0000 (18:04 +0000)]
- fix use after free (not removing single transmit handle from queue), refactor queue logic

8 years ago- Add monitor API to MQ
Bart Polot [Wed, 10 Aug 2016 18:04:50 +0000 (18:04 +0000)]
- Add monitor API to MQ

8 years agoPort CADET API to MQ
Bart Polot [Wed, 10 Aug 2016 18:04:48 +0000 (18:04 +0000)]
Port CADET API to MQ

8 years agouse non-constant ports for CADET with scalarproduct
Christian Grothoff [Wed, 10 Aug 2016 11:46:22 +0000 (11:46 +0000)]
use non-constant ports for CADET with scalarproduct

8 years ago-proposal for new service API
Christian Grothoff [Tue, 9 Aug 2016 15:43:48 +0000 (15:43 +0000)]
-proposal for new service API

8 years agoprotect CLI from port scanning: use string ports
Carlo von lynX [Tue, 9 Aug 2016 15:33:26 +0000 (15:33 +0000)]
protect CLI from port scanning: use string ports

8 years agoGNUNET_CADET_close_port doesnt work as expected. Bailing out instead.
Carlo von lynX [Tue, 9 Aug 2016 10:00:31 +0000 (10:00 +0000)]
GNUNET_CADET_close_port doesnt work as expected. Bailing out instead.

8 years agoend-user friendly output messages, ok like this?
Carlo von lynX [Tue, 9 Aug 2016 10:00:29 +0000 (10:00 +0000)]
end-user friendly output messages, ok like this?

8 years agoattempt at a .gitignore file for those who git it
Carlo von lynX [Tue, 9 Aug 2016 10:00:16 +0000 (10:00 +0000)]
attempt at a .gitignore file for those who git it

8 years agoUX: message type for important things that aren't evil
Carlo von lynX [Mon, 8 Aug 2016 21:11:50 +0000 (21:11 +0000)]
UX: message type for important things that aren't evil

8 years agoMerge branch 'master' of /RAM/proj/gnunet
Carlo von lynX [Mon, 8 Aug 2016 19:51:46 +0000 (19:51 +0000)]
Merge branch 'master' of /RAM/proj/gnunet

8 years agoeliminate constantly hashing PIDs by storing and caching the result
Christian Grothoff [Mon, 8 Aug 2016 13:17:24 +0000 (13:17 +0000)]
eliminate constantly hashing PIDs by storing and caching the result

8 years ago-update PO
Christian Grothoff [Sun, 7 Aug 2016 20:42:32 +0000 (20:42 +0000)]
-update PO

8 years ago-fix build
Christian Grothoff [Sun, 7 Aug 2016 20:39:43 +0000 (20:39 +0000)]
-fix build

8 years agotestbed: STAR topology (SCNR)
Carlo von lynX [Sat, 6 Aug 2016 13:59:03 +0000 (13:59 +0000)]
testbed: STAR topology (SCNR)

8 years agoprobably the wrong place to address high-level features
Carlo von lynX [Sat, 6 Aug 2016 13:59:00 +0000 (13:59 +0000)]
probably the wrong place to address high-level features

8 years agomulticast: don't advertise the origin in the P2P overlay
Carlo von lynX [Sat, 6 Aug 2016 13:58:59 +0000 (13:58 +0000)]
multicast: don't advertise the origin in the P2P overlay

8 years agomulticast: use INFO not WARNING
Carlo von lynX [Sat, 6 Aug 2016 13:58:55 +0000 (13:58 +0000)]
multicast: use INFO not WARNING

8 years ago-convert quota test to MQ API
Christian Grothoff [Fri, 5 Aug 2016 22:07:52 +0000 (22:07 +0000)]
-convert quota test to MQ API

8 years agomulticast: switch to MQ
Gabor X Toth [Thu, 4 Aug 2016 20:10:22 +0000 (20:10 +0000)]
multicast: switch to MQ

8 years agopsycstore: switch to MQ
Gabor X Toth [Thu, 4 Aug 2016 20:10:17 +0000 (20:10 +0000)]
psycstore: switch to MQ

8 years agoop: lib for async operations
Gabor X Toth [Thu, 4 Aug 2016 20:10:13 +0000 (20:10 +0000)]
op: lib for async operations

8 years ago-fix core mq cancel operation, need to use discard, not send_cancel as env was never...
Christian Grothoff [Thu, 4 Aug 2016 14:46:43 +0000 (14:46 +0000)]
-fix core mq cancel operation, need to use discard, not send_cancel as env was never send

8 years ago-migrate testbed to new MQ API
Christian Grothoff [Thu, 4 Aug 2016 14:46:16 +0000 (14:46 +0000)]
-migrate testbed to new MQ API

8 years ago-finish dv conversion to new core MQ API
Christian Grothoff [Thu, 4 Aug 2016 13:26:21 +0000 (13:26 +0000)]
-finish dv conversion to new core MQ API

8 years agotransport_tcp: make use of GNUNET_HELLO_address_check_option
Daniel Golle [Thu, 4 Aug 2016 11:35:25 +0000 (11:35 +0000)]
transport_tcp: make use of GNUNET_HELLO_address_check_option

probably this was forgotten earlier

8 years agofix #4609
Christian Grothoff [Thu, 4 Aug 2016 09:00:49 +0000 (09:00 +0000)]
fix #4609

8 years agosocial fixes
Gabor X Toth [Wed, 3 Aug 2016 23:20:39 +0000 (23:20 +0000)]
social fixes

8 years agomulticast: switch to MQ
Gabor X Toth [Wed, 3 Aug 2016 23:20:37 +0000 (23:20 +0000)]
multicast: switch to MQ

8 years agomulticast,psyc,social: use CORE_connecT()
Gabor X Toth [Wed, 3 Aug 2016 23:20:34 +0000 (23:20 +0000)]
multicast,psyc,social: use CORE_connecT()

8 years agoleaks & warns
Carlo von lynX [Wed, 3 Aug 2016 20:28:45 +0000 (20:28 +0000)]
leaks & warns

8 years agoNot reason, but the macro exists so I'll use it I guess.
Jeff Burdges [Wed, 3 Aug 2016 19:22:01 +0000 (19:22 +0000)]
Not reason, but the macro exists so I'll use it I guess.

8 years agoFix a few errors in socks.c
Jeff Burdges [Wed, 3 Aug 2016 14:37:24 +0000 (14:37 +0000)]
Fix a few errors in socks.c

8 years ago-fix warning
Christian Grothoff [Wed, 3 Aug 2016 09:41:42 +0000 (09:41 +0000)]
-fix warning

8 years ago-somehow, somebody changed the key...
Christian Grothoff [Wed, 3 Aug 2016 09:17:11 +0000 (09:17 +0000)]
-somehow, somebody changed the key...

8 years ago-fix ftbfs
Christian Grothoff [Tue, 2 Aug 2016 18:17:14 +0000 (18:17 +0000)]
-fix ftbfs

8 years ago-adapting xdht and wdht to new core MQ API
Christian Grothoff [Mon, 1 Aug 2016 22:56:32 +0000 (22:56 +0000)]
-adapting xdht and wdht to new core MQ API

8 years ago-migrate to new core MQ API
Christian Grothoff [Mon, 1 Aug 2016 12:27:45 +0000 (12:27 +0000)]
-migrate to new core MQ API

8 years ago-ignore
Christian Grothoff [Sun, 31 Jul 2016 21:23:53 +0000 (21:23 +0000)]
-ignore

8 years agoconverting FS to new MQ-based core API
Christian Grothoff [Sun, 31 Jul 2016 21:23:23 +0000 (21:23 +0000)]
converting FS to new MQ-based core API

8 years agoconvering more services to new core MQ API
Christian Grothoff [Sun, 31 Jul 2016 15:42:37 +0000 (15:42 +0000)]
convering more services to new core MQ API

8 years ago-convert NSE to new core MQ API
Christian Grothoff [Sun, 31 Jul 2016 08:46:59 +0000 (08:46 +0000)]
-convert NSE to new core MQ API

8 years agore-enable core tests now that CORE_connecT API is implemented
Christian Grothoff [Sat, 30 Jul 2016 23:57:27 +0000 (23:57 +0000)]
re-enable core tests now that CORE_connecT API is implemented

8 years agoconvert another test to new API
Christian Grothoff [Sat, 30 Jul 2016 23:52:20 +0000 (23:52 +0000)]
convert another test to new API

8 years agominor test cleanup
Christian Grothoff [Sat, 30 Jul 2016 23:34:06 +0000 (23:34 +0000)]
minor test cleanup

8 years agoremoving now unnecessary test
Christian Grothoff [Sat, 30 Jul 2016 23:29:26 +0000 (23:29 +0000)]
removing now unnecessary test

8 years agoadapting next test to new MQ API
Christian Grothoff [Sat, 30 Jul 2016 23:28:00 +0000 (23:28 +0000)]
adapting next test to new MQ API

8 years agoadapting next test to new MQ API
Christian Grothoff [Sat, 30 Jul 2016 23:27:01 +0000 (23:27 +0000)]
adapting next test to new MQ API

8 years agostarting to convert core tests to new MQ API
Christian Grothoff [Sat, 30 Jul 2016 23:07:34 +0000 (23:07 +0000)]
starting to convert core tests to new MQ API

8 years agoenable setting per-envelope or per-queue transmission options with MQ API
Christian Grothoff [Sat, 30 Jul 2016 22:27:18 +0000 (22:27 +0000)]
enable setting per-envelope or per-queue transmission options with MQ API

8 years agodraft of new core API MQ-based implementation
Christian Grothoff [Sat, 30 Jul 2016 22:01:43 +0000 (22:01 +0000)]
draft of new core API MQ-based implementation

8 years ago-bump year'
Christian Grothoff [Sat, 30 Jul 2016 17:47:51 +0000 (17:47 +0000)]
-bump year'

8 years agoremove now obsolete get_hello-API
Christian Grothoff [Sat, 30 Jul 2016 17:46:52 +0000 (17:46 +0000)]
remove now obsolete get_hello-API

8 years agoconverting transport tests to hello_get API
Christian Grothoff [Sat, 30 Jul 2016 17:41:15 +0000 (17:41 +0000)]
converting transport tests to hello_get API

8 years agoconvert to new hello_get API
Christian Grothoff [Sat, 30 Jul 2016 17:35:20 +0000 (17:35 +0000)]
convert to new hello_get API

8 years agoconvert to new hello_get API
Christian Grothoff [Sat, 30 Jul 2016 17:33:48 +0000 (17:33 +0000)]
convert to new hello_get API

8 years agoconverting core tests to hello_get API
Christian Grothoff [Sat, 30 Jul 2016 17:29:00 +0000 (17:29 +0000)]
converting core tests to hello_get API

8 years agoconver to new hello_get API
Christian Grothoff [Sat, 30 Jul 2016 17:19:11 +0000 (17:19 +0000)]
conver to new hello_get API

8 years agouse different enum for HELLO address classes, deploy for DHT
Christian Grothoff [Sat, 30 Jul 2016 17:13:49 +0000 (17:13 +0000)]
use different enum for HELLO address classes, deploy for DHT

8 years agoimplementing new TRANSPORT_hello_get API
Christian Grothoff [Sat, 30 Jul 2016 16:51:51 +0000 (16:51 +0000)]
implementing new TRANSPORT_hello_get API

8 years agosocial: crashing free() removed.. was it redundant?
Carlo von lynX [Sat, 30 Jul 2016 15:19:58 +0000 (15:19 +0000)]
social: crashing free() removed.. was it redundant?

8 years agosocial: allow multiple calls to disconnect(), rest: handle warnings
Carlo von lynX [Sat, 30 Jul 2016 06:22:40 +0000 (06:22 +0000)]
social: allow multiple calls to disconnect(), rest: handle warnings

8 years ago-finally able to remove old transport API transmission logic
Christian Grothoff [Fri, 29 Jul 2016 23:01:30 +0000 (23:01 +0000)]
-finally able to remove old transport API transmission logic

8 years ago-dce/fix ftbfs
Christian Grothoff [Fri, 29 Jul 2016 22:59:57 +0000 (22:59 +0000)]
-dce/fix ftbfs

8 years ago-convert to new transport API
Christian Grothoff [Fri, 29 Jul 2016 21:55:23 +0000 (21:55 +0000)]
-convert to new transport API

8 years ago-convert to new transport API
Christian Grothoff [Fri, 29 Jul 2016 21:32:09 +0000 (21:32 +0000)]
-convert to new transport API

8 years agocadet: rollback + warning message for posterity
Carlo von lynX [Fri, 29 Jul 2016 21:17:38 +0000 (21:17 +0000)]
cadet: rollback + warning message for posterity

8 years ago-migrating ATS tests to new transport (and core) API; core tests disabled as new...
Christian Grothoff [Fri, 29 Jul 2016 20:32:23 +0000 (20:32 +0000)]
-migrating ATS tests to new transport (and core) API; core tests disabled as new core API doesn't exist yet

8 years agostarting point for MQ-core API
Christian Grothoff [Fri, 29 Jul 2016 20:31:52 +0000 (20:31 +0000)]
starting point for MQ-core API

8 years ago-indentation
Christian Grothoff [Fri, 29 Jul 2016 19:43:27 +0000 (19:43 +0000)]
-indentation

8 years ago-dead code elimination
Christian Grothoff [Fri, 29 Jul 2016 19:34:54 +0000 (19:34 +0000)]
-dead code elimination

8 years ago-ignore
Christian Grothoff [Fri, 29 Jul 2016 19:19:38 +0000 (19:19 +0000)]
-ignore

8 years agoconvert tests to new transport API
Christian Grothoff [Fri, 29 Jul 2016 19:18:54 +0000 (19:18 +0000)]
convert tests to new transport API

8 years agomigrate gnunet-transport-profiler to new API
Christian Grothoff [Fri, 29 Jul 2016 16:21:44 +0000 (16:21 +0000)]
migrate gnunet-transport-profiler to new API

8 years agomigrate gnunet-transport to new API
Christian Grothoff [Fri, 29 Jul 2016 15:56:41 +0000 (15:56 +0000)]
migrate gnunet-transport to new API

8 years agofix fragment_select function
Christophe Genevey Metat [Fri, 29 Jul 2016 14:33:34 +0000 (14:33 +0000)]
fix fragment_select function

8 years agofix message_add_flags function
Christophe Genevey Metat [Fri, 29 Jul 2016 10:23:54 +0000 (10:23 +0000)]
fix message_add_flags function

8 years agofix fragment_row function
Christophe Genevey Metat [Fri, 29 Jul 2016 09:41:53 +0000 (09:41 +0000)]
fix fragment_row function

8 years agofix fragment_get function
Christophe Genevey Metat [Fri, 29 Jul 2016 08:11:28 +0000 (08:11 +0000)]
fix fragment_get function

8 years agofixed a memleak, a static string free, an access of freed memory etc
Carlo von lynX [Fri, 29 Jul 2016 00:35:41 +0000 (00:35 +0000)]
fixed a memleak, a static string free, an access of freed memory etc

8 years agofixed use after free and several printf warnings
Carlo von lynX [Thu, 28 Jul 2016 23:36:38 +0000 (23:36 +0000)]
fixed use after free and several printf warnings

8 years agofix fragment_store function
Christophe Genevey Metat [Thu, 28 Jul 2016 13:18:20 +0000 (13:18 +0000)]
fix fragment_store function

8 years agognunet-logread with intelligent usage message and proper perldoc
Carlo von lynX [Thu, 28 Jul 2016 13:05:33 +0000 (13:05 +0000)]
gnunet-logread with intelligent usage message and proper perldoc

8 years ago-unvoluntary edit
Carlo von lynX [Thu, 28 Jul 2016 00:37:45 +0000 (00:37 +0000)]
-unvoluntary edit

8 years agoget rid of segfault in gnunet-social
xrs [Thu, 28 Jul 2016 00:31:50 +0000 (00:31 +0000)]
get rid of segfault in gnunet-social

8 years agosocial: leaks and untreated error conditions
Carlo von lynX [Thu, 28 Jul 2016 00:22:43 +0000 (00:22 +0000)]
social: leaks and untreated error conditions

8 years agosocial: fix various warnings
Carlo von lynX [Wed, 27 Jul 2016 23:15:28 +0000 (23:15 +0000)]
social: fix various warnings

8 years agosocial: fix a few doxygen complaints
Carlo von lynX [Wed, 27 Jul 2016 23:15:19 +0000 (23:15 +0000)]
social: fix a few doxygen complaints

8 years agostart to fix fragment_get function
Christophe Genevey Metat [Wed, 27 Jul 2016 08:11:05 +0000 (08:11 +0000)]
start to fix fragment_get function

8 years ago-dead code elimination
Christian Grothoff [Tue, 26 Jul 2016 21:28:09 +0000 (21:28 +0000)]
-dead code elimination

8 years ago-unset flag after transmission
Christian Grothoff [Tue, 26 Jul 2016 21:24:25 +0000 (21:24 +0000)]
-unset flag after transmission

8 years ago-converting CORE service to new transport MQ API
Christian Grothoff [Tue, 26 Jul 2016 21:12:56 +0000 (21:12 +0000)]
-converting CORE service to new transport MQ API

8 years ago-indentation, logging, style issues
Christian Grothoff [Tue, 26 Jul 2016 20:46:05 +0000 (20:46 +0000)]
-indentation, logging, style issues

8 years ago-avoid overflow in calculation for very large values
Christian Grothoff [Tue, 26 Jul 2016 20:39:59 +0000 (20:39 +0000)]
-avoid overflow in calculation for very large values

8 years agochange time multiplication/division API to long long to avoid accidental range reduction
Christian Grothoff [Tue, 26 Jul 2016 12:27:28 +0000 (12:27 +0000)]
change time multiplication/division API to long long to avoid accidental range reduction

8 years agofix overflow/underflow handling in tracker to properly handle large bandwidths
Christian Grothoff [Tue, 26 Jul 2016 12:00:14 +0000 (12:00 +0000)]
fix overflow/underflow handling in tracker to properly handle large bandwidths

8 years agofix testcase shutdown
Christian Grothoff [Tue, 26 Jul 2016 10:16:55 +0000 (10:16 +0000)]
fix testcase shutdown

8 years ago-unregister nat on error, indentation, DCE
Christian Grothoff [Mon, 25 Jul 2016 21:35:36 +0000 (21:35 +0000)]
-unregister nat on error, indentation, DCE

8 years ago-ensure clean DNS shutdown, fix DNS-STUN termination issues
Christian Grothoff [Mon, 25 Jul 2016 21:34:47 +0000 (21:34 +0000)]
-ensure clean DNS shutdown, fix DNS-STUN termination issues

8 years ago-preparatory steps for transport API change
Christian Grothoff [Mon, 25 Jul 2016 16:21:08 +0000 (16:21 +0000)]
-preparatory steps for transport API change