oweals/gnunet.git
11 years agoMinimal W32 version to XP, use uniqueness flag
LRN [Thu, 14 Feb 2013 16:15:19 +0000 (16:15 +0000)]
Minimal W32 version to XP, use uniqueness flag

11 years agoMore flexible native->GNUnet_handle file opening
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.

11 years agoFix file close to work on pipe ends correctly
LRN [Thu, 14 Feb 2013 16:15:11 +0000 (16:15 +0000)]
Fix file close to work on pipe ends correctly

11 years agoMake pipe ends detachable, fix W32 corner-cases
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!)

11 years agoW32: Don't leak stdin/stdout when spawning
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).

11 years ago-proposed multicast API draft
Christian Grothoff [Thu, 14 Feb 2013 16:08:23 +0000 (16:08 +0000)]
-proposed multicast API draft

11 years agochange to WARNING
Matthias Wachs [Thu, 14 Feb 2013 15:01:01 +0000 (15:01 +0000)]
change to WARNING

11 years ago- debug
Bart Polot [Thu, 14 Feb 2013 14:56:01 +0000 (14:56 +0000)]
- debug

11 years ago-use 2048
Christian Grothoff [Thu, 14 Feb 2013 14:55:37 +0000 (14:55 +0000)]
-use 2048

11 years agodocu
Matthias Wachs [Thu, 14 Feb 2013 14:39:51 +0000 (14:39 +0000)]
docu

11 years agomod test
Matthias Wachs [Thu, 14 Feb 2013 13:36:19 +0000 (13:36 +0000)]
mod test

11 years ago mod
Matthias Wachs [Thu, 14 Feb 2013 13:28:13 +0000 (13:28 +0000)]
 mod

11 years ago- fix segfault
Bart Polot [Thu, 14 Feb 2013 13:02:09 +0000 (13:02 +0000)]
- fix segfault

11 years ago-proposed mesh2 API draft
Christian Grothoff [Thu, 14 Feb 2013 12:57:29 +0000 (12:57 +0000)]
-proposed mesh2 API draft

11 years agomodifications
Matthias Wachs [Thu, 14 Feb 2013 12:42:20 +0000 (12:42 +0000)]
modifications

11 years agomove parallel overlay connect operation queue from controller handle to host handle
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

11 years agoactive test
Matthias Wachs [Thu, 14 Feb 2013 12:10:02 +0000 (12:10 +0000)]
active test

11 years agochange in test
Matthias Wachs [Thu, 14 Feb 2013 12:06:27 +0000 (12:06 +0000)]
change in test

11 years agonew config file
Matthias Wachs [Thu, 14 Feb 2013 12:05:51 +0000 (12:05 +0000)]
new config file

11 years agoseparate SD calculations
Sree Harsha Totakura [Thu, 14 Feb 2013 10:41:47 +0000 (10:41 +0000)]
separate SD calculations

11 years agofix for 0002797
Matthias Wachs [Thu, 14 Feb 2013 10:34:04 +0000 (10:34 +0000)]
fix for 0002797

11 years ago-check for NULL
Christian Grothoff [Thu, 14 Feb 2013 10:22:03 +0000 (10:22 +0000)]
-check for NULL

11 years ago- cancel dht get for peers when done, style
Bart Polot [Thu, 14 Feb 2013 10:13:19 +0000 (10:13 +0000)]
- cancel dht get for peers when done, style

11 years ago- not needed size of t->peers should suffice
Bart Polot [Thu, 14 Feb 2013 00:38:11 +0000 (00:38 +0000)]
- not needed size of t->peers should suffice

11 years ago- fix crash
Bart Polot [Wed, 13 Feb 2013 12:18:32 +0000 (12:18 +0000)]
- fix crash

11 years ago-trying to fix #2794
Christian Grothoff [Wed, 13 Feb 2013 10:46:26 +0000 (10:46 +0000)]
-trying to fix #2794

11 years ago-build fix
Christian Grothoff [Wed, 13 Feb 2013 10:45:53 +0000 (10:45 +0000)]
-build fix

