Bart Polot [Wed, 27 Feb 2013 18:48:36 +0000 (18:48 +0000)]
- verbose++
Bart Polot [Wed, 27 Feb 2013 17:41:12 +0000 (17:41 +0000)]
- Unify log format
Sree Harsha Totakura [Wed, 27 Feb 2013 17:23:31 +0000 (17:23 +0000)]
get hosts from loadleveler instead of reading them from hostlist
Sree Harsha Totakura [Wed, 27 Feb 2013 17:05:47 +0000 (17:05 +0000)]
GNUNET_TESTBED_hosts_load_from_loadleveler() function available only when
--with-ll is specified
Sree Harsha Totakura [Wed, 27 Feb 2013 16:58:02 +0000 (16:58 +0000)]
script to prepare tree for pre-ecc testbed compilation
Sree Harsha Totakura [Wed, 27 Feb 2013 16:46:00 +0000 (16:46 +0000)]
reverting back to the previous working version
Sree Harsha Totakura [Wed, 27 Feb 2013 16:43:58 +0000 (16:43 +0000)]
version to make updated testbed compile with pre-ecc age code.
Matthias Wachs [Wed, 27 Feb 2013 16:39:19 +0000 (16:39 +0000)]
switching networks
Matthias Wachs [Wed, 27 Feb 2013 16:10:30 +0000 (16:10 +0000)]
quality update
Matthias Wachs [Wed, 27 Feb 2013 15:04:17 +0000 (15:04 +0000)]
quality update
Sree Harsha Totakura [Wed, 27 Feb 2013 14:22:24 +0000 (14:22 +0000)]
Parsing LoadLeveler allocated hosts and creating testbed hosts from them
Matthias Wachs [Wed, 27 Feb 2013 14:12:33 +0000 (14:12 +0000)]
changes
Sree Harsha Totakura [Wed, 27 Feb 2013 13:43:29 +0000 (13:43 +0000)]
checkpoint save
Matthias Wachs [Wed, 27 Feb 2013 13:43:00 +0000 (13:43 +0000)]
new test
Matthias Wachs [Wed, 27 Feb 2013 09:59:15 +0000 (09:59 +0000)]
changes
Bart Polot [Wed, 27 Feb 2013 02:04:31 +0000 (02:04 +0000)]
- fix off-by-one, imporve log
Matthias Wachs [Tue, 26 Feb 2013 15:26:55 +0000 (15:26 +0000)]
changes
Matthias Wachs [Tue, 26 Feb 2013 15:07:40 +0000 (15:07 +0000)]
performance analysis
Matthias Wachs [Tue, 26 Feb 2013 13:31:58 +0000 (13:31 +0000)]
perf
Matthias Wachs [Tue, 26 Feb 2013 09:04:26 +0000 (09:04 +0000)]
fix for test
Matthias Wachs [Mon, 25 Feb 2013 16:27:00 +0000 (16:27 +0000)]
changes to perf
Matthias Wachs [Mon, 25 Feb 2013 15:51:34 +0000 (15:51 +0000)]
memory leak
Matthias Wachs [Mon, 25 Feb 2013 15:38:01 +0000 (15:38 +0000)]
changes
Matthias Wachs [Mon, 25 Feb 2013 14:58:33 +0000 (14:58 +0000)]
old code
Matthias Wachs [Mon, 25 Feb 2013 14:53:26 +0000 (14:53 +0000)]
code cleanup + api extension
Matthias Wachs [Mon, 25 Feb 2013 13:08:49 +0000 (13:08 +0000)]
fixes
Matthias Wachs [Mon, 25 Feb 2013 10:43:04 +0000 (10:43 +0000)]
fixes
Matthias Wachs [Mon, 25 Feb 2013 10:02:21 +0000 (10:02 +0000)]
changes
Matthias Wachs [Fri, 22 Feb 2013 16:24:33 +0000 (16:24 +0000)]
modifications
Matthias Wachs [Fri, 22 Feb 2013 15:45:15 +0000 (15:45 +0000)]
create constrain function
Matthias Wachs [Fri, 22 Feb 2013 15:36:37 +0000 (15:36 +0000)]
simplify
Matthias Wachs [Fri, 22 Feb 2013 15:21:23 +0000 (15:21 +0000)]
simplyfiying code
Sree Harsha Totakura [Fri, 22 Feb 2013 14:53:28 +0000 (14:53 +0000)]
Use a sub operation while forwarding controller link operations. This helps to
propagate the change in a host's configuration along the controller tree's
branch back to root.
Matthias Wachs [Fri, 22 Feb 2013 14:37:06 +0000 (14:37 +0000)]
changes
Matthias Wachs [Fri, 22 Feb 2013 14:28:56 +0000 (14:28 +0000)]
create set_value function
Matthias Wachs [Fri, 22 Feb 2013 14:17:57 +0000 (14:17 +0000)]
changes
Matthias Wachs [Fri, 22 Feb 2013 13:32:12 +0000 (13:32 +0000)]
implementing restructured problem creation
Sree Harsha Totakura [Fri, 22 Feb 2013 09:53:33 +0000 (09:53 +0000)]
- remove unused
Matthias Wachs [Fri, 22 Feb 2013 08:47:39 +0000 (08:47 +0000)]
fix test
Bart Polot [Thu, 21 Feb 2013 22:02:57 +0000 (22:02 +0000)]
- Don't silence WARNING
Sree Harsha Totakura [Thu, 21 Feb 2013 18:30:35 +0000 (18:30 +0000)]
- fix compile
Bart Polot [Thu, 21 Feb 2013 17:48:22 +0000 (17:48 +0000)]
- not error
Sree Harsha Totakura [Thu, 21 Feb 2013 17:06:37 +0000 (17:06 +0000)]
send configurations of newly started slave controllers as part of controller link operations
Bart Polot [Thu, 21 Feb 2013 17:06:30 +0000 (17:06 +0000)]
- not needed
Matthias Wachs [Thu, 21 Feb 2013 15:50:22 +0000 (15:50 +0000)]
auto_solve
Matthias Wachs [Thu, 21 Feb 2013 15:12:21 +0000 (15:12 +0000)]
result propagation
Matthias Wachs [Thu, 21 Feb 2013 14:38:26 +0000 (14:38 +0000)]
changes
Sree Harsha Totakura [Thu, 21 Feb 2013 14:20:35 +0000 (14:20 +0000)]
host locking; warn upon API violation
Matthias Wachs [Thu, 21 Feb 2013 13:18:27 +0000 (13:18 +0000)]
refactoring
Sree Harsha Totakura [Thu, 21 Feb 2013 12:32:28 +0000 (12:32 +0000)]
- do not use mempcpy()
Matthias Wachs [Thu, 21 Feb 2013 12:14:33 +0000 (12:14 +0000)]
changes
Sree Harsha Totakura [Thu, 21 Feb 2013 11:32:53 +0000 (11:32 +0000)]
M testbed/testbed.h
naming consistency
include uncompressed config size
M testbed/testbed_api_hosts.c
pulled host registration functions from testbed_api.c
M testbed/testbed_api_hosts.h
export handler to handle ADD_HOST confirmation messages
M testbed/gnunet-service-testbed.c
parse the modified ADD_HOST message
M testbed/testbed_api.c
lose host registration code
extract configuration from ADD_HOST messages
M testbed/testbed_api.h
include hacks
Matthias Wachs [Thu, 21 Feb 2013 10:51:49 +0000 (10:51 +0000)]
clean up of MLP_Handle
Bart Polot [Wed, 20 Feb 2013 18:02:38 +0000 (18:02 +0000)]
- start announce immediately (profiler takes care of load balance), reannounce immediately for more avaliability
Bart Polot [Wed, 20 Feb 2013 18:00:59 +0000 (18:00 +0000)]
- keep track of the search parallelization
Matthias Wachs [Wed, 20 Feb 2013 17:53:31 +0000 (17:53 +0000)]
changes
Matthias Wachs [Wed, 20 Feb 2013 16:24:28 +0000 (16:24 +0000)]
changes
Sree Harsha Totakura [Wed, 20 Feb 2013 15:15:35 +0000 (15:15 +0000)]
Assosiate a configuration template while creating hosts. This paves a way to
manage the configurations of controllers running on a host automatically.
modified ADD_HOST message structure to have host configuration. This feature is
yet to be implemented. The idea is that GNUNET_TESTBED_link_controllers()
should take no configuration when hosts automatically update configuration when
a new configuration is generated from a template.
Matthias Wachs [Wed, 20 Feb 2013 13:20:08 +0000 (13:20 +0000)]
changes
Sree Harsha Totakura [Wed, 20 Feb 2013 10:44:37 +0000 (10:44 +0000)]
-fix mem leak
Sree Harsha Totakura [Wed, 20 Feb 2013 10:21:31 +0000 (10:21 +0000)]
- send SIGTERM to peer and reply with success before waiting on it
Bart Polot [Tue, 19 Feb 2013 18:12:01 +0000 (18:12 +0000)]
- Remove non-distributed seach: buggy and not useful
- Do search with a maximum parallel factor, starting a new one when an old one is done or times out
Matthias Wachs [Tue, 19 Feb 2013 16:46:35 +0000 (16:46 +0000)]
changes
Matthias Wachs [Tue, 19 Feb 2013 15:37:48 +0000 (15:37 +0000)]
changes
Matthias Wachs [Tue, 19 Feb 2013 13:39:31 +0000 (13:39 +0000)]
documentation
Matthias Wachs [Tue, 19 Feb 2013 13:37:29 +0000 (13:37 +0000)]
changes
Matthias Wachs [Tue, 19 Feb 2013 12:52:39 +0000 (12:52 +0000)]
refactoring and renaming
Matthias Wachs [Tue, 19 Feb 2013 09:31:32 +0000 (09:31 +0000)]
test
LRN [Tue, 19 Feb 2013 04:04:35 +0000 (04:04 +0000)]
Asynchronous namespace creation. With a test.
LRN [Tue, 19 Feb 2013 04:04:30 +0000 (04:04 +0000)]
Don't generate namespace key files in the root dir...
LRN [Tue, 19 Feb 2013 04:04:26 +0000 (04:04 +0000)]
Fix git version detection in configure (D'oh...)
Sree Harsha Totakura [Mon, 18 Feb 2013 16:24:52 +0000 (16:24 +0000)]
- rename and install to bin
Matthias Wachs [Mon, 18 Feb 2013 16:11:05 +0000 (16:11 +0000)]
docu
Matthias Wachs [Mon, 18 Feb 2013 15:39:20 +0000 (15:39 +0000)]
docu
Matthias Wachs [Mon, 18 Feb 2013 15:07:32 +0000 (15:07 +0000)]
docu
Bart Polot [Mon, 18 Feb 2013 11:42:21 +0000 (11:42 +0000)]
- verboser log, faster start
LRN [Mon, 18 Feb 2013 10:01:18 +0000 (10:01 +0000)]
It's on stack...
Matthias Wachs [Mon, 18 Feb 2013 09:35:39 +0000 (09:35 +0000)]
does not terminate on invalid uri
Matthias Wachs [Mon, 18 Feb 2013 09:22:40 +0000 (09:22 +0000)]
memory corruption
Matthias Wachs [Mon, 18 Feb 2013 08:35:52 +0000 (08:35 +0000)]
break
LRN [Sat, 16 Feb 2013 16:16:16 +0000 (16:16 +0000)]
Make pipe sanity check work on W32 too
Bart Polot [Fri, 15 Feb 2013 19:04:45 +0000 (19:04 +0000)]
- fix 2699
Matthias Wachs [Fri, 15 Feb 2013 16:06:59 +0000 (16:06 +0000)]
changes
Matthias Wachs [Fri, 15 Feb 2013 15:04:17 +0000 (15:04 +0000)]
auto generation note
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!
Matthias Wachs [Fri, 15 Feb 2013 14:01:50 +0000 (14:01 +0000)]
more docu
Christian Grothoff [Fri, 15 Feb 2013 13:59:14 +0000 (13:59 +0000)]
-big endian
Christian Grothoff [Fri, 15 Feb 2013 13:58:52 +0000 (13:58 +0000)]
-fixes to make stream tests pass with ecc in core
Matthias Wachs [Fri, 15 Feb 2013 13:05:57 +0000 (13:05 +0000)]
docu
Matthias Wachs [Fri, 15 Feb 2013 12:12:01 +0000 (12:12 +0000)]
docu
LRN [Fri, 15 Feb 2013 11:21:30 +0000 (11:21 +0000)]
Detect bad control pipes earlier
Matthias Wachs [Fri, 15 Feb 2013 10:51:58 +0000 (10:51 +0000)]
docu
Matthias Wachs [Fri, 15 Feb 2013 10:49:47 +0000 (10:49 +0000)]
docu
Sree Harsha Totakura [Fri, 15 Feb 2013 10:36:49 +0000 (10:36 +0000)]
- fix crashing testcases
Matthias Wachs [Fri, 15 Feb 2013 10:32:32 +0000 (10:32 +0000)]
more docu
LRN [Fri, 15 Feb 2013 10:03:22 +0000 (10:03 +0000)]
Try to fix process spawning
Matthias Wachs [Fri, 15 Feb 2013 09:52:45 +0000 (09:52 +0000)]
docu
LRN [Fri, 15 Feb 2013 09:47:43 +0000 (09:47 +0000)]
Another highly temporary fix to make os_start_process pass
Matthias Wachs [Fri, 15 Feb 2013 09:32:43 +0000 (09:32 +0000)]
more docu
Matthias Wachs [Fri, 15 Feb 2013 09:23:43 +0000 (09:23 +0000)]
docu