oweals/gnunet.git
9 years ago- more debug, eliminate bogus assertions
Bart Polot [Mon, 15 Dec 2014 07:18:18 +0000 (07:18 +0000)]
- more debug, eliminate bogus assertions

9 years ago- avoid duplicate (same path) connections
Bart Polot [Mon, 15 Dec 2014 07:18:17 +0000 (07:18 +0000)]
- avoid duplicate (same path) connections

9 years ago- check KX context at PONG
Bart Polot [Mon, 15 Dec 2014 07:18:16 +0000 (07:18 +0000)]
- check KX context at PONG

9 years ago- having allowance too spare is not an error
Bart Polot [Mon, 15 Dec 2014 07:18:14 +0000 (07:18 +0000)]
- having allowance too spare is not an error

9 years ago- fix PID management on send
Bart Polot [Mon, 15 Dec 2014 07:18:13 +0000 (07:18 +0000)]
- fix PID management on send

9 years ago- clear core handle to avoid shutdown crash
Bart Polot [Mon, 15 Dec 2014 07:18:12 +0000 (07:18 +0000)]
- clear core handle to avoid shutdown crash

9 years ago- don't try to ack on non-ready tunnels
Bart Polot [Mon, 15 Dec 2014 07:18:10 +0000 (07:18 +0000)]
- don't try to ack on non-ready tunnels

9 years ago- refactor buffer filling
Bart Polot [Mon, 15 Dec 2014 07:18:09 +0000 (07:18 +0000)]
- refactor buffer filling

9 years ago- Added correct core request timing info
Bart Polot [Mon, 15 Dec 2014 07:18:08 +0000 (07:18 +0000)]
- Added correct core request timing info

9 years ago- use proper wait time for core timing
Bart Polot [Mon, 15 Dec 2014 07:18:07 +0000 (07:18 +0000)]
- use proper wait time for core timing

9 years ago- calculate the correct amount of messages to allow per connection
Bart Polot [Mon, 15 Dec 2014 07:18:06 +0000 (07:18 +0000)]
- calculate the correct amount of messages to allow per connection

9 years ago- make connection always log with ---, reserve === for upper levels
Bart Polot [Mon, 15 Dec 2014 07:18:04 +0000 (07:18 +0000)]
- make connection always log with ---, reserve === for upper levels

9 years ago- send queued data the first time
Bart Polot [Mon, 15 Dec 2014 07:18:03 +0000 (07:18 +0000)]
- send queued data the first time

9 years agoFuse PING into KX_EPHEMERAL
Bart Polot [Mon, 15 Dec 2014 07:18:02 +0000 (07:18 +0000)]
Fuse PING into KX_EPHEMERAL

9 years ago- leave space for any number
Bart Polot [Mon, 15 Dec 2014 07:18:00 +0000 (07:18 +0000)]
- leave space for any number

9 years agoSend all queued messages that fit into the core buffer
Bart Polot [Mon, 15 Dec 2014 07:17:59 +0000 (07:17 +0000)]
Send all queued messages that fit into the core buffer
- Add timing info for debug

9 years ago- more debug info
Bart Polot [Mon, 15 Dec 2014 07:17:57 +0000 (07:17 +0000)]
- more debug info

9 years ago- raise loglevel of timeout events
Bart Polot [Mon, 15 Dec 2014 07:17:56 +0000 (07:17 +0000)]
- raise loglevel of timeout events

9 years agoFix connection count to count only ESTABLISHED connections, use DEFINE instead of...
Bart Polot [Mon, 15 Dec 2014 07:17:55 +0000 (07:17 +0000)]
Fix connection count to count only ESTABLISHED connections, use DEFINE instead of hardcoded number

9 years ago- don't break if connection is empty (no messages to dequeue/call callback)
Bart Polot [Mon, 15 Dec 2014 07:17:53 +0000 (07:17 +0000)]
- don't break if connection is empty (no messages to dequeue/call callback)

9 years agoMake process_log more generic
Bart Polot [Mon, 15 Dec 2014 07:17:52 +0000 (07:17 +0000)]
Make process_log more generic

9 years ago- move script to proper dir
Bart Polot [Mon, 15 Dec 2014 07:17:50 +0000 (07:17 +0000)]
- move script to proper dir

9 years ago- fix segfault
Bart Polot [Mon, 15 Dec 2014 07:17:49 +0000 (07:17 +0000)]
- fix segfault

9 years agoFix memory corruption: new connection always makes copy of path.
Bart Polot [Mon, 15 Dec 2014 07:17:48 +0000 (07:17 +0000)]
Fix memory corruption: new connection always makes copy of path.