11 years ago- remove regex daemon dependency to peers' public keys: allow to use HEAD regex with...
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

11 years ago- fail test without dumping core
Sree Harsha Totakura [Wed, 13 Feb 2013 10:32:08 +0000 (10:32 +0000)]
- fail test without dumping core

11 years ago-updated translation
Christian Grothoff [Wed, 13 Feb 2013 08:50:06 +0000 (08:50 +0000)]
-updated translation

11 years agofix 2780: Testbed doesn't clean up properly on error
Sree Harsha Totakura [Tue, 12 Feb 2013 17:14:39 +0000 (17:14 +0000)]
fix 2780: Testbed doesn't clean up properly on error

11 years ago-protocol change
Christian Grothoff [Tue, 12 Feb 2013 17:00:09 +0000 (17:00 +0000)]
-protocol change

11 years agostop helpers by closing stdin
Sree Harsha Totakura [Tue, 12 Feb 2013 16:48:10 +0000 (16:48 +0000)]
stop helpers by closing stdin

11 years ago-key gen perf
Christian Grothoff [Tue, 12 Feb 2013 15:39:33 +0000 (15:39 +0000)]
-key gen perf

11 years ago- start the announcing daemon AFTER the testbed connect phase
Bart Polot [Tue, 12 Feb 2013 15:01:21 +0000 (15:01 +0000)]
- start the announcing daemon AFTER the testbed connect phase

11 years ago- fix
Sree Harsha Totakura [Tue, 12 Feb 2013 10:05:57 +0000 (10:05 +0000)]
- fix

11 years ago- fix crashing tests
Sree Harsha Totakura [Tue, 12 Feb 2013 10:05:40 +0000 (10:05 +0000)]
- fix crashing tests

11 years ago-ignore
Christian Grothoff [Mon, 11 Feb 2013 23:14:27 +0000 (23:14 +0000)]
-ignore

11 years ago-fix state machine rekey logic --- #2790
Christian Grothoff [Mon, 11 Feb 2013 23:12:05 +0000 (23:12 +0000)]
-fix state machine rekey logic --- #2790

11 years ago-trying to address #2791
Christian Grothoff [Mon, 11 Feb 2013 23:04:43 +0000 (23:04 +0000)]
-trying to address #2791

11 years ago- fixes
Bart Polot [Mon, 11 Feb 2013 12:37:32 +0000 (12:37 +0000)]
- fixes

11 years agohotfix for curl vulnerability: libcurl SASL buffer overflow vulnerability CVE-2013...
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

11 years ago-restrict curl accesses to http, disable redirect for http plugins
Christian Grothoff [Sat, 9 Feb 2013 23:06:46 +0000 (23:06 +0000)]
-restrict curl accesses to http, disable redirect for http plugins

11 years ago- use correct config name
Bart Polot [Fri, 8 Feb 2013 12:06:46 +0000 (12:06 +0000)]
- use correct config name

11 years ago- read proper keyfile
Bart Polot [Fri, 8 Feb 2013 12:01:11 +0000 (12:01 +0000)]
- read proper keyfile

11 years ago- read proper keyfile, error messages
Bart Polot [Fri, 8 Feb 2013 11:59:42 +0000 (11:59 +0000)]
- read proper keyfile, error messages

11 years ago- read proper keyfile
Bart Polot [Fri, 8 Feb 2013 11:59:27 +0000 (11:59 +0000)]
- read proper keyfile

11 years ago- change RSA for ECC in NSE
Bart Polot [Thu, 7 Feb 2013 17:15:57 +0000 (17:15 +0000)]
- change RSA for ECC in NSE

11 years ago- use ECC in mesh
Bart Polot [Thu, 7 Feb 2013 15:08:53 +0000 (15:08 +0000)]
- use ECC in mesh

11 years ago- fix
Bart Polot [Thu, 7 Feb 2013 15:06:16 +0000 (15:06 +0000)]
- fix

