oweals/gnunet.git
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()

8 years agoAdd checks to GNUNET_PEER_resolve2
David Barksdale [Sun, 4 Sep 2016 15:46:02 +0000 (15:46 +0000)]
Add checks to GNUNET_PEER_resolve2

8 years agoI think this is a bit more readable
David Barksdale [Sun, 4 Sep 2016 15:27:58 +0000 (15:27 +0000)]
I think this is a bit more readable

8 years agoxmalloc already zeroes the memory
David Barksdale [Sun, 4 Sep 2016 15:15:06 +0000 (15:15 +0000)]
xmalloc already zeroes the memory

8 years ago-fix rps service: handler for check_live message
Julius Bünger [Thu, 1 Sep 2016 17:30:00 +0000 (17:30 +0000)]
-fix rps service: handler for check_live message

8 years ago-only check ssl cert once
Martin Schanzenbach [Wed, 31 Aug 2016 15:42:39 +0000 (15:42 +0000)]
-only check ssl cert once

8 years ago-only check cert once
Martin Schanzenbach [Wed, 31 Aug 2016 12:01:53 +0000 (12:01 +0000)]
-only check cert once

8 years ago- fixing a variety of bugs including POSTing data, content-length handling and improv...
Martin Schanzenbach [Wed, 31 Aug 2016 09:53:47 +0000 (09:53 +0000)]
- fixing a variety of bugs including POSTing data, content-length handling and improving connection handling

8 years ago-fix ipv6; dont remove Expect header from curl
Martin Schanzenbach [Tue, 30 Aug 2016 20:35:38 +0000 (20:35 +0000)]
-fix ipv6; dont remove Expect header from curl

8 years ago-recover lost service_main from SVN 37845
Christian Grothoff [Tue, 30 Aug 2016 11:02:34 +0000 (11:02 +0000)]
-recover lost service_main from SVN 37845

8 years agomake service_new (almost) compile
Florian Dold [Mon, 29 Aug 2016 20:34:24 +0000 (20:34 +0000)]
make service_new (almost) compile

8 years ago-fix BADF and add encoding filter
Martin Schanzenbach [Mon, 29 Aug 2016 19:40:00 +0000 (19:40 +0000)]
-fix BADF and add encoding filter

8 years ago-fix various bugs
Martin Schanzenbach [Mon, 29 Aug 2016 17:10:07 +0000 (17:10 +0000)]
-fix various bugs

8 years agosetup code for new service api
Florian Dold [Mon, 29 Aug 2016 13:36:22 +0000 (13:36 +0000)]
setup code for new service api

8 years agosetup code for new service api
Florian Dold [Mon, 29 Aug 2016 13:29:42 +0000 (13:29 +0000)]
setup code for new service api

8 years ago-towards a new MST for the new service
Christian Grothoff [Mon, 29 Aug 2016 13:29:04 +0000 (13:29 +0000)]
-towards a new MST for the new service

8 years ago-starting with new service MQ logic
Christian Grothoff [Mon, 29 Aug 2016 13:03:20 +0000 (13:03 +0000)]
-starting with new service MQ logic

8 years ago-starting with service_new accept logic
Christian Grothoff [Mon, 29 Aug 2016 12:44:08 +0000 (12:44 +0000)]
-starting with service_new accept logic

8 years ago-starting with service_new main logic
Christian Grothoff [Mon, 29 Aug 2016 12:18:53 +0000 (12:18 +0000)]
-starting with service_new main logic

8 years ago-starting with service_new main logic
Christian Grothoff [Mon, 29 Aug 2016 11:58:01 +0000 (11:58 +0000)]
-starting with service_new main logic

8 years ago-starting with service_new implementation data structures
Christian Grothoff [Mon, 29 Aug 2016 11:53:43 +0000 (11:53 +0000)]
-starting with service_new implementation data structures

8 years ago-starting with service_new implementation data structures
Christian Grothoff [Mon, 29 Aug 2016 11:48:21 +0000 (11:48 +0000)]
-starting with service_new implementation data structures

8 years ago-starting with service_new implementation data structures
Christian Grothoff [Mon, 29 Aug 2016 11:47:03 +0000 (11:47 +0000)]
-starting with service_new implementation data structures

8 years ago- Remove content length header in responses
Martin Schanzenbach [Mon, 29 Aug 2016 11:42:25 +0000 (11:42 +0000)]
- Remove content length header in responses

