Jeff Becker
|
74b713870b
|
use const
always use outbound links
|
2018-08-31 15:46:25 -04:00 |
|
Jeff Becker
|
b362784581
|
redo codel to do as few allocations as possible
|
2018-08-31 14:33:08 -04:00 |
|
Jeff Becker
|
8bae1a4735
|
move codel off of pointer types
|
2018-08-31 10:41:04 -04:00 |
|
Jeff Becker
|
4e693a2414
|
make signatures work again ;~;
|
2018-08-31 09:51:24 -04:00 |
|
Jeff Becker
|
973f86c900
|
it compiles
|
2018-08-31 08:46:54 -04:00 |
|
Jeff Becker
|
5228a81bae
|
more refactor
get rid of C api
|
2018-08-30 14:48:43 -04:00 |
|
Jeff Becker
|
b122fc59f8
|
refactor (not done)
|
2018-08-29 16:40:26 -04:00 |
|
Jeff Becker
|
199dad09dd
|
* kill dht feedback loop
* add dht exploration for discovering new routers
* tweak loopback testnet paramters to not be initially fully connected
|
2018-08-27 09:44:16 -04:00 |
|
Jeff Becker
|
1e233fe5ad
|
bump version string to 0.1.0 and update motto
|
2018-08-26 08:58:20 -04:00 |
|
Jeff Becker
|
cf0aa2da24
|
forgot files
|
2018-08-26 08:51:41 -04:00 |
|
Jeff Becker
|
d3eef5c8b7
|
more netns code
|
2018-08-26 08:51:22 -04:00 |
|
Jeff Becker
|
a11bd44a7c
|
update rc util import
|
2018-08-24 13:26:17 -04:00 |
|
Jeff Becker
|
bee5eee0b1
|
fix skiplist placement
|
2018-08-24 13:25:47 -04:00 |
|
Jeff Becker
|
3588580c1a
|
Merge branch 'master' of ssh://github.com/loki-project/loki-network
|
2018-08-24 12:07:46 -04:00 |
|
Jeff Becker
|
435fba25fd
|
add parts to rcutil to print out info about RCs: ./rcutil -V self.signed
|
2018-08-24 12:07:17 -04:00 |
|
Jeff
|
2ab26e96c0
|
Merge pull request #14 from despair86/master
implement tuntap on BSD
|
2018-08-23 15:28:08 -04:00 |
|
despair86
|
715490ab3d
|
ok that should untangle unix
|
2018-08-23 14:07:50 -05:00 |
|
despair86
|
c14aed7809
|
microsoft c static_assert is shit
|
2018-08-23 14:04:50 -05:00 |
|
despair86
|
e71c00f736
|
header fix
|
2018-08-23 13:48:41 -05:00 |
|
despair86
|
258c2a12dc
|
i blame clang-format
|
2018-08-23 13:44:45 -05:00 |
|
despair86
|
79c992a9be
|
Microsoft libc6.x and libc7.x do not have C99 printf semantics, mingw-w64 handles this inline
|
2018-08-23 13:44:45 -05:00 |
|
despair86
|
23ecd03c71
|
win32 native threading vs pthreads on mingw-w64
also, msc++ implements all of C++17
|
2018-08-23 13:44:44 -05:00 |
|
despair86
|
806e9f82a3
|
hmm some BSDs implement SIOCSIFNAME, Solaris (being SVR4 UNIX) definitely does.
Implemented.
|
2018-08-23 13:44:44 -05:00 |
|
despair86
|
3ccb425021
|
hmm this may work on BSD unix...
|
2018-08-23 13:44:44 -05:00 |
|
Ricardo Villegas
|
3cca107041
|
more header fixes
-despair86
|
2018-08-23 13:44:43 -05:00 |
|
despair86
|
9b73b013ce
|
run-time assertion in ms c: make sure that CPP macro and local variable LOOPS == loops
|
2018-08-23 13:42:54 -05:00 |
|
Jeff
|
7af9ed0f70
|
Merge branch 'master' of ssh://github.com/loki-project/loki-network
|
2018-08-23 14:02:13 -04:00 |
|
Jeff
|
367258551b
|
fix osx build
|
2018-08-23 14:02:02 -04:00 |
|
Jeff Becker
|
ba12f3e5e2
|
prevent crash?
|
2018-08-23 11:34:43 -04:00 |
|
Jeff Becker
|
3625313304
|
clear pending dht tx
|
2018-08-23 11:29:43 -04:00 |
|
Jeff Becker
|
bb25537fb5
|
build paths if we have no connected routers to make sessions happen
|
2018-08-23 11:19:16 -04:00 |
|
Jeff Becker
|
4e3acd0277
|
persist sessions between routers
|
2018-08-23 10:35:29 -04:00 |
|
Jeff Becker
|
51029f0f2f
|
make loopback testnet work again
|
2018-08-23 10:07:53 -04:00 |
|
Jeff Becker
|
9ca8d837d7
|
add ci
|
2018-08-23 09:30:29 -04:00 |
|
Jeff Becker
|
ee2d54d564
|
win32 fix
|
2018-08-23 09:19:50 -04:00 |
|
Jeff Becker
|
885fb3cd97
|
revert back to priority queue for codel
|
2018-08-23 08:26:31 -04:00 |
|
Jeff Becker
|
f989996bc7
|
lol
|
2018-08-22 12:25:10 -04:00 |
|
Jeff Becker
|
b77525b72d
|
persist on commit
|
2018-08-22 12:19:51 -04:00 |
|
Jeff Becker
|
b7039f6e5c
|
more tun stuff
|
2018-08-22 11:52:10 -04:00 |
|
Jeff Becker
|
a2f4c3e3bb
|
add more autogenerate config lines
|
2018-08-22 11:51:50 -04:00 |
|
Jeff Becker
|
ee663c7dbf
|
try fixing linux ci build
|
2018-08-21 14:52:39 -04:00 |
|
Jeff Becker
|
43b7b5020d
|
fix win32 again
|
2018-08-21 14:40:42 -04:00 |
|
Jeff Becker
|
dbac1334e0
|
disable promises in win32
|
2018-08-21 14:39:18 -04:00 |
|
Jeff Becker
|
7237d701f1
|
more win32
|
2018-08-21 14:33:27 -04:00 |
|
Jeff Becker
|
41cd1d4df1
|
fix win32
|
2018-08-21 14:31:42 -04:00 |
|
Jeff Becker
|
4e2f0ccbf8
|
* add ProcessIf in CoDel queue to requeue unprocessed items
* more tun code
* make event loop tick and write with tun
|
2018-08-21 14:17:16 -04:00 |
|
Jeff Becker
|
4aebbda640
|
more tun stuff
|
2018-08-20 15:12:12 -04:00 |
|
Jeff
|
e8daf53600
|
Merge pull request #13 from despair86/master
periodic porting of new code
|
2018-08-20 07:10:17 -04:00 |
|
despair86
|
c24a73f756
|
ran the linter on new code
|
2018-08-20 05:52:47 -05:00 |
|
despair86
|
db1989c848
|
new named thread API on win32
|
2018-08-20 05:38:25 -05:00 |
|