oweals/gnunet.git
11 years agoAsynchronous namespace creation. With a test.
LRN [Tue, 19 Feb 2013 04:04:35 +0000 (04:04 +0000)]
Asynchronous namespace creation. With a test.

11 years agoDon't generate namespace key files in the root dir...
LRN [Tue, 19 Feb 2013 04:04:30 +0000 (04:04 +0000)]
Don't generate namespace key files in the root dir...

11 years agoFix git version detection in configure (D'oh...)
LRN [Tue, 19 Feb 2013 04:04:26 +0000 (04:04 +0000)]
Fix git version detection in configure (D'oh...)

11 years ago- rename and install to bin
Sree Harsha Totakura [Mon, 18 Feb 2013 16:24:52 +0000 (16:24 +0000)]
- rename and install to bin

11 years agodocu
Matthias Wachs [Mon, 18 Feb 2013 16:11:05 +0000 (16:11 +0000)]
docu

11 years agodocu
Matthias Wachs [Mon, 18 Feb 2013 15:39:20 +0000 (15:39 +0000)]
docu

11 years agodocu
Matthias Wachs [Mon, 18 Feb 2013 15:07:32 +0000 (15:07 +0000)]
docu

11 years ago- verboser log, faster start
Bart Polot [Mon, 18 Feb 2013 11:42:21 +0000 (11:42 +0000)]
- verboser log, faster start

11 years agoIt's on stack...
LRN [Mon, 18 Feb 2013 10:01:18 +0000 (10:01 +0000)]
It's on stack...

11 years ago does not terminate on invalid uri
Matthias Wachs [Mon, 18 Feb 2013 09:35:39 +0000 (09:35 +0000)]
 does not terminate on invalid uri

11 years agomemory corruption
Matthias Wachs [Mon, 18 Feb 2013 09:22:40 +0000 (09:22 +0000)]
memory corruption

11 years agobreak
Matthias Wachs [Mon, 18 Feb 2013 08:35:52 +0000 (08:35 +0000)]
break

11 years agoMake pipe sanity check work on W32 too
LRN [Sat, 16 Feb 2013 16:16:16 +0000 (16:16 +0000)]
Make pipe sanity check work on W32 too

11 years ago- fix 2699
Bart Polot [Fri, 15 Feb 2013 19:04:45 +0000 (19:04 +0000)]
- fix 2699

11 years agochanges
Matthias Wachs [Fri, 15 Feb 2013 16:06:59 +0000 (16:06 +0000)]
changes

11 years agoauto generation note
Matthias Wachs [Fri, 15 Feb 2013 15:04:17 +0000 (15:04 +0000)]
auto generation note

11 years agoHacks to reduce per-peer load on CPU by increasing transport retransmission
Sree Harsha Totakura [Fri, 15 Feb 2013 14:30:47 +0000 (14:30 +0000)]
Hacks to reduce per-peer load on CPU by increasing transport retransmission
timeouts.  This helps to keep the load on testbed node low.

Thanks Bart!

11 years ago more docu
Matthias Wachs [Fri, 15 Feb 2013 14:01:50 +0000 (14:01 +0000)]
 more docu

11 years ago-big endian
Christian Grothoff [Fri, 15 Feb 2013 13:59:14 +0000 (13:59 +0000)]
-big endian

11 years ago-fixes to make stream tests pass with ecc in core
Christian Grothoff [Fri, 15 Feb 2013 13:58:52 +0000 (13:58 +0000)]
-fixes to make stream tests pass with ecc in core

11 years ago docu
Matthias Wachs [Fri, 15 Feb 2013 13:05:57 +0000 (13:05 +0000)]
 docu

11 years agodocu
Matthias Wachs [Fri, 15 Feb 2013 12:12:01 +0000 (12:12 +0000)]
docu

11 years agoDetect bad control pipes earlier
LRN [Fri, 15 Feb 2013 11:21:30 +0000 (11:21 +0000)]
Detect bad control pipes earlier

11 years agodocu
Matthias Wachs [Fri, 15 Feb 2013 10:51:58 +0000 (10:51 +0000)]
docu

11 years agodocu
Matthias Wachs [Fri, 15 Feb 2013 10:49:47 +0000 (10:49 +0000)]
docu

11 years ago- fix crashing testcases
Sree Harsha Totakura [Fri, 15 Feb 2013 10:36:49 +0000 (10:36 +0000)]
- fix crashing testcases

11 years ago more docu
Matthias Wachs [Fri, 15 Feb 2013 10:32:32 +0000 (10:32 +0000)]
 more docu

11 years agoTry to fix process spawning
LRN [Fri, 15 Feb 2013 10:03:22 +0000 (10:03 +0000)]
Try to fix process spawning

11 years agodocu
Matthias Wachs [Fri, 15 Feb 2013 09:52:45 +0000 (09:52 +0000)]
docu

11 years agoAnother highly temporary fix to make os_start_process pass
LRN [Fri, 15 Feb 2013 09:47:43 +0000 (09:47 +0000)]
Another highly temporary fix to make os_start_process pass

11 years agomore docu
Matthias Wachs [Fri, 15 Feb 2013 09:32:43 +0000 (09:32 +0000)]
more docu

11 years agodocu
Matthias Wachs [Fri, 15 Feb 2013 09:23:43 +0000 (09:23 +0000)]
docu

11 years agoremove static function
Matthias Wachs [Fri, 15 Feb 2013 09:18:42 +0000 (09:18 +0000)]
remove static function

11 years agoTemporary fix to make test_os_start_process pass again
LRN [Thu, 14 Feb 2013 18:33:11 +0000 (18:33 +0000)]
Temporary fix to make test_os_start_process pass again

11 years ago- fix
Bart Polot [Thu, 14 Feb 2013 17:22:01 +0000 (17:22 +0000)]
- fix

11 years agoOops
LRN [Thu, 14 Feb 2013 17:20:48 +0000 (17:20 +0000)]
Oops

11 years agofix 2793: Testbed does not allow to set TIMEOUT for operations
Sree Harsha Totakura [Thu, 14 Feb 2013 16:46:58 +0000 (16:46 +0000)]
fix 2793: Testbed does not allow to set TIMEOUT for operations

11 years agoMake w32cat pipe-controllable
LRN [Thu, 14 Feb 2013 16:15:26 +0000 (16:15 +0000)]
Make w32cat pipe-controllable

11 years agoUse passed-by-fd pipe to control chilren
LRN [Thu, 14 Feb 2013 16:15:22 +0000 (16:15 +0000)]
Use passed-by-fd pipe to control chilren

Removes npipe_*() functions.
Uses normal GNUnet pipe for child control (the pipe is
anonymous on *nix, named-with-unique-name on W32).

Also tighten W32 code (close pipes correctly on errors).
Remove some FIXME NILS comments.
Convert #if MINGW -> #if defined (WINDOWS) in some places.

Better start_process() debug logging on W32

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