Bart Polot [Fri, 21 Mar 2014 18:44:05 +0000 (18:44 +0000)]
-log
Matthias Wachs [Fri, 21 Mar 2014 12:59:15 +0000 (12:59 +0000)]
fix compile warning
Matthias Wachs [Fri, 21 Mar 2014 12:56:24 +0000 (12:56 +0000)]
fix initialized value in udp on invalid address
fix log message
Matthias Wachs [Fri, 21 Mar 2014 11:40:20 +0000 (11:40 +0000)]
-lgcrypt fails if gcrypt is not in lib search path: use variable to link libcrypt
Matthias Wachs [Thu, 20 Mar 2014 20:06:51 +0000 (20:06 +0000)]
when switching addresses in connect_sent: no blacklist check required, switch directly and send new connect
Supriti Singh [Thu, 20 Mar 2014 14:00:52 +0000 (14:00 +0000)]
Updated find successor
Matthias Wachs [Thu, 20 Mar 2014 10:42:14 +0000 (10:42 +0000)]
doxygen fixes
Matthias Wachs [Thu, 20 Mar 2014 10:42:04 +0000 (10:42 +0000)]
improved log message
Matthias Wachs [Thu, 20 Mar 2014 09:58:43 +0000 (09:58 +0000)]
renaming generator type for ats
addign comment for bandwidth
Matthias Wachs [Thu, 20 Mar 2014 09:57:59 +0000 (09:57 +0000)]
fixed check for destruction of inbound addresses
Matthias Wachs [Thu, 20 Mar 2014 09:57:36 +0000 (09:57 +0000)]
use address in session end callback
Matthias Wachs [Thu, 20 Mar 2014 09:56:35 +0000 (09:56 +0000)]
session end function must include address to notify address
Matthias Wachs [Thu, 20 Mar 2014 09:55:46 +0000 (09:55 +0000)]
new session end function including address
Matthias Wachs [Thu, 20 Mar 2014 09:33:28 +0000 (09:33 +0000)]
additional log info
Matthias Wachs [Thu, 20 Mar 2014 09:05:01 +0000 (09:05 +0000)]
remove testing breaks and add documentation for checks
Matthias Wachs [Wed, 19 Mar 2014 16:36:58 +0000 (16:36 +0000)]
addtional check for failed CONNECT messages + some testing
Matthias Wachs [Wed, 19 Mar 2014 15:07:21 +0000 (15:07 +0000)]
unsetting primary address on when free'ing address for monitoring
Matthias Wachs [Wed, 19 Mar 2014 14:35:17 +0000 (14:35 +0000)]
formatting
Matthias Wachs [Wed, 19 Mar 2014 14:35:07 +0000 (14:35 +0000)]
additional condition for logging
Matthias Wachs [Wed, 19 Mar 2014 13:35:15 +0000 (13:35 +0000)]
removing duplicate state transission
Matthias Wachs [Wed, 19 Mar 2014 09:55:56 +0000 (09:55 +0000)]
changes to connect behabviour and a lot iof improved debug messages
Matthias Wachs [Tue, 18 Mar 2014 13:32:01 +0000 (13:32 +0000)]
fixed configuration testing: NAT testing was not working
Matthias Wachs [Tue, 18 Mar 2014 08:52:06 +0000 (08:52 +0000)]
updated tutorial with Omar's remarks and fixes
Matthias Wachs [Mon, 17 Mar 2014 16:36:51 +0000 (16:36 +0000)]
fast reconnect: new state is reconnect, not init
this fixes mantis #
0003330: assertion at transport_api.c:618
Matthias Wachs [Mon, 17 Mar 2014 16:20:38 +0000 (16:20 +0000)]
Remove blacklist check after address switch: blacklist check is now performed before switching
Supriti Singh [Mon, 17 Mar 2014 16:19:11 +0000 (16:19 +0000)]
Added a dll to store finger trail in struct FingerInfo
Matthias Wachs [Mon, 17 Mar 2014 16:00:32 +0000 (16:00 +0000)]
fixed clean up and improved logging
Matthias Wachs [Mon, 17 Mar 2014 15:27:09 +0000 (15:27 +0000)]
no set_state to DISCONNECT_FINISHED required before free_neighbour
fixing log output
Matthias Wachs [Mon, 17 Mar 2014 15:08:39 +0000 (15:08 +0000)]
improved messages
Matthias Wachs [Mon, 17 Mar 2014 13:24:08 +0000 (13:24 +0000)]
disabling hello import in configuration
Matthias Wachs [Mon, 17 Mar 2014 13:23:25 +0000 (13:23 +0000)]
reformating and adding additional log info about hello import
Bart Polot [Mon, 17 Mar 2014 11:02:57 +0000 (11:02 +0000)]
- log
Bart Polot [Mon, 17 Mar 2014 11:02:56 +0000 (11:02 +0000)]
- set searching state before trying to reconnect, otherwise waiting is overwritten
Bart Polot [Mon, 17 Mar 2014 11:02:54 +0000 (11:02 +0000)]
- debug log
Bart Polot [Mon, 17 Mar 2014 11:02:53 +0000 (11:02 +0000)]
- use explicit ping/pong messages with counter and timestamp
Bart Polot [Mon, 17 Mar 2014 11:02:51 +0000 (11:02 +0000)]
- doc
Bart Polot [Mon, 17 Mar 2014 11:02:50 +0000 (11:02 +0000)]
- doc
Bart Polot [Mon, 17 Mar 2014 11:02:48 +0000 (11:02 +0000)]
- dont disconnect from mesh service
Bart Polot [Mon, 17 Mar 2014 11:02:47 +0000 (11:02 +0000)]
- only ping from select peers, do not shut them down
Bart Polot [Mon, 17 Mar 2014 11:02:45 +0000 (11:02 +0000)]
- disconnect all mesh handles
Bart Polot [Mon, 17 Mar 2014 11:02:44 +0000 (11:02 +0000)]
- fix disconnect task scheduling
Bart Polot [Mon, 17 Mar 2014 11:02:42 +0000 (11:02 +0000)]
- fix run flag
Bart Polot [Mon, 17 Mar 2014 11:02:41 +0000 (11:02 +0000)]
- NPE
Bart Polot [Mon, 17 Mar 2014 11:02:40 +0000 (11:02 +0000)]
- fix operation handling
Bart Polot [Mon, 17 Mar 2014 11:02:38 +0000 (11:02 +0000)]
-debug
Bart Polot [Mon, 17 Mar 2014 11:02:37 +0000 (11:02 +0000)]
- don't shutdown twice
Bart Polot [Mon, 17 Mar 2014 11:02:36 +0000 (11:02 +0000)]
- check task (could be in the middle of transmission loop and be 0)
Bart Polot [Mon, 17 Mar 2014 11:02:34 +0000 (11:02 +0000)]
- update peer counter
Bart Polot [Mon, 17 Mar 2014 11:02:33 +0000 (11:02 +0000)]
- cancel pings on peer shutdown
Bart Polot [Mon, 17 Mar 2014 11:02:31 +0000 (11:02 +0000)]
- mark peer as down
Bart Polot [Mon, 17 Mar 2014 11:02:30 +0000 (11:02 +0000)]
- fix cleaner
Bart Polot [Mon, 17 Mar 2014 11:02:29 +0000 (11:02 +0000)]
- gitignore
Bart Polot [Mon, 17 Mar 2014 11:02:27 +0000 (11:02 +0000)]
- log, debug
Bart Polot [Mon, 17 Mar 2014 11:02:26 +0000 (11:02 +0000)]
- fix infinite loop
Bart Polot [Mon, 17 Mar 2014 11:02:24 +0000 (11:02 +0000)]
- check incoming channel for NULL
Bart Polot [Mon, 17 Mar 2014 11:02:23 +0000 (11:02 +0000)]
- nse-style round cycling
Bart Polot [Fri, 14 Mar 2014 15:49:19 +0000 (15:49 +0000)]
- don't send duplicate pings when a pong is delayed
Bart Polot [Fri, 14 Mar 2014 15:49:18 +0000 (15:49 +0000)]
- dont ping after timeout
Bart Polot [Fri, 14 Mar 2014 15:49:17 +0000 (15:49 +0000)]
- refactor
Bart Polot [Fri, 14 Mar 2014 15:49:17 +0000 (15:49 +0000)]
- use ping-pong to avoid collisions
Bart Polot [Fri, 14 Mar 2014 15:49:16 +0000 (15:49 +0000)]
- use proper Hash
Bart Polot [Fri, 14 Mar 2014 15:49:15 +0000 (15:49 +0000)]
- name inside file
Bart Polot [Fri, 14 Mar 2014 15:49:14 +0000 (15:49 +0000)]
- rename mesh profiler
Bart Polot [Fri, 14 Mar 2014 15:49:14 +0000 (15:49 +0000)]
- remove unused constant: test based on time, not messages
Bart Polot [Fri, 14 Mar 2014 15:49:13 +0000 (15:49 +0000)]
- use global hashmap for IDs
Gabor X Toth [Thu, 13 Mar 2014 19:03:12 +0000 (19:03 +0000)]
PSYC: some code cleanup
Gabor X Toth [Thu, 13 Mar 2014 18:49:13 +0000 (18:49 +0000)]
PSYC: message types, documentation
Bart Polot [Thu, 13 Mar 2014 15:01:44 +0000 (15:01 +0000)]
- fix warnings, remove explicit keepalive count
Bart Polot [Thu, 13 Mar 2014 15:01:43 +0000 (15:01 +0000)]
- use pointers in struct itself
Bart Polot [Thu, 13 Mar 2014 15:01:42 +0000 (15:01 +0000)]
-add info about traffic
Bart Polot [Thu, 13 Mar 2014 15:01:42 +0000 (15:01 +0000)]
- change cls to pointers instead of indexes
Bart Polot [Thu, 13 Mar 2014 15:01:41 +0000 (15:01 +0000)]
- connect in clique
Bart Polot [Thu, 13 Mar 2014 15:01:40 +0000 (15:01 +0000)]
- fix compilation issues, add to Makefile
Bart Polot [Thu, 13 Mar 2014 15:01:39 +0000 (15:01 +0000)]
- change test to profiler
Bart Polot [Thu, 13 Mar 2014 15:01:39 +0000 (15:01 +0000)]
- prepare profiler: start peer, get IDs, log at the end
Bart Polot [Thu, 13 Mar 2014 15:01:38 +0000 (15:01 +0000)]
- minor fixes
Bart Polot [Thu, 13 Mar 2014 15:01:37 +0000 (15:01 +0000)]
- use testbed's get_index to identify peer in array
Bart Polot [Thu, 13 Mar 2014 15:01:36 +0000 (15:01 +0000)]
- add const
Bart Polot [Thu, 13 Mar 2014 15:01:36 +0000 (15:01 +0000)]
- add a getter for peer->unique_id
Bart Polot [Thu, 13 Mar 2014 15:01:35 +0000 (15:01 +0000)]
- use testbeds stats
Bart Polot [Thu, 13 Mar 2014 15:01:34 +0000 (15:01 +0000)]
- inital mesh_profiler commit
Gabor X Toth [Wed, 12 Mar 2014 16:39:41 +0000 (16:39 +0000)]
PSYC: in-order delivery of fragments; tests for large messages
Cache message received fragments from multicast and deliver them
in the correct order to clients.
Test messages with large modifier and data payloads.
Florian Dold [Tue, 11 Mar 2014 15:27:04 +0000 (15:27 +0000)]
missing struct definition in gnunet_scalarproduct_service.h
Christian Grothoff [Tue, 11 Mar 2014 14:11:53 +0000 (14:11 +0000)]
-bump version
Supriti Singh [Tue, 11 Mar 2014 13:57:15 +0000 (13:57 +0000)]
- verify successor result
- notify new successor
Sree Harsha Totakura [Tue, 11 Mar 2014 12:46:27 +0000 (12:46 +0000)]
- Working testbed configuration on SuperMUC.
Sree Harsha Totakura [Mon, 10 Mar 2014 14:13:32 +0000 (14:13 +0000)]
- Add speedup.h
Sree Harsha Totakura [Mon, 10 Mar 2014 13:51:09 +0000 (13:51 +0000)]
- Expose speedup routines as an internal header.
Florian Dold [Mon, 10 Mar 2014 10:39:30 +0000 (10:39 +0000)]
Rename name_map and plugins from gns so that they are unique in a total c-file
Florian Dold [Mon, 10 Mar 2014 10:39:13 +0000 (10:39 +0000)]
Add missing stub definitions of structs to the corresponding header files
Florian Dold [Mon, 10 Mar 2014 10:36:59 +0000 (10:36 +0000)]
Rename uLong to GNUNET_uLong from crypto_crc so that it doesn't collide with the different uLong from zconf of zlib
Florian Dold [Mon, 10 Mar 2014 10:36:14 +0000 (10:36 +0000)]
Rename SearchMessage from regex to RegexSearchMessage so that it is unique in a total c-file
Bart Polot [Mon, 10 Mar 2014 09:52:46 +0000 (09:52 +0000)]
- use 256 hashs for hmac
Bart Polot [Mon, 10 Mar 2014 09:52:45 +0000 (09:52 +0000)]
- use MeshHash in connection code
Bart Polot [Mon, 10 Mar 2014 09:52:45 +0000 (09:52 +0000)]
- use an array of 256 hashes on connection info
Bart Polot [Mon, 10 Mar 2014 09:52:44 +0000 (09:52 +0000)]
- generate smaller hashes for Conn IDs
Bart Polot [Mon, 10 Mar 2014 09:52:43 +0000 (09:52 +0000)]
- add const
Bart Polot [Mon, 10 Mar 2014 09:52:43 +0000 (09:52 +0000)]
- refactor
Bart Polot [Mon, 10 Mar 2014 09:52:42 +0000 (09:52 +0000)]
- replace all HashCodes with short MeshHashes in Mesh messages
Bart Polot [Mon, 10 Mar 2014 09:52:41 +0000 (09:52 +0000)]
- use MeshHash