Commit graph

62 commits

Author SHA1 Message Date
4b53d41b90
fix inert functionality pt5 2023-07-12 12:02:31 -04:00
5669185153
fix inert functionality pt4 2023-07-12 12:01:33 -04:00
0f8979bb65
fix inert functionality pt3 2023-07-12 11:54:15 -04:00
f28758a211
fix inert functionality pt2 2023-07-12 11:53:52 -04:00
f986f0dfa2
fix inert functionality 2023-07-12 11:53:05 -04:00
9ed836d028
enable netbsd compilation 2023-07-12 11:47:38 -04:00
be4dc0d3a2
add an "inert" mode to tfclient which does not link to nebula, allowing builds on platforms where CGo is unsupported 2023-07-12 11:28:50 -04:00
a47efeb329
(merge) 2023-07-12 10:33:34 -04:00
40ce3efe3c
dynamically link to provide more options for more platforms 2023-07-12 10:32:19 -04:00
76af608789
tfclient 0.2.1 2023-06-27 08:39:12 -04:00
b7ad25b5ec
fix cross compilation with cross 2023-06-26 23:17:49 -04:00
acb956a28d
cross custom build command 2023-06-26 22:48:05 -04:00
c06113d439
cargo-deb support 2023-06-25 23:07:47 -04:00
3bdf4bc1e1
merge 2023-06-25 22:36:18 -04:00
b7811f7531
tfclient 0.2, nebula-ffi 0.1 2023-06-25 22:00:36 -04:00
5ca223da71
hotfix tfclient version 2023-06-21 21:05:50 -04:00
bce97ffe0b
hotfix! re-enable nebula thread on tfclient 2023-05-28 16:13:35 -04:00
a2a94ad801
code cleanup 2023-05-15 14:51:27 -04:00
3a2319d0c0
[trifid-api] dnclient endpoint, client updates and trifid-api MVP 2023-05-15 13:39:15 -04:00
b8c6ddd123
enrollment 2023-05-14 13:47:49 -04:00
6c96262af7
bugfixes pt2 2023-04-06 20:25:21 -04:00
1e3186e719
bugfixes 2023-04-06 20:23:05 -04:00
61984d10ac
update 0.1.7 2023-04-06 20:19:23 -04:00
6199608aeb
reduce tfclient CPU usage by 99.96%! 2023-03-31 08:33:02 -04:00
9a5ffcd622
add support for aarch64 musl builds 2023-03-30 23:08:55 -04:00
5f6c596a12
bugfix 2023-03-30 20:28:13 -04:00
77a63ee7f4
add support for statically linking with musl 2023-03-30 20:23:35 -04:00
33eab90298
static link 2023-03-30 20:05:06 -04:00
ba3b3a185f
allow manual configuration update 2023-03-30 17:34:00 -04:00
0049ce9fca
cargo-fix 2023-03-30 12:28:34 -04:00
fc23aaa774
update tfclient documentation 2023-03-30 12:27:02 -04:00
fa40dcda5b
tfclient is done! woo! 2023-03-30 12:13:29 -04:00
7513eb8318
finish nebula impl 2023-03-30 10:43:09 -04:00
bb9db54113
finish config representation 2023-03-30 10:22:34 -04:00
820a9fada7
keep working on config representation pt2 2023-03-30 10:10:21 -04:00
6fde5bc19e
keep working on config representation 2023-03-30 09:26:31 -04:00
b93bc8d846
upd 2023-03-30 07:29:02 -04:00
099e157fb2
fix missed validity check 2023-03-29 18:53:56 -04:00
69162cea05
finish apiworker 2023-03-29 18:52:15 -04:00
bd76d760f4
dnapi-rs - make EnrollMeta cloneable
tfclient - finish enrollment routine
2023-03-29 18:44:46 -04:00
ef7d0f4b2c
update stuff to fix stuff 2023-03-29 18:26:04 -04:00
80e2200a6e
async client 2023-03-29 18:13:04 -04:00
553a95d6bc
some work 2023-03-29 11:18:33 -04:00
b6940ba0f3
Merge remote-tracking branch 'origin/feat-tfclient' into feat-tfclient
# Conflicts:
#	tfclient/src/apiworker.rs
2023-03-29 09:38:41 -04:00
26ef187ff3
start porting dnapi 2023-03-29 09:37:03 -04:00
8858fbb9cf
cargo-fix p1 2023-03-28 20:42:36 -04:00
05d452bc50
trifid-pki changes and config work 2023-03-28 13:10:11 -04:00
b291d47459
tfclient enrollment successful 2023-03-28 12:16:00 -04:00
8a607733a3
generate keys for api 2023-03-27 12:32:26 -04:00
990758c27e
piuszgdpiugdszfoigfxliudxfg fixup thing and stuff and consistentifiy thhhhhhh 2023-03-23 13:50:21 -04:00