oweals/gnunet.git
13 years ago-avoid sending useless ICMP payloads and add ICMP PT support for sender side (vpn...
Christian Grothoff [Sat, 21 Jan 2012 19:28:46 +0000 (19:28 +0000)]
-avoid sending useless ICMP payloads and add ICMP PT support for sender side (vpn) of direction vpn->mesh->exit

13 years ago-document ICMP MESH messages better, discard ICMP payload on exit->mesh->vpn path...
Christian Grothoff [Sat, 21 Jan 2012 19:06:33 +0000 (19:06 +0000)]
-document ICMP MESH messages better, discard ICMP payload on exit->mesh->vpn path for certain ICMP types

13 years ago-ignore
Christian Grothoff [Sat, 21 Jan 2012 16:27:24 +0000 (16:27 +0000)]
-ignore

13 years ago-misc bugfixes for ICMP
Christian Grothoff [Sat, 21 Jan 2012 16:17:23 +0000 (16:17 +0000)]
-misc bugfixes for ICMP

13 years ago-add support for sending ICMP packets to service/internet
Christian Grothoff [Sat, 21 Jan 2012 15:11:58 +0000 (15:11 +0000)]
-add support for sending ICMP packets to service/internet

13 years ago-add support for receiving VPN_ICMP_TO_VPN messages
Christian Grothoff [Sat, 21 Jan 2012 15:03:38 +0000 (15:03 +0000)]
-add support for receiving VPN_ICMP_TO_VPN messages

13 years ago-adding ICMP support to exit daemon
Christian Grothoff [Fri, 20 Jan 2012 23:54:16 +0000 (23:54 +0000)]
-adding ICMP support to exit daemon

13 years ago-adding ICMP support to TUN library
Christian Grothoff [Fri, 20 Jan 2012 23:18:49 +0000 (23:18 +0000)]
-adding ICMP support to TUN library

13 years ago-mark function that should never be called as such
Christian Grothoff [Fri, 20 Jan 2012 22:16:29 +0000 (22:16 +0000)]
-mark function that should never be called as such

13 years ago-fix getting output from sysctl into service-helper interactions
Christian Grothoff [Fri, 20 Jan 2012 17:47:07 +0000 (17:47 +0000)]
-fix getting output from sysctl into service-helper interactions

13 years ago-use different message types for different directions for TCP DATA
Christian Grothoff [Fri, 20 Jan 2012 17:21:21 +0000 (17:21 +0000)]
-use different message types for different directions for TCP DATA

13 years ago-fix
Christian Grothoff [Fri, 20 Jan 2012 17:21:05 +0000 (17:21 +0000)]
-fix

13 years ago-debug
Christian Grothoff [Fri, 20 Jan 2012 17:20:53 +0000 (17:20 +0000)]
-debug

13 years ago-fix
Christian Grothoff [Fri, 20 Jan 2012 17:10:46 +0000 (17:10 +0000)]
-fix

13 years ago- fixed broken 19282 commit
Bart Polot [Fri, 20 Jan 2012 17:05:32 +0000 (17:05 +0000)]
- fixed broken 19282 commit

13 years ago-fix off-by-tcp-header size
Christian Grothoff [Fri, 20 Jan 2012 16:29:59 +0000 (16:29 +0000)]
-fix off-by-tcp-header size

13 years ago-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

13 years ago-off by alen
Christian Grothoff [Fri, 20 Jan 2012 16:19:43 +0000 (16:19 +0000)]
-off by alen

13 years agoReflected changes in r19282.
Bart Polot [Fri, 20 Jan 2012 15:41:16 +0000 (15:41 +0000)]
Reflected changes in r19282.

13 years agoDon't call cleaner on tunnels explicity destroyed. Updated and improved documentation.
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.

13 years ago- quality updates
Matthias Wachs [Fri, 20 Jan 2012 13:08:24 +0000 (13:08 +0000)]
- quality updates

13 years agoFixed bug with remote tunnel traffic reception
Bart Polot [Fri, 20 Jan 2012 12:49:55 +0000 (12:49 +0000)]
Fixed bug with remote tunnel traffic reception

13 years agoAdded more debug info
Bart Polot [Fri, 20 Jan 2012 12:48:28 +0000 (12:48 +0000)]
Added more debug info

13 years ago-fixing generation of responses from exit
Christian Grothoff [Fri, 20 Jan 2012 12:01:36 +0000 (12:01 +0000)]
-fixing generation of responses from exit

13 years ago- more code
Matthias Wachs [Fri, 20 Jan 2012 09:57:39 +0000 (09:57 +0000)]
- more code

13 years ago-partial fix to #2090
Christian Grothoff [Fri, 20 Jan 2012 08:35:39 +0000 (08:35 +0000)]
-partial fix to #2090

13 years ago-initialize state_key to fix #2089
Christian Grothoff [Fri, 20 Jan 2012 08:26:46 +0000 (08:26 +0000)]
-initialize state_key to fix #2089

13 years agoAdded TTL and MID initialization to tunnel refresh packets.
Bart Polot [Thu, 19 Jan 2012 23:17:24 +0000 (23:17 +0000)]
Added TTL and MID initialization to tunnel refresh packets.

13 years agoFixed #2088, don't call receive_done on traffic not generated by client. Improved...
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.

13 years agoFixed #2087, wrong local tunnel number sent when multiple clients are subscribed...
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

13 years agoFixed a memory leak on disconnect, double peer_rc decrease on tunnel destroy, adjuste...
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

13 years ago-fix renumbering crash
Christian Grothoff [Thu, 19 Jan 2012 21:53:15 +0000 (21:53 +0000)]
-fix renumbering crash

13 years ago-need bump due to #2018
Christian Grothoff [Thu, 19 Jan 2012 21:24:08 +0000 (21:24 +0000)]
-need bump due to #2018

13 years ago-fixing #2084
Christian Grothoff [Thu, 19 Jan 2012 17:49:19 +0000 (17:49 +0000)]
-fixing #2084

13 years ago- latest changes
Matthias Wachs [Thu, 19 Jan 2012 17:29:18 +0000 (17:29 +0000)]
- latest changes

13 years ago- more working constraints
Matthias Wachs [Thu, 19 Jan 2012 16:01:21 +0000 (16:01 +0000)]
- more working constraints

13 years agoFixed client disconnect bug, delimited debug messages.
Bart Polot [Thu, 19 Jan 2012 15:20:17 +0000 (15:20 +0000)]
Fixed client disconnect bug, delimited debug messages.

13 years ago- basic constraints working correct
Matthias Wachs [Thu, 19 Jan 2012 14:50:40 +0000 (14:50 +0000)]
- basic constraints working correct

13 years agoFixed a peer_rc bug.
Bart Polot [Thu, 19 Jan 2012 14:33:09 +0000 (14:33 +0000)]
Fixed a peer_rc bug.

13 years ago- fixed problem with b_min double conversion
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

13 years ago- using DBL_MAX as VERY_BIG_VALUE makes problem unscalable
Matthias Wachs [Thu, 19 Jan 2012 13:12:30 +0000 (13:12 +0000)]
- using DBL_MAX as VERY_BIG_VALUE makes problem unscalable

13 years ago- problem matrix index starts with 1 not 0
Matthias Wachs [Thu, 19 Jan 2012 12:55:58 +0000 (12:55 +0000)]
- problem matrix index starts with 1 not 0

13 years ago- disabling code : debugging was required
Matthias Wachs [Thu, 19 Jan 2012 12:45:08 +0000 (12:45 +0000)]
- disabling code : debugging was required

13 years agoFixed an assert error when a client disconnects with open tunnels and without doing...
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

13 years agoImproved debug message
Bart Polot [Thu, 19 Jan 2012 10:58:20 +0000 (10:58 +0000)]
Improved debug message

13 years ago- changes
Matthias Wachs [Thu, 19 Jan 2012 09:46:32 +0000 (09:46 +0000)]
- changes

13 years ago-adding support for routing DNS requests via MESH to PT daemon
Christian Grothoff [Wed, 18 Jan 2012 22:10:08 +0000 (22:10 +0000)]
-adding support for routing DNS requests via MESH to PT daemon

13 years ago-adding DNS exit-from-mesh functionality to gnunet-service-dns
Christian Grothoff [Wed, 18 Jan 2012 20:43:25 +0000 (20:43 +0000)]
-adding DNS exit-from-mesh functionality to gnunet-service-dns

13 years agoimplementing GNUNET_TESTING_get_peer_identity (addressing #2083)
Christian Grothoff [Wed, 18 Jan 2012 19:28:14 +0000 (19:28 +0000)]
implementing GNUNET_TESTING_get_peer_identity (addressing #2083)

13 years ago- more changes
Matthias Wachs [Wed, 18 Jan 2012 18:01:57 +0000 (18:01 +0000)]
- more changes

13 years ago- more
Matthias Wachs [Wed, 18 Jan 2012 16:47:05 +0000 (16:47 +0000)]
- more

13 years agoFixed client shutdown case, various minor fixes
Bart Polot [Wed, 18 Jan 2012 15:10:50 +0000 (15:10 +0000)]
Fixed client shutdown case, various minor fixes

13 years ago- functionality for "for all peers" constraints
Matthias Wachs [Wed, 18 Jan 2012 14:42:15 +0000 (14:42 +0000)]
- functionality for "for all peers" constraints

13 years ago- fix mem leak
Matthias Wachs [Wed, 18 Jan 2012 14:19:21 +0000 (14:19 +0000)]
- fix mem leak

13 years ago-hints for stream lib development
Christian Grothoff [Wed, 18 Jan 2012 14:01:02 +0000 (14:01 +0000)]
-hints for stream lib development

13 years ago- constraint min conne
Matthias Wachs [Wed, 18 Jan 2012 13:38:43 +0000 (13:38 +0000)]
- constraint min conne

13 years ago- constraint 1 & 3
Matthias Wachs [Wed, 18 Jan 2012 13:28:03 +0000 (13:28 +0000)]
- constraint 1 & 3

13 years agoImplemented workaround for #2071
Bart Polot [Wed, 18 Jan 2012 12:47:58 +0000 (12:47 +0000)]
Implemented workaround for #2071

13 years ago-fixing #2082 -- allow iptables/ip/sysctl to also be in /usr/sbin
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

13 years agoAllowed client to send again
Bart Polot [Wed, 18 Jan 2012 11:27:35 +0000 (11:27 +0000)]
Allowed client to send again

13 years agoFixed a bug when a multicast packet is delivered exclusively to local clients
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

13 years ago- adding constraint handling
Matthias Wachs [Wed, 18 Jan 2012 11:14:55 +0000 (11:14 +0000)]
- adding constraint handling

13 years ago-adding testcase
Christian Grothoff [Tue, 17 Jan 2012 22:25:52 +0000 (22:25 +0000)]
-adding testcase

13 years ago-moving remaining checksum calculations to tun library, fixing #2066
Christian Grothoff [Tue, 17 Jan 2012 20:19:03 +0000 (20:19 +0000)]
-moving remaining checksum calculations to tun library, fixing #2066

13 years ago- protocol states
Sree Harsha Totakura [Tue, 17 Jan 2012 20:14:38 +0000 (20:14 +0000)]
- protocol states

13 years agoAdded debug info for #2071
Bart Polot [Tue, 17 Jan 2012 19:45:04 +0000 (19:45 +0000)]
Added debug info for #2071

13 years ago-move IPv6-TCP checksum calculation to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:39:52 +0000 (19:39 +0000)]
-move IPv6-TCP checksum calculation to tun library

13 years ago-move IPv6 header initialization to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:30:12 +0000 (19:30 +0000)]
-move IPv6 header initialization to tun library

13 years ago-ignores
Christian Grothoff [Tue, 17 Jan 2012 19:23:18 +0000 (19:23 +0000)]
-ignores

13 years ago-move IPv4 header initialization to tun library
Christian Grothoff [Tue, 17 Jan 2012 19:22:44 +0000 (19:22 +0000)]
-move IPv4 header initialization to tun library

13 years ago-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

13 years ago-renaming TUN structs to follow namnig conventions
Christian Grothoff [Tue, 17 Jan 2012 19:06:15 +0000 (19:06 +0000)]
-renaming TUN structs to follow namnig conventions

13 years ago-starting TUN lib
Christian Grothoff [Tue, 17 Jan 2012 19:00:11 +0000 (19:00 +0000)]
-starting TUN lib

13 years ago-rename header
Christian Grothoff [Tue, 17 Jan 2012 18:59:02 +0000 (18:59 +0000)]
-rename header

13 years agoFixed #2070 and simplified data transmission unicast/multicast handling
Bart Polot [Tue, 17 Jan 2012 17:29:00 +0000 (17:29 +0000)]
Fixed #2070 and simplified data transmission unicast/multicast handling

13 years ago- changes
Matthias Wachs [Tue, 17 Jan 2012 16:44:03 +0000 (16:44 +0000)]
- changes

13 years agoTemporal workaround for #2070
Bart Polot [Tue, 17 Jan 2012 16:17:14 +0000 (16:17 +0000)]
Temporal workaround for #2070

13 years ago-document expectations better
Christian Grothoff [Tue, 17 Jan 2012 16:13:55 +0000 (16:13 +0000)]
-document expectations better

13 years agoTemporl workaround for #2070
Bart Polot [Tue, 17 Jan 2012 16:13:50 +0000 (16:13 +0000)]
Temporl workaround for #2070

13 years ago-extra checks
Christian Grothoff [Tue, 17 Jan 2012 16:07:16 +0000 (16:07 +0000)]
-extra checks

13 years ago-check NULL
Christian Grothoff [Tue, 17 Jan 2012 16:06:56 +0000 (16:06 +0000)]
-check NULL

13 years ago-fix log call
Christian Grothoff [Tue, 17 Jan 2012 15:58:21 +0000 (15:58 +0000)]
-fix log call

13 years ago-fix #2079
Christian Grothoff [Tue, 17 Jan 2012 15:52:35 +0000 (15:52 +0000)]
-fix #2079

13 years ago-fix #2070
Christian Grothoff [Tue, 17 Jan 2012 15:40:06 +0000 (15:40 +0000)]
-fix #2070

13 years ago-documentation related to #2069
Christian Grothoff [Tue, 17 Jan 2012 15:37:33 +0000 (15:37 +0000)]
-documentation related to #2069

13 years ago-fixing #2069
Christian Grothoff [Tue, 17 Jan 2012 15:37:23 +0000 (15:37 +0000)]
-fixing #2069

13 years agoFixed queue bug
Bart Polot [Tue, 17 Jan 2012 15:36:43 +0000 (15:36 +0000)]
Fixed queue bug

13 years ago- improved error logging
Matthias Wachs [Tue, 17 Jan 2012 15:23:46 +0000 (15:23 +0000)]
- improved error logging

13 years ago- removing not existing files
Matthias Wachs [Tue, 17 Jan 2012 14:59:53 +0000 (14:59 +0000)]
- removing not existing files

13 years ago-bound #messages queued, bound #destinations and bound #tunnels
Christian Grothoff [Tue, 17 Jan 2012 14:59:44 +0000 (14:59 +0000)]
-bound #messages queued, bound #destinations and bound #tunnels

13 years ago-track tmq queue length
Christian Grothoff [Tue, 17 Jan 2012 14:45:05 +0000 (14:45 +0000)]
-track tmq queue length

13 years ago-rename field
Christian Grothoff [Tue, 17 Jan 2012 14:43:24 +0000 (14:43 +0000)]
-rename field

13 years ago-sanity
Christian Grothoff [Tue, 17 Jan 2012 14:39:12 +0000 (14:39 +0000)]
-sanity

13 years ago-more stats, more logging, adding access control checks
Christian Grothoff [Tue, 17 Jan 2012 13:27:00 +0000 (13:27 +0000)]
-more stats, more logging, adding access control checks

13 years ago-21 what -21
Christian Grothoff [Tue, 17 Jan 2012 13:17:33 +0000 (13:17 +0000)]
-21 what -21

13 years ago- more mlp
Matthias Wachs [Tue, 17 Jan 2012 10:47:00 +0000 (10:47 +0000)]
- more mlp

13 years ago-fix build error on platforms that require -lpthread
Christian Grothoff [Mon, 16 Jan 2012 21:31:46 +0000 (21:31 +0000)]
-fix build error on platforms that require -lpthread

13 years agoimplemented new protocol translation daemon (#2063)
Christian Grothoff [Mon, 16 Jan 2012 21:11:18 +0000 (21:11 +0000)]
implemented new protocol translation daemon (#2063)

13 years ago-finishing first implementation of protocol translation daemon
Christian Grothoff [Mon, 16 Jan 2012 20:00:28 +0000 (20:00 +0000)]
-finishing first implementation of protocol translation daemon

13 years ago-expanding draft code
Christian Grothoff [Mon, 16 Jan 2012 19:21:48 +0000 (19:21 +0000)]
-expanding draft code