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
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
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
Ricardo Villegas
3cca107041
more header fixes
...
-despair86
2018-08-23 13:44:43 -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
bb25537fb5
build paths if we have no connected routers to make sessions happen
2018-08-23 11:19:16 -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
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
despair86
c24a73f756
ran the linter on new code
2018-08-20 05:52:47 -05:00
despair86
8c1b2c3b79
win32 fluff
...
more win32 on msc++ fluff
and a solaris patch that i may revert later if the cpp directives aren't processed correctly
-despair86
2018-08-18 21:26:18 -05:00
Ricardo Villegas
d394e229ca
unix fixes
2018-08-18 21:25:38 -05:00
despair86
9ad93a0893
sunos patches, avoid shadowing data members in derived classes, header fixes
...
SunOS build works, with a few issues:
- no tuntap debugging on Solaris? (TUNSDEBUG ioctl missing)
- regular socket ioctls are not pulled in with #include <sys/ioctl.h>
even though they're included at the bottom of same (filio.h,
sockio.h)
- no named threads in any libre fork of solaris
-despair86 (rick)
sun patch
2018-08-18 21:25:24 -05:00
Jeff Becker
377cc78144
fix crash
2018-08-18 10:01:21 -04:00
Jeff Becker
1a1f93c171
* more tun stuff
...
* use std::unique_ptr where bare pointers aren't absolutely required
2018-08-17 15:49:58 -04:00
Jeff Becker
62e14379c8
bump version to 0.0.3
2018-08-16 10:35:18 -04:00
Jeff Becker
08d6121a5a
more tun code
2018-08-16 10:34:15 -04:00
Jeff Becker
27ba8b6c67
try fixing win32 build
2018-08-15 12:12:41 -04:00
Jeff Becker
04bf8d6116
some tun interface code
2018-08-15 11:36:34 -04:00
Jeff Becker
54f70f370a
remove NullCondition unused code
2018-08-15 10:06:14 -04:00
Jeff Becker
6a828ea985
fix shadow build
2018-08-14 18:07:58 -04:00
Jeff Becker
1d3e9f6adc
make testnet no longer crash
2018-08-14 17:17:18 -04:00
Jeff Becker
186bd7d573
use NTRU for introset end to end encryption
2018-08-13 19:22:31 -04:00
Jeff Becker
d7c1c3322f
it works.
2018-08-12 13:22:29 -04:00
Jeff Becker
e79708c1dc
hidden services sorta work
2018-08-10 17:34:11 -04:00
Jeff Becker
a9b28e5407
more fuxing around
2018-08-09 23:51:38 -04:00
Jeff Becker
c36c83d9dc
more hidden service code
2018-08-09 15:02:17 -04:00
Jeff Becker
2db8811cae
fix address detection
2018-08-09 11:49:35 -04:00
Jeff Becker
6bae623481
more defaults
2018-08-09 09:55:51 -04:00
Jeff Becker
32d82b5ba5
add more defaults in config with comments
2018-08-09 09:38:44 -04:00
Jeff Becker
d5532e4de4
more boilerplate and enable tun/tap build
2018-08-08 15:37:33 -04:00
Jeff Becker
e4bcf44a25
make net isolated threadpool more generic
2018-08-08 14:02:08 -04:00
Jeff Becker
62f41d3747
initial threadpool isolation code and run make format
2018-08-08 13:43:46 -04:00
Jeff Becker
4deda702ff
fix it
2018-08-06 15:01:27 +10:00
Jeff Becker
bed57ee44d
more android logging
2018-08-06 14:42:22 +10:00
Jeff Becker
2d34935dd9
fix
2018-08-06 14:36:40 +10:00
Jeff Becker
8488844ac0
fix
2018-08-06 14:36:07 +10:00