8 years ago-starting with service_new implementation
Christian Grothoff [Mon, 29 Aug 2016 11:41:10 +0000 (11:41 +0000)]
-starting with service_new implementation

8 years agomore docs for service api
Florian Dold [Mon, 29 Aug 2016 11:38:50 +0000 (11:38 +0000)]
more docs for service api

8 years agoskeleton for service reimplementation
Christian Grothoff [Mon, 29 Aug 2016 11:35:08 +0000 (11:35 +0000)]
skeleton for service reimplementation

8 years ago-document new API
Christian Grothoff [Mon, 29 Aug 2016 11:32:27 +0000 (11:32 +0000)]
-document new API

8 years ago-document new API
Christian Grothoff [Mon, 29 Aug 2016 11:29:41 +0000 (11:29 +0000)]
-document new API

8 years agodocs for service api
Florian Dold [Mon, 29 Aug 2016 11:27:21 +0000 (11:27 +0000)]
docs for service api

8 years ago-ignore
Martin Schanzenbach [Mon, 29 Aug 2016 10:22:33 +0000 (10:22 +0000)]
-ignore

8 years ago- add persistent connections
Martin Schanzenbach [Mon, 29 Aug 2016 09:56:48 +0000 (09:56 +0000)]
- add persistent connections

8 years ago- fix coverity
Martin Schanzenbach [Mon, 29 Aug 2016 08:20:01 +0000 (08:20 +0000)]
- fix coverity

8 years ago-removing pointless NULL cmp
Christian Grothoff [Sat, 27 Aug 2016 17:48:18 +0000 (17:48 +0000)]
-removing pointless NULL cmp

8 years ago-proper checks for inbound messages being well-formed
Christian Grothoff [Sat, 27 Aug 2016 16:38:02 +0000 (16:38 +0000)]
-proper checks for inbound messages being well-formed

8 years ago-fix leak
Christian Grothoff [Sat, 27 Aug 2016 16:33:40 +0000 (16:33 +0000)]
-fix leak

8 years ago-rps test: fix directory specification
Julius Bünger [Sat, 27 Aug 2016 14:58:30 +0000 (14:58 +0000)]
-rps test: fix directory specification

8 years ago-rps peers: logging
Julius Bünger [Sat, 27 Aug 2016 14:58:27 +0000 (14:58 +0000)]
-rps peers: logging

8 years agotest_multicast.c: Added some comments and a check
xrs [Fri, 26 Aug 2016 22:15:13 +0000 (22:15 +0000)]
test_multicast.c: Added some comments and a check

8 years ago-missing NOT
Christian Grothoff [Fri, 26 Aug 2016 14:26:13 +0000 (14:26 +0000)]
-missing NOT

8 years agofix MAX_PAYLOAD definition, thereby fixing wrong type for GNUNET_log
Christian Grothoff [Fri, 26 Aug 2016 13:01:19 +0000 (13:01 +0000)]
fix MAX_PAYLOAD definition, thereby fixing wrong type for GNUNET_log

8 years ago-fix memory leak
Christian Grothoff [Fri, 26 Aug 2016 12:54:26 +0000 (12:54 +0000)]
-fix memory leak

8 years ago-fix use after free
Christian Grothoff [Fri, 26 Aug 2016 12:52:33 +0000 (12:52 +0000)]
-fix use after free

8 years agofix missing 0-termination
Christian Grothoff [Fri, 26 Aug 2016 12:49:15 +0000 (12:49 +0000)]
fix missing 0-termination

8 years agofix memory leak and unnecessary allocations
Christian Grothoff [Fri, 26 Aug 2016 12:48:07 +0000 (12:48 +0000)]
fix memory leak and unnecessary allocations

8 years ago-fixing idiocy
Christian Grothoff [Fri, 26 Aug 2016 12:43:15 +0000 (12:43 +0000)]
-fixing idiocy

8 years ago-fix leak
Christian Grothoff [Fri, 26 Aug 2016 12:41:48 +0000 (12:41 +0000)]
-fix leak

8 years agoputting CADET on a diet: proper alignment for AX KX, kill obsolete OTR legacy code
Christian Grothoff [Fri, 26 Aug 2016 12:37:48 +0000 (12:37 +0000)]
putting CADET on a diet: proper alignment for AX KX, kill obsolete OTR legacy code

8 years ago-fix possible NPE
Christian Grothoff [Fri, 26 Aug 2016 12:37:01 +0000 (12:37 +0000)]
-fix possible NPE

