Julius Bünger [Sat, 17 Jan 2015 22:08:08 +0000 (22:08 +0000)]
cleaning up disconnected peers
Julius Bünger [Sat, 17 Jan 2015 22:08:05 +0000 (22:08 +0000)]
clean up channels to other peers correctly
Julius Bünger [Sat, 17 Jan 2015 22:08:02 +0000 (22:08 +0000)]
added space between fkt names and args
Christian Grothoff [Sat, 17 Jan 2015 21:38:46 +0000 (21:38 +0000)]
eliminating callback argument and its implementation which are never called in the first place by ATS
Christian Grothoff [Sat, 17 Jan 2015 21:31:48 +0000 (21:31 +0000)]
use ATS functions to convert quality network type to string, instead of using string API
Christian Grothoff [Sat, 17 Jan 2015 16:24:45 +0000 (16:24 +0000)]
-oops
Christian Grothoff [Sat, 17 Jan 2015 16:23:52 +0000 (16:23 +0000)]
do not print two messages, one is enough
Christian Grothoff [Sat, 17 Jan 2015 16:05:30 +0000 (16:05 +0000)]
use enough space for storing full address
Christian Grothoff [Sat, 17 Jan 2015 16:05:12 +0000 (16:05 +0000)]
use GNUNET_snprintf
Julius Bünger [Fri, 16 Jan 2015 17:19:49 +0000 (17:19 +0000)]
corrected message size check
Julius Bünger [Fri, 16 Jan 2015 14:39:37 +0000 (14:39 +0000)]
fixed wrong deletion
Julius Bünger [Fri, 16 Jan 2015 14:18:22 +0000 (14:18 +0000)]
send empty push/pull-request messages
Sree Harsha Totakura [Fri, 16 Jan 2015 12:32:02 +0000 (12:32 +0000)]
move sample testbed configs to a dir
Christian Grothoff [Fri, 16 Jan 2015 11:47:42 +0000 (11:47 +0000)]
fix #3611
Matthias Wachs [Fri, 16 Jan 2015 11:39:16 +0000 (11:39 +0000)]
test for solvers to support delayed start
Christian Grothoff [Fri, 16 Jan 2015 11:05:21 +0000 (11:05 +0000)]
fix assertion violation if active call is cancelled
Christian Grothoff [Fri, 16 Jan 2015 10:51:33 +0000 (10:51 +0000)]
-no hash
Matthias Wachs [Fri, 16 Jan 2015 10:36:08 +0000 (10:36 +0000)]
additional test
Christian Grothoff [Fri, 16 Jan 2015 10:20:01 +0000 (10:20 +0000)]
fixing #3610
Matthias Wachs [Fri, 16 Jan 2015 10:15:42 +0000 (10:15 +0000)]
new testcase to test delayed ATS service startup
Matthias Wachs [Fri, 16 Jan 2015 08:00:20 +0000 (08:00 +0000)]
test failed to compile on my system
Julius Bünger [Fri, 16 Jan 2015 00:58:01 +0000 (00:58 +0000)]
added todo
Julius Bünger [Fri, 16 Jan 2015 00:57:58 +0000 (00:57 +0000)]
resizing lists implemented, fixed type error
Julius Bünger [Fri, 16 Jan 2015 00:57:55 +0000 (00:57 +0000)]
fixed indentation
Julius Bünger [Fri, 16 Jan 2015 00:57:53 +0000 (00:57 +0000)]
removed unneeded global
Julius Bünger [Fri, 16 Jan 2015 00:57:50 +0000 (00:57 +0000)]
restructured the sampler
Bart Polot [Thu, 15 Jan 2015 15:15:18 +0000 (15:15 +0000)]
- log
Bart Polot [Thu, 15 Jan 2015 15:15:17 +0000 (15:15 +0000)]
Added a delayed search function to avoid saturating the DHT with requests on boot.
Bart Polot [Thu, 15 Jan 2015 14:19:57 +0000 (14:19 +0000)]
- Check path for NULL, fix #3583
Bart Polot [Thu, 15 Jan 2015 14:19:56 +0000 (14:19 +0000)]
- use path_cmp
Bart Polot [Thu, 15 Jan 2015 14:19:55 +0000 (14:19 +0000)]
- added path_cmp
Bart Polot [Thu, 15 Jan 2015 13:58:12 +0000 (13:58 +0000)]
- fix failed git merge
Bart Polot [Thu, 15 Jan 2015 13:57:22 +0000 (13:57 +0000)]
- bump message amount
Bart Polot [Thu, 15 Jan 2015 13:45:50 +0000 (13:45 +0000)]
- fix crashes, zombie controller on ^C
Julius Bünger [Wed, 14 Jan 2015 18:24:28 +0000 (18:24 +0000)]
fixing memory leaks
Julius Bünger [Tue, 13 Jan 2015 10:20:32 +0000 (10:20 +0000)]
implemented seeding
Julius Bünger [Tue, 13 Jan 2015 10:20:29 +0000 (10:20 +0000)]
updated .po-files
Julius Bünger [Tue, 13 Jan 2015 10:20:26 +0000 (10:20 +0000)]
renaming
Christian Grothoff [Sat, 10 Jan 2015 19:06:21 +0000 (19:06 +0000)]
-clean up testcase
Christian Grothoff [Sat, 10 Jan 2015 18:56:41 +0000 (18:56 +0000)]
-.po update
Bart Polot [Sat, 10 Jan 2015 01:26:04 +0000 (01:26 +0000)]
Fixed inverting of same-priority bundled messages
This change causes the while loop to skip all messages of the same priority, effectively inserting the new message as the last of the same priority. As the messages are extraced from the head, inserting the message in the first available place caused order inversion.
Bart Polot [Sat, 10 Jan 2015 00:40:46 +0000 (00:40 +0000)]
- include message size in log
Bart Polot [Sat, 10 Jan 2015 00:40:13 +0000 (00:40 +0000)]
- remove debug statements
Bart Polot [Fri, 9 Jan 2015 18:04:41 +0000 (18:04 +0000)]
- allow more time to 5 peer testcase, change stats loglevel
Bart Polot [Fri, 9 Jan 2015 18:04:40 +0000 (18:04 +0000)]
Accept Out-of-Order connection messages
Bart Polot [Fri, 9 Jan 2015 18:04:39 +0000 (18:04 +0000)]
- minor log modifications, docs
Bart Polot [Fri, 9 Jan 2015 18:04:37 +0000 (18:04 +0000)]
- refactor test, always gather stats
Bart Polot [Fri, 9 Jan 2015 18:04:36 +0000 (18:04 +0000)]
- add statistics to DHT module
Bart Polot [Fri, 9 Jan 2015 18:04:35 +0000 (18:04 +0000)]
- test connection_create size, add size to log
Bart Polot [Fri, 9 Jan 2015 18:04:33 +0000 (18:04 +0000)]
- fix test: provide real message size
Bart Polot [Fri, 9 Jan 2015 18:04:32 +0000 (18:04 +0000)]
- minor changes: tabs, logs, reorder
Bart Polot [Fri, 9 Jan 2015 18:04:31 +0000 (18:04 +0000)]
- simpify api size handling code
Bart Polot [Fri, 9 Jan 2015 18:04:30 +0000 (18:04 +0000)]
- more message size checks
Bart Polot [Fri, 9 Jan 2015 18:04:29 +0000 (18:04 +0000)]
- more size checks
Bart Polot [Fri, 9 Jan 2015 18:04:27 +0000 (18:04 +0000)]
- add size argument to allow to verify message size
Bart Polot [Fri, 9 Jan 2015 18:04:26 +0000 (18:04 +0000)]
- fix size handling of payload data
Bart Polot [Fri, 9 Jan 2015 18:04:25 +0000 (18:04 +0000)]
- check minimum size, param order
Bart Polot [Fri, 9 Jan 2015 18:04:23 +0000 (18:04 +0000)]
Added keyfile with peers named AAAA, BBBB, ..., ZZZZ (to improve testcase/profiler legibility)
Bart Polot [Fri, 9 Jan 2015 18:04:22 +0000 (18:04 +0000)]
- add space for second kx
Christian Grothoff [Fri, 9 Jan 2015 17:18:14 +0000 (17:18 +0000)]
moving hash_context testcase over as well
Christian Grothoff [Fri, 9 Jan 2015 16:27:28 +0000 (16:27 +0000)]
adding API for incremental hashing (from Taler)
Christian Grothoff [Fri, 9 Jan 2015 15:51:57 +0000 (15:51 +0000)]
adding support for blind signatures (modernized version of Taler logic, with variable key length)
Julius Bünger [Fri, 9 Jan 2015 11:13:56 +0000 (11:13 +0000)]
moved computation of request rate out of sampler
Christian Grothoff [Fri, 9 Jan 2015 07:23:18 +0000 (07:23 +0000)]
-update docu to reflect current use of GNUNET_PREFIX
Christian Grothoff [Thu, 8 Jan 2015 17:46:17 +0000 (17:46 +0000)]
-fix compile error
Matthias Wachs [Thu, 8 Jan 2015 14:12:56 +0000 (14:12 +0000)]
fixed and improved test for address switching
Matthias Wachs [Thu, 8 Jan 2015 12:38:06 +0000 (12:38 +0000)]
fixing testcase: task not correctly unset, passes for me now
Christian Grothoff [Thu, 8 Jan 2015 12:20:05 +0000 (12:20 +0000)]
-ignore
Christian Grothoff [Thu, 8 Jan 2015 12:19:02 +0000 (12:19 +0000)]
-undo, breaks stuff
Matthias Wachs [Thu, 8 Jan 2015 11:34:59 +0000 (11:34 +0000)]
fix for mantis bug #3606: fixed path suffix appended to GNUNET_PREFIX
Julius Bünger [Thu, 8 Jan 2015 00:32:29 +0000 (00:32 +0000)]
small fix in random scheduling
Julius Bünger [Thu, 8 Jan 2015 00:31:15 +0000 (00:31 +0000)]
randomised scheduling of next round, cosmetic changes
Julius Bünger [Wed, 7 Jan 2015 22:56:37 +0000 (22:56 +0000)]
check if id is already in current push/pull_list
Julius Bünger [Wed, 7 Jan 2015 22:12:26 +0000 (22:12 +0000)]
checking msg sizes, cosmetic changes
Julius Bünger [Wed, 7 Jan 2015 19:49:40 +0000 (19:49 +0000)]
fixed index of for-loop
Julius Bünger [Wed, 7 Jan 2015 17:27:15 +0000 (17:27 +0000)]
got rid of touch_*()
Julius Bünger [Wed, 7 Jan 2015 17:18:02 +0000 (17:18 +0000)]
different fixes and cosmetic changes
Julius Bünger [Wed, 7 Jan 2015 16:03:54 +0000 (16:03 +0000)]
removed unwanted string from log msgs
Julius Bünger [Wed, 7 Jan 2015 16:03:50 +0000 (16:03 +0000)]
fixed compiler warning
Christian Grothoff [Wed, 7 Jan 2015 14:22:43 +0000 (14:22 +0000)]
-do not wait for timeout on hard error
Julius Bünger [Wed, 7 Jan 2015 14:06:10 +0000 (14:06 +0000)]
changed logging + cosmetic changes
Christian Grothoff [Wed, 7 Jan 2015 14:05:06 +0000 (14:05 +0000)]
-simplify apis, doxygen
Christian Grothoff [Wed, 7 Jan 2015 14:04:57 +0000 (14:04 +0000)]
suspend server while handlers are not in place
Julius Bünger [Wed, 7 Jan 2015 14:00:15 +0000 (14:00 +0000)]
now sending push,pull to at least one peer/round
Julius Bünger [Wed, 7 Jan 2015 14:00:13 +0000 (14:00 +0000)]
moved part of _resize() from _sampler.c to -rps.c
Christian Grothoff [Wed, 7 Jan 2015 12:39:55 +0000 (12:39 +0000)]
-check once, and consistently
Julius Bünger [Tue, 6 Jan 2015 23:50:59 +0000 (23:50 +0000)]
changes to rps.h
Julius Bünger [Tue, 6 Jan 2015 23:49:57 +0000 (23:49 +0000)]
- modified Makefile accordingly
Julius Bünger [Tue, 6 Jan 2015 23:48:24 +0000 (23:48 +0000)]
moved sampler functionality in file of its own
David Barksdale [Tue, 6 Jan 2015 14:35:19 +0000 (14:35 +0000)]
Comment on ugly API design choice
David Barksdale [Tue, 6 Jan 2015 01:11:45 +0000 (01:11 +0000)]
Workaround emscripten bug in returning int64_t
Emscripten can't return a 64-bit integer from dynamically loaded code.
Christian Grothoff [Mon, 5 Jan 2015 14:57:33 +0000 (14:57 +0000)]
-docu, style fixes
Christian Grothoff [Mon, 5 Jan 2015 14:27:52 +0000 (14:27 +0000)]
-stylistic fixes, also, only block re-validation for 2s IF we actually did send a PING, not if we didn't find the plugin
David Barksdale [Mon, 5 Jan 2015 04:35:56 +0000 (04:35 +0000)]
Check return value of GNUNET_STATISTICS_get
Or we could always call the callback with GNUNET_SYSERR.
Julius Bünger [Fri, 2 Jan 2015 15:54:41 +0000 (15:54 +0000)]
removed unneeded api call
Julius Bünger [Fri, 2 Jan 2015 15:54:37 +0000 (15:54 +0000)]
fixed config
David Barksdale [Thu, 1 Jan 2015 19:22:03 +0000 (19:22 +0000)]
Add a test to reproduce issue #3554
Bart Polot [Mon, 29 Dec 2014 13:13:44 +0000 (13:13 +0000)]
- avoid noise in the testcase logs
Bart Polot [Mon, 29 Dec 2014 13:13:18 +0000 (13:13 +0000)]
- test message packing
Julius Bünger [Sat, 27 Dec 2014 12:32:09 +0000 (12:32 +0000)]
fixed struct