Michael
86a07e2a80
Enable more sanitisers
5 years ago
Michael
6719a1790c
Statically link releases
5 years ago
Michael
7d39f84ef3
Partial fixes for shadow
5 years ago
Michael
c246851729
Dump config
5 years ago
Michael
0b80216d11
Fix format verify
5 years ago
Michael
98a93dbdeb
CI to catch missing `make format`
5 years ago
Rick V
b7ffe37ffb
add make windows config command line
5 years ago
Michael
9605bec0af
Add ASAN CI
5 years ago
Michael
614b669fd5
Abandon debian
5 years ago
Michael
df498c7bf8
try to make some windows
5 years ago
Jeff Becker
43cb62af16
fix android compile, have makefile pull in libuv for cmake on android
5 years ago
Michael
302c0ff18c
fixup printer.cpp
5 years ago
Jeff Becker
1f761a1cb0
* fix arm cross compile on ubuntu disco
...
* add toolchain option for cross compile
5 years ago
Jeff Becker
7a66de4368
make cross compile happen in makefile
5 years ago
Jeff Becker
095330b787
disable shell hooks by default
5 years ago
Jeff Becker
976beca43b
remove libuv variable from makefile
5 years ago
Jeff Becker
9deafa4cb8
use libuv
5 years ago
Jeff Becker
018dd008ec
add custom single threaded allocator for utp buffers
...
fix up test net stuff
5 years ago
Jeff Becker
afac44ae1a
use release build types for debian packages
6 years ago
Jeff Becker
dce4032c8d
propagate DESTDIR to cmake on install target
6 years ago
Michael
0b4d787042
More work on router docker image
...
- Multi-stage docker build (final image only 15MB!)
- Build in release mode
- Fix bug with release mode
- Fix compiler being dumb AF
- Disable FORTIFY for now
- Enable LTO when making a staticly linked release
- Fix some gcc specific warnings
- Refactor cmake stuff into multiple files
6 years ago
Rick V
853d19209c
Revert "unbreak windows target"
...
select 64-bit target by default (since normal devs REEEEEEEE at the sight of 4 byte ptrs)
pretty much every _other_ linux/unix has a c++17 windows compiler
This reverts commit a844c61049
.
6 years ago
Jeff Becker
46a7d02c09
add debug windows target and default to it
6 years ago
Jeff Becker
a844c61049
unbreak windows target
6 years ago
Jeff Becker
3da6551e82
make android compile
6 years ago
Jeff Becker
2edf1da819
add more android stuff
6 years ago
Jeff Becker
d14e214e28
don't die when running make CROSS=ON
6 years ago
Jeff Becker
51854a7618
use non hardcoded uname
6 years ago
Jeff Becker
102875febc
use fixed path for lokinet-bootstrap
...
dont run unittest with CROSS=ON
6 years ago
Jeff Becker
ec4531bc5b
update debian shizz
6 years ago
Rick V
bccdcd0772
gnu tools are prefixed with g
...
make cmake find the compiler
gnu echo should be in PATH on unix systems
6 years ago
Jeff Becker
01eae54d71
disable Release Target in cmakeuntil it's figured out
6 years ago
Jeff Becker
734a5b5fae
more
6 years ago
Jeff Becker
6a09348c47
today's work
6 years ago
Jeff Becker
9e9818febe
Merge branch 'staging' into fix-libabyss-352
6 years ago
Jeff Becker
679a0cc7f0
update debian parts
6 years ago
Jeff Becker
a6b9a19b3d
start working on 352
6 years ago
Michael
656843e9a3
Fix issues on debian
6 years ago
Jeff Becker
732aa3297a
fix makefile jobserver
6 years ago
Jeff Becker
6014884207
add ninja build option to makefile such that you can run:
...
make NINJA=$(which ninja)
and it will use ninja to build
6 years ago
Jeff Becker
5d4c02c22b
update testnet docs and add more tuneable paramters
6 years ago
Rick V
3e85ccb032
update makefile
6 years ago
Jeff
832ad942aa
Merge pull request #237 from despair86/dev
...
separate header and implementation
6 years ago
Rick V
f8bb73b73b
not used on linux
6 years ago
Jeff Becker
b521ba4670
make pylokinet work
6 years ago
Jeff Becker
d89e58199a
add initial identity key seed stuff
...
add more kubernetes stuff
make shared library installed if built
6 years ago
Jeff Becker
67a1eafbf9
remove explicit -j12 as it's propagated automatically by using $(MAKE)
6 years ago
Michael
77c662abdd
Add coverage to makefile
6 years ago
Michael
c655600704
Add flag to generate coverage data
6 years ago
Jeff Becker
5b87fb509e
start on kubernetes shim and fix up shared library target and ffi python code
6 years ago