8 years agofix double free, bad use of strtok
Christian Grothoff [Fri, 26 Aug 2016 11:55:54 +0000 (11:55 +0000)]
fix double free, bad use of strtok

8 years agofix consensus memory leaks
Christian Grothoff [Fri, 26 Aug 2016 11:38:34 +0000 (11:38 +0000)]
fix consensus memory leaks

8 years ago-fix cov warning
Christian Grothoff [Fri, 26 Aug 2016 11:32:51 +0000 (11:32 +0000)]
-fix cov warning

8 years ago-grammar & style
Carlo von lynX [Thu, 25 Aug 2016 15:17:32 +0000 (15:17 +0000)]
-grammar & style

8 years agoensure binding multiple ports to the same service descriptor works (again) with the...
Christian Grothoff [Thu, 25 Aug 2016 12:51:21 +0000 (12:51 +0000)]
ensure binding multiple ports to the same service descriptor works (again) with the correct mapping of ports

8 years ago-fix indent
Christian Grothoff [Thu, 25 Aug 2016 11:50:54 +0000 (11:50 +0000)]
-fix indent

8 years ago-nicer indentation
Christian Grothoff [Thu, 25 Aug 2016 11:33:14 +0000 (11:33 +0000)]
-nicer indentation

8 years ago-support hours/hour/minute as relative time units
Christian Grothoff [Thu, 25 Aug 2016 09:59:27 +0000 (09:59 +0000)]
-support hours/hour/minute as relative time units

8 years ago-fix unaligned access
Christian Grothoff [Thu, 25 Aug 2016 09:38:23 +0000 (09:38 +0000)]
-fix unaligned access

8 years agoRestore Lenstra protection for gcrypt < 1.6.4
David Barksdale [Tue, 23 Aug 2016 15:43:38 +0000 (15:43 +0000)]
Restore Lenstra protection for gcrypt < 1.6.4

8 years ago-remove dead code
Christian Grothoff [Tue, 23 Aug 2016 07:58:14 +0000 (07:58 +0000)]
-remove dead code

8 years agofix #4620 - return value part
Christian Grothoff [Mon, 22 Aug 2016 15:08:14 +0000 (15:08 +0000)]
fix #4620 - return value part

8 years agofix #4620
Christian Grothoff [Mon, 22 Aug 2016 15:07:05 +0000 (15:07 +0000)]
fix #4620

8 years agofix exit CADET port binding for services, remove redundant service/port descriptor...
Christian Grothoff [Mon, 22 Aug 2016 14:50:04 +0000 (14:50 +0000)]
fix exit CADET port binding for services, remove redundant service/port descriptor transmission from packets

8 years ago-rps fix: do not ask cadet for peers
Julius Bünger [Mon, 22 Aug 2016 14:25:50 +0000 (14:25 +0000)]
-rps fix: do not ask cadet for peers

8 years agoRemoved duplicate protection agaisnt Lenstra
Jeff Burdges [Mon, 22 Aug 2016 13:56:30 +0000 (13:56 +0000)]
Removed duplicate protection agaisnt Lenstra

Now libgcrypt 1.6.4, released 8 Sep 2015 , has its own protection
against Lenstra's attack, added wtih commit
 c17f84bd02d7ee93845e92e20f6ddba814961588 dated 31 Aug 2015.

Do not run GNUNet with an earlier libgcrypt now.

8 years ago-rps fix: change way of online notification
Julius Bünger [Mon, 22 Aug 2016 13:42:27 +0000 (13:42 +0000)]
-rps fix: change way of online notification

8 years ago-fix NPE
Christian Grothoff [Mon, 22 Aug 2016 13:23:07 +0000 (13:23 +0000)]
-fix NPE

8 years ago-fix NPE
Christian Grothoff [Mon, 22 Aug 2016 13:22:49 +0000 (13:22 +0000)]
-fix NPE

8 years ago-fix shutdown issue
Christian Grothoff [Mon, 22 Aug 2016 12:49:56 +0000 (12:49 +0000)]
-fix shutdown issue

8 years agomulticast: close cadet port
Gabor X Toth [Sat, 20 Aug 2016 17:56:20 +0000 (17:56 +0000)]
multicast: close cadet port

8 years agopsycutil: check for paused state in got_ack()
Gabor X Toth [Sat, 20 Aug 2016 17:39:55 +0000 (17:39 +0000)]
psycutil: check for paused state in got_ack()

