Christian Grothoff [Tue, 27 Oct 2015 17:23:59 +0000 (17:23 +0000)]
-fix SEGV
Christian Grothoff [Tue, 27 Oct 2015 16:09:09 +0000 (16:09 +0000)]
-ignore
Christian Grothoff [Tue, 27 Oct 2015 16:08:13 +0000 (16:08 +0000)]
-pot-update
Christian Grothoff [Tue, 27 Oct 2015 16:05:37 +0000 (16:05 +0000)]
-indentation
Christian Grothoff [Tue, 27 Oct 2015 16:05:29 +0000 (16:05 +0000)]
-doxygen
Christian Grothoff [Tue, 27 Oct 2015 16:05:18 +0000 (16:05 +0000)]
-logging, indenting
Christian Grothoff [Tue, 27 Oct 2015 16:04:58 +0000 (16:04 +0000)]
stop using deprecated TRANSPORT_try_connect() API, use modern ATS connectivity suggestions instead
Christian Grothoff [Tue, 27 Oct 2015 15:45:33 +0000 (15:45 +0000)]
-be less verbose
Christian Grothoff [Tue, 27 Oct 2015 14:49:03 +0000 (14:49 +0000)]
prepare testbed for #3675 by having an option to establish connections to ATS
Sree Harsha Totakura [Tue, 27 Oct 2015 14:28:19 +0000 (14:28 +0000)]
-update docu links
Christian Grothoff [Tue, 27 Oct 2015 14:18:14 +0000 (14:18 +0000)]
-extra logging for #4025
Christian Grothoff [Tue, 27 Oct 2015 13:42:08 +0000 (13:42 +0000)]
-indentation, doxygen, etc.
Christian Grothoff [Tue, 27 Oct 2015 13:22:47 +0000 (13:22 +0000)]
-simplify
Jeff Burdges [Tue, 27 Oct 2015 11:12:14 +0000 (11:12 +0000)]
Use SSH more safely from configure
Christian Grothoff [Mon, 26 Oct 2015 18:11:05 +0000 (18:11 +0000)]
-document quota, use higher quota for test
Christian Grothoff [Mon, 26 Oct 2015 18:07:37 +0000 (18:07 +0000)]
-fix udp transmission, avoid scheduling when unready
Christian Grothoff [Mon, 26 Oct 2015 17:15:58 +0000 (17:15 +0000)]
-fix
Christian Grothoff [Mon, 26 Oct 2015 17:15:14 +0000 (17:15 +0000)]
-ignore PING/PONG from self
Christian Grothoff [Mon, 26 Oct 2015 16:02:32 +0000 (16:02 +0000)]
-dox
Christian Grothoff [Mon, 26 Oct 2015 16:02:23 +0000 (16:02 +0000)]
-indent
Christian Grothoff [Mon, 26 Oct 2015 16:02:14 +0000 (16:02 +0000)]
-dox
Christian Grothoff [Mon, 26 Oct 2015 15:59:32 +0000 (15:59 +0000)]
never pass addresses for ourselves to ATS
Christian Grothoff [Mon, 26 Oct 2015 15:16:47 +0000 (15:16 +0000)]
-truncate HELLO
Christian Grothoff [Mon, 26 Oct 2015 15:16:35 +0000 (15:16 +0000)]
-truncate on write
Christian Grothoff [Mon, 26 Oct 2015 14:48:56 +0000 (14:48 +0000)]
-check transport-side for connect-to-self
Christian Grothoff [Mon, 26 Oct 2015 13:58:45 +0000 (13:58 +0000)]
-better error reporting
Christian Grothoff [Mon, 26 Oct 2015 01:01:07 +0000 (01:01 +0000)]
-another case
Christian Grothoff [Mon, 26 Oct 2015 00:53:32 +0000 (00:53 +0000)]
potential fix for #4024
Christian Grothoff [Mon, 26 Oct 2015 00:01:25 +0000 (00:01 +0000)]
-doxygen, simplify
Christian Grothoff [Sun, 25 Oct 2015 23:47:39 +0000 (23:47 +0000)]
-use hash in prd query to reduce memory consumption of CP request_map
Christian Grothoff [Sun, 25 Oct 2015 23:22:33 +0000 (23:22 +0000)]
-reduce calls in get_latest()
Christian Grothoff [Sun, 25 Oct 2015 23:09:35 +0000 (23:09 +0000)]
-indent
Christian Grothoff [Sun, 25 Oct 2015 23:04:09 +0000 (23:04 +0000)]
check against all pending requests with same hash, not just first; this is a true multihashmap
Christian Grothoff [Sun, 25 Oct 2015 22:39:09 +0000 (22:39 +0000)]
-fix indentation, fix bug that caused us to try to merge requests twice
Christian Grothoff [Sun, 25 Oct 2015 15:45:03 +0000 (15:45 +0000)]
-randomize ps each time
Christian Grothoff [Sat, 24 Oct 2015 13:37:48 +0000 (13:37 +0000)]
-adding Florian's IBF sim code
Christian Grothoff [Thu, 22 Oct 2015 22:53:12 +0000 (22:53 +0000)]
-simplify log, eliminates bogus warning and we didn't need this info anyway
Christian Grothoff [Thu, 22 Oct 2015 22:49:59 +0000 (22:49 +0000)]
-bogus log
Bart Polot [Tue, 20 Oct 2015 03:07:18 +0000 (03:07 +0000)]
- add some assertions to make sure the poll mechanism is sane
Bart Polot [Tue, 20 Oct 2015 02:28:04 +0000 (02:28 +0000)]
When cancelling polls cancel pending messages as well, as the message will
trigger a new poll upon sending. Fix #4010.
Christian Grothoff [Sun, 18 Oct 2015 21:55:21 +0000 (21:55 +0000)]
-indent
Christian Grothoff [Sun, 18 Oct 2015 21:54:11 +0000 (21:54 +0000)]
-fix
Christian Grothoff [Sun, 18 Oct 2015 21:12:52 +0000 (21:12 +0000)]
-fix
Christian Grothoff [Sun, 18 Oct 2015 21:02:16 +0000 (21:02 +0000)]
-remove deprecated try_disconnect API
Christian Grothoff [Sun, 18 Oct 2015 20:58:31 +0000 (20:58 +0000)]
move -C option from gnunet-transport to gnunet-ats; also, use blacklisting API to implement gnunet-transport -D
Christian Grothoff [Sun, 18 Oct 2015 20:57:37 +0000 (20:57 +0000)]
-fix log call
Christian Grothoff [Sun, 18 Oct 2015 20:54:56 +0000 (20:54 +0000)]
-handle NULL for session (i.e. already gone/down)
Christian Grothoff [Sun, 18 Oct 2015 20:51:39 +0000 (20:51 +0000)]
-install entry in DHT
Christian Grothoff [Sun, 18 Oct 2015 20:18:28 +0000 (20:18 +0000)]
transition from TRANSPORT_try_connect to modern ATS connectivity API
Christian Grothoff [Sun, 18 Oct 2015 19:41:06 +0000 (19:41 +0000)]
rename all_known_peers to all_connected_peers
Christian Grothoff [Sun, 18 Oct 2015 19:35:14 +0000 (19:35 +0000)]
-log ACK delay vs. last frag transmit
Christian Grothoff [Sun, 18 Oct 2015 19:21:18 +0000 (19:21 +0000)]
-log expected transmission time on enqueue, together with queue size
Christian Grothoff [Sun, 18 Oct 2015 19:16:42 +0000 (19:16 +0000)]
-smoother calculation of flow delays, base it on the current message not the previous one
Christian Grothoff [Sun, 18 Oct 2015 19:01:51 +0000 (19:01 +0000)]
-we use 4 chars, not 8 for pIDs
Christian Grothoff [Sun, 18 Oct 2015 18:57:48 +0000 (18:57 +0000)]
-use UINT32_MAX to mean disconnect, for real
Christian Grothoff [Sun, 18 Oct 2015 18:57:31 +0000 (18:57 +0000)]
-do not suggest twice
Christian Grothoff [Sun, 18 Oct 2015 18:44:05 +0000 (18:44 +0000)]
-more logging, avoid duplicate re-scheduling
Christian Grothoff [Sun, 18 Oct 2015 18:29:04 +0000 (18:29 +0000)]
-fix reporting of IP address
Christian Grothoff [Sun, 18 Oct 2015 18:19:29 +0000 (18:19 +0000)]
-use LOG instead of GNUNET_log
Christian Grothoff [Sun, 18 Oct 2015 18:16:59 +0000 (18:16 +0000)]
-only schedule select once per fragmented message
Christian Grothoff [Sun, 18 Oct 2015 14:09:00 +0000 (14:09 +0000)]
-fix NPE
Christian Grothoff [Sun, 18 Oct 2015 14:06:40 +0000 (14:06 +0000)]
-cosmetics, and preparations for try_connect change
Christian Grothoff [Sun, 18 Oct 2015 14:04:59 +0000 (14:04 +0000)]
-stop active offer before starting another one
Christian Grothoff [Sun, 18 Oct 2015 13:59:59 +0000 (13:59 +0000)]
use ATS connectivity suggestion instead of deprecated GNUNET_TRANSPORT_try_connect
Christian Grothoff [Sun, 18 Oct 2015 13:53:25 +0000 (13:53 +0000)]
-doxygen
Christian Grothoff [Sun, 18 Oct 2015 13:53:16 +0000 (13:53 +0000)]
-track hello offer handle while it is active
Christian Grothoff [Sun, 18 Oct 2015 13:45:28 +0000 (13:45 +0000)]
-change topology to use ATS connectivity API instead of deprecated transport try_connect
Christian Grothoff [Sun, 18 Oct 2015 12:49:23 +0000 (12:49 +0000)]
add 'strength' argument to address suggestion request for ATS
Christian Grothoff [Sun, 18 Oct 2015 12:33:21 +0000 (12:33 +0000)]
rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming conventions
Christian Grothoff [Sun, 18 Oct 2015 12:30:40 +0000 (12:30 +0000)]
-note dead field
Christian Grothoff [Sun, 18 Oct 2015 12:27:54 +0000 (12:27 +0000)]
-doxygen
Christian Grothoff [Sun, 18 Oct 2015 12:27:38 +0000 (12:27 +0000)]
-mirror check on disconnect
Christian Grothoff [Sun, 18 Oct 2015 12:21:40 +0000 (12:21 +0000)]
-typo
Christian Grothoff [Sun, 18 Oct 2015 12:21:08 +0000 (12:21 +0000)]
-dead function in header
Christian Grothoff [Sun, 18 Oct 2015 12:20:14 +0000 (12:20 +0000)]
combing through transport ATS logic, documenting and cleaning code
Christian Grothoff [Sat, 17 Oct 2015 20:34:19 +0000 (20:34 +0000)]
log plugin involved in slow transmissions
Christian Grothoff [Sat, 17 Oct 2015 20:28:16 +0000 (20:28 +0000)]
fix misscalculation of per-session flow delays and apply flow delays properly per message instead of per session
Christian Grothoff [Sat, 17 Oct 2015 19:43:02 +0000 (19:43 +0000)]
add logging to watch for transmission delays within transport service
Christian Grothoff [Sat, 17 Oct 2015 19:34:43 +0000 (19:34 +0000)]
-be harsher about transport service sending messages out of line, also at the same time check in transport service to only transmit messages if in the right state
Christian Grothoff [Sat, 17 Oct 2015 19:02:04 +0000 (19:02 +0000)]
-add option to ignore SetQuotaMessage (but still generate them), and if the option is not set, really do use the quotas consistently
Christian Grothoff [Sat, 17 Oct 2015 18:54:24 +0000 (18:54 +0000)]
-do not export set_incoming_quota past file, it is not used beyond the scope
Christian Grothoff [Sat, 17 Oct 2015 17:41:37 +0000 (17:41 +0000)]
-ignores, indent
Christian Grothoff [Sat, 17 Oct 2015 00:19:16 +0000 (00:19 +0000)]
-fix use after free
Christian Grothoff [Sat, 17 Oct 2015 00:09:01 +0000 (00:09 +0000)]
-bump warn threshold
Christian Grothoff [Fri, 16 Oct 2015 22:56:01 +0000 (22:56 +0000)]
-fix doxygen warnings
Christian Grothoff [Fri, 16 Oct 2015 22:52:48 +0000 (22:52 +0000)]
-use INFO, not WARN
Christian Grothoff [Fri, 16 Oct 2015 22:48:39 +0000 (22:48 +0000)]
-update DST hello
Christian Grothoff [Fri, 16 Oct 2015 22:45:39 +0000 (22:45 +0000)]
-ignore 2nd FRIEND hello when patching
Christian Grothoff [Fri, 16 Oct 2015 22:19:35 +0000 (22:19 +0000)]
-fix destroy_ai
David Barksdale [Fri, 16 Oct 2015 17:03:09 +0000 (17:03 +0000)]
Remove unused variable
Christian Grothoff [Wed, 14 Oct 2015 14:55:42 +0000 (14:55 +0000)]
trying to fix #4003
Bart Polot [Tue, 13 Oct 2015 12:52:54 +0000 (12:52 +0000)]
Always force queue local messages when the client was pre-authorized to send. Fix #3999.
Bart Polot [Tue, 13 Oct 2015 12:21:53 +0000 (12:21 +0000)]
- FTBFS
Florian Dold [Sun, 11 Oct 2015 20:20:58 +0000 (20:20 +0000)]
fix consensus logic bug
Florian Dold [Sun, 11 Oct 2015 19:16:15 +0000 (19:16 +0000)]
consensus
Martin Schanzenbach [Sun, 11 Oct 2015 09:27:47 +0000 (09:27 +0000)]
- implicitly enable rest functions in experimental if jansson.h present
Bart Polot [Thu, 8 Oct 2015 18:21:25 +0000 (18:21 +0000)]
- ignore
Bart Polot [Thu, 8 Oct 2015 17:27:15 +0000 (17:27 +0000)]
- FTBFS
Bart Polot [Thu, 8 Oct 2015 17:27:14 +0000 (17:27 +0000)]
- only request reply if no key is known
Christian Grothoff [Thu, 8 Oct 2015 17:19:24 +0000 (17:19 +0000)]
-NULL builder on disconnect