Jeff Becker
26ad679b1d
set send queue limit to something really big
6 years ago
Jeff
f458727ff3
Merge pull request #34 from neuroscr/master
...
Reverse DNS support
6 years ago
Ryan Tharp
c3c2eda283
clang-format
6 years ago
Ryan Tharp
3b24b69513
TunEndpoint::ObtainAddrForIP(), identity tun range better, actually return revdns for tunmapaddrs, make in-addr.arpa matching smarter, actually send 404s, additional unit test
6 years ago
Ryan Tharp
db64547ab3
Merge branch 'master' of https://github.com/loki-project/loki-network
6 years ago
Jeff Becker
40b003b6fc
Merge branch 'dev' of ssh://github.com/loki-project/loki-network into dev
6 years ago
Jeff Becker
612057003a
de changes
6 years ago
Jeff
1cb2bb6136
Merge branch 'dev'
6 years ago
Jeff
cc3908f025
more changes
6 years ago
Jeff
71172fe72b
use std::unique_ptr as to not leak like a motherfucker
6 years ago
Ryan Tharp
58c7443073
improve string handling of .loki, initial reverse hook handling
6 years ago
Ryan Tharp
eca721a9c2
add note
6 years ago
Ryan Tharp
0d9f42d87f
stop iterator if visit returns false, fix funtion name typo
6 years ago
Jeff
a63397855c
Merge pull request #33 from despair86/master
...
fix win32 event loop
6 years ago
despair86
ae4a6ac217
fix ineffective RC bogon check
...
this used to write both private and public inet6 addresses into the RCs, for relays with port forwarding enabled
6 years ago
despair86
1a46631454
remove unused code
6 years ago
Jeff Becker
ca1243f392
add initial libabyss bolierplate
6 years ago
despair86
9d546cbac4
separate read and write event ports to avoid overwriting queue events
6 years ago
despair86
d4a7dfd08d
remove extra code, pass the buffer size to read() directly, check for overflow
6 years ago
despair86
b2cb4cd0e8
fix uint
6 years ago
Jeff Becker
7c978d5bd2
move
6 years ago
Jeff Becker
cf81b79614
add boilerplate for libabyss
6 years ago
Jeff Becker
e6a8edffbf
call hook
6 years ago
Jeff Becker
d9ff0287e4
Merge branch 'master' into dev
6 years ago
Jeff Becker
77c24d655c
update cmakelists to include new test
6 years ago
Jeff Becker
9a962540fb
update eventloop on win32
6 years ago
Jeff Becker
15c99f3192
unit tests for bogons
6 years ago
Jeff Becker
7960752430
fix crash
6 years ago
Jeff Becker
e4f8917a89
correct ip range check
6 years ago
Jeff Becker
1a55839e26
Merge branch 'dev' of ssh://github.com/loki-project/loki-network into dev
6 years ago
Jeff
1da0f9f6f5
path randomization for lookups on failure
6 years ago
Jeff Becker
ff26f2dcff
do bounds check
6 years ago
Jeff Becker
d7c188d817
Revert "add a check for overlow in event loop"
...
This reverts commit 1042c73829
.
6 years ago
Jeff Becker
1042c73829
add a check for overlow in event loop
6 years ago
Jeff Becker
f72a954029
log endpoint when requesting introset
6 years ago
Jeff Becker
acaeb26f45
shift intro if expired before building next message
6 years ago
Jeff Becker
d3278946f2
ipv4 bogon checking
6 years ago
cathugger
ca01daa89a
ip: support DCCP and UDP-Lite, TCP chksum twx; tun: more filtering
6 years ago
cathugger
d0c35803a5
tun+ip: filter packets at destination, drop instead of truncating
6 years ago
cathugger
360ccc33de
ip: more one's complement math improvements
6 years ago
cathugger
4d5f5fecfa
ip: make things fragmentation-aware, cleanup UDP handling; also format
...
one's complement math is pretty fun
6 years ago
Jeff Becker
bf9512dfaf
Merge remote-tracking branch 'ryan/master'
6 years ago
Jeff Becker
8bf28940d1
Merge remote-tracking branch 'cathugger/master'
6 years ago
despair86
7f226d7734
revert merge
...
(i can put these in the dev branch for now)
6 years ago
cathugger
fdc54a4cce
ip: insignificant change of arguments case
6 years ago
cathugger
18c20396b6
add {h,n}uint16_t types, optimize TCP/UDP checksuming
...
use static functions + switch instead of lambda functions + map.
6 years ago
despair86
5576254c2e
make it compile on nt
6 years ago
despair86
88854f558e
Revert "return the correct address family?"
...
not really needed....looks safe so long as the bytes are in network order (hence, the inet4 link will only grab the top 32 bits of the whole inet6 address field.)
This reverts commit 56e41ebda0c29bb2a85dd3f8dbbfba30da8c0a2c.
6 years ago
despair86
7d30d9ee38
return the correct address family?
6 years ago
despair86
e08dedf7a2
really fix endianness
6 years ago