Commit Graph

  • fc323600f5 Mark this repository as retired and add a link to CDSI main Jon Chambers 2023-05-02 09:43:46 -0400
  • d4e8466eef Add enclave-jni.so to version control Jon Chambers 2023-01-04 16:25:17 -0500
  • 3ee0ca31a2
    Add new key verification logic Katherine Yen 2023-01-04 09:39:39 -0800
  • 03f86d35cf Fix service dockerfile Ravi Khadiwala 2022-12-15 12:22:25 -0600
  • e2c5b3e3df ci: update branch for Azure pipeline Chris Eager 2022-12-13 17:46:35 -0600
  • b1f8a1c9f4 Bump version to 1.70 Jon Chambers 2022-11-29 10:18:13 -0500
  • 97f82f6e5e Accept INTEL-SA-00615 as a mitigated security advisory Jon Chambers 2022-11-29 09:57:51 -0500
  • 947e024f9e Bump version to 1.69 v1.69.0 Jon Chambers 2022-10-19 15:38:30 -0400
  • 7d5f987ecb Bump version to 1.68 v1.68.0 Jon Chambers 2022-10-18 16:54:18 -0400
  • 1e444dbe9a Drop a stale (pre-LVI) enclave binary Jon Chambers 2022-08-04 15:26:24 -0400
  • 33475130ee Bump version to 1.67 v1.67.0 Jon Chambers 2022-08-04 12:50:01 -0400
  • 41bccc695b
    Update SGX SDK for INTEL-SA-00615 ravi-signal 2022-08-04 11:49:03 -0500
  • 0b0b5f06c5 Use IASv4 unconditionally Jon Chambers 2022-01-12 12:15:39 -0500
  • 8d99a6100c Revert "Add support for IASv4 for remote attestation" Jon Chambers 2022-01-12 12:12:27 -0500
  • a9dc077722 Couple @Valid annotations with @NotNull annotations so there's definitely something to validate Jon Chambers 2022-07-28 09:49:05 -0400
  • f8e9d15d0c Bump version to 1.66 Ravi Khadiwala 2022-04-27 15:33:13 -0500
  • a9d3102716 Bump version to 1.65 v1.65.0 Chris Eager 2022-03-22 15:25:06 -0700
  • 7560c68c9e Remove bouncycastle dependency Chris Eager 2022-03-21 11:57:44 -0700
  • 956d46fbac Update various test dependencies Chris Eager 2022-03-21 10:26:12 -0700
  • abc97a44df Update various dependencies Chris Eager 2022-03-21 10:25:32 -0700
  • 6739e4b4b0 Fix typos Dimitris Apostolou 2022-02-10 23:03:49 +0200
  • 8d698c3c7f Add a test for replacing an existing E164->UUID mapping Jon Chambers 2021-09-01 17:37:41 -0400
  • a7048bd045 Enable GitHub Stale Bot Ehren Kret 2022-01-12 18:33:56 -0600
  • 0ae7d9d4c4 Bump version to 1.64 v1.64.0 Jon Chambers 2022-01-06 15:58:04 -0500
  • 5dd0e2ef3b Add support for IASv4 for remote attestation Jon Chambers 2022-01-05 16:48:24 -0500
  • 1bb7801f8f Use correct class for logger factory Chris Eager 2021-10-06 18:30:20 -0700
  • 81d8aa767c Bump version to 1.63 v1.63.0 Chris Eager 2021-10-06 16:09:18 -0700
  • 5dece4b635 Don’t attempt to load peer data from self Chris Eager 2021-10-06 15:48:35 -0700
  • 90f88ebd02 Bump version to 1.62 v1.62.0 Chris Eager 2021-10-06 14:16:32 -0700
  • 3a7a4d7d9e Return 503 from /v1/snapshot if the directory is not built Chris Eager 2021-10-06 14:13:10 -0700
  • 014a2f543f Bump version to 1.61 v1.61.0 Chris Eager 2021-10-06 11:11:22 -0700
  • 6303273466 Add configured port for direct peer snapshot connection Chris Eager 2021-10-05 17:59:06 -0700
  • d7564132b7 Bump version to 1.60 v1.60.0 Chris Eager 2021-10-05 17:03:56 -0700
  • 9bf87a05ac Add configuration for disabling Directory Queue processing Chris Eager 2021-10-04 18:09:43 -0700
  • beb01aa7fb Don’t clear the map on a pubsub error Chris Eager 2021-10-04 17:25:58 -0700
  • b9da777e14 Clarify map builder fallback URL Chris Eager 2021-10-05 12:40:27 -0700
  • 453ed899ab Prefer to connect to a mapbuilder directly by IP Chris Eager 2021-10-04 19:13:03 -0700
  • 0c51b3a41a Do not throw while an exception is already pending Ehren Kret 2021-10-04 21:59:01 -0500
  • 3a51c8ba8c Bump version to 1.59 v1.59 Jon Chambers 2021-10-04 18:54:35 -0400
  • 32814a84dc Remove no-peer fallback for peer-eligible configurations Chris Eager 2021-10-04 15:00:56 -0700
  • a1b153782d Update license file URLs Ehren Kret 2021-08-26 13:03:55 -0500
  • adc9ae2a24 Bump version to 1.58 v1.58 Chris Eager 2021-08-24 10:07:44 -0500
  • 71a56b9fe6 Fix typo in metric name Chris Eager 2021-08-23 18:10:01 -0500
  • 15804499d5 Bump version to 1.57 v1.57 Chris Eager 2021-08-23 13:39:35 -0500
  • 5aedce240b Add a gauge for oldest signed quote age Jon Chambers 2021-08-23 11:56:04 -0400
  • 1e57679187 Bump version to 1.56 v1.56 Chris Eager 2021-08-20 15:10:21 -0500
  • 131665445c Add metric for count of users in cache Chris Eager 2021-08-19 18:47:35 -0500
  • 60be0d16a3 Add metrics for directory size and capacity Chris Eager 2021-08-19 09:54:23 -0500
  • 9556ba7249 Bump version to 1.55 v1.55 Ehren Kret 2021-08-16 10:40:50 -0500
  • 1730509753 Fix broken test v1.54 Ehren Kret 2021-08-13 17:05:44 -0500
  • e1ac033d48 Bump version to 1.54 Ehren Kret 2021-08-13 16:55:28 -0500
  • 96722d01ad Update uri resolution for IAS v3 revision 5 Ehren Kret 2021-08-13 16:54:46 -0500
  • a1f630e221 Bump version to 1.53 v1.53 Ehren Kret 2021-08-13 14:45:48 -0500
  • b34ef7a4bb Remove empty java file Ehren Kret 2021-08-13 14:38:56 -0500
  • 7f3adff30c Bump version number to 1.52 brock-signal 2021-06-08 16:20:42 -0600
  • d1b07bae51 Copyright fixes and explicitly get bytes brock-signal 2021-04-30 13:00:05 -0600
  • b7c20c9da4
    Add safety measures to avoid attestation halts Jon Chambers 2021-08-13 14:02:52 -0400
  • 8c77c3485c Add a test for malformed revocation lists. Jon Chambers 2021-08-12 15:44:10 -0400
  • cb7632d8c8 Switch to an HttpClient for IAS communication; set timeouts Jon Chambers 2021-08-12 10:58:11 -0400
  • c0cd272cd0 Switch to API key-based IAS authentication Jon Chambers 2021-08-11 16:52:19 -0400
  • 4119801c83 Use the cargo lockfile Ehren Kret 2021-08-13 11:32:27 -0500
  • fe4d9390f3 Add uncaught exception handler Chris Eager 2021-08-11 18:09:51 -0500
  • a8a81f0a38 Include server version in logs. Jon Chambers 2021-07-27 16:31:30 -0400
  • 183da50e54 Drop the old LoggingNetworkAppenderFactory. Jon Chambers 2021-07-27 16:13:13 -0400
  • 3054f1c7ec Add a Logstash TCP socket appender. Jon Chambers 2021-07-27 16:11:58 -0400
  • c1145a7217 Add a Datadog reporter for Dropwizard metrics. Jon Chambers 2021-07-27 16:00:47 -0400
  • 5baa6af7f8 Ignore dotfiles created by M2Eclipse Ehren Kret 2021-06-29 11:59:40 -0500
  • a051c1c6ab Remove the loop when java returns 0 Ehren Kret 2021-06-28 17:29:13 -0500
  • 67b03b0367 Use the correct order for lifetime rules Ehren Kret 2021-06-28 12:56:54 -0500
  • c3bbbe226b Match Rust Read/Write trait contracts Ehren Kret 2021-06-28 12:37:45 -0500
  • b1bd40cf48 Reduce memory allocation in directory map native Ehren Kret 2021-06-21 17:25:54 -0500
  • d7463af226
    Exclude Native Tests from Local Testing (#141) brock-signal 2021-06-15 12:42:59 -0600
  • 9cd910df19 Add missing import Ehren Kret 2021-06-14 11:49:41 -0500
  • 715f4503c3 Simplify a function in DirectoryManager Ehren Kret 2021-06-11 16:19:39 -0500
  • 84fea41a1e Move borrow tests to rust Ehren Kret 2021-06-11 16:07:04 -0500
  • 2b8af605b4 Fix Rust code to properly handle unexpected EOF Ehren Kret 2021-06-11 14:36:37 -0500
  • 78c6c96b8c Define PHONY next to the target Ehren Kret 2021-06-11 14:35:40 -0500
  • aa507ff8d9 Add RUST_BACKTRACE to the test execution Ehren Kret 2021-06-11 14:35:11 -0500
  • 3ce61b4d55 Convert internal buffer storage to big endian to match Java Ehren Kret 2021-06-11 13:28:30 -0500
  • 3f4cbb5302 Move serialization and deserialization logic into Rust Ehren Kret 2021-06-07 17:25:22 -0500
  • 493a7f0a24 Add a way to easily run the jvm tests from inside the docker image Ehren Kret 2021-04-13 23:56:56 -0500
  • 91e84ea092 Don't trim the stack trace on test failures Ehren Kret 2021-04-11 13:55:34 -0500
  • 7a5b5e3b42 Restore functionality that was lost in the refactor to native directory map Ehren Kret 2021-04-09 18:29:10 -0500
  • 0f6fdd1b0e Add test and fix bug noticed while reading the code Ehren Kret 2021-04-09 18:19:07 -0500
  • 5749e221ff Fix copy-paste error in panic string Ehren Kret 2021-04-09 17:56:19 -0500
  • 7154a693e0 Inline method needs_rehash Ehren Kret 2021-04-09 17:54:42 -0500
  • 32a6f23671 Fix documentation error Ehren Kret 2021-04-09 17:53:22 -0500
  • 7306c63e3f Remove DirectoryMapBuilding type Ehren Kret 2021-04-09 15:10:58 -0500
  • 1311dae34e Make CDS expandable again Ehren Kret 2021-04-09 15:01:16 -0500
  • ef01800b16 Move execution of the borrow on DirectoryMap into the Rust code Ehren Kret 2021-04-09 13:44:18 -0500
  • add1974b82 Remove DirectoryMap and replace with DirectoryMapNative Ehren Kret 2021-04-07 19:03:26 -0500
  • 8a4d347d12 Add tests for DirectoryMap Ehren Kret 2021-04-07 18:09:13 -0500
  • 32b9a43cb6 Add comment Ehren Kret 2021-04-07 17:35:58 -0500
  • eef9cb8c4e Remove byteorder crate from cds_jni Ehren Kret 2021-04-07 17:27:10 -0500
  • e35f7b3b2a Remove the cells Ehren Kret 2021-04-07 15:47:06 -0500
  • ff5e3d8110 Fix warnings in DirectoryMap rust code Ehren Kret 2021-04-07 10:50:56 -0500
  • 842f1c8cc2 Add more docs to the DirectoryMap rust code Ehren Kret 2021-04-07 10:44:33 -0500
  • ca788fb672 Implement DirectoryMap in Rust Ehren Kret 2021-04-07 10:41:01 -0500
  • 2c3be540f4 Check borrow function is not null before entering native code Ehren Kret 2021-04-07 00:21:30 -0500
  • fcd7e3b938 Assert uuid is non-null before dropping into native code Ehren Kret 2021-04-07 00:18:38 -0500