Christian Grothoff [Fri, 20 Jan 2012 23:54:16 +0000 (23:54 +0000)]
-adding ICMP support to exit daemon
Christian Grothoff [Fri, 20 Jan 2012 23:18:49 +0000 (23:18 +0000)]
-adding ICMP support to TUN library
Christian Grothoff [Fri, 20 Jan 2012 22:16:29 +0000 (22:16 +0000)]
-mark function that should never be called as such
Christian Grothoff [Fri, 20 Jan 2012 17:47:07 +0000 (17:47 +0000)]
-fix getting output from sysctl into service-helper interactions
Christian Grothoff [Fri, 20 Jan 2012 17:21:21 +0000 (17:21 +0000)]
-use different message types for different directions for TCP DATA
Christian Grothoff [Fri, 20 Jan 2012 17:21:05 +0000 (17:21 +0000)]
-fix
Christian Grothoff [Fri, 20 Jan 2012 17:20:53 +0000 (17:20 +0000)]
-debug
Christian Grothoff [Fri, 20 Jan 2012 17:10:46 +0000 (17:10 +0000)]
-fix
Bart Polot [Fri, 20 Jan 2012 17:05:32 +0000 (17:05 +0000)]
- fixed broken 19282 commit
Christian Grothoff [Fri, 20 Jan 2012 16:29:59 +0000 (16:29 +0000)]
-fix off-by-tcp-header size
Christian Grothoff [Fri, 20 Jan 2012 16:29:42 +0000 (16:29 +0000)]
-fix off-by-tcp-header size
Christian Grothoff [Fri, 20 Jan 2012 16:19:43 +0000 (16:19 +0000)]
-off by alen
Bart Polot [Fri, 20 Jan 2012 15:41:16 +0000 (15:41 +0000)]
Reflected changes in r19282.
Bart Polot [Fri, 20 Jan 2012 15:40:04 +0000 (15:40 +0000)]
Don't call cleaner on tunnels explicity destroyed. Updated and improved documentation.
Matthias Wachs [Fri, 20 Jan 2012 13:08:24 +0000 (13:08 +0000)]
- quality updates
Bart Polot [Fri, 20 Jan 2012 12:49:55 +0000 (12:49 +0000)]
Fixed bug with remote tunnel traffic reception
Bart Polot [Fri, 20 Jan 2012 12:48:28 +0000 (12:48 +0000)]
Added more debug info
Christian Grothoff [Fri, 20 Jan 2012 12:01:36 +0000 (12:01 +0000)]
-fixing generation of responses from exit
Matthias Wachs [Fri, 20 Jan 2012 09:57:39 +0000 (09:57 +0000)]
- more code
Christian Grothoff [Fri, 20 Jan 2012 08:35:39 +0000 (08:35 +0000)]
-partial fix to #2090
Christian Grothoff [Fri, 20 Jan 2012 08:26:46 +0000 (08:26 +0000)]
-initialize state_key to fix #2089
Bart Polot [Thu, 19 Jan 2012 23:17:24 +0000 (23:17 +0000)]
Added TTL and MID initialization to tunnel refresh packets.
Bart Polot [Thu, 19 Jan 2012 23:00:33 +0000 (23:00 +0000)]
Fixed #2088, don't call receive_done on traffic not generated by client. Improved debug output.
Bart Polot [Thu, 19 Jan 2012 22:39:41 +0000 (22:39 +0000)]
Fixed #2087, wrong local tunnel number sent when multiple clients are subscribed to one type message on same peer and one clientis owner of the tunnel and the other is target
Bart Polot [Thu, 19 Jan 2012 22:13:40 +0000 (22:13 +0000)]
Fixed a memory leak on disconnect, double peer_rc decrease on tunnel destroy, adjusted backoff, completed doxygen
Christian Grothoff [Thu, 19 Jan 2012 21:53:15 +0000 (21:53 +0000)]
-fix renumbering crash
Christian Grothoff [Thu, 19 Jan 2012 21:24:08 +0000 (21:24 +0000)]
-need bump due to #2018
Christian Grothoff [Thu, 19 Jan 2012 17:49:19 +0000 (17:49 +0000)]
-fixing #2084
Matthias Wachs [Thu, 19 Jan 2012 17:29:18 +0000 (17:29 +0000)]
- latest changes
Matthias Wachs [Thu, 19 Jan 2012 16:01:21 +0000 (16:01 +0000)]
- more working constraints
Bart Polot [Thu, 19 Jan 2012 15:20:17 +0000 (15:20 +0000)]
Fixed client disconnect bug, delimited debug messages.
Matthias Wachs [Thu, 19 Jan 2012 14:50:40 +0000 (14:50 +0000)]
- basic constraints working correct
Bart Polot [Thu, 19 Jan 2012 14:33:09 +0000 (14:33 +0000)]
Fixed a peer_rc bug.
Matthias Wachs [Thu, 19 Jan 2012 13:49:17 +0000 (13:49 +0000)]
- fixed problem with b_min double conversion
BIG_M is now UINT32_MAX since assigned bandwidth cannot be bigger
Matthias Wachs [Thu, 19 Jan 2012 13:12:30 +0000 (13:12 +0000)]
- using DBL_MAX as VERY_BIG_VALUE makes problem unscalable
Matthias Wachs [Thu, 19 Jan 2012 12:55:58 +0000 (12:55 +0000)]
- problem matrix index starts with 1 not 0
Matthias Wachs [Thu, 19 Jan 2012 12:45:08 +0000 (12:45 +0000)]
- disabling code : debugging was required
Bart Polot [Thu, 19 Jan 2012 11:06:37 +0000 (11:06 +0000)]
Fixed an assert error when a client disconnects with open tunnels and without doing MESH_disconnect
Bart Polot [Thu, 19 Jan 2012 10:58:20 +0000 (10:58 +0000)]
Improved debug message
Matthias Wachs [Thu, 19 Jan 2012 09:46:32 +0000 (09:46 +0000)]
- changes
Christian Grothoff [Wed, 18 Jan 2012 22:10:08 +0000 (22:10 +0000)]
-adding support for routing DNS requests via MESH to PT daemon
Christian Grothoff [Wed, 18 Jan 2012 20:43:25 +0000 (20:43 +0000)]
-adding DNS exit-from-mesh functionality to gnunet-service-dns
Christian Grothoff [Wed, 18 Jan 2012 19:28:14 +0000 (19:28 +0000)]
implementing GNUNET_TESTING_get_peer_identity (addressing #2083)
Matthias Wachs [Wed, 18 Jan 2012 18:01:57 +0000 (18:01 +0000)]
- more changes
Matthias Wachs [Wed, 18 Jan 2012 16:47:05 +0000 (16:47 +0000)]
- more
Bart Polot [Wed, 18 Jan 2012 15:10:50 +0000 (15:10 +0000)]
Fixed client shutdown case, various minor fixes
Matthias Wachs [Wed, 18 Jan 2012 14:42:15 +0000 (14:42 +0000)]
- functionality for "for all peers" constraints
Matthias Wachs [Wed, 18 Jan 2012 14:19:21 +0000 (14:19 +0000)]
- fix mem leak
Christian Grothoff [Wed, 18 Jan 2012 14:01:02 +0000 (14:01 +0000)]
-hints for stream lib development
Matthias Wachs [Wed, 18 Jan 2012 13:38:43 +0000 (13:38 +0000)]
- constraint min conne
Matthias Wachs [Wed, 18 Jan 2012 13:28:03 +0000 (13:28 +0000)]
- constraint 1 & 3
Bart Polot [Wed, 18 Jan 2012 12:47:58 +0000 (12:47 +0000)]
Implemented workaround for #2071
Christian Grothoff [Wed, 18 Jan 2012 12:47:52 +0000 (12:47 +0000)]
-fixing #2082 -- allow iptables/ip/sysctl to also be in /usr/sbin
Bart Polot [Wed, 18 Jan 2012 11:27:35 +0000 (11:27 +0000)]
Allowed client to send again
Bart Polot [Wed, 18 Jan 2012 11:17:33 +0000 (11:17 +0000)]
Fixed a bug when a multicast packet is delivered exclusively to local clients
Matthias Wachs [Wed, 18 Jan 2012 11:14:55 +0000 (11:14 +0000)]
- adding constraint handling
Christian Grothoff [Tue, 17 Jan 2012 22:25:52 +0000 (22:25 +0000)]
-adding testcase
Christian Grothoff [Tue, 17 Jan 2012 20:19:03 +0000 (20:19 +0000)]
-moving remaining checksum calculations to tun library, fixing #2066
Sree Harsha Totakura [Tue, 17 Jan 2012 20:14:38 +0000 (20:14 +0000)]
- protocol states
Bart Polot [Tue, 17 Jan 2012 19:45:04 +0000 (19:45 +0000)]
Added debug info for #2071
Christian Grothoff [Tue, 17 Jan 2012 19:39:52 +0000 (19:39 +0000)]
-move IPv6-TCP checksum calculation to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:30:12 +0000 (19:30 +0000)]
-move IPv6 header initialization to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:23:18 +0000 (19:23 +0000)]
-ignores
Christian Grothoff [Tue, 17 Jan 2012 19:22:44 +0000 (19:22 +0000)]
-move IPv4 header initialization to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:22:23 +0000 (19:22 +0000)]
-move IPv4 header initialization to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:06:15 +0000 (19:06 +0000)]
-renaming TUN structs to follow namnig conventions
Christian Grothoff [Tue, 17 Jan 2012 19:00:11 +0000 (19:00 +0000)]
-starting TUN lib
Christian Grothoff [Tue, 17 Jan 2012 18:59:02 +0000 (18:59 +0000)]
-rename header
Bart Polot [Tue, 17 Jan 2012 17:29:00 +0000 (17:29 +0000)]
Fixed #2070 and simplified data transmission unicast/multicast handling
Matthias Wachs [Tue, 17 Jan 2012 16:44:03 +0000 (16:44 +0000)]
- changes
Bart Polot [Tue, 17 Jan 2012 16:17:14 +0000 (16:17 +0000)]
Temporal workaround for #2070
Christian Grothoff [Tue, 17 Jan 2012 16:13:55 +0000 (16:13 +0000)]
-document expectations better
Bart Polot [Tue, 17 Jan 2012 16:13:50 +0000 (16:13 +0000)]
Temporl workaround for #2070
Christian Grothoff [Tue, 17 Jan 2012 16:07:16 +0000 (16:07 +0000)]
-extra checks
Christian Grothoff [Tue, 17 Jan 2012 16:06:56 +0000 (16:06 +0000)]
-check NULL
Christian Grothoff [Tue, 17 Jan 2012 15:58:21 +0000 (15:58 +0000)]
-fix log call
Christian Grothoff [Tue, 17 Jan 2012 15:52:35 +0000 (15:52 +0000)]
-fix #2079
Christian Grothoff [Tue, 17 Jan 2012 15:40:06 +0000 (15:40 +0000)]
-fix #2070
Christian Grothoff [Tue, 17 Jan 2012 15:37:33 +0000 (15:37 +0000)]
-documentation related to #2069
Christian Grothoff [Tue, 17 Jan 2012 15:37:23 +0000 (15:37 +0000)]
-fixing #2069
Bart Polot [Tue, 17 Jan 2012 15:36:43 +0000 (15:36 +0000)]
Fixed queue bug
Matthias Wachs [Tue, 17 Jan 2012 15:23:46 +0000 (15:23 +0000)]
- improved error logging
Matthias Wachs [Tue, 17 Jan 2012 14:59:53 +0000 (14:59 +0000)]
- removing not existing files
Christian Grothoff [Tue, 17 Jan 2012 14:59:44 +0000 (14:59 +0000)]
-bound #messages queued, bound #destinations and bound #tunnels
Christian Grothoff [Tue, 17 Jan 2012 14:45:05 +0000 (14:45 +0000)]
-track tmq queue length
Christian Grothoff [Tue, 17 Jan 2012 14:43:24 +0000 (14:43 +0000)]
-rename field
Christian Grothoff [Tue, 17 Jan 2012 14:39:12 +0000 (14:39 +0000)]
-sanity
Christian Grothoff [Tue, 17 Jan 2012 13:27:00 +0000 (13:27 +0000)]
-more stats, more logging, adding access control checks
Christian Grothoff [Tue, 17 Jan 2012 13:17:33 +0000 (13:17 +0000)]
-21 what -21
Matthias Wachs [Tue, 17 Jan 2012 10:47:00 +0000 (10:47 +0000)]
- more mlp
Christian Grothoff [Mon, 16 Jan 2012 21:31:46 +0000 (21:31 +0000)]
-fix build error on platforms that require -lpthread
Christian Grothoff [Mon, 16 Jan 2012 21:11:18 +0000 (21:11 +0000)]
implemented new protocol translation daemon (#2063)
Christian Grothoff [Mon, 16 Jan 2012 20:00:28 +0000 (20:00 +0000)]
-finishing first implementation of protocol translation daemon
Christian Grothoff [Mon, 16 Jan 2012 19:21:48 +0000 (19:21 +0000)]
-expanding draft code
Christian Grothoff [Mon, 16 Jan 2012 19:12:42 +0000 (19:12 +0000)]
-skeleton for new PT daemon
Matthias Wachs [Mon, 16 Jan 2012 17:19:42 +0000 (17:19 +0000)]
- minor
Sree Harsha Totakura [Mon, 16 Jan 2012 17:17:57 +0000 (17:17 +0000)]
refined test cases
Matthias Wachs [Mon, 16 Jan 2012 17:10:07 +0000 (17:10 +0000)]
- implemented: quality metrics
Matthias Wachs [Mon, 16 Jan 2012 15:05:45 +0000 (15:05 +0000)]
- configuration for mlp coefficients
Matthias Wachs [Mon, 16 Jan 2012 14:39:28 +0000 (14:39 +0000)]
- fix test