Commit Graph

18 Commits

Author SHA1 Message Date
1f8af0545e
chore: initial compilable module code (but there's more to do!) 2023-12-04 01:23:53 +00:00
e2ce2f3395
backup: switch to yggdrasil, rename module, procol changes 2023-12-01 16:43:40 +00:00
c30e7ebd68
chore: backup changes before major switch 2023-11-26 21:14:47 +00:00
b6d49337bf
chore: include additional symbols in heartbeat 2023-08-14 14:15:54 +01:00
948f1eaab9
chore: several changes (getting close to req/res)
- Update deps.
- Unify request and response structures since they were getting pretty
similar anyway.
- Fix some bugs/omissions.
- Add a context to CommandContext to allow for cancelling commands.
- Add OwnPrivKey to command context so commands can send reqs to
clients.
- Export Client and Request from lib.
- Add some snippets.
- Add a helper for sending requests to clients:
sendRRToClientAwaitResponse.
- Wrapper snippets for executing a snippet for multiple clients.
2023-06-19 20:59:00 +01:00
a11c6465be
chore: snippets work (+various tweaks) 2023-06-17 12:38:06 +01:00
c9d31b2596
chore: switch to exec model over rw model for cmds 2023-06-16 03:32:03 +01:00
f0775e3f92
chore: send error count in heartbeat, not list 2023-04-16 21:20:20 +01:00
fc9c12195a
chore: module payload evaluation 2023-01-15 14:34:00 +00:00
0d8abbfae7
chore: include module list in heartbeat 2023-01-15 14:13:19 +00:00
21302d4e78
chore: remove fingerprint from heartbeat
Fingerprints will be generted by pc3 based on the other heartbeat
parameters, not by the Wraith.
2023-01-11 06:47:44 +00:00
570068c8a0
chore: initial request handling in module 2023-01-11 05:46:45 +00:00
a499198bfd
chore: add more heartbeat fields 2023-01-09 06:25:05 +00:00
a4d213f764
chore: initial heartbeat processing 2023-01-09 05:42:20 +00:00
88a1722811
chore: misc heartbeat work 2023-01-09 05:31:59 +00:00
e6624fa5dc
fix: various 2023-01-09 04:30:24 +00:00
e9bd246846
chore: unify proto code 2023-01-09 03:13:40 +00:00
d53ed109d3
chore: add initial protocol structs 2023-01-08 23:44:32 +00:00