Grant Limberg
|
1a38dfdbde
|
back to go main
|
2020-06-15 13:51:24 -07:00 |
|
Grant Limberg
|
001fb54b15
|
fix go static command line
|
2020-06-12 16:08:34 -07:00 |
|
Grant Limberg
|
a1649d6cda
|
trying again for static build. also add static go flags
|
2020-06-12 15:58:00 -07:00 |
|
Grant Limberg
|
5166aa6913
|
added static build option
|
2020-06-12 15:43:12 -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
|
42104cfc4c
|
go wrangling
|
2020-06-10 15:56:16 -07:00 |
|
Grant Limberg
|
1bab9b202f
|
default off
|
2020-06-10 15:40:14 -07:00 |
|
Grant Limberg
|
74ce98f39b
|
set CMAKE_SYSTEM_PROCESSOR to x86
|
2020-06-10 15:39:48 -07:00 |
|
Grant Limberg
|
3268effabf
|
enable 32bit builds on 64-bit hosts
|
2020-06-10 15:31:40 -07:00 |
|
Grant Limberg
|
09c9e338bc
|
needs /bin?
|
2020-06-10 09:51:57 -07:00 |
|
Grant Limberg
|
df9483408d
|
CMake error if go not found
|
2020-06-10 09:33:48 -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
|
c8f640f3f2
|
compile go code to static library & call via main.cpp
This allows CMake to manage the linkage of C/C++ libraries rather than an exponentially growing list of cgo directives based on build options
|
2020-06-09 12:03:16 -07:00 |
|
Grant Limberg
|
736edeeed0
|
figure out conditional compilation & cgo based on go build tags
|
2020-06-08 15:54:10 -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
|
73795d05eb
|
Reorg done and builds
|
2020-06-05 14:38:35 -07:00 |
|
Adam Ierymenko
|
af846f7e3f
|
Fix clean
|
2020-06-05 13:45:43 -07:00 |
|
Adam Ierymenko
|
a0374da4f3
|
Reorg.
|
2020-06-05 13:42:34 -07:00 |
|
Adam Ierymenko
|
3dd2c94f4e
|
Moar reorganization.
|
2020-06-05 13:26:35 -07:00 |
|
Adam Ierymenko
|
d3cf7b2202
|
Reorg.
|
2020-06-05 12:56:20 -07:00 |
|
Adam Ierymenko
|
3621fe8897
|
Some AES cleanup and include controller with Go build.
|
2020-05-30 17:03:12 -07:00 |
|
Adam Ierymenko
|
b99dd7d916
|
Fix code generation for AES stuff so it runs on chips that do not have AVX or VAES.
|
2020-05-18 16:50:05 -07:00 |
|
Adam Ierymenko
|
aad21cf395
|
Blazing fast VAES (256 and 512) AES-CTR, Identity fixes, test fixes.
|
2020-05-18 16:29:41 -07:00 |
|
Adam Ierymenko
|
d537428421
|
Build fixes.
|
2020-05-18 09:44:23 -07:00 |
|
Adam Ierymenko
|
2b0127c26d
|
Work in progress on crypto stuff, refactoring to back out of use of structs for encode/decode as it is questionably portable.
|
2020-04-16 12:34:51 -07:00 |
|
Adam Ierymenko
|
0aa78d0ecb
|
Small fixes.
|
2020-03-27 19:03:09 -07:00 |
|
Adam Ierymenko
|
2da096944d
|
Everything but root builds now. Back to testing.
|
2020-03-18 07:20:04 -07:00 |
|
Adam Ierymenko
|
da5b11bf2d
|
Rename version constants to something more canonical, and more cleanup.
|
2020-03-03 07:38:51 -08:00 |
|
Adam Ierymenko
|
13e86fdb6c
|
lalala build fixes
|
2020-02-27 11:57:45 -08:00 |
|
Adam Ierymenko
|
fabb0f734a
|
build fix
|
2020-02-27 11:47:01 -08:00 |
|
Adam Ierymenko
|
789b8b8454
|
compile fix
|
2020-02-27 11:43:54 -08:00 |
|
Adam Ierymenko
|
c5bd21a23e
|
various optimization
|
2020-02-26 17:00:03 -08:00 |
|
Adam Ierymenko
|
87890565f3
|
It builds, and basic stuff and crypto passes tests.
|
2020-02-21 16:43:12 -08:00 |
|
Adam Ierymenko
|
55b0555aa0
|
A bunch more build fixes.
|
2020-02-21 14:46:01 -08:00 |
|
Adam Ierymenko
|
d7b31fe014
|
Warning removal and build fixes.
|
2020-01-21 12:55:51 -08:00 |
|
Adam Ierymenko
|
b2f0b35608
|
Move self-test so it can be called from CLI and always builds, implement Endpoint and Locator deserialization in Go as well as C++.
|
2020-01-14 14:37:49 -08:00 |
|
Adam Ierymenko
|
cba7a5d4d7
|
Self test is back, wiring up roots again.
|
2020-01-13 16:35:49 -08:00 |
|
Adam Ierymenko
|
f814a07ab3
|
Go build works now
|
2020-01-10 22:12:56 -08:00 |
|
Adam Ierymenko
|
a5aea2f3bb
|
Everything but the Go code builds now!
|
2020-01-10 21:09:13 -08:00 |
|
Adam Ierymenko
|
57710cbc38
|
.
|
2020-01-09 08:39:47 -08:00 |
|
Adam Ierymenko
|
8bae0acaf9
|
More cleanup and build fixes, almost builds again!
|
2020-01-08 21:48:01 -08:00 |
|
Adam Ierymenko
|
ef64e6a336
|
Build fixes, cleanup
|
2020-01-08 21:24:47 -08:00 |
|
Adam Ierymenko
|
627533cf48
|
.
|
2020-01-07 13:24:15 -08:00 |
|
Adam Ierymenko
|
507ba7d26a
|
Go build stuff, root stuff
|
2019-10-02 17:55:15 -07:00 |
|
Adam Ierymenko
|
e0ddbc2f28
|
Update build process, Go glue builds now.
|
2019-09-20 15:00:53 -07:00 |
|
Adam Ierymenko
|
ae2120eb96
|
New service, work in progress
|
2019-09-20 09:09:05 -07:00 |
|
Adam Ierymenko
|
9f9032ae36
|
Cleanup and warning removal.
|
2019-09-13 16:24:02 -07:00 |
|
Adam Ierymenko
|
2d1eeda188
|
Cleanup, optimization
|
2019-09-12 14:32:37 -07:00 |
|
Adam Ierymenko
|
9994e591bd
|
More root work and CMake-ify root
|
2019-08-30 09:08:39 -07:00 |
|
Adam Ierymenko
|
1977b9b764
|
Use -flto on Mac for release
|
2019-08-28 07:45:49 -07:00 |
|