Commit graph

46 commits

Author SHA1 Message Date
Sean OMeara
ab01c1397e initial test harness 2022-11-29 16:16:40 +01:00
Erik Hollensbe
b9700ac997
Convert to using cargo workspaces.
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-06-30 01:31:36 -07:00
Erik Hollensbe
112d1be84d
various cleanups to get the full project closer to compiling
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-18 15:48:27 -07:00
Erik Hollensbe
ef6512cbea
make fmt make task
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-18 14:21:10 -07:00
Erik Hollensbe
17594ca5e1
Add a make test target
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-18 10:57:11 -07:00
Adam Ierymenko
58f13680e4
clean up 2022-04-12 09:32:53 -04:00
Adam Ierymenko
27389825da
syncwhole 2022-03-01 12:26:49 -05:00
Adam Ierymenko
92372799aa
More moving out of repo 2022-01-14 17:15:19 -05:00
Adam Ierymenko
734e86dfed
Replicator code, and cleanup. 2021-12-16 15:39:18 -05:00
Adam Ierymenko
03b70d62d5
docs 2021-11-10 10:12:31 -05:00
Adam Ierymenko
653a6dcf3c
Huge cleanup. Some of these things will come back but right now clean them out of this branch. 2021-08-04 12:36:15 -04:00
Adam Ierymenko
37ef33caa0
Rename to just service. 2021-03-11 12:24:06 -05:00
Adam Ierymenko
ce77372e01
Some CLI revisions and minor design changes. 2021-03-10 19:08:10 -05:00
Adam Ierymenko
a321ee6c28
Bunch more Rust work, and it builds again. 2021-02-04 23:20:30 -05:00
Adam Ierymenko
01a98a7f69
Rust builds again, and doing Mac tap in rust. 2021-01-26 20:29:55 -05:00
Adam Ierymenko
29fa689f0b
Reorganize some stuff, add bindings needed in service. 2021-01-26 15:03:31 -05:00
Adam Ierymenko
20b6f347c8
Comments, fix to Rust bindgen, cleanup, warning removal, etc. 2021-01-08 14:59:05 -05:00
Adam Ierymenko
e3b9d60bb4
Rust bindings to core... work in progress. 2020-12-11 22:21:05 -05:00
Adam Ierymenko
0b7e0b20a8
Rust skeleton for core shim lib. 2020-12-10 15:47:44 -05:00
Grant Limberg
65aca7d84a
let's not force the build server to swap out when building releases 2020-06-23 16:48:50 -07:00
Adam Ierymenko
9daf4540de
Certificates, and it builds again. 2020-06-15 11:17:24 -07:00
Adam Ierymenko
f447608d6b
Certificates, etc... work in progress. 2020-06-13 21:41:39 -07:00
Grant Limberg
47ec246520
try to force 32 bit with BUILD_32BIT flag. force VERBOSE=1 cmake build too 2020-06-10 16:19:39 -07:00
Grant Limberg
3268effabf
enable 32bit builds on 64-bit hosts 2020-06-10 15:31:40 -07:00
Grant Limberg
4833478eee
Fix linux link ordering and add Dockerfile for central controllers
Builds but obviously won't actually do anything yet
2020-06-09 14:14:11 -07:00
Grant Limberg
c8b6850520
add central controller build target 2020-06-09 14:14:06 -07:00
Grant Limberg
17f0dc9ba2
2.0 compiles with postgres/redis controller code
Probably doesn't work yet
2020-06-08 14:11:07 -07:00
Adam Ierymenko
fe28501126
Also clean CLion directories. 2020-06-05 14:40:04 -07:00
Adam Ierymenko
a0374da4f3
Reorg. 2020-06-05 13:42:34 -07:00
Adam Ierymenko
2d862f1d32
Little comments and stuff 2020-03-26 08:38:23 -07:00
Adam Ierymenko
87890565f3
It builds, and basic stuff and crypto passes tests. 2020-02-21 16:43:12 -08:00
Adam Ierymenko
3ff9ffd5d4
A bunch of wiring up of stuff... 2020-01-17 14:01:22 -08:00
Adam Ierymenko
b53b7f4950
. 2020-01-14 15:34:06 -08:00
Adam Ierymenko
37047a39f9
More cleanup, and fix SHA384 built-in C code. 2019-08-22 14:52:47 -07:00
Adam Ierymenko
b34218c8c2
auto-set -j option in makefile, and split out cmake setup rule 2019-08-19 10:06:39 -07:00
Adam Ierymenko
b14a59629c
cleanup 2019-08-19 06:58:42 -07:00
Adam Ierymenko
51a25fdec9
Remove ASM Salsa20 since it will not be the default in 2.x any more... reduce build complexity. 2019-08-16 14:26:25 -07:00
Grant Limberg
cb4ebfdbd2 Dragging adam into CMake kicking and screaming :) 2019-08-16 10:45:14 -07:00
Adam Ierymenko
42ec780a6f
Merge branch 'dev' into netbsd-support 2018-04-25 06:39:02 -07:00
Dave Cottlehuber
25dc596397 build: use clang on FreeBSD
this avoids a whopping 500+Mb dependency on gcc and friends at runtime
2017-03-16 12:58:04 +01:00
Adam Ierymenko
d79f792e6f OpenBSD fixes, workaround for apparent libstdc++ bug. 2017-01-19 15:05:26 -08:00
Adam Ierymenko
7b231b38b0 Now builds on OpenBSD, but segfaults. So not yet but close. GitHub issue #439 2017-01-19 10:39:42 -08:00
Daniel Skowroński
546e8a3b44 initial netbsd support in makefile/flags 2016-12-25 20:59:12 +01:00
Adam Ierymenko
d0e0f5dd12 Basic OpenBSD compile fixes -- still need to update BSDEthernetTap, will do that later. Should be able to re-use FreeBSD port for OpenBSD, but we will see. 2015-05-15 08:48:53 -07:00
Adam Ierymenko
1bd5a1ebcd Make selftest build and run on FreeBSD 10 with gmake 2014-11-04 11:20:38 -08:00
Adam Ierymenko
66cff2e98d Create common Makefile that automatically loads make rules on a per-OS basis. 2013-12-03 14:11:43 -08:00