Commit Graph

1146 Commits (c325246beb06600f6e8128386037e489341fda4e)

Author SHA1 Message Date
despair c325246beb need to start winsock to use any networking
try fixing this
6 years ago
despair e18f786ab2 refactor event loop stuff
find some place in the C code to place the worker thread procedure
until such time that michael presents the new thread pool class

fix unix

get a new event port each time and delet in the event loop after use
6 years ago
Jeff Becker e3dc4dca11
mark paths as dead when they need to and revert codel changes 6 years ago
Jeff Becker ffccb058c4
syntax error 6 years ago
Jeff Becker ce2760135a
mark paths as active when they are 6 years ago
Jeff Becker 4e3089dee4
fix last commit 6 years ago
Jeff Becker 6866e70a95
build paths if we are out of exits on exit session 6 years ago
Jeff Becker 8d613c182f
nullptr check 6 years ago
Jeff Becker b56b3ad16d
don't remove ip mapping when endpoints are removed 6 years ago
Jeff Becker 17297837d9
that's dumb af, use std::unique_ptr 6 years ago
Jeff Becker 9d551ba768
more 6 years ago
Jeff Becker 937ab151ab
idk what is going on 6 years ago
Jeff Becker 9baf6ecfd9
idklol 6 years ago
Jeff Becker 723351eb4e
friendship with std::unordered_map is now over, std::map is my new best friend 6 years ago
Jeff Becker c7c6905e1e
explicit type 6 years ago
Jeff Becker 207e312eb0
more logging 6 years ago
Jeff Becker 01724c8529
use const iter 6 years ago
Jeff Becker 6f796d031b
use const 6 years ago
Jeff Becker 7b188d0fde
more 6 years ago
Jeff Becker 715822c20d
logging 6 years ago
Jeff Becker 60ad2c76e0
try this 6 years ago
Jeff Becker 2bfdd7798c
use emplace? 6 years ago
Jeff Becker d44872496f
gfdi 6 years ago
Jeff Becker cd94da7ffe
gfdi 6 years ago
Jeff Becker b689bbbcf6
gfdi 6 years ago
Jeff Becker 489d1e645b
actually add exit :p 6 years ago
Jeff Becker 0889071514
more logging 6 years ago
Jeff Becker 355d09e22b
random fixes 6 years ago
Jeff Becker 658210b9d1
fix up exit tun, fix up codel to actually do its job 6 years ago
Jeff Becker 2ca6a31d4c
serialize correctly 6 years ago
Jeff Becker ca3a675ac8
more logging 6 years ago
Jeff Becker 2f2d2847b3
debug logging 6 years ago
Jeff Becker 1a410c4b22
more logging 6 years ago
Jeff Becker b462090e9c
more 6 years ago
Jeff Becker fa1333b13b
meh 6 years ago
Jeff Becker b11bddad02
fixes 6 years ago
Jeff Becker 2f855c106c
increase buffer size 6 years ago
Jeff Becker 76c53a0dc9
update logging 6 years ago
Jeff Becker a520fb379b
use rxid instead of txid for exits 6 years ago
Jeff Becker d24bc70a7e
try fix 6 years ago
Jeff Becker fd4b452cdd
fix 6 years ago
Jeff Becker 9584c13aca
more 6 years ago
Jeff Becker a65a4b1b58
fix 6 years ago
Jeff Becker a3e14028d5
start exits 6 years ago
Jeff Becker 56676002aa
wire up exit traffic 6 years ago
Jeff Becker 5dbe41608f
more exit stuff 6 years ago
Jeff Becker f9a4c57d66
Merge branch 'master' into dev 6 years ago
Jeff Becker 06721ba7f3
Merge remote-tracking branch 'ryan/master' 6 years ago
Ryan Tharp 4127c9bea5 Don't let NS record stomp A values 6 years ago
Jeff Becker f40e4c0c84
more exit stuff 6 years ago