11 years ago- use ecc for regex profiler daemon
Bart Polot [Thu, 7 Feb 2013 15:06:06 +0000 (15:06 +0000)]
- use ecc for regex profiler daemon

11 years ago- improved ibf decoding algorithm
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

11 years ago- profanity--;
Bart Polot [Wed, 6 Feb 2013 14:51:34 +0000 (14:51 +0000)]
- profanity--;

11 years ago-make dv compile again
Christian Grothoff [Wed, 6 Feb 2013 11:29:53 +0000 (11:29 +0000)]
-make dv compile again

11 years ago- fix
Sree Harsha Totakura [Wed, 6 Feb 2013 10:38:48 +0000 (10:38 +0000)]
- fix

11 years ago- rely on topology completion callback instead of counting completed overlay connect...
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

11 years agoswitching to ECDHE cryptography f, implementation is incomplete and INSECURE, do...
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

11 years ago095a
Christian Grothoff [Tue, 5 Feb 2013 20:48:40 +0000 (20:48 +0000)]
095a

11 years ago-clarifying what we need for ECC
Christian Grothoff [Tue, 5 Feb 2013 20:14:46 +0000 (20:14 +0000)]
-clarifying what we need for ECC

11 years ago-do not assert on log
Christian Grothoff [Tue, 5 Feb 2013 19:25:58 +0000 (19:25 +0000)]
-do not assert on log

11 years ago-do not fail hard on log skip checks
Christian Grothoff [Tue, 5 Feb 2013 19:25:26 +0000 (19:25 +0000)]
-do not fail hard on log skip checks

11 years ago-dist
Christian Grothoff [Tue, 5 Feb 2013 19:20:53 +0000 (19:20 +0000)]
-dist

11 years ago- more feedback: count and show connection errors
Bart Polot [Tue, 5 Feb 2013 17:50:02 +0000 (17:50 +0000)]
- more feedback: count and show connection errors

11 years ago- doc
Bart Polot [Tue, 5 Feb 2013 17:49:29 +0000 (17:49 +0000)]
- doc

11 years ago- doc, fixes
Bart Polot [Tue, 5 Feb 2013 17:49:08 +0000 (17:49 +0000)]
- doc, fixes

11 years agodocumentation
Matthias Wachs [Tue, 5 Feb 2013 16:06:58 +0000 (16:06 +0000)]
documentation

11 years agoextradist
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

11 years agodocu
Matthias Wachs [Tue, 5 Feb 2013 16:02:05 +0000 (16:02 +0000)]
docu

11 years agonew test
Matthias Wachs [Tue, 5 Feb 2013 15:53:24 +0000 (15:53 +0000)]
new test

11 years agofixes
Matthias Wachs [Tue, 5 Feb 2013 15:50:33 +0000 (15:50 +0000)]
fixes

11 years agotraffic manipulation: receive delay
Matthias Wachs [Tue, 5 Feb 2013 15:35:32 +0000 (15:35 +0000)]
traffic manipulation: receive delay

11 years agodelay sending implemented
Matthias Wachs [Tue, 5 Feb 2013 14:39:12 +0000 (14:39 +0000)]
delay sending implemented

11 years agoadd completion callback for overlay topology configure functions
Sree Harsha Totakura [Tue, 5 Feb 2013 14:24:51 +0000 (14:24 +0000)]
add completion callback for overlay topology configure functions

11 years ago- cache expire after 15 sec
Sree Harsha Totakura [Tue, 5 Feb 2013 14:22:08 +0000 (14:22 +0000)]
- cache expire after 15 sec

11 years ago-ECDH test
Christian Grothoff [Tue, 5 Feb 2013 13:06:36 +0000 (13:06 +0000)]
-ECDH test

11 years agolast commit for metric
Matthias Wachs [Tue, 5 Feb 2013 12:47:04 +0000 (12:47 +0000)]
last commit for metric

11 years agomore
Matthias Wachs [Tue, 5 Feb 2013 12:46:15 +0000 (12:46 +0000)]
more

