Commit Graph

  • 36fefd554e Fix usage rduse Drasko Draskovic 2024-04-16 00:41:51 +02:00
  • 9e6fb31d90 Fix links and add features (#113) Drasko DRASKOVIC 2024-04-15 22:26:41 +02:00
  • 064ab9dbb9 Fix links and add features readmefix Drasko Draskovic 2024-04-15 22:25:15 +02:00
  • 2b760ec207 NOISSUE - Streamline client identification (#105) Sammy Kerata Oina 2024-04-15 23:08:37 +03:00
  • 2e612a2867 COCOS-108 - Enhanced state machine Synchronization (#112) Sammy Kerata Oina 2024-04-15 19:55:58 +03:00
  • f2f57ac413 Fix license (#107) Drasko DRASKOVIC 2024-04-14 18:05:16 +02:00
  • 91daa19ddf Fix license lic Drasko Draskovic 2024-04-14 18:04:21 +02:00
  • d50a6fcfda Fix releases link Drasko Draskovic 2024-04-14 17:52:23 +02:00
  • d323fd3b7e Fix docs link (#106) Drasko DRASKOVIC 2024-04-14 17:49:10 +02:00
  • f2e55aead2 Fix docs link docs-link Drasko Draskovic 2024-04-14 17:47:07 +02:00
  • 35c2a9e92a Update cocos documentation (#89) Filip Bugarski 2024-04-13 18:33:10 +02:00
  • 5c406743e0 NOISSUE - Add attesatation validation/verification options (#87) Sammy Kerata Oina 2024-04-09 11:33:26 +03:00
  • b6f116474d Cocos-91 - Update Makefile and cocos documentation (#93) Smith Jilks 2024-04-08 16:59:38 +03:00
  • 3e3e02f132 Enhance security with SHA-3 and command-line args (#97) Sammy Kerata Oina 2024-04-07 00:45:13 +03:00
  • 4b38ac09dd NOISSUE - Added SEV-SNP support (#98) Danko Miladinovic 2024-03-22 10:55:09 +01:00
  • 1a322f8ecb NOISSUE - Fix network interface problem for agent (#96) v0.0.2 Danko Miladinovic 2024-03-15 16:37:41 +01:00
  • 8c2caec395 NOISSUE - Use standard GitHub templates for issues and PRs (#92) Sammy Kerata Oina 2024-03-13 15:06:51 +03:00
  • de60358c02 NOISSUE - Enforce 32-byte length check for hashes (#86) Sammy Kerata Oina 2024-02-25 00:22:25 +03:00
  • 997fb3bf48 COCOS-83 - Add hash verification for datasets and algorithms (#84) Sammy Kerata Oina 2024-02-19 17:31:35 +03:00
  • 722b463b6a NOISSUE - Use a single listener for logs and events (#82) Sammy Kerata Oina 2024-02-15 19:02:05 +03:00
  • 938dd6cb78 NOISSUE - mTLS support across services (#71) Sammy Kerata Oina 2024-02-08 12:07:51 +03:00
  • e86860b9ea NOISSUE - Enhanced gRPC server concurrency with errgroup (#81) Sammy Kerata Oina 2024-02-08 12:05:41 +03:00
  • e2fb7ea88d NOISSUE - Add test server (#80) Sammy Kerata Oina 2024-02-07 18:16:27 +03:00
  • 6d0100c096 COCOS-73 - Remove server (#76) Sammy Kerata Oina 2024-02-07 17:32:35 +03:00
  • 8975e28437 COCOS-77 - Stream agent logs and events over gRPC (#78) Sammy Kerata Oina 2024-02-07 14:08:39 +03:00
  • 3e2be03047 NOISSUE - Attest validation and verification (#74) Sammy Kerata Oina 2024-02-07 14:02:41 +03:00
  • 046b549079 Remove HTTP server support and streamline config (#75) Sammy Kerata Oina 2024-02-07 13:03:46 +03:00
  • 6f42135ec0 NOISSUE - Fetch attestation report (#66) Sammy Kerata Oina 2024-02-06 19:55:42 +03:00
  • e5c8243f5f COCOS-62 - Add EOS images to release (#72) Sammy Kerata Oina 2024-01-31 02:08:01 +03:00
  • 8be6129889 NOISSUE - Fix bug on receiving logs and events, update deprecated methods (#68) Sammy Kerata Oina 2024-01-25 17:30:27 +03:00
  • f2567830b3 NOISSUE - Remove docker (#67) Sammy Kerata Oina 2024-01-25 17:29:16 +03:00
  • 55c19ca6b5 NOISSUE - Refactor SDK and CLI (#69) Sammy Kerata Oina 2024-01-25 17:07:33 +03:00
  • 0c77167be1 COCOS-56 - Pass agent computation events to manager (#63) Sammy Kerata Oina 2024-01-22 18:36:34 +03:00
  • 34c3bbdbd8 COCOS-55 - Pass agent logs to manager via vsock (#64) Sammy Kerata Oina 2024-01-22 16:13:47 +03:00
  • 55afe4c038 COCOS-49 - Pass agent configuration and computation via vsock (#57) Sammy Kerata Oina 2024-01-19 19:24:51 +03:00
  • 2bb3b5650a Add support for vSockets in guest kernel (#61) Danko Miladinovic 2024-01-18 14:41:05 +01:00
  • b4a49fb56c COCOS-58 - Remove refernece to network.link file (#59) Sammy Kerata Oina 2024-01-17 17:14:53 +03:00
  • c25cfec84c Use DHCP for VM networking (#54) Danko Miladinovic 2024-01-15 19:27:07 +01:00
  • cca75fc5cc Add python pip to buildroot (#51) Danko Miladinovic 2024-01-12 17:51:26 +01:00
  • d24ce2b5bd NOISSUE - Fix Magistrala dependency version (#48) v0.0.1 Filip Bugarski 2024-01-12 14:44:41 +01:00
  • 200f207673 fix logger (#47) Sammy Kerata Oina 2024-01-12 16:34:54 +03:00
  • 004f286900 Use systemd for HAL startup (#46) Danko Miladinovic 2024-01-12 13:33:46 +01:00
  • 0a0f757833 Use systemd for HAL boot (#40) Danko Miladinovic 2024-01-11 22:05:42 +01:00
  • 1167aeb53f NOISSUE - Update documentation (#20) Sammy Kerata Oina 2024-01-11 17:19:34 +03:00
  • a5e6cae92c COCOS-44 - Add agent address to run responses (#45) Sammy Kerata Oina 2024-01-11 17:08:35 +03:00
  • c29ef354fa COCOS-24 - Add events service via http (#27) Sammy Kerata Oina 2024-01-11 16:37:14 +03:00
  • b55b6c9734 NOISSUE - Refactor computation parameter naming and remove tracing (#42) Sammy Kerata Oina 2024-01-10 13:52:37 +03:00
  • 4d9f7b1a45 COCOS-25 - Remove networking between manager and agent (#43) Sammy Kerata Oina 2024-01-09 22:07:45 +03:00
  • 46a91ccbc3 remove nats (#41) Sammy Kerata Oina 2024-01-09 21:56:31 +03:00
  • 8c5bb52c56 COCOS-7 - Switch qemu config to use kernel and initrd images (#39) Sammy Kerata Oina 2024-01-08 20:05:35 +03:00
  • ee7159a406 COCOS-35 - Refactor RunRequest to use structured Computation (#38) Sammy Kerata Oina 2024-01-08 19:51:46 +03:00
  • ee1f5ebb3d NOISSUE - Optimize context deadline and error handling (#34) Sammy Kerata Oina 2024-01-04 14:53:08 +03:00
  • 7ea8e48dbb NOISSUE - Optimized Docker build (#32) Sammy Kerata Oina 2024-01-04 14:35:29 +03:00
  • a3c5c765b8 NOISSUE - Connect to agent when vm is created (#33) Sammy Kerata Oina 2024-01-04 14:34:57 +03:00
  • 34c5472485 NOISSUE - Remove multiple brokers (#31) Sammy Kerata Oina 2023-12-24 21:45:04 +03:00
  • 1fec5fe3d4 add repo readme (#30) Sammy Kerata Oina 2023-12-24 17:46:31 +03:00
  • 4c53fd26e3 NOISSUE - Fix CI Docker build Dusan Borovcanin 2023-12-21 17:33:40 +01:00
  • 668552256f NOISSUE - Create and publish a Docker image (#29) Sammy Kerata Oina 2023-12-21 19:26:34 +03:00
  • 3e7fc09233 Update documentation (#28) Danko Miladinovic 2023-12-08 16:45:02 +01:00
  • 0dac01d752 NOISSUE - Add HAL (#26) Drasko DRASKOVIC 2023-12-05 15:08:49 +01:00
  • 18508796c1 add linters (#23) Sammy Kerata Oina 2023-11-24 20:59:42 +03:00
  • 5adf0349a3 COCOS-9 - Dockerize manager (#18) Sammy Kerata Oina 2023-11-24 20:57:31 +03:00
  • 0f831706f9 NOISSUE - Add CoCos-AI Manager API specification (#19) Sammy Kerata Oina 2023-11-24 20:54:54 +03:00
  • 298878c96d NOISSUE - Rename module to cocos (#22) Sammy Kerata Oina 2023-11-22 15:15:19 +03:00
  • 7b31e21818 NOISSUE - Fix attestation gRPC call (#21) Dušan Borovčanin 2023-11-21 12:25:24 +01:00
  • 4ea9ff6531 NOISSUE - Add message broker on agent and manager (#17) Sammy Kerata Oina 2023-11-10 18:12:20 +03:00
  • 4958f9468f NOISSUE - Implement State-machine (#16) Sammy Kerata Oina 2023-11-10 16:41:05 +03:00
  • 4eea9c1a4c Add attestation endpoint (#5) Washington Kigani Kamadi 2023-11-10 16:05:17 +03:00
  • 8c7d4a76ec NOISSUE - Remove HTTP server from agent and update agent service (#15) Sammy Kerata Oina 2023-11-10 15:52:25 +03:00
  • da590bfb63 NOISSUE - Add linters and config file (#12) Sammy Kerata Oina 2023-11-10 15:49:05 +03:00
  • 70785b96e6 return hashes on agent service. (#14) Sammy Kerata Oina 2023-11-01 15:23:01 +03:00
  • f1f8f95653 NOISSUE - Fix dependencies (#13) Sammy Kerata Oina 2023-10-27 23:12:53 +03:00
  • 7d47ed7a20 Fix CI (#6) Washington Kigani Kamadi 2023-10-20 18:25:14 +03:00
  • 79d1834173 Fix compilation Drasko Draskovic 2023-10-19 18:23:53 +02:00
  • a63cafc4d0 Fix non-vendor compilation Drasko Draskovic 2023-10-19 17:58:23 +02:00
  • 63d8035e46 Fix dir structure Drasko Draskovic 2023-10-19 17:34:38 +02:00
  • 96e3c48fcb Remove vendoring Drasko Draskovic 2023-10-19 17:31:55 +02:00
  • 91c9274885 Merge pull request #2 from SammyOina/CA-1 Drasko DRASKOVIC 2023-10-19 15:31:00 +02:00
  • f9a2fd0b96 Fix Makefile version and commit variables SammyOina 2023-10-19 12:58:20 +03:00
  • 7cb04499e8 Update Go version to 1.21.x in GitHub Actions workflow SammyOina 2023-10-19 12:30:00 +03:00
  • 7657f8bd7a fix build SammyOina 2023-10-19 12:22:52 +03:00
  • dd08b7d0b1 Fix vendoring Drasko Draskovic 2023-10-18 21:35:35 +02:00
  • e9d143a7d3 Merge remote-tracking branch 'manager/main' Drasko Draskovic 2023-10-18 12:59:28 +02:00
  • f690c286f2 Merge remote-tracking branch 'agent/main' Drasko Draskovic 2023-10-18 12:50:08 +02:00
  • 194fd29d60 Initial commit Drasko DRASKOVIC 2023-10-18 12:05:53 +02:00
  • 740a631287 Merge pull request #45 from ultravioletrs/qemuExponentialBackoff Darko Draskovic 2023-10-09 17:21:16 +02:00
  • 514cc18bf8 Remove debug logs WashingtonKK 2023-10-09 17:46:13 +03:00
  • d96b3414c5 Add backoff WashingtonKK 2023-10-09 17:00:40 +03:00
  • c8d1ad4793 vendor docs WashingtonKK 2023-10-09 17:00:19 +03:00
  • 7302e82173 Fix variables WashingtonKK 2023-10-09 15:56:25 +03:00
  • 2d6487790b Reduce time delay WashingtonKK 2023-10-09 14:59:20 +03:00
  • 0ae70d9d75 Add retry loop WashingtonKK 2023-10-09 14:43:42 +03:00
  • 2e0f3e9240 Merge pull request #38 from ultravioletrs/remove_domain_endpoint Darko Draskovic 2023-09-07 17:27:21 +02:00
  • 4f05805600 Add instructions for AMD-SEV tests (#46) Darko Draskovic 2023-09-21 15:38:56 +02:00
  • 5171882634 Merge pull request #45 from ultravioletrs/algo_data Drasko DRASKOVIC 2023-09-21 11:36:02 +02:00
  • b0b22aeed3 Add manual test procedure for CLI Darko Draskovic 2023-09-21 10:47:31 +02:00
  • 16cb51563c Unexport AgentSDK by renaming to agentSDK Darko Draskovic 2023-09-21 10:22:57 +02:00
  • b78b15efb6 Fix algorithms cobra command to send file and not string Darko Draskovic 2023-09-21 10:19:46 +02:00
  • 10f9ec8517 Rename results.go to result.go Darko Draskovic 2023-09-19 15:37:58 +02:00
  • 7cb1916e7a Move unix socket handling to separate pkg and update api yaml doc Darko Draskovic 2023-09-19 13:54:00 +02:00