9 years agoNever invalidate a direct path. (Like after getting a CONNECTION_BROKEN on a direct...
Bart Polot [Mon, 15 Dec 2014 07:17:46 +0000 (07:17 +0000)]
Never invalidate a direct path. (Like after getting a CONNECTION_BROKEN on a direct connection)

9 years agoFix resending of connection traffic
Bart Polot [Mon, 15 Dec 2014 07:17:45 +0000 (07:17 +0000)]
Fix resending of connection traffic
* avoid SEGFAULT on connections with no tunnel
* don't leak memory

9 years ago- remove duplicate logging
Bart Polot [Mon, 15 Dec 2014 07:17:44 +0000 (07:17 +0000)]
- remove duplicate logging

9 years ago- refactor resend_messages_and_destroy for popping and sending messages of a dead...
Bart Polot [Mon, 15 Dec 2014 07:17:42 +0000 (07:17 +0000)]
- refactor resend_messages_and_destroy for popping and sending messages of a dead connection

9 years ago- debug for KX
Bart Polot [Mon, 15 Dec 2014 07:17:41 +0000 (07:17 +0000)]
- debug for KX

9 years ago- debug for missing paths on incoming messages
Bart Polot [Mon, 15 Dec 2014 07:17:40 +0000 (07:17 +0000)]
- debug for missing paths on incoming messages

9 years agoFix message resend on connection timeout: mark connection as destroyed to avoid re...
Bart Polot [Mon, 15 Dec 2014 07:17:39 +0000 (07:17 +0000)]
Fix message resend on connection timeout: mark connection as destroyed to avoid re-queueing in self.

9 years ago- more debug for received traffic
Bart Polot [Mon, 15 Dec 2014 07:17:37 +0000 (07:17 +0000)]
- more debug for received traffic

9 years agoFix conservation of old keys in case of simultaneous KX:
Bart Polot [Mon, 15 Dec 2014 07:17:36 +0000 (07:17 +0000)]
Fix conservation of old keys in case of simultaneous KX:
 when creating a new kx_ctx, copy old keys based on tunnel estate, not finish_task

9 years ago- log EPHM on receipt
Bart Polot [Mon, 15 Dec 2014 07:17:35 +0000 (07:17 +0000)]
- log EPHM on receipt

9 years ago- fix sending of queued tunnel data on KX end
Bart Polot [Mon, 15 Dec 2014 07:17:34 +0000 (07:17 +0000)]
- fix sending of queued tunnel data on KX end

9 years ago- log
Bart Polot [Mon, 15 Dec 2014 07:17:32 +0000 (07:17 +0000)]
- log

9 years ago- fix minor t->estate issues for better debug traceability
Bart Polot [Mon, 15 Dec 2014 07:17:31 +0000 (07:17 +0000)]
- fix minor t->estate issues for better debug traceability

9 years agoFixed key context manipulation in case of duplicate EPHM messages
Bart Polot [Mon, 15 Dec 2014 07:17:30 +0000 (07:17 +0000)]
Fixed key context manipulation in case of duplicate EPHM messages

9 years ago- refactor enc_state changer
Bart Polot [Mon, 15 Dec 2014 07:17:29 +0000 (07:17 +0000)]
- refactor enc_state changer

9 years ago- doxygen
Bart Polot [Mon, 15 Dec 2014 07:17:27 +0000 (07:17 +0000)]
- doxygen

9 years ago- doxygen
Bart Polot [Mon, 15 Dec 2014 07:17:26 +0000 (07:17 +0000)]
- doxygen

9 years ago- fix resetting of key cleaner task
Bart Polot [Mon, 15 Dec 2014 07:17:25 +0000 (07:17 +0000)]
- fix resetting of key cleaner task

9 years ago- log
Bart Polot [Mon, 15 Dec 2014 07:17:23 +0000 (07:17 +0000)]
- log

9 years ago- use proper STDIO
Bart Polot [Mon, 15 Dec 2014 07:17:22 +0000 (07:17 +0000)]
- use proper STDIO

9 years ago- avoid usage of direct stdio sprintf
Bart Polot [Mon, 15 Dec 2014 07:17:21 +0000 (07:17 +0000)]
- avoid usage of direct stdio sprintf

9 years agoImplement asynchronous peerstore plugin API
David Barksdale [Mon, 15 Dec 2014 00:32:17 +0000 (00:32 +0000)]
Implement asynchronous peerstore plugin API

Resolves #3506

9 years agofix key management issue with LOC signing identified in #3559
Christian Grothoff [Sun, 14 Dec 2014 22:15:55 +0000 (22:15 +0000)]
fix key management issue with LOC signing identified in #3559

9 years agofix #3570: finally remove SList API
Christian Grothoff [Sun, 14 Dec 2014 22:15:06 +0000 (22:15 +0000)]
fix #3570: finally remove SList API

9 years ago-dead vars
Christian Grothoff [Sun, 14 Dec 2014 22:14:11 +0000 (22:14 +0000)]
-dead vars

9 years agofixed errors
Julius Bünger [Sun, 14 Dec 2014 21:48:15 +0000 (21:48 +0000)]
fixed errors

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years agofixed error
Julius Bünger [Sun, 14 Dec 2014 21:48:12 +0000 (21:48 +0000)]
fixed error

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years agoGot rid of compile errors and warnings
Julius Bünger [Sun, 14 Dec 2014 21:48:09 +0000 (21:48 +0000)]
Got rid of compile errors and warnings

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years agoCompletely got rid of SList
Julius Bünger [Sun, 14 Dec 2014 21:48:07 +0000 (21:48 +0000)]
Completely got rid of SList

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years agoGot rid of SList
Julius Bünger [Sun, 14 Dec 2014 21:48:04 +0000 (21:48 +0000)]
Got rid of SList

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years agobefore deleting PeerList
Julius Bünger [Sun, 14 Dec 2014 21:48:00 +0000 (21:48 +0000)]
before deleting PeerList

Signed-off-by: Julius Bünger <buenger@mytum.de>
9 years ago-fixing peerinfo part of #3559
Christian Grothoff [Sun, 14 Dec 2014 20:52:16 +0000 (20:52 +0000)]
-fixing peerinfo part of #3559

9 years agoGrothoff's W32 select slist elimination and prettification
LRN [Sun, 14 Dec 2014 14:54:54 +0000 (14:54 +0000)]
Grothoff's W32 select slist elimination and prettification

9 years agoGrothoff's massive indentation and documentation fixes in util/network.c
LRN [Sun, 14 Dec 2014 14:54:50 +0000 (14:54 +0000)]
Grothoff's massive indentation and documentation fixes in util/network.c

9 years ago-do forcestart for gns; doxygen fixes
Christian Grothoff [Sun, 14 Dec 2014 13:15:00 +0000 (13:15 +0000)]
-do forcestart for gns; doxygen fixes

9 years agotrying to fix #3576
Christian Grothoff [Sun, 14 Dec 2014 00:40:51 +0000 (00:40 +0000)]
trying to fix #3576

9 years ago-more logging in try_transmission
Christian Grothoff [Sat, 13 Dec 2014 23:44:47 +0000 (23:44 +0000)]
-more logging in try_transmission

9 years ago-style fixes
Christian Grothoff [Sat, 13 Dec 2014 20:37:51 +0000 (20:37 +0000)]
-style fixes

9 years agoproperly clean up pending advertisement message requests with CORE on peer disconnect
Christian Grothoff [Sat, 13 Dec 2014 20:19:26 +0000 (20:19 +0000)]
properly clean up pending advertisement message requests with CORE on peer disconnect

9 years ago-doxygen, one more statistic
Christian Grothoff [Sat, 13 Dec 2014 20:08:11 +0000 (20:08 +0000)]
-doxygen, one more statistic

9 years ago-split off MQ API into separate C file to reduce visibility of symbols; reindentation...
Christian Grothoff [Sat, 13 Dec 2014 19:59:40 +0000 (19:59 +0000)]
-split off MQ API into separate C file to reduce visibility of symbols; reindentation, stylistic fixes

9 years agodo check message sizes in union p2p protocol
Christian Grothoff [Fri, 12 Dec 2014 15:01:03 +0000 (15:01 +0000)]
do check message sizes in union p2p protocol

9 years ago-fix leak
Christian Grothoff [Fri, 12 Dec 2014 13:56:26 +0000 (13:56 +0000)]
-fix leak

9 years ago-fix leak
Christian Grothoff [Fri, 12 Dec 2014 13:52:28 +0000 (13:52 +0000)]
-fix leak

9 years ago-bad alloc, just leaks
Christian Grothoff [Fri, 12 Dec 2014 13:51:01 +0000 (13:51 +0000)]
-bad alloc, just leaks

9 years agostart fewer FS probes concurrently, run them all in the same task to avoid undue...
Christian Grothoff [Fri, 12 Dec 2014 00:03:49 +0000 (00:03 +0000)]
start fewer FS probes concurrently, run them all in the same task to avoid undue pressure on the scheduler

9 years ago-indentation, doxygen, style
Christian Grothoff [Thu, 11 Dec 2014 22:27:24 +0000 (22:27 +0000)]
-indentation, doxygen, style

9 years ago-commit with dbg logic
Christian Grothoff [Thu, 11 Dec 2014 22:17:13 +0000 (22:17 +0000)]
-commit with dbg logic

9 years ago-fix bugs
Christian Grothoff [Thu, 11 Dec 2014 21:55:36 +0000 (21:55 +0000)]
-fix bugs

9 years ago- proper CADET overhead
Bart Polot [Thu, 11 Dec 2014 19:01:29 +0000 (19:01 +0000)]
- proper CADET overhead

9 years ago-could be other peer's fault
Christian Grothoff [Thu, 11 Dec 2014 14:57:46 +0000 (14:57 +0000)]
-could be other peer's fault

9 years ago-warn on error
Christian Grothoff [Thu, 11 Dec 2014 14:57:18 +0000 (14:57 +0000)]
-warn on error

9 years agorespect new CADET limit
Christian Grothoff [Thu, 11 Dec 2014 14:09:06 +0000 (14:09 +0000)]
respect new CADET limit

9 years ago-missed hostlist
Christian Grothoff [Thu, 11 Dec 2014 14:05:58 +0000 (14:05 +0000)]
-missed hostlist

9 years agoadding single location for no_forcestart configuration list
Christian Grothoff [Thu, 11 Dec 2014 14:03:52 +0000 (14:03 +0000)]
adding single location for no_forcestart configuration list

9 years ago-simplifying configs
Christian Grothoff [Thu, 11 Dec 2014 13:43:39 +0000 (13:43 +0000)]
-simplifying configs

9 years ago-simplifying configs
Christian Grothoff [Thu, 11 Dec 2014 13:37:04 +0000 (13:37 +0000)]
-simplifying configs

9 years ago-missing section
Christian Grothoff [Thu, 11 Dec 2014 13:22:53 +0000 (13:22 +0000)]
-missing section

9 years ago-expect PREFIX to point to lib-dir
Christian Grothoff [Thu, 11 Dec 2014 08:35:41 +0000 (08:35 +0000)]
-expect PREFIX to point to lib-dir

9 years agoAdd maximum message size
Bart Polot [Thu, 11 Dec 2014 03:42:38 +0000 (03:42 +0000)]
Add maximum message size

9 years agoAlso exclude .c libtool wrappers from pogen
LRN [Wed, 10 Dec 2014 20:14:16 +0000 (20:14 +0000)]
Also exclude .c libtool wrappers from pogen

9 years agomoving away from DEFAULTSERVICES to per-section FORCESTART, thus addressing #3565...
Christian Grothoff [Wed, 10 Dec 2014 17:11:06 +0000 (17:11 +0000)]
moving away from DEFAULTSERVICES to per-section FORCESTART, thus addressing #3565 indirectly

9 years ago-code cleanup, some data
Christian Grothoff [Tue, 9 Dec 2014 21:50:59 +0000 (21:50 +0000)]
-code cleanup, some data

9 years ago-running at scale...
Christian Grothoff [Tue, 9 Dec 2014 21:45:03 +0000 (21:45 +0000)]
-running at scale...

9 years ago-handle negative results correctly
Christian Grothoff [Tue, 9 Dec 2014 21:17:46 +0000 (21:17 +0000)]
-handle negative results correctly

9 years ago-bad file
Christian Grothoff [Tue, 9 Dec 2014 21:06:07 +0000 (21:06 +0000)]
-bad file

9 years agoadd paillier benchmark
Christian Grothoff [Tue, 9 Dec 2014 21:05:51 +0000 (21:05 +0000)]
add paillier benchmark

9 years agoadd paillier benchmark
Christian Grothoff [Tue, 9 Dec 2014 21:05:40 +0000 (21:05 +0000)]
add paillier benchmark

9 years ago-fixing paillier bug, improving testcase
Christian Grothoff [Tue, 9 Dec 2014 20:57:07 +0000 (20:57 +0000)]
-fixing paillier bug, improving testcase

9 years ago-fix rps config
Christian Grothoff [Mon, 8 Dec 2014 16:26:46 +0000 (16:26 +0000)]
-fix rps config

9 years agofix #3569
Christian Grothoff [Mon, 8 Dec 2014 13:52:05 +0000 (13:52 +0000)]
fix #3569

9 years ago-disable vg
Christian Grothoff [Mon, 8 Dec 2014 00:23:58 +0000 (00:23 +0000)]
-disable vg

9 years ago-fix leaks
Christian Grothoff [Mon, 8 Dec 2014 00:23:43 +0000 (00:23 +0000)]
-fix leaks

9 years ago-fix shutdown
Christian Grothoff [Mon, 8 Dec 2014 00:17:15 +0000 (00:17 +0000)]
-fix shutdown

9 years ago-indent
Christian Grothoff [Mon, 8 Dec 2014 00:17:08 +0000 (00:17 +0000)]
-indent

9 years agoensure that a bogus public key cannot send us into an infinite loop
Christian Grothoff [Sun, 7 Dec 2014 23:50:19 +0000 (23:50 +0000)]
ensure that a bogus public key cannot send us into an infinite loop