despair86
db1989c848
new named thread API on win32
2018-08-20 05:38:25 -05:00
despair86
961a4b1d3c
eww, merge conflicts
2018-08-18 21:54:53 -05:00
Ricardo Villegas
43760dee2e
more sun patches, plus a note to port solaris tuntap after
...
doing the windows port of same
2018-08-18 21:26:25 -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
despair86
72c2231caf
this works apparently
2018-08-18 21:24:41 -05:00
despair86
556bc2b740
these headers need to be in a specific order
...
because the winsock sdk does weird shit
2018-08-18 21:24:41 -05:00
despair86
5f47b335a4
now matches the other platform behaviour, namely, that as long as the event-based queue file descriptor is valid, so is the event loop itself
2018-08-18 21:24:40 -05:00
Jeff Becker
4ab9f72415
backport for gcc 5
2018-08-18 11:34:06 -04: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
Ryan Tharp
70345abe18
--b32, --hex, --find to locate service address
2018-08-17 03:40:40 -07:00
Ryan Tharp
e4214cb25e
format
2018-08-17 03:40:14 -07:00
Ryan Tharp
110a7bdde3
format
2018-08-17 03:39:55 -07:00
Ryan Tharp
32fa716ac3
Merge branch 'master' of https://github.com/neuroscr/loki-network
2018-08-17 03:39:30 -07:00
Ryan Tharp
7171abe825
gcc 7 fix
2018-08-17 03:39:11 -07:00
Ryan Tharp
cabd523188
make sure it's lowercase before decoding
2018-08-17 03:38:46 -07:00
Ryan Tharp
e732e17f0d
better .loki handling
2018-08-17 03:37:59 -07:00
Ryan Tharp
9f1f3a35d4
skip answer if type 5 (cname) and advance to first answer, also properly adjsut for SOA hack
2018-08-17 03:36:54 -07:00
Ryan Tharp
e3df552986
Merge branch 'master' of https://github.com/loki-project/loki-network
2018-08-17 06:17:51 +00:00
Jeff Becker
913fb1d88a
don't use 100% cpu
2018-08-16 11:31:32 -04:00
Jeff Becker
df580f6106
update motto for 0.0.3
2018-08-16 10:47:08 -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
1c916e9d0c
fix building debian package on systems that don't have avx2
2018-08-16 09:12:43 -04:00
Ryan Tharp
ad833f2eb9
fix gcc 7.2 on MacOS compile
2018-08-16 03:53:23 -07:00
Ryan Tharp
80f70f5a84
fix linux compile
2018-08-16 10:50:09 +00:00
Ryan Tharp
a5f2f7080d
Merge branch 'master' of https://github.com/neuroscr/loki-network
2018-08-16 10:44:31 +00:00
Ryan Tharp
94b6b828c1
Merge branch 'master' of https://github.com/loki-project/loki-network
2018-08-16 10:38:02 +00:00
Jeff Becker
bb2754f3d9
more fixes?
2018-08-15 12:27:03 -04:00
Jeff Becker
191e9c29e1
will this help ? idk
2018-08-15 12:24:38 -04:00
Jeff Becker
5b322510a7
try making it compile
2018-08-15 12:21:51 -04:00
Jeff Becker
e6de816dce
touch win32 code to make it compile, sorry.
2018-08-15 12:19:22 -04:00
Jeff Becker
45b12edc5c
disable tests for win32
2018-08-15 12:15:46 -04:00
Jeff Becker
27ba8b6c67
try fixing win32 build
2018-08-15 12:12:41 -04:00
Jeff Becker
b47a67bbd5
make it compile
2018-08-15 12:08:54 -04:00
Jeff Becker
b4f672b950
continue to fix kqueue build
2018-08-15 11:46:39 -04:00
Jeff Becker
944d22abde
fix kqueue build
2018-08-15 11:45:07 -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
98b3bd6354
add runtime toggle of AVX2 code in sntrup
2018-08-14 17:28:14 -04:00
Jeff Becker
1d3e9f6adc
make testnet no longer crash
2018-08-14 17:17:18 -04:00
Jeff Becker
0d0a3357f7
fix libntrup avx2 detection
2018-08-14 08:44:34 -04:00
Jeff Becker
c12da3dfc7
fix bad offset
2018-08-13 19:25:36 -04:00
Jeff Becker
186bd7d573
use NTRU for introset end to end encryption
2018-08-13 19:22:31 -04:00
Jeff Becker
98c275ab87
fix cpuid call
2018-08-13 11:45:32 -04:00
Jeff Becker
d96fb7b478
update cmake build
2018-08-13 11:44:14 -04:00
Jeff Becker
8eacffca09
restructure original code into libntrup
2018-08-13 11:43:27 -04:00