Ryan Tharp
40522639ce
Merge branch 'master' of https://github.com/loki-project/loki-network
6 years ago
Ryan Tharp
b707809efa
fix RPI compile target and make sure $HOME/.lokinet/ exists before trying to download to it
6 years ago
Ryan Tharp
efe86c2401
Merge branch 'master' of https://github.com/loki-project/loki-network
6 years ago
Jeff Becker
f8180839db
s/17/11/
6 years ago
Jeff Becker
b64ed33755
more static linking flag magic
6 years ago
Jeff Becker
a35066ce42
static link with pthread because GNU a shit
6 years ago
Jeff Becker
5357b4b69f
make clang happy, disable netns by default (for now)
6 years ago
Jeff Becker
3718a7d016
Merge remote-tracking branch 'github/master' into dev
6 years ago
Jeff Becker
d37daf7996
Merge branch 'master' into dev
6 years ago
Ryan Tharp
969865c499
internal refactor
...
- created various structs for each record type
- changed DNSd to return most of the recieved packet (allowing for multiple answers)
- favor vector<byte_t> over c-style buffers
- support NS records a little better
- fixed output on cname, ptr, txt
6 years ago
Jeff
23c8807d59
Merge pull request #54 from neuroscr/master
...
DNS QoL improvements
6 years ago
Ryan Tharp
f03c41a99f
Deprecate DNS_PORT as configureable in INI now. Reduce confusion as it would change DNSc port too and I believe it was meant only to change DNSd port.
6 years ago
Jeff Becker
78e59fced0
remove cxx11
6 years ago
Jeff Becker
f5ac1b5c0d
Merge branch 'master' into dev
6 years ago
Michael
3c5e3e79f9
Create ThreadPool component with test suite
6 years ago
Michael
8a52bf448e
Create Queue component with test suite
6 years ago
Michael
951a065867
Create QueueManager component with test suite
6 years ago
Jeff Becker
17297837d9
that's dumb af, use std::unique_ptr
6 years ago
Jeff Becker
1fc8db83ca
Merge remote-tracking branch 'rick/dev' into dev
6 years ago
Jeff Becker
9db99d4d04
fix debian build
6 years ago
despair
ff6a271278
why would pos ever be negative?
6 years ago
despair
7af2dbbbc2
restore cross-compile rules
6 years ago
despair
c1d07e99a0
remove dead code
...
(rip golden shield users D:)
remove more dead code
debug udp stuff
remove debug kqueue
6 years ago
despair
19181b5e2c
fuck the apple compiler
...
bad merge!
make -Werror optional for end-users
6 years ago
Jeff Becker
09945dce62
initial exit/service node comm code with some unit tests (incomplete)
6 years ago
Jeff Becker
a59343cfec
we NEED NT >= 6 for event loop
6 years ago
Jeff Becker
0a236d9f8c
use core2 for windows because cross compile
6 years ago
Jeff Becker
cc4a836fc5
add windows target for ci
6 years ago
Jeff Becker
fd87f2ac96
purge VLAs from the codebase
6 years ago
Jeff Becker
04a249a503
Merge remote-tracking branch 'rick/dev'
6 years ago
Jeff Becker
960aa479e9
fixes for ancient rpi toolchain
6 years ago
despair
48d2685e36
fix windows cross-compile
6 years ago
Jeff Becker
7a78832841
Merge remote-tracking branch 'rick/dev'
6 years ago
Jeff Becker
7090a012f3
Merge remote-tracking branch 'micheal/wextra' into dev
6 years ago
Michael Thorpe
33bfaf7ecd
Enable -Wextra
...
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
6 years ago
despair
04e620ebf2
add iocp tcp connect
...
msys2 grabs its reactos sdk headers straight out of git
most cross-compilers use the versioned releases (v6 as of last week)
huh. for once setting the windows version macros doesn't break anything.
6 years ago
Michael Thorpe
a2d5d80779
Enable warnings as errors
...
test criteria:
- Built from clean on macOS
6 years ago
Jeff Becker
b501913f85
make android build work with gradle
6 years ago
Jeff Becker
f1cca956f9
make android compile again
6 years ago
Ryan Tharp
1957916170
re-import missing addr functionality, make compile
6 years ago
Ryan Tharp
5d90cbe895
Merge branch 'master' of https://github.com/loki-project/loki-network
6 years ago
Ryan Tharp
26d4fd068f
Merge branch 'master' of https://github.com/neuroscr/loki-network
6 years ago
Ryan Tharp
0de60ee8a5
move net into platform
6 years ago
Jeff Becker
da0547f7ba
check for freebsd
6 years ago
Jeff Becker
f285a0ac3e
update tests
6 years ago
despair
a24ae7cdbc
add avx2 option
6 years ago
despair
ce367ac501
merge
6 years ago
despair
765934a796
add assembler flags
6 years ago
Jeff Becker
2d279e83fd
initial tcp connect for epoll
6 years ago
Jeff Becker
6fe6e59bd5
Merge branch 'dev'
6 years ago