11 years agomore metric
Matthias Wachs [Tue, 5 Feb 2013 12:45:13 +0000 (12:45 +0000)]
more metric

11 years agotransport metric manipulation
Matthias Wachs [Tue, 5 Feb 2013 12:44:22 +0000 (12:44 +0000)]
transport metric manipulation

11 years ago-ecc key
Christian Grothoff [Tue, 5 Feb 2013 11:36:55 +0000 (11:36 +0000)]
-ecc key

11 years ago-old testing is dead
Christian Grothoff [Tue, 5 Feb 2013 11:22:31 +0000 (11:22 +0000)]
-old testing is dead

11 years ago- expire cache entries (expiry set to 'forever' for now)
Sree Harsha Totakura [Tue, 5 Feb 2013 11:14:10 +0000 (11:14 +0000)]
- expire cache entries (expiry set to 'forever' for now)

11 years ago-pre-generated ECC keys for testing
Christian Grothoff [Tue, 5 Feb 2013 11:11:05 +0000 (11:11 +0000)]
-pre-generated ECC keys for testing

11 years ago- check whether an operation gets cleaned before calling secondary callback
Sree Harsha Totakura [Mon, 4 Feb 2013 22:22:15 +0000 (22:22 +0000)]
- check whether an operation gets cleaned before calling secondary callback

11 years agolimit connection for tcp
Matthias Wachs [Mon, 4 Feb 2013 16:54:59 +0000 (16:54 +0000)]
limit connection for tcp

11 years ago-trying to fix low parallelism bias
Christian Grothoff [Mon, 4 Feb 2013 16:06:16 +0000 (16:06 +0000)]
-trying to fix low parallelism bias

11 years ago- indentation
Bart Polot [Mon, 4 Feb 2013 15:56:11 +0000 (15:56 +0000)]
- indentation

11 years ago- add randomness to the announce period: 10-20 min
Bart Polot [Mon, 4 Feb 2013 15:54:21 +0000 (15:54 +0000)]
- add randomness to the announce period: 10-20 min

11 years agothrottling validations
Matthias Wachs [Mon, 4 Feb 2013 15:40:56 +0000 (15:40 +0000)]
throttling validations

11 years agocheck for getrlimit
Matthias Wachs [Mon, 4 Feb 2013 15:34:55 +0000 (15:34 +0000)]
check for getrlimit

11 years agoimplemented 0002773
Matthias Wachs [Mon, 4 Feb 2013 10:52:51 +0000 (10:52 +0000)]
implemented 0002773

11 years ago- make a copy of the regex for announcing
Bart Polot [Mon, 4 Feb 2013 10:50:26 +0000 (10:50 +0000)]
- make a copy of the regex for announcing

11 years ago- spread DHT PUTs over the announce period
Bart Polot [Mon, 4 Feb 2013 10:46:32 +0000 (10:46 +0000)]
- spread DHT PUTs over the announce period

11 years ago- remove hack
Bart Polot [Mon, 4 Feb 2013 10:21:30 +0000 (10:21 +0000)]
- remove hack

11 years agofix for 0002723
Matthias Wachs [Mon, 4 Feb 2013 09:53:30 +0000 (09:53 +0000)]
fix for 0002723

11 years agocheck code for 0002774
Matthias Wachs [Mon, 4 Feb 2013 09:34:38 +0000 (09:34 +0000)]
check code for 0002774

11 years ago-export ecc generation function
Christian Grothoff [Sun, 3 Feb 2013 12:59:42 +0000 (12:59 +0000)]
-export ecc generation function

11 years ago-zero out cdata here as well
Christian Grothoff [Sun, 3 Feb 2013 12:59:10 +0000 (12:59 +0000)]
-zero out cdata here as well

11 years agoDiscard large metadata items first
LRN [Sat, 2 Feb 2013 17:26:06 +0000 (17:26 +0000)]
Discard large metadata items first

11 years agoFix a memory leak in MD serializer
LRN [Sat, 2 Feb 2013 17:26:03 +0000 (17:26 +0000)]
Fix a memory leak in MD serializer