Julius Bünger [Fri, 23 Jan 2015 01:05:11 +0000 (01:05 +0000)]
mostly taking care about max size we are allowed to send
Julius Bünger [Fri, 23 Jan 2015 01:05:08 +0000 (01:05 +0000)]
code cleanup
Christian Grothoff [Thu, 22 Jan 2015 23:11:25 +0000 (23:11 +0000)]
-use static where allowed
Julius Bünger [Thu, 22 Jan 2015 23:08:42 +0000 (23:08 +0000)]
moved the client request rate estimation in fkt of its own
Christian Grothoff [Thu, 22 Jan 2015 23:07:14 +0000 (23:07 +0000)]
use const in api, avoid cast
Christian Grothoff [Thu, 22 Jan 2015 23:04:40 +0000 (23:04 +0000)]
use statics instead of singleton struct, simplify internal APIs
Christian Grothoff [Thu, 22 Jan 2015 22:35:05 +0000 (22:35 +0000)]
-indentation, do not pass stats arg as const just to then cast the const away
Christian Grothoff [Thu, 22 Jan 2015 22:22:07 +0000 (22:22 +0000)]
finish ATS reconnect logic to retransmit state on reconnect
Christian Grothoff [Thu, 22 Jan 2015 22:13:42 +0000 (22:13 +0000)]
-improving docs
Christian Grothoff [Thu, 22 Jan 2015 21:49:42 +0000 (21:49 +0000)]
-documenting
Christian Grothoff [Thu, 22 Jan 2015 21:43:13 +0000 (21:43 +0000)]
also simplify message format for AddressSuggestionMessage
Julius Bünger [Thu, 22 Jan 2015 21:34:47 +0000 (21:34 +0000)]
improved selection of peers for pushing
Christian Grothoff [Thu, 22 Jan 2015 21:32:12 +0000 (21:32 +0000)]
simplifying IPC for address destruction
Christian Grothoff [Thu, 22 Jan 2015 21:25:54 +0000 (21:25 +0000)]
simplifying IPC for address in use and address update
Christian Grothoff [Thu, 22 Jan 2015 21:08:43 +0000 (21:08 +0000)]
split structs for address adding and updating
Christian Grothoff [Thu, 22 Jan 2015 20:59:08 +0000 (20:59 +0000)]
splitting add/update logic in preparation for changing msg formats
Christian Grothoff [Thu, 22 Jan 2015 20:54:15 +0000 (20:54 +0000)]
towards a cleaner ATS scheduling API
Julius Bünger [Thu, 22 Jan 2015 19:35:53 +0000 (19:35 +0000)]
modified TODOs
Julius Bünger [Thu, 22 Jan 2015 19:35:50 +0000 (19:35 +0000)]
don't read threshholds from .conf
Sree Harsha Totakura [Thu, 22 Jan 2015 17:01:11 +0000 (17:01 +0000)]
-add a check to bail out on false signatures
Julius Bünger [Thu, 22 Jan 2015 14:13:56 +0000 (14:13 +0000)]
keep track of whom we sent pull requests to (avoid duplicate replys)
Julius Bünger [Thu, 22 Jan 2015 11:49:22 +0000 (11:49 +0000)]
make sure fkt is called with right argument
Julius Bünger [Thu, 22 Jan 2015 11:49:19 +0000 (11:49 +0000)]
clean up ntfy_tmt_rdy handles on removal of peer
Julius Bünger [Thu, 22 Jan 2015 00:18:44 +0000 (00:18 +0000)]
restructured service and sampler
Julius Bünger [Thu, 22 Jan 2015 00:18:40 +0000 (00:18 +0000)]
optical changes
Julius Bünger [Thu, 22 Jan 2015 00:18:36 +0000 (00:18 +0000)]
update .po - files
Julius Bünger [Tue, 20 Jan 2015 09:58:38 +0000 (09:58 +0000)]
updated .po - files
Julius Bünger [Tue, 20 Jan 2015 09:58:35 +0000 (09:58 +0000)]
restructured test, testing seed
Julius Bünger [Tue, 20 Jan 2015 09:58:33 +0000 (09:58 +0000)]
optical changes, small fix, draft for notification
Julius Bünger [Mon, 19 Jan 2015 12:55:50 +0000 (12:55 +0000)]
trying to remove get_peer_task
Christian Grothoff [Mon, 19 Jan 2015 01:08:03 +0000 (01:08 +0000)]
-towards improved ATS API, adding return value with address record when adding address, adding new subsystem with peer-to-address map to transport; causes various new assertions to fail, but no major regression -- not finished
Christian Grothoff [Mon, 19 Jan 2015 01:05:57 +0000 (01:05 +0000)]
-indentation, doxygen
Julius Bünger [Sun, 18 Jan 2015 23:55:18 +0000 (23:55 +0000)]
undo last commit
Julius Bünger [Sun, 18 Jan 2015 23:55:15 +0000 (23:55 +0000)]
removed unneeded vars
Julius Bünger [Sun, 18 Jan 2015 23:52:57 +0000 (23:52 +0000)]
undo last commit
Julius Bünger [Sun, 18 Jan 2015 23:16:15 +0000 (23:16 +0000)]
check if peer we open a channel to is live
Christian Grothoff [Sun, 18 Jan 2015 22:43:51 +0000 (22:43 +0000)]
-fix compile issue due to api change
Christian Grothoff [Sun, 18 Jan 2015 17:31:14 +0000 (17:31 +0000)]
-remarking on things to fix
Julius Bünger [Sun, 18 Jan 2015 15:55:20 +0000 (15:55 +0000)]
simplified removal of peers from peermap
Christian Grothoff [Sun, 18 Jan 2015 14:10:50 +0000 (14:10 +0000)]
remove ATS information from callback from ATS address selection, as the argument was never used in the first place
Christian Grothoff [Sun, 18 Jan 2015 13:22:12 +0000 (13:22 +0000)]
removing dead logic to copy and pass around unused ATS values
Christian Grothoff [Sun, 18 Jan 2015 13:20:15 +0000 (13:20 +0000)]
-just indentation, dead code
Christian Grothoff [Sun, 18 Jan 2015 12:58:16 +0000 (12:58 +0000)]
always use a slot, even if the session is NULL, simplify logic and document what still needs to be fixed
Christian Grothoff [Sun, 18 Jan 2015 12:57:26 +0000 (12:57 +0000)]
-test cleanup
Christian Grothoff [Sun, 18 Jan 2015 12:24:15 +0000 (12:24 +0000)]
-doxygen, link against libgnunethello
Christian Grothoff [Sun, 18 Jan 2015 12:23:42 +0000 (12:23 +0000)]
-test cleanup
Christian Grothoff [Sun, 18 Jan 2015 12:23:26 +0000 (12:23 +0000)]
-indentation, doxygen
Christian Grothoff [Sun, 18 Jan 2015 12:23:11 +0000 (12:23 +0000)]
-indentation, doxygen
Julius Bünger [Sun, 18 Jan 2015 05:06:13 +0000 (05:06 +0000)]
fixed integer sizes and _get_rand_peer()
Julius Bünger [Sun, 18 Jan 2015 03:23:23 +0000 (03:23 +0000)]
fixed message size
Julius Bünger [Sun, 18 Jan 2015 03:19:02 +0000 (03:19 +0000)]
schedule some requests for later
Christian Grothoff [Sun, 18 Jan 2015 00:33:51 +0000 (00:33 +0000)]
-fix indentation
Christian Grothoff [Sat, 17 Jan 2015 23:30:08 +0000 (23:30 +0000)]
use modern MQ API, use multipeermap instead of DLL
Christian Grothoff [Sat, 17 Jan 2015 23:29:10 +0000 (23:29 +0000)]
exit loop once first handler is found
Christian Grothoff [Sat, 17 Jan 2015 23:20:27 +0000 (23:20 +0000)]
-dce
Christian Grothoff [Sat, 17 Jan 2015 22:20:18 +0000 (22:20 +0000)]
simplify ATS API and plugin API by returning the network type, instead of an ATS_Information struct
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