Christian Grothoff [Mon, 26 Jan 2015 22:28:52 +0000 (22:28 +0000)]
-fix logging, set quota to higher for testcase, also WLAN
Christian Grothoff [Mon, 26 Jan 2015 22:27:08 +0000 (22:27 +0000)]
-fix logging, set quota to higher for testcase
Christian Grothoff [Mon, 26 Jan 2015 21:57:41 +0000 (21:57 +0000)]
-fc not done here, do not null
Christian Grothoff [Mon, 26 Jan 2015 21:32:42 +0000 (21:32 +0000)]
-do not send any messages until we have our own MAC from the helper
Christian Grothoff [Mon, 26 Jan 2015 19:03:03 +0000 (19:03 +0000)]
patches from Hellekin to fix #3577
Christian Grothoff [Mon, 26 Jan 2015 16:46:19 +0000 (16:46 +0000)]
-fix indent
Christian Grothoff [Mon, 26 Jan 2015 16:46:00 +0000 (16:46 +0000)]
-constants first
Christian Grothoff [Mon, 26 Jan 2015 16:45:29 +0000 (16:45 +0000)]
-style fixes
Sree Harsha Totakura [Mon, 26 Jan 2015 12:03:09 +0000 (12:03 +0000)]
- fix memleak
Sree Harsha Totakura [Mon, 26 Jan 2015 10:19:01 +0000 (10:19 +0000)]
- fix docu
Sree Harsha Totakura [Mon, 26 Jan 2015 09:53:34 +0000 (09:53 +0000)]
-fix doc
Christian Grothoff [Sun, 25 Jan 2015 23:33:56 +0000 (23:33 +0000)]
-udp broadcasts should not be flagged as inbound
Christian Grothoff [Sun, 25 Jan 2015 23:17:04 +0000 (23:17 +0000)]
-fix warnings created by ARM opening too many sockets with limited sockets testcase
Christian Grothoff [Sun, 25 Jan 2015 23:14:45 +0000 (23:14 +0000)]
-make sure we get the correct errno back after GNUNET_NETWORK_socket_create()
Christian Grothoff [Sun, 25 Jan 2015 22:59:22 +0000 (22:59 +0000)]
-correct a few overly optimistic assumptions about what can legitimately happen...
Christian Grothoff [Sun, 25 Jan 2015 21:44:18 +0000 (21:44 +0000)]
-stupid check, remove
Christian Grothoff [Sun, 25 Jan 2015 21:28:06 +0000 (21:28 +0000)]
fix shutdown order to destroy sessions first, fix logic failure with respect to bi-directional transports like UNIX
Christian Grothoff [Sun, 25 Jan 2015 21:27:31 +0000 (21:27 +0000)]
fixing wrong assertions
Christian Grothoff [Sun, 25 Jan 2015 21:14:37 +0000 (21:14 +0000)]
-address dying doesn't depend on bandwidth suggestion of ATS, just on in_destroy flag
Christian Grothoff [Sun, 25 Jan 2015 21:11:07 +0000 (21:11 +0000)]
-indentation
Christian Grothoff [Sun, 25 Jan 2015 21:10:45 +0000 (21:10 +0000)]
-pass closure, indentation fixes
Christian Grothoff [Sun, 25 Jan 2015 21:10:05 +0000 (21:10 +0000)]
-use static where applicable
Christian Grothoff [Sun, 25 Jan 2015 21:09:44 +0000 (21:09 +0000)]
always create session before giving performance metrics
Christian Grothoff [Sun, 25 Jan 2015 21:08:37 +0000 (21:08 +0000)]
-indentation
Christian Grothoff [Sun, 25 Jan 2015 21:08:22 +0000 (21:08 +0000)]
-undo bad commit
Christian Grothoff [Sun, 25 Jan 2015 21:07:24 +0000 (21:07 +0000)]
-indentation plugin_transport_udp.c
Christian Grothoff [Sun, 25 Jan 2015 19:41:24 +0000 (19:41 +0000)]
only add addresses as valid from peerinfo if we have the respective plugin loaded
Christian Grothoff [Sun, 25 Jan 2015 19:35:33 +0000 (19:35 +0000)]
store suggest handles, do not drop
Christian Grothoff [Sun, 25 Jan 2015 19:30:46 +0000 (19:30 +0000)]
handle mq being NULL
Christian Grothoff [Sun, 25 Jan 2015 19:15:01 +0000 (19:15 +0000)]
-fixing testcases
Christian Grothoff [Sun, 25 Jan 2015 16:41:18 +0000 (16:41 +0000)]
-fix testcase assertions
Christian Grothoff [Sun, 25 Jan 2015 16:00:32 +0000 (16:00 +0000)]
-eh, static sh plese
Christian Grothoff [Sun, 25 Jan 2015 15:57:43 +0000 (15:57 +0000)]
-removing useless/dead/redundant tests, adjusting other tests to fit current API
LRN [Sat, 24 Jan 2015 23:09:01 +0000 (23:09 +0000)]
W32: Remove copy-pasted stray increment
LRN [Sat, 24 Jan 2015 23:08:58 +0000 (23:08 +0000)]
W32: Also consider ERROR_INVALID_HANDLE when checking 'file' type
LRN [Sat, 24 Jan 2015 23:01:29 +0000 (23:01 +0000)]
Fix the use of (GNUNET_)strdup and (GNUNET_)free
LRN [Sat, 24 Jan 2015 23:01:25 +0000 (23:01 +0000)]
Add GNUNET_NETWORK_fdset_handle_set_first
LRN [Sat, 24 Jan 2015 23:01:22 +0000 (23:01 +0000)]
Add support for selecting on W32 events
Sree Harsha Totakura [Sat, 24 Jan 2015 18:53:29 +0000 (18:53 +0000)]
-fix assertion checking the encoded s-expressions
Julius Bünger [Fri, 23 Jan 2015 11:53:41 +0000 (11:53 +0000)]
taking care of send msg size in the api
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