Matthias Wachs [Mon, 10 May 2010 06:41:24 +0000 (06:41 +0000)]
Nathan S. Evans [Sun, 9 May 2010 17:19:50 +0000 (17:19 +0000)]
testcase configs for using the minimum and random connection options
Nathan S. Evans [Sun, 9 May 2010 17:16:22 +0000 (17:16 +0000)]
sorta improvement on creating at least X conns per peer from allowed topology. using the hashmap iterator to add exactly one peer per peer from a clique topology created a star because the first peer in each peers map was always the first peer. Now a more expensive hash map traversal is used, but should be fine for testing
Nathan S. Evans [Sun, 9 May 2010 15:56:55 +0000 (15:56 +0000)]
change to testing api
Nathan S. Evans [Sun, 9 May 2010 15:56:34 +0000 (15:56 +0000)]
change to testing api
Nathan S. Evans [Sun, 9 May 2010 15:56:17 +0000 (15:56 +0000)]
change to testing api
Nathan S. Evans [Sun, 9 May 2010 15:55:32 +0000 (15:55 +0000)]
changes to testing... create hostkey using peerinfo before starting peers, better topology creation and more options therein, changes to order of starting peers, connecting peers... new order is hostkey create, topology create, blacklist create, start peers, connect peers
Nathan S. Evans [Sun, 9 May 2010 15:51:00 +0000 (15:51 +0000)]
library changes for testing
Nathan S. Evans [Sun, 9 May 2010 15:11:36 +0000 (15:11 +0000)]
doxygen param
Christian Grothoff [Fri, 7 May 2010 23:42:28 +0000 (23:42 +0000)]
stuff
Christian Grothoff [Fri, 7 May 2010 18:44:58 +0000 (18:44 +0000)]
typo
Matthias Wachs [Fri, 7 May 2010 15:38:19 +0000 (15:38 +0000)]
Matthias Wachs [Fri, 7 May 2010 15:07:14 +0000 (15:07 +0000)]
Matthias Wachs [Fri, 7 May 2010 14:29:13 +0000 (14:29 +0000)]
Matthias Wachs [Fri, 7 May 2010 13:08:23 +0000 (13:08 +0000)]
Matthias Wachs [Fri, 7 May 2010 12:37:58 +0000 (12:37 +0000)]
Matthias Wachs [Fri, 7 May 2010 12:15:13 +0000 (12:15 +0000)]
Matthias Wachs [Fri, 7 May 2010 12:03:55 +0000 (12:03 +0000)]
rewrite from scratch
Nathan S. Evans [Fri, 7 May 2010 10:47:51 +0000 (10:47 +0000)]
comment for fall through
Nathan S. Evans [Fri, 7 May 2010 10:46:59 +0000 (10:46 +0000)]
missing free
Nathan S. Evans [Fri, 7 May 2010 10:37:40 +0000 (10:37 +0000)]
output PASS
Nathan S. Evans [Fri, 7 May 2010 09:44:56 +0000 (09:44 +0000)]
fix for failure of dht testcase due to long wait for hostkey generation. testcase now uses gnunet-peerinfo to generate the hostkey first, then runs gnunet. A much better fix would be to have services that need a hostkey not report to arm that they are happily running when they may hang indefinitely trying to generate or retrieve a hostkey. Or if most things really need a hostkey have gnunet-service-arm generate the damned thing BEFORE starting services.
Christian Grothoff [Fri, 7 May 2010 09:42:24 +0000 (09:42 +0000)]
make error more robust
Christian Grothoff [Fri, 7 May 2010 09:19:18 +0000 (09:19 +0000)]
fix
Nathan S. Evans [Fri, 7 May 2010 09:05:56 +0000 (09:05 +0000)]
temporary hack for gnunet-arm. given enough time processes seem to go away, so give them time
Christian Grothoff [Fri, 7 May 2010 08:56:31 +0000 (08:56 +0000)]
fix
Christian Grothoff [Fri, 7 May 2010 06:54:15 +0000 (06:54 +0000)]
nicer error msg
Christian Grothoff [Fri, 7 May 2010 06:51:51 +0000 (06:51 +0000)]
stuff
Christian Grothoff [Thu, 6 May 2010 21:19:24 +0000 (21:19 +0000)]
fix
Christian Grothoff [Thu, 6 May 2010 21:18:03 +0000 (21:18 +0000)]
fix
Christian Grothoff [Thu, 6 May 2010 20:59:56 +0000 (20:59 +0000)]
complain louder
Christian Grothoff [Thu, 6 May 2010 20:37:05 +0000 (20:37 +0000)]
better
Christian Grothoff [Thu, 6 May 2010 20:28:21 +0000 (20:28 +0000)]
fix unindex persistence
Christian Grothoff [Thu, 6 May 2010 19:59:59 +0000 (19:59 +0000)]
allow file hashing cancellation -- and make use of it
Christian Grothoff [Thu, 6 May 2010 19:44:57 +0000 (19:44 +0000)]
fixed
Christian Grothoff [Thu, 6 May 2010 19:44:31 +0000 (19:44 +0000)]
fix
Matthias Wachs [Thu, 6 May 2010 15:17:13 +0000 (15:17 +0000)]
Matthias Wachs [Thu, 6 May 2010 15:15:11 +0000 (15:15 +0000)]
Matthias Wachs [Thu, 6 May 2010 15:08:24 +0000 (15:08 +0000)]
Christian Grothoff [Thu, 6 May 2010 13:39:04 +0000 (13:39 +0000)]
update
Christian Grothoff [Thu, 6 May 2010 13:38:12 +0000 (13:38 +0000)]
fixes
Christian Grothoff [Thu, 6 May 2010 13:31:25 +0000 (13:31 +0000)]
dox
Christian Grothoff [Thu, 6 May 2010 13:30:17 +0000 (13:30 +0000)]
fixing publish persist test
Christian Grothoff [Thu, 6 May 2010 13:29:16 +0000 (13:29 +0000)]
removing debug code
Matthias Wachs [Thu, 6 May 2010 13:26:11 +0000 (13:26 +0000)]
Nathan S. Evans [Thu, 6 May 2010 13:21:54 +0000 (13:21 +0000)]
try to get peerinfo to start sooner for dht testcase
Matthias Wachs [Thu, 6 May 2010 13:05:24 +0000 (13:05 +0000)]
Christian Grothoff [Thu, 6 May 2010 13:03:12 +0000 (13:03 +0000)]
add
Christian Grothoff [Thu, 6 May 2010 13:02:39 +0000 (13:02 +0000)]
note
Christian Grothoff [Thu, 6 May 2010 13:02:30 +0000 (13:02 +0000)]
better
Christian Grothoff [Thu, 6 May 2010 13:02:14 +0000 (13:02 +0000)]
bugfixes
Nathan S. Evans [Thu, 6 May 2010 12:30:54 +0000 (12:30 +0000)]
verbose errors to help debug arm problems...
Nathan S. Evans [Thu, 6 May 2010 12:26:39 +0000 (12:26 +0000)]
fix for infinite loop on dht shutdown failure
Nathan S. Evans [Thu, 6 May 2010 12:26:09 +0000 (12:26 +0000)]
verbose debugging
Christian Grothoff [Thu, 6 May 2010 12:13:18 +0000 (12:13 +0000)]
dbg
Matthias Wachs [Thu, 6 May 2010 11:52:54 +0000 (11:52 +0000)]
Nathan S. Evans [Thu, 6 May 2010 09:59:08 +0000 (09:59 +0000)]
arm related changes to util things, enabling leaky sockets and shutdown messages from services
Nathan S. Evans [Thu, 6 May 2010 09:55:53 +0000 (09:55 +0000)]
changes required for arm fix
Nathan S. Evans [Thu, 6 May 2010 09:54:08 +0000 (09:54 +0000)]
main change for gnunet-arm is that gnunet-arm now gets proper confirmation when called to start or stop services. This means that calling gnunet-arm to stop/start a process will return 0 only if the process is stopped/started. For gnunet-service-arm, this is implemented by leaking the client connection socket on a shutdown request, so that it is only closed when the arm service actually shuts down (indicating everything is really down).
Christian Grothoff [Thu, 6 May 2010 09:30:39 +0000 (09:30 +0000)]
dsh handling
Christian Grothoff [Thu, 6 May 2010 09:18:49 +0000 (09:18 +0000)]
breaks and bugfix
Matthias Wachs [Thu, 6 May 2010 09:17:27 +0000 (09:17 +0000)]
Christian Grothoff [Thu, 6 May 2010 09:03:15 +0000 (09:03 +0000)]
igns
Christian Grothoff [Thu, 6 May 2010 09:02:26 +0000 (09:02 +0000)]
dbg
Nathan S. Evans [Thu, 6 May 2010 08:56:32 +0000 (08:56 +0000)]
copy config to /tmp/ so arm can remove
Matthias Wachs [Thu, 6 May 2010 07:35:52 +0000 (07:35 +0000)]
fixed crashing durign shutdown on freebsd7
Christian Grothoff [Thu, 6 May 2010 06:57:16 +0000 (06:57 +0000)]
init top on deserialization
Matthias Wachs [Wed, 5 May 2010 15:50:38 +0000 (15:50 +0000)]
Matthias Wachs [Wed, 5 May 2010 15:50:30 +0000 (15:50 +0000)]
Matthias Wachs [Wed, 5 May 2010 15:35:43 +0000 (15:35 +0000)]
Matthias Wachs [Wed, 5 May 2010 13:44:51 +0000 (13:44 +0000)]
Matthias Wachs [Wed, 5 May 2010 13:43:52 +0000 (13:43 +0000)]
Christian Grothoff [Wed, 5 May 2010 13:42:16 +0000 (13:42 +0000)]
notes
Christian Grothoff [Wed, 5 May 2010 13:39:20 +0000 (13:39 +0000)]
bugs
Christian Grothoff [Wed, 5 May 2010 13:15:06 +0000 (13:15 +0000)]
fix
Christian Grothoff [Wed, 5 May 2010 13:05:14 +0000 (13:05 +0000)]
test if dirs exist, create dirs if needed
Matthias Wachs [Wed, 5 May 2010 12:41:34 +0000 (12:41 +0000)]
Christian Grothoff [Wed, 5 May 2010 12:19:54 +0000 (12:19 +0000)]
tests
Matthias Wachs [Wed, 5 May 2010 11:43:29 +0000 (11:43 +0000)]
Matthias Wachs [Wed, 5 May 2010 09:54:57 +0000 (09:54 +0000)]
Matthias Wachs [Wed, 5 May 2010 09:46:08 +0000 (09:46 +0000)]
clean shutdown
Matthias Wachs [Wed, 5 May 2010 08:58:03 +0000 (08:58 +0000)]
Matthias Wachs [Wed, 5 May 2010 08:55:11 +0000 (08:55 +0000)]
Christian Grothoff [Tue, 4 May 2010 16:55:27 +0000 (16:55 +0000)]
fixes
Christian Grothoff [Tue, 4 May 2010 16:49:18 +0000 (16:49 +0000)]
fixes
Christian Grothoff [Tue, 4 May 2010 15:48:39 +0000 (15:48 +0000)]
fixing mess with search update serialization and parenting
Christian Grothoff [Tue, 4 May 2010 15:12:21 +0000 (15:12 +0000)]
free active on download error
Christian Grothoff [Tue, 4 May 2010 14:20:32 +0000 (14:20 +0000)]
fix bus error
Christian Grothoff [Tue, 4 May 2010 13:27:18 +0000 (13:27 +0000)]
doxygen
Christian Grothoff [Tue, 4 May 2010 13:26:33 +0000 (13:26 +0000)]
cleaning up serialization pdir structure mess
Christian Grothoff [Tue, 4 May 2010 13:26:08 +0000 (13:26 +0000)]
cleaning up serialization pdir structure mess
Matthias Wachs [Tue, 4 May 2010 13:18:40 +0000 (13:18 +0000)]
Christian Grothoff [Tue, 4 May 2010 12:37:45 +0000 (12:37 +0000)]
code cleanup
Nathan S. Evans [Tue, 4 May 2010 12:36:12 +0000 (12:36 +0000)]
get rid of duplicate statistics handle in each plugin
Christian Grothoff [Tue, 4 May 2010 11:55:52 +0000 (11:55 +0000)]
code cleanup
Christian Grothoff [Tue, 4 May 2010 11:14:25 +0000 (11:14 +0000)]
calling sync, cleaning up files
Christian Grothoff [Tue, 4 May 2010 08:50:09 +0000 (08:50 +0000)]
generating SUSPEND events
Matthias Wachs [Tue, 4 May 2010 08:47:51 +0000 (08:47 +0000)]
Christian Grothoff [Tue, 4 May 2010 07:16:28 +0000 (07:16 +0000)]
deserialize search link to download
Christian Grothoff [Mon, 3 May 2010 21:35:44 +0000 (21:35 +0000)]
towards suspend