Bart Polot [Thu, 28 Nov 2013 01:45:03 +0000 (01:45 +0000)]
- use new keepalive message type
Bart Polot [Thu, 28 Nov 2013 01:28:41 +0000 (01:28 +0000)]
- send conncetion ack before kex exchange -> cleaner state maintenance
Bart Polot [Thu, 28 Nov 2013 01:23:00 +0000 (01:23 +0000)]
- typos, indent
Bart Polot [Thu, 28 Nov 2013 01:15:46 +0000 (01:15 +0000)]
- log
Christian Grothoff [Wed, 27 Nov 2013 21:02:36 +0000 (21:02 +0000)]
-attempting to address #3133
Bart Polot [Wed, 27 Nov 2013 18:11:03 +0000 (18:11 +0000)]
- revamp mesh_common code, minor refactoring
Bart Polot [Wed, 27 Nov 2013 18:02:08 +0000 (18:02 +0000)]
- update message types
Bart Polot [Wed, 27 Nov 2013 17:17:48 +0000 (17:17 +0000)]
- remove old message types
Bart Polot [Wed, 27 Nov 2013 16:38:11 +0000 (16:38 +0000)]
- use only once KEEPALIVE message
Bart Polot [Wed, 27 Nov 2013 16:08:09 +0000 (16:08 +0000)]
- remove old dead code / message types
Bart Polot [Wed, 27 Nov 2013 16:07:21 +0000 (16:07 +0000)]
- supress compilation warnings
Matthias Wachs [Wed, 27 Nov 2013 16:01:41 +0000 (16:01 +0000)]
fixing test
Bart Polot [Wed, 27 Nov 2013 12:54:09 +0000 (12:54 +0000)]
- plug leak
Matthias Wachs [Wed, 27 Nov 2013 12:28:49 +0000 (12:28 +0000)]
minor corrections to revocation service
revocation testtest now passes
Florian Dold [Wed, 27 Nov 2013 11:45:45 +0000 (11:45 +0000)]
- log as debug when ibf fails to decode, instead of warning
Florian Dold [Wed, 27 Nov 2013 11:43:12 +0000 (11:43 +0000)]
- fixed use after free due to uncanceled task
Matthias Wachs [Wed, 27 Nov 2013 10:43:27 +0000 (10:43 +0000)]
clean up test
Matthias Wachs [Wed, 27 Nov 2013 10:08:19 +0000 (10:08 +0000)]
debug messages for DV plugin
Matthias Wachs [Wed, 27 Nov 2013 08:59:35 +0000 (08:59 +0000)]
- FIX: GNUNET_SET_STATUS_HALF_DONE is never called only GNUNET_SET_STATUS_DONE
- FIX: Crash since neighbor_table == NULL on removal check
Matthias Wachs [Wed, 27 Nov 2013 08:41:49 +0000 (08:41 +0000)]
improved cleanup
Matthias Wachs [Wed, 27 Nov 2013 08:29:31 +0000 (08:29 +0000)]
- neighbor_table_consensus was never created
- do not include own or remote peer in set
- print set status
Bart Polot [Wed, 27 Nov 2013 06:58:13 +0000 (06:58 +0000)]
- fix line for client audio retransmission
Bart Polot [Wed, 27 Nov 2013 06:48:21 +0000 (06:48 +0000)]
- log
Bart Polot [Wed, 27 Nov 2013 06:48:02 +0000 (06:48 +0000)]
- dont send anything to clients shutting down
Bart Polot [Wed, 27 Nov 2013 06:42:42 +0000 (06:42 +0000)]
- remember caller source
Bart Polot [Wed, 27 Nov 2013 05:39:46 +0000 (05:39 +0000)]
- log
Bart Polot [Wed, 27 Nov 2013 05:08:55 +0000 (05:08 +0000)]
- fix consensus profiler test (multiple channels reusing same tunnel/session)
Bart Polot [Wed, 27 Nov 2013 04:44:27 +0000 (04:44 +0000)]
- dont update tunnel c-state on data
Bart Polot [Wed, 27 Nov 2013 04:28:33 +0000 (04:28 +0000)]
- fix case of reconnection during valid handshake
Bart Polot [Wed, 27 Nov 2013 04:19:13 +0000 (04:19 +0000)]
- tunnels need separate connectivity state and encryption/handshake states
Bart Polot [Wed, 27 Nov 2013 01:59:58 +0000 (01:59 +0000)]
- log
Bart Polot [Wed, 27 Nov 2013 01:42:35 +0000 (01:42 +0000)]
- dont try to send data on connections that are going to be destroyed
Bart Polot [Wed, 27 Nov 2013 01:41:43 +0000 (01:41 +0000)]
- log
Christian Grothoff [Tue, 26 Nov 2013 22:39:32 +0000 (22:39 +0000)]
allow spaces in binary file names (#3094)
Christian Grothoff [Tue, 26 Nov 2013 22:30:41 +0000 (22:30 +0000)]
-handle case where channel is NULL (failed to be created?), see #3125
Bart Polot [Tue, 26 Nov 2013 18:47:03 +0000 (18:47 +0000)]
- dont send ACK on dying connections
Bart Polot [Tue, 26 Nov 2013 17:53:57 +0000 (17:53 +0000)]
- dont resend useless channel_destroy messages
Bart Polot [Tue, 26 Nov 2013 17:53:36 +0000 (17:53 +0000)]
- log
Matthias Wachs [Tue, 26 Nov 2013 17:33:55 +0000 (17:33 +0000)]
test for revocation flooding
Bart Polot [Tue, 26 Nov 2013 16:06:43 +0000 (16:06 +0000)]
- fix port mangling
Bart Polot [Tue, 26 Nov 2013 15:51:16 +0000 (15:51 +0000)]
- allow for destruction of channel inside inbound handler
Florian Dold [Tue, 26 Nov 2013 15:51:09 +0000 (15:51 +0000)]
- fixed handling of incorrect channel port
Bart Polot [Tue, 26 Nov 2013 15:34:52 +0000 (15:34 +0000)]
- fix crash on GMC_create (3131, 3123)
Bart Polot [Tue, 26 Nov 2013 15:22:11 +0000 (15:22 +0000)]
- fix 2966: destroy all channels on service crash/disconnect
Florian Dold [Tue, 26 Nov 2013 14:40:51 +0000 (14:40 +0000)]
- check for null in mq/client when disconnecting listeners
Matthias Wachs [Tue, 26 Nov 2013 12:51:44 +0000 (12:51 +0000)]
evalutation
Matthias Wachs [Tue, 26 Nov 2013 12:09:21 +0000 (12:09 +0000)]
local revocation test
Matthias Wachs [Tue, 26 Nov 2013 09:49:15 +0000 (09:49 +0000)]
missign break
Matthias Wachs [Tue, 26 Nov 2013 08:37:05 +0000 (08:37 +0000)]
fix crash
Bart Polot [Tue, 26 Nov 2013 01:52:30 +0000 (01:52 +0000)]
- fix #3114: add feedback from _local to _channel on who is requesting the channel destruction, notify the other part
Bart Polot [Tue, 26 Nov 2013 01:33:52 +0000 (01:33 +0000)]
- testcase for #3114
Bart Polot [Mon, 25 Nov 2013 22:31:22 +0000 (22:31 +0000)]
- fix #3111
Sree Harsha Totakura [Mon, 25 Nov 2013 15:46:51 +0000 (15:46 +0000)]
- fix
Matthias Wachs [Mon, 25 Nov 2013 14:29:54 +0000 (14:29 +0000)]
remember direct route to be released on direct disconnect
Matthias Wachs [Mon, 25 Nov 2013 14:10:00 +0000 (14:10 +0000)]
SET building is working now ... but SET itself seems to fail
Bart Polot [Mon, 25 Nov 2013 02:39:37 +0000 (02:39 +0000)]
- log
David Barksdale [Fri, 22 Nov 2013 23:13:09 +0000 (23:13 +0000)]
Run contrib/pogen.sh as part of bootstrap.
Matthias Wachs [Fri, 22 Nov 2013 21:06:18 +0000 (21:06 +0000)]
additional check for filename
Matthias Wachs [Fri, 22 Nov 2013 20:35:38 +0000 (20:35 +0000)]
wrong string used
Fabian Oehlmann [Fri, 22 Nov 2013 18:08:19 +0000 (18:08 +0000)]
added convergence test
Fabian Oehlmann [Fri, 22 Nov 2013 18:03:25 +0000 (18:03 +0000)]
removed task_pending attribute
testing reward function changes
Fabian Oehlmann [Fri, 22 Nov 2013 17:55:32 +0000 (17:55 +0000)]
test variables
Florian Dold [Fri, 22 Nov 2013 17:42:03 +0000 (17:42 +0000)]
fixed a bug where a set handle was used after free
Matthias Wachs [Fri, 22 Nov 2013 09:15:07 +0000 (09:15 +0000)]
rename namestore to namecache
Fabian Oehlmann [Thu, 21 Nov 2013 19:26:24 +0000 (19:26 +0000)]
- bugfixes
- changed reward calculation
Bart Polot [Thu, 21 Nov 2013 18:13:12 +0000 (18:13 +0000)]
- log
Bart Polot [Thu, 21 Nov 2013 17:49:11 +0000 (17:49 +0000)]
- destroy all connections on shutdown, so core_disconnect doesn't cause errors
Bart Polot [Thu, 21 Nov 2013 17:08:07 +0000 (17:08 +0000)]
- don't crash on channel not found
Fabian Oehlmann [Thu, 21 Nov 2013 09:31:40 +0000 (09:31 +0000)]
extended state feature vector
Matthias Wachs [Thu, 21 Nov 2013 09:10:50 +0000 (09:10 +0000)]
minor fix in check ... test test_gns_nick_shorten now passes
Matthias Wachs [Thu, 21 Nov 2013 08:56:48 +0000 (08:56 +0000)]
timeout is to short on slower systems (and when running with valgrind)
Matthias Wachs [Thu, 21 Nov 2013 08:16:18 +0000 (08:16 +0000)]
remove debug output
Matthias Wachs [Thu, 21 Nov 2013 08:12:05 +0000 (08:12 +0000)]
advanced tests later
Fabian Oehlmann [Wed, 20 Nov 2013 16:56:06 +0000 (16:56 +0000)]
- variables renamed
- no suggestion if not at least min_bw bandwidth is theoretically available
Christian Fuchs [Wed, 20 Nov 2013 16:20:26 +0000 (16:20 +0000)]
added intersection to set's automake script
renamed shared variable in set-service's common structure
reordered code in intersection
i assume: finished reworking intersection, still misses dynamic bloomfilter size
re-added struct SetState to intersection, which keeps track of the newest (and only this!) element count in the set's hashmap.
removed iterator over the set for counting (see line above)
a bugfix here and there
Matthias Wachs [Wed, 20 Nov 2013 15:39:58 +0000 (15:39 +0000)]
- renaming namestore references to namecache
- implementing nick record based shortening in resolver
Matthias Wachs [Wed, 20 Nov 2013 15:27:52 +0000 (15:27 +0000)]
missing fi
Christian Fuchs [Wed, 20 Nov 2013 10:55:44 +0000 (10:55 +0000)]
fixed bug from set-union
more work on set intersection, should now be logically complete except for the adaptive bloomfilter size
Fabian Oehlmann [Wed, 20 Nov 2013 10:41:28 +0000 (10:41 +0000)]
global/local reward ratio made adjustable
Fabian Oehlmann [Wed, 20 Nov 2013 10:25:04 +0000 (10:25 +0000)]
added preferences to state vector
Matthias Wachs [Wed, 20 Nov 2013 09:56:22 +0000 (09:56 +0000)]
renaming timeout constants
Christian Grothoff [Tue, 19 Nov 2013 19:47:44 +0000 (19:47 +0000)]
-doxygen
Christian Grothoff [Tue, 19 Nov 2013 19:46:30 +0000 (19:46 +0000)]
-implementing revocation set union
Fabian Oehlmann [Tue, 19 Nov 2013 17:38:27 +0000 (17:38 +0000)]
globalized networks state
Fabian Oehlmann [Tue, 19 Nov 2013 17:03:44 +0000 (17:03 +0000)]
better experience initialization
Matthias Wachs [Tue, 19 Nov 2013 16:42:03 +0000 (16:42 +0000)]
evaluation
Fabian Oehlmann [Tue, 19 Nov 2013 16:38:25 +0000 (16:38 +0000)]
removed debug statement
Fabian Oehlmann [Tue, 19 Nov 2013 16:37:38 +0000 (16:37 +0000)]
-integer underflow fix
-bw_changed_cb invocation separate
-benchmark info calls
Bart Polot [Tue, 19 Nov 2013 15:38:49 +0000 (15:38 +0000)]
- more shutdown fixes
Bart Polot [Tue, 19 Nov 2013 15:33:37 +0000 (15:33 +0000)]
- missing header
Bart Polot [Tue, 19 Nov 2013 15:32:04 +0000 (15:32 +0000)]
- fix shutdown order
Bart Polot [Tue, 19 Nov 2013 15:25:04 +0000 (15:25 +0000)]
- remove warning
Bart Polot [Tue, 19 Nov 2013 15:23:58 +0000 (15:23 +0000)]
- api fix
Bart Polot [Tue, 19 Nov 2013 15:23:15 +0000 (15:23 +0000)]
- delete tunnel from peermap at shutdown
Christian Grothoff [Tue, 19 Nov 2013 15:19:55 +0000 (15:19 +0000)]
-do not crash on exit, even if mesh died
Christian Grothoff [Tue, 19 Nov 2013 15:16:13 +0000 (15:16 +0000)]
-fix
Christian Grothoff [Tue, 19 Nov 2013 15:16:02 +0000 (15:16 +0000)]
-fix
Christian Grothoff [Tue, 19 Nov 2013 15:13:51 +0000 (15:13 +0000)]
-fix test
Bart Polot [Tue, 19 Nov 2013 15:12:59 +0000 (15:12 +0000)]
- don't reschedule a POLL if connectio is being destroyed, hopefully fix #3111
Christian Grothoff [Tue, 19 Nov 2013 15:06:33 +0000 (15:06 +0000)]
-cleaner callback sequencing