LRN [Thu, 14 Feb 2013 16:15:19 +0000 (16:15 +0000)]
Minimal W32 version to XP, use uniqueness flag
LRN [Thu, 14 Feb 2013 16:15:15 +0000 (16:15 +0000)]
More flexible native->GNUnet_handle file opening
Can now open not just FILEs, but also integer fds and
native Windows handles.
The last two will be used later by the new pipe control code.
LRN [Thu, 14 Feb 2013 16:15:11 +0000 (16:15 +0000)]
Fix file close to work on pipe ends correctly
LRN [Thu, 14 Feb 2013 16:15:07 +0000 (16:15 +0000)]
Make pipe ends detachable, fix W32 corner-cases
Now pipe ends are fully-functional FileHandles. You can detach
them from the pipe, and closing pipe will not affect them afterwards.
Tightened W32 implementation (make it close events!)
LRN [Thu, 14 Feb 2013 16:15:03 +0000 (16:15 +0000)]
W32: Don't leak stdin/stdout when spawning
If stdin/stdout pipe is provided by us, AND we tell start_process() to
pass along our own current stdin/stdout, our current stdin/stdout will
be leaked to the child (child will have a copy, but won't know about it).
Christian Grothoff [Thu, 14 Feb 2013 16:08:23 +0000 (16:08 +0000)]
-proposed multicast API draft
Matthias Wachs [Thu, 14 Feb 2013 15:01:01 +0000 (15:01 +0000)]
change to WARNING
Bart Polot [Thu, 14 Feb 2013 14:56:01 +0000 (14:56 +0000)]
- debug
Christian Grothoff [Thu, 14 Feb 2013 14:55:37 +0000 (14:55 +0000)]
-use 2048
Matthias Wachs [Thu, 14 Feb 2013 14:39:51 +0000 (14:39 +0000)]
docu
Matthias Wachs [Thu, 14 Feb 2013 13:36:19 +0000 (13:36 +0000)]
mod test
Matthias Wachs [Thu, 14 Feb 2013 13:28:13 +0000 (13:28 +0000)]
mod
Bart Polot [Thu, 14 Feb 2013 13:02:09 +0000 (13:02 +0000)]
- fix segfault
Christian Grothoff [Thu, 14 Feb 2013 12:57:29 +0000 (12:57 +0000)]
-proposed mesh2 API draft
Matthias Wachs [Thu, 14 Feb 2013 12:42:20 +0000 (12:42 +0000)]
modifications
Sree Harsha Totakura [Thu, 14 Feb 2013 12:33:43 +0000 (12:33 +0000)]
move parallel overlay connect operation queue from controller handle to host handle
Matthias Wachs [Thu, 14 Feb 2013 12:10:02 +0000 (12:10 +0000)]
active test
Matthias Wachs [Thu, 14 Feb 2013 12:06:27 +0000 (12:06 +0000)]
change in test
Matthias Wachs [Thu, 14 Feb 2013 12:05:51 +0000 (12:05 +0000)]
new config file
Sree Harsha Totakura [Thu, 14 Feb 2013 10:41:47 +0000 (10:41 +0000)]
separate SD calculations
Matthias Wachs [Thu, 14 Feb 2013 10:34:04 +0000 (10:34 +0000)]
Christian Grothoff [Thu, 14 Feb 2013 10:22:03 +0000 (10:22 +0000)]
-check for NULL
Bart Polot [Thu, 14 Feb 2013 10:13:19 +0000 (10:13 +0000)]
- cancel dht get for peers when done, style
Bart Polot [Thu, 14 Feb 2013 00:38:11 +0000 (00:38 +0000)]
- not needed size of t->peers should suffice
Bart Polot [Wed, 13 Feb 2013 12:18:32 +0000 (12:18 +0000)]
- fix crash
Christian Grothoff [Wed, 13 Feb 2013 10:46:26 +0000 (10:46 +0000)]
-trying to fix #2794
Christian Grothoff [Wed, 13 Feb 2013 10:45:53 +0000 (10:45 +0000)]
-build fix
Bart Polot [Wed, 13 Feb 2013 10:37:34 +0000 (10:37 +0000)]
- remove regex daemon dependency to peers' public keys: allow to use HEAD regex with 0.9.5a core and others, allowing also committing regex changes to svn HEAD
Sree Harsha Totakura [Wed, 13 Feb 2013 10:32:08 +0000 (10:32 +0000)]
- fail test without dumping core
Christian Grothoff [Wed, 13 Feb 2013 08:50:06 +0000 (08:50 +0000)]
-updated translation
Sree Harsha Totakura [Tue, 12 Feb 2013 17:14:39 +0000 (17:14 +0000)]
fix 2780: Testbed doesn't clean up properly on error
Christian Grothoff [Tue, 12 Feb 2013 17:00:09 +0000 (17:00 +0000)]
-protocol change
Sree Harsha Totakura [Tue, 12 Feb 2013 16:48:10 +0000 (16:48 +0000)]
stop helpers by closing stdin
Christian Grothoff [Tue, 12 Feb 2013 15:39:33 +0000 (15:39 +0000)]
-key gen perf
Bart Polot [Tue, 12 Feb 2013 15:01:21 +0000 (15:01 +0000)]
- start the announcing daemon AFTER the testbed connect phase
Sree Harsha Totakura [Tue, 12 Feb 2013 10:05:57 +0000 (10:05 +0000)]
- fix
Sree Harsha Totakura [Tue, 12 Feb 2013 10:05:40 +0000 (10:05 +0000)]
- fix crashing tests
Christian Grothoff [Mon, 11 Feb 2013 23:14:27 +0000 (23:14 +0000)]
-ignore
Christian Grothoff [Mon, 11 Feb 2013 23:12:05 +0000 (23:12 +0000)]
-fix state machine rekey logic --- #2790
Christian Grothoff [Mon, 11 Feb 2013 23:04:43 +0000 (23:04 +0000)]
-trying to address #2791
Bart Polot [Mon, 11 Feb 2013 12:37:32 +0000 (12:37 +0000)]
- fixes
Matthias Wachs [Mon, 11 Feb 2013 08:49:40 +0000 (08:49 +0000)]
hotfix for curl vulnerability: libcurl SASL buffer overflow vulnerability CVE-2013-0249
Christian Grothoff [Sat, 9 Feb 2013 23:06:46 +0000 (23:06 +0000)]
-restrict curl accesses to http, disable redirect for http plugins
Bart Polot [Fri, 8 Feb 2013 12:06:46 +0000 (12:06 +0000)]
- use correct config name
Bart Polot [Fri, 8 Feb 2013 12:01:11 +0000 (12:01 +0000)]
- read proper keyfile
Bart Polot [Fri, 8 Feb 2013 11:59:42 +0000 (11:59 +0000)]
- read proper keyfile, error messages
Bart Polot [Fri, 8 Feb 2013 11:59:27 +0000 (11:59 +0000)]
- read proper keyfile
Bart Polot [Thu, 7 Feb 2013 17:15:57 +0000 (17:15 +0000)]
- change RSA for ECC in NSE
Bart Polot [Thu, 7 Feb 2013 15:08:53 +0000 (15:08 +0000)]
- use ECC in mesh
Bart Polot [Thu, 7 Feb 2013 15:06:16 +0000 (15:06 +0000)]
- fix
Bart Polot [Thu, 7 Feb 2013 15:06:06 +0000 (15:06 +0000)]
- use ecc for regex profiler daemon
Florian Dold [Thu, 7 Feb 2013 10:51:17 +0000 (10:51 +0000)]
- improved ibf decoding algorithm
- strata estimator now fits in one message
- work on consensus, not quite working yet
Bart Polot [Wed, 6 Feb 2013 14:51:34 +0000 (14:51 +0000)]
- profanity--;
Christian Grothoff [Wed, 6 Feb 2013 11:29:53 +0000 (11:29 +0000)]
-make dv compile again
Sree Harsha Totakura [Wed, 6 Feb 2013 10:38:48 +0000 (10:38 +0000)]
- fix
Sree Harsha Totakura [Wed, 6 Feb 2013 09:05:32 +0000 (09:05 +0000)]
- rely on topology completion callback instead of counting completed overlay connect operations
Christian Grothoff [Tue, 5 Feb 2013 20:49:21 +0000 (20:49 +0000)]
switching to ECDHE cryptography f, implementation is incomplete and INSECURE, do not use for anything but testing
Christian Grothoff [Tue, 5 Feb 2013 20:48:40 +0000 (20:48 +0000)]
095a
Christian Grothoff [Tue, 5 Feb 2013 20:14:46 +0000 (20:14 +0000)]
-clarifying what we need for ECC
Christian Grothoff [Tue, 5 Feb 2013 19:25:58 +0000 (19:25 +0000)]
-do not assert on log
Christian Grothoff [Tue, 5 Feb 2013 19:25:26 +0000 (19:25 +0000)]
-do not fail hard on log skip checks
Christian Grothoff [Tue, 5 Feb 2013 19:20:53 +0000 (19:20 +0000)]
-dist
Bart Polot [Tue, 5 Feb 2013 17:50:02 +0000 (17:50 +0000)]
- more feedback: count and show connection errors
Bart Polot [Tue, 5 Feb 2013 17:49:29 +0000 (17:49 +0000)]
- doc
Bart Polot [Tue, 5 Feb 2013 17:49:08 +0000 (17:49 +0000)]
- doc, fixes
Matthias Wachs [Tue, 5 Feb 2013 16:06:58 +0000 (16:06 +0000)]
documentation
Matthias Wachs [Tue, 5 Feb 2013 16:03:08 +0000 (16:03 +0000)]
extradist
-This line, and those below, will be ignored--
M src/transport/Makefile.am
Matthias Wachs [Tue, 5 Feb 2013 16:02:05 +0000 (16:02 +0000)]
docu
Matthias Wachs [Tue, 5 Feb 2013 15:53:24 +0000 (15:53 +0000)]
new test
Matthias Wachs [Tue, 5 Feb 2013 15:50:33 +0000 (15:50 +0000)]
fixes
Matthias Wachs [Tue, 5 Feb 2013 15:35:32 +0000 (15:35 +0000)]
traffic manipulation: receive delay
Matthias Wachs [Tue, 5 Feb 2013 14:39:12 +0000 (14:39 +0000)]
delay sending implemented
Sree Harsha Totakura [Tue, 5 Feb 2013 14:24:51 +0000 (14:24 +0000)]
add completion callback for overlay topology configure functions
Sree Harsha Totakura [Tue, 5 Feb 2013 14:22:08 +0000 (14:22 +0000)]
- cache expire after 15 sec
Christian Grothoff [Tue, 5 Feb 2013 13:06:36 +0000 (13:06 +0000)]
-ECDH test
Matthias Wachs [Tue, 5 Feb 2013 12:47:04 +0000 (12:47 +0000)]
last commit for metric
Matthias Wachs [Tue, 5 Feb 2013 12:46:15 +0000 (12:46 +0000)]
more
Matthias Wachs [Tue, 5 Feb 2013 12:45:13 +0000 (12:45 +0000)]
more metric
Matthias Wachs [Tue, 5 Feb 2013 12:44:22 +0000 (12:44 +0000)]
transport metric manipulation
Christian Grothoff [Tue, 5 Feb 2013 11:36:55 +0000 (11:36 +0000)]
-ecc key
Christian Grothoff [Tue, 5 Feb 2013 11:22:31 +0000 (11:22 +0000)]
-old testing is dead
Sree Harsha Totakura [Tue, 5 Feb 2013 11:14:10 +0000 (11:14 +0000)]
- expire cache entries (expiry set to 'forever' for now)
Christian Grothoff [Tue, 5 Feb 2013 11:11:05 +0000 (11:11 +0000)]
-pre-generated ECC keys for testing
Sree Harsha Totakura [Mon, 4 Feb 2013 22:22:15 +0000 (22:22 +0000)]
- check whether an operation gets cleaned before calling secondary callback
Matthias Wachs [Mon, 4 Feb 2013 16:54:59 +0000 (16:54 +0000)]
limit connection for tcp
Christian Grothoff [Mon, 4 Feb 2013 16:06:16 +0000 (16:06 +0000)]
-trying to fix low parallelism bias
Bart Polot [Mon, 4 Feb 2013 15:56:11 +0000 (15:56 +0000)]
- indentation
Bart Polot [Mon, 4 Feb 2013 15:54:21 +0000 (15:54 +0000)]
- add randomness to the announce period: 10-20 min
Matthias Wachs [Mon, 4 Feb 2013 15:40:56 +0000 (15:40 +0000)]
throttling validations
Matthias Wachs [Mon, 4 Feb 2013 15:34:55 +0000 (15:34 +0000)]
check for getrlimit
Matthias Wachs [Mon, 4 Feb 2013 10:52:51 +0000 (10:52 +0000)]
Bart Polot [Mon, 4 Feb 2013 10:50:26 +0000 (10:50 +0000)]
- make a copy of the regex for announcing
Bart Polot [Mon, 4 Feb 2013 10:46:32 +0000 (10:46 +0000)]
- spread DHT PUTs over the announce period
Bart Polot [Mon, 4 Feb 2013 10:21:30 +0000 (10:21 +0000)]
- remove hack
Matthias Wachs [Mon, 4 Feb 2013 09:53:30 +0000 (09:53 +0000)]
Matthias Wachs [Mon, 4 Feb 2013 09:34:38 +0000 (09:34 +0000)]
Christian Grothoff [Sun, 3 Feb 2013 12:59:42 +0000 (12:59 +0000)]
-export ecc generation function
Christian Grothoff [Sun, 3 Feb 2013 12:59:10 +0000 (12:59 +0000)]
-zero out cdata here as well
LRN [Sat, 2 Feb 2013 17:26:06 +0000 (17:26 +0000)]
Discard large metadata items first
LRN [Sat, 2 Feb 2013 17:26:03 +0000 (17:26 +0000)]
Fix a memory leak in MD serializer