ambrop7
|
409acf90e0
BSocket: add support for Ethernet packet sockets
|
15 years ago |
ambrop7
|
b21d45c00b
BReactor: add BReactor_SetTimerAfter
|
15 years ago |
ambrop7
|
da5e62852f
tun2socks: remove dead variable
|
15 years ago |
ambrop7
|
854c21a075
version 1.999.97.2
|
15 years ago |
ambrop7
|
73ceb840ac
tun2socks: rename "tapdev" to "tundev"
|
15 years ago |
ambrop7
|
34e646120b
version 1.999.97.1
|
15 years ago |
ambrop7
|
5c4b7f0d09
BTap: on Windows, don't write frames without an Ethernet header
|
15 years ago |
ambrop7
|
9fbf6ec4f7
client: don't Done received frame before DataProtoDest_SubmitRelayFrame is done with it
|
15 years ago |
ambrop7
|
cf83c72bb3
version 1.999.97
|
15 years ago |
ambrop7
|
60ec61b3c8
DataProto: don't fail at sending the first relayed frame. We need a job for this.
|
15 years ago |
ambrop7
|
eb32f36c19
client: don't try to lookup the source peer for keepalives...
|
15 years ago |
ambrop7
|
7395b7818e
client: fix relaying for clients. We should call FrameDeciderPeer_Analyze for the actual source peer, not the relay.
|
15 years ago |
ambrop7
|
a5809ab227
version 1.999.97rc3
|
15 years ago |
ambrop7
|
6683ce3680
tun2socks: close connections gracefully, regardless of errors
|
15 years ago |
ambrop7
|
76ffc9aadf
tun2socks: keep sending buffered data to the other side if one side goes down, regardless of why it went down
|
15 years ago |
ambrop7
|
1f4ab62dc4
version 1.999.97rc2
|
15 years ago |
ambrop7
|
83eacd5afb
tun2socks: when the client closes connection, send out buffered data to SOCKS before removing
|
15 years ago |
ambrop7
|
db78e60384
version 1.999.97rc1
|
15 years ago |
ambrop7
|
a4b40c3e97
tun2socks: use a sane lwip configuration (e.g. buffer size), minor changes
|
15 years ago |
ambrop7
|
2b5ceaa9a7
BSocket: on Windows, make every event respond to FD_CLOSE, just to be sure
|
15 years ago |
ambrop7
|
9df1fc62d1
BTap: support TUN on Windows
|
15 years ago |
ambrop7
|
17dc07793d
FrameDecider: remove misleading array arguments
|
15 years ago |
ambrop7
|
2b6cbd8929
tun2socks: print addresses, not pointers
|
15 years ago |
ambrop7
|
3fc94044fa
add tun2socks
|
15 years ago |
ambrop7
|
0536c1bcfa
BTime: subtract starting time on Linux too. Needed by lwip because we cast the time to an uint32_t.
|
15 years ago |
ambrop7
|
c0b69bf40c
BSignal: don't dispatch signals in a loop one after another, it breaks the jobs system. Instead simply dispatch one signal per fd handler.
|
15 years ago |
ambrop7
|
bf16d03931
BReactor: add ability to execute jobs directly until a mark job is reached. Allows integration of third-party software that does
|
15 years ago |
ambrop7
|
f46086d2cc
lwip: add option to allow accepting TCP connections not destined to a local address
|
15 years ago |
ambrop7
|
644fa5c5ad
integrate lwIP
|
15 years ago |
ambrop7
|
e2e8a7c319
Add BSocksClient, a simple SOCKS5 client. Regenerate generated sources.
|
15 years ago |