8 years agotest_psyc: log level
Gabor X Toth [Sat, 20 Aug 2016 17:39:50 +0000 (17:39 +0000)]
test_psyc: log level

8 years ago-fix ftbfs
Christian Grothoff [Fri, 19 Aug 2016 20:07:50 +0000 (20:07 +0000)]
-fix ftbfs

8 years ago-fix ftbfs
Christian Grothoff [Fri, 19 Aug 2016 20:07:13 +0000 (20:07 +0000)]
-fix ftbfs

8 years agoGNUNET_MQ_get_last_envelope: return tail or current
Gabor X Toth [Fri, 19 Aug 2016 19:58:24 +0000 (19:58 +0000)]
GNUNET_MQ_get_last_envelope: return tail or current

8 years agopsyc, social
Gabor X Toth [Fri, 19 Aug 2016 19:58:20 +0000 (19:58 +0000)]
psyc, social

8 years agognunet-service-xdht_neighbours: fix typo
Daniel Golle [Fri, 19 Aug 2016 16:35:48 +0000 (16:35 +0000)]
gnunet-service-xdht_neighbours: fix typo

8 years agoFix comment
David Barksdale [Thu, 18 Aug 2016 16:01:48 +0000 (16:01 +0000)]
Fix comment

8 years agosocial: debug msgs
Gabor X Toth [Thu, 18 Aug 2016 14:41:03 +0000 (14:41 +0000)]
social: debug msgs

8 years agoUse statement exprs instead of local function
David Barksdale [Thu, 18 Aug 2016 00:03:29 +0000 (00:03 +0000)]
Use statement exprs instead of local function

This change lets us compile with clang again.

8 years agomulticast: use CADET port hash derived from group key
Gabor X Toth [Wed, 17 Aug 2016 23:21:47 +0000 (23:21 +0000)]
multicast: use CADET port hash derived from group key

8 years agomulticast, psyc, social: wait till last message sent before disconnect
Gabor X Toth [Wed, 17 Aug 2016 22:28:52 +0000 (22:28 +0000)]
multicast, psyc, social: wait till last message sent before disconnect

8 years agoGNUNET_MQ_get_last_envelope()
Gabor X Toth [Wed, 17 Aug 2016 22:28:47 +0000 (22:28 +0000)]
GNUNET_MQ_get_last_envelope()

8 years agopsyc, social: switch to MQ
Gabor X Toth [Wed, 17 Aug 2016 21:26:41 +0000 (21:26 +0000)]
psyc, social: switch to MQ

8 years agoComparing EXTRACTOR_MetaType to -1 is always false
David Barksdale [Tue, 16 Aug 2016 03:47:32 +0000 (03:47 +0000)]
Comparing EXTRACTOR_MetaType to -1 is always false

8 years agomigrating set to new CADET port API - tests now fail due to CADET issues
Christian Grothoff [Sun, 14 Aug 2016 15:25:12 +0000 (15:25 +0000)]
migrating set to new CADET port API - tests now fail due to CADET issues

8 years agofix use-after-free issue
Christian Grothoff [Sun, 14 Aug 2016 11:55:16 +0000 (11:55 +0000)]
fix use-after-free issue

8 years ago-fix testcases, ensure shutdown works properly
Christian Grothoff [Sun, 14 Aug 2016 11:55:02 +0000 (11:55 +0000)]
-fix testcases, ensure shutdown works properly

8 years ago-fix testcase shutdown
Christian Grothoff [Sun, 14 Aug 2016 11:19:58 +0000 (11:19 +0000)]
-fix testcase shutdown

8 years ago-missing include/ changes from last patches
Christian Grothoff [Sun, 14 Aug 2016 10:22:51 +0000 (10:22 +0000)]
-missing include/ changes from last patches

8 years ago-slightly better port setup, for RPS I don't quite see a better way yet
Christian Grothoff [Sun, 14 Aug 2016 09:58:55 +0000 (09:58 +0000)]
-slightly better port setup, for RPS I don't quite see a better way yet

8 years ago-slightly better FS port conversion, more to be done _much_ later
Christian Grothoff [Sun, 14 Aug 2016 09:49:29 +0000 (09:49 +0000)]
-slightly better FS port conversion, more to be done _much_ later

8 years ago-indentation, doxygen
Christian Grothoff [Sat, 13 Aug 2016 19:50:25 +0000 (19:50 +0000)]
-indentation, doxygen