On Sun, 18 Oct 2015 19:20:47 +0200
Rob van der Hoeven wrote:
> I never adjust the size of the TCP window, that's correct. The code
> only sends an ACK for data that is *removed* from the buffer. If data
> is added to the buffer, the amount of data the TCP-client is allowed
> to send decreases. Ev
On Sun, 2015-10-18 at 14:43 +, Yawning Angel wrote:
> > Congestion control is used to prevent dropped segments. This can not
> > happen on the User Space <-> kernel connection of a tun interface. The
> > TCP-window flow control prevents this.
>
> Hm. Your code never shrinks the advertised wi
On Sun, 18 Oct 2015 13:08:01 +0200
Rob van der Hoeven wrote:
[snip]
> When I was researching my idea I came across lwIP and was planning to
> use it. Unfortunately I could not find documentation. It's not on the
> project homepage and the wikia pages were not helpful too. What I
> needed was the
On Fri, 2015-10-16 at 15:31 +, Yawning Angel wrote:
> Cute. The networking part works in a near-identical manner Orbot's
> Android VPN mode, under the hood, except they opted to use a 3rd party
> implementation (that bundles lwIP IIRC).
>
Interesting...
> Why did you write your own IP/ICMP/
On Fri, 16 Oct 2015 15:03:49 +0200
Rob van der Hoeven wrote:
[snip]
> Because the network interception takes place at the IP-level, no
> special Tor configuration is needed. In theory all TCP-clients should
> now be able to use the Tor network.
Cute. The networking part works in a near-identical
Hi folks,
During this hot summer I did some cool programming which resulted in...
Another Virtual Network Environment (avne)
AVNE is a small Linux program that runs other programs inside a virtual
network environment. All network traffic from this environment is
intercepted and forwarded to the