Christian Grothoff [Wed, 14 Nov 2012 15:53:47 +0000 (15:53 +0000)]
fixing crash of mesh service -- reproduced by regex profiler w 100 peers -- on shutdown due to failure to initialize dht_handle field
Sree Harsha Totakura [Wed, 14 Nov 2012 15:52:09 +0000 (15:52 +0000)]
- try connect as task in rocc
Christian Grothoff [Wed, 14 Nov 2012 15:38:37 +0000 (15:38 +0000)]
-removing useless casts
Matthias Wachs [Wed, 14 Nov 2012 15:15:29 +0000 (15:15 +0000)]
use api correctly
Sree Harsha Totakura [Wed, 14 Nov 2012 15:11:19 +0000 (15:11 +0000)]
-fixes
Christian Grothoff [Wed, 14 Nov 2012 15:09:54 +0000 (15:09 +0000)]
-doxygen
Christian Grothoff [Wed, 14 Nov 2012 14:45:26 +0000 (14:45 +0000)]
-no more monkey business in defaults for now
Bart Polot [Wed, 14 Nov 2012 14:21:18 +0000 (14:21 +0000)]
- better debug, minor code cleanup
Matthias Wachs [Wed, 14 Nov 2012 14:21:05 +0000 (14:21 +0000)]
hunting bugs
Sree Harsha Totakura [Wed, 14 Nov 2012 14:14:44 +0000 (14:14 +0000)]
- remove redundant transport handles
Matthias Wachs [Wed, 14 Nov 2012 14:09:43 +0000 (14:09 +0000)]
improve unix timeout behaviour
Sree Harsha Totakura [Wed, 14 Nov 2012 13:57:58 +0000 (13:57 +0000)]
-fix slave crashes
Maximilian Szengel [Wed, 14 Nov 2012 13:41:21 +0000 (13:41 +0000)]
Removed waiting time before linking
Sree Harsha Totakura [Wed, 14 Nov 2012 13:08:31 +0000 (13:08 +0000)]
-fix crashing test
Christian Grothoff [Wed, 14 Nov 2012 13:05:28 +0000 (13:05 +0000)]
-extra logging, minor code cleanup
Christian Grothoff [Wed, 14 Nov 2012 13:03:21 +0000 (13:03 +0000)]
use exp backoff macro, start with retry frequency of 1s, instead of the insane 1ms
Christian Grothoff [Wed, 14 Nov 2012 12:28:36 +0000 (12:28 +0000)]
-delay between peer start and regex PUTs
Christian Grothoff [Wed, 14 Nov 2012 12:28:16 +0000 (12:28 +0000)]
-allow override of NSE result for benchmarking
Christian Grothoff [Wed, 14 Nov 2012 12:27:52 +0000 (12:27 +0000)]
-clearer logging
Sree Harsha Totakura [Wed, 14 Nov 2012 12:18:55 +0000 (12:18 +0000)]
- try connect as task
Bart Polot [Wed, 14 Nov 2012 10:50:52 +0000 (10:50 +0000)]
Added GNUNET_BLOCK_EVALUATION_RESULT_IRRELEVANT
Bart Polot [Wed, 14 Nov 2012 10:45:14 +0000 (10:45 +0000)]
- adjust default dht_replication_level
Maximilian Szengel [Wed, 14 Nov 2012 09:19:06 +0000 (09:19 +0000)]
doxygen
Maximilian Szengel [Wed, 14 Nov 2012 09:16:48 +0000 (09:16 +0000)]
union of regexes in profiler
Christian Grothoff [Wed, 14 Nov 2012 08:17:07 +0000 (08:17 +0000)]
-fix #2652
Christian Grothoff [Tue, 13 Nov 2012 20:12:59 +0000 (20:12 +0000)]
-memory is cheap, default to heap
Christian Grothoff [Tue, 13 Nov 2012 20:05:40 +0000 (20:05 +0000)]
changing datacache API to separate put-paths from data (so that plugins can test for duplicates), removing support for MySQL
Bart Polot [Tue, 13 Nov 2012 18:54:54 +0000 (18:54 +0000)]
- more mesh regex stats
Bart Polot [Tue, 13 Nov 2012 18:53:56 +0000 (18:53 +0000)]
- fix debug
Bart Polot [Tue, 13 Nov 2012 18:53:39 +0000 (18:53 +0000)]
- more mesh regex stats
Bart Polot [Tue, 13 Nov 2012 18:41:58 +0000 (18:41 +0000)]
- more mesh regex stats
Maximilian Szengel [Tue, 13 Nov 2012 17:02:07 +0000 (17:02 +0000)]
optimizations
Bart Polot [Tue, 13 Nov 2012 14:07:26 +0000 (14:07 +0000)]
- dont record route for regex_accept blocks, avoid any kind of duplication for datacache
Christian Grothoff [Tue, 13 Nov 2012 13:55:35 +0000 (13:55 +0000)]
fixing #2641, datastore size way off
Christian Grothoff [Tue, 13 Nov 2012 13:37:49 +0000 (13:37 +0000)]
-actually, on W32 we do need to convert...
Sree Harsha Totakura [Tue, 13 Nov 2012 13:27:24 +0000 (13:27 +0000)]
- SD calc
Christian Grothoff [Tue, 13 Nov 2012 13:25:00 +0000 (13:25 +0000)]
fixing bloomfilter reconstruction after quota change, iterator for sqlite failed to return keys due to off-by-one error
Christian Grothoff [Tue, 13 Nov 2012 13:09:47 +0000 (13:09 +0000)]
-helper is not called from cmd-line, so no utf8 conversion required
Christian Grothoff [Tue, 13 Nov 2012 00:22:35 +0000 (00:22 +0000)]
-wtf
Sree Harsha Totakura [Mon, 12 Nov 2012 18:14:38 +0000 (18:14 +0000)]
Options for 2D Torus
Sree Harsha Totakura [Mon, 12 Nov 2012 18:13:55 +0000 (18:13 +0000)]
implementing small world ring topology
Sree Harsha Totakura [Mon, 12 Nov 2012 16:55:33 +0000 (16:55 +0000)]
test case for ring topology
Sree Harsha Totakura [Mon, 12 Nov 2012 16:21:29 +0000 (16:21 +0000)]
implemented line topology
Christian Grothoff [Mon, 12 Nov 2012 14:42:25 +0000 (14:42 +0000)]
add option to disable Bloom filter entirely (only for benchmarking)
Christian Grothoff [Mon, 12 Nov 2012 14:40:11 +0000 (14:40 +0000)]
-adding plugin to keep datacache entirely in the heap
Christian Grothoff [Mon, 12 Nov 2012 13:38:39 +0000 (13:38 +0000)]
-do not expire too soon
Christian Grothoff [Mon, 12 Nov 2012 11:51:48 +0000 (11:51 +0000)]
-not a warning
Christian Grothoff [Mon, 12 Nov 2012 11:00:20 +0000 (11:00 +0000)]
support running purely in-memory
Christian Grothoff [Mon, 12 Nov 2012 11:00:10 +0000 (11:00 +0000)]
-new datacache option
Matthias Wachs [Mon, 12 Nov 2012 08:45:38 +0000 (08:45 +0000)]
doxygen
Maximilian Szengel [Sun, 11 Nov 2012 15:04:14 +0000 (15:04 +0000)]
doxygen
Maximilian Szengel [Sun, 11 Nov 2012 14:23:35 +0000 (14:23 +0000)]
Better mesh/regex profiler performance.
Christian Grothoff [Sat, 10 Nov 2012 22:16:54 +0000 (22:16 +0000)]
"man gnunet-peerinfo" doesn't have the -g or -p options which are listed in "gnunet-peerinfo --help". One spelling mistake is also fixed in the attached "diff" (see: additional information). This was against r24891. - #2649.
Christian Grothoff [Sat, 10 Nov 2012 21:36:00 +0000 (21:36 +0000)]
use new DHT API to block known results when searching in the DHT
Christian Grothoff [Sat, 10 Nov 2012 21:21:01 +0000 (21:21 +0000)]
-implementing #2435
LRN [Sat, 10 Nov 2012 20:21:45 +0000 (20:21 +0000)]
Update w32nsp to use 'gads' instead of 'gnunet'
Christian Grothoff [Sat, 10 Nov 2012 19:13:54 +0000 (19:13 +0000)]
-more realistic default quota values
Christian Grothoff [Sat, 10 Nov 2012 13:41:43 +0000 (13:41 +0000)]
trying to fix #2645 -- support lib64/gnunet/libexec/ installations
LRN [Sat, 10 Nov 2012 10:29:35 +0000 (10:29 +0000)]
Fix W32 gauger C bindings - quote arguments
LRN [Sat, 10 Nov 2012 05:51:20 +0000 (05:51 +0000)]
Update gauger C binding for W32
Sree Harsha Totakura [Fri, 9 Nov 2012 22:58:48 +0000 (22:58 +0000)]
- increse timeouts and fixes
Sree Harsha Totakura [Fri, 9 Nov 2012 17:59:54 +0000 (17:59 +0000)]
-fixed warnings from test run
Sree Harsha Totakura [Fri, 9 Nov 2012 17:12:57 +0000 (17:12 +0000)]
-fix build
Sree Harsha Totakura [Fri, 9 Nov 2012 17:08:32 +0000 (17:08 +0000)]
- adopting to new transport API in rocc
Sree Harsha Totakura [Fri, 9 Nov 2012 16:16:58 +0000 (16:16 +0000)]
- send HELLOs aggressively
Sree Harsha Totakura [Fri, 9 Nov 2012 16:14:20 +0000 (16:14 +0000)]
-fixes
Matthias Wachs [Fri, 9 Nov 2012 15:56:38 +0000 (15:56 +0000)]
Sree Harsha Totakura [Fri, 9 Nov 2012 15:13:40 +0000 (15:13 +0000)]
-reverted to allow cleanup
Sree Harsha Totakura [Fri, 9 Nov 2012 15:07:01 +0000 (15:07 +0000)]
-exit instead of return
Sree Harsha Totakura [Fri, 9 Nov 2012 15:04:48 +0000 (15:04 +0000)]
save tests from crashing
Matthias Wachs [Fri, 9 Nov 2012 15:03:35 +0000 (15:03 +0000)]
- "missing
Matthias Wachs [Fri, 9 Nov 2012 15:01:16 +0000 (15:01 +0000)]
docu
Bart Polot [Fri, 9 Nov 2012 14:57:17 +0000 (14:57 +0000)]
- test for mesh block cache
Bart Polot [Fri, 9 Nov 2012 14:56:54 +0000 (14:56 +0000)]
- use correct type
Bart Polot [Fri, 9 Nov 2012 14:06:53 +0000 (14:06 +0000)]
- don't reject cached blocks
Bart Polot [Fri, 9 Nov 2012 14:03:03 +0000 (14:03 +0000)]
- more info on errors
Matthias Wachs [Fri, 9 Nov 2012 13:52:57 +0000 (13:52 +0000)]
API change
Matthias Wachs [Fri, 9 Nov 2012 13:33:40 +0000 (13:33 +0000)]
changes to transport api
Sree Harsha Totakura [Fri, 9 Nov 2012 12:34:17 +0000 (12:34 +0000)]
adopting to new transport API
Sree Harsha Totakura [Fri, 9 Nov 2012 12:20:55 +0000 (12:20 +0000)]
- fix doc
Bart Polot [Fri, 9 Nov 2012 11:53:46 +0000 (11:53 +0000)]
- add cause (line) of termination call
Christian Grothoff [Fri, 9 Nov 2012 11:49:10 +0000 (11:49 +0000)]
-new breaks
Christian Grothoff [Fri, 9 Nov 2012 11:12:14 +0000 (11:12 +0000)]
-fix message recv accounting
Bart Polot [Thu, 8 Nov 2012 19:32:29 +0000 (19:32 +0000)]
- doc
Bart Polot [Thu, 8 Nov 2012 19:25:50 +0000 (19:25 +0000)]
MESH uses DHT xquery to limit the results returned during a regex string search
LRN [Thu, 8 Nov 2012 16:50:17 +0000 (16:50 +0000)]
Use full, 3-argument invocation of FRPINTF (again)
Christian Grothoff [Thu, 8 Nov 2012 15:12:12 +0000 (15:12 +0000)]
add option to disable use of stats entirely
Matthias Wachs [Thu, 8 Nov 2012 15:04:27 +0000 (15:04 +0000)]
fixed -b semantics: receive from all peers
Matthias Wachs [Thu, 8 Nov 2012 14:57:32 +0000 (14:57 +0000)]
-man page
Christian Grothoff [Thu, 8 Nov 2012 14:48:46 +0000 (14:48 +0000)]
-rm
Matthias Wachs [Thu, 8 Nov 2012 14:33:44 +0000 (14:33 +0000)]
- gnunet-transport improvement done
Christian Grothoff [Thu, 8 Nov 2012 14:20:53 +0000 (14:20 +0000)]
-updated and moved to https://gnunet.org/postgres-setup
Matthias Wachs [Thu, 8 Nov 2012 14:09:51 +0000 (14:09 +0000)]
changes
Christian Grothoff [Thu, 8 Nov 2012 14:06:40 +0000 (14:06 +0000)]
-updated and moved to https://gnunet.org/mysql-setup
Matthias Wachs [Thu, 8 Nov 2012 13:07:53 +0000 (13:07 +0000)]
- working: -i -e -C , todo: -m -s -b
Christian Grothoff [Thu, 8 Nov 2012 13:03:19 +0000 (13:03 +0000)]
-starting build system for consensus
Matthias Wachs [Thu, 8 Nov 2012 12:25:12 +0000 (12:25 +0000)]
- working: -i -e, todo: -c, -m -s -b
Matthias Wachs [Thu, 8 Nov 2012 12:16:44 +0000 (12:16 +0000)]
- changes
Matthias Wachs [Thu, 8 Nov 2012 12:14:38 +0000 (12:14 +0000)]
- changes
Matthias Wachs [Thu, 8 Nov 2012 11:01:33 +0000 (11:01 +0000)]
not working yet