Commit Graph

  • 1cf5a72794 Feature: support multiple root CA certificates main Volodymyr Khoroz 2024-06-17 19:22:44 +03:00
  • f8ac1e1308 Fixup: do not allow client certs signed by root CA Volodymyr Khoroz 2024-06-17 19:10:51 +03:00
  • a1f536d568 Fixup: fix a panic on empty or invalid certificate files Volodymyr Khoroz 2024-06-17 19:02:49 +03:00
  • eb91d754a5 Cleanup: add Vim cache files to .gitignore Volodymyr Khoroz 2024-06-17 19:02:22 +03:00
  • 046d46ce26 Fixup: fix make check to work and add make lint Volodymyr Khoroz 2024-06-17 18:57:52 +03:00
  • cbd64f4428 Relicense from Apache-v2 to BSD-3 Clause Ricardo Salveti 2024-03-01 21:07:22 -03:00
  • 69a5252074 go.mod: Bump x/crypto for CVE Andy Doan 2024-01-09 16:22:35 -06:00
  • 70a7ccee37 README: Add details for devices registered before PKI Andy Doan 2024-01-02 09:33:22 -06:00
  • a161c54474 Make validateRequest handling more foolproof Andy Doan 2023-12-14 11:51:57 -06:00
  • 583ad2b807 Merge pull request #13 from foundriesio/fixes Andy Doan 2023-12-14 11:47:01 -06:00
  • 8c19c0a3b5 main: Fix loading of client CAs Andy Doan 2023-12-13 16:34:01 -06:00
  • 751724a936 handlers: Fix bad error handling Andy Doan 2023-12-13 15:51:53 -06:00
  • 8ed8ec3305 README: Update with steps for latest fioctl Andy Doan 2023-12-13 15:38:17 -06:00
  • cd5cd710d5 Merge pull request #9 from foundriesio/cert-expiry Andy Doan 2023-12-07 13:25:58 -06:00
  • b176faa28e Make cert duration configurable with 3 year default Andy Doan 2023-12-06 15:50:24 -06:00
  • 3c980ab15c Fix linter warning about errors starting with capital letter Andy Doan 2023-12-06 15:52:54 -06:00
  • a7f1d3c9c6 Clean up linter warning about error naming Andy Doan 2023-12-06 15:52:12 -06:00
  • 1b32b40729 readme: Update with fioconfig information Andy Doan 2023-01-17 21:21:09 -06:00
  • bfbf52d8b2 main: Allow devices signed by all factory CAs to authenticate Andy Doan 2023-01-17 21:15:57 -06:00
  • 022f3b0509 main: Ignore extra whitespace in PEM files Andy Doan 2023-01-17 21:02:05 -06:00
  • 40d2c1052a main: Use common PEM parsing Andy Doan 2023-01-17 20:48:24 -06:00
  • 2b58d6f2e7 Log the public key when creating a new cert Andy Doan 2022-10-20 20:43:04 -05:00
  • ad98f72bf9 Abstract logic for looking up Service instance Andy Doan 2022-10-19 09:30:21 -05:00
  • 415b2c73d4 Small fixes for working with private est server Andy Doan 2022-10-18 11:46:24 -05:00
  • 43d885f505 Merge pull request #4 from foundriesio/graceful-shutdown Andy Doan 2022-10-18 11:42:16 -05:00
  • 6418d604c5 Merge pull request #5 from StealthyCoder/docs/update StealthyCoder 2022-10-15 01:43:23 +02:00
  • 412d1ed08a docs(README): Updated readme Eric Bode 2022-10-13 21:21:05 +02:00
  • c4eb98eee5 main: Perform a graceful shutdown Andy Doan 2022-10-12 14:44:29 -05:00
  • 17bd45c527 middleware: Log device and factory when present Andy Doan 2022-10-11 21:45:58 -05:00
  • 3bafd6e486 README: update usage instructions Andy Doan 2022-10-11 21:37:00 -05:00
  • 48f12fd1fb Add GitHub PR support Andy Doan 2022-10-10 16:48:24 -05:00
  • bfb8ccfa7c Add some stuff to help make project usable Andy Doan 2022-10-10 16:40:23 -05:00
  • 38004167cb Create a main method for standalone server Andy Doan 2022-10-10 15:45:21 -05:00
  • 10e4577582 Introduce http handler for "simplereenroll" Andy Doan 2022-10-10 15:42:10 -05:00
  • cadc9b54c4 Introduce http handler for "simpleenroll" Andy Doan 2022-10-10 15:23:55 -05:00
  • c05be17eb7 Introduce HTTP skeleton Andy Doan 2022-10-10 14:55:22 -05:00
  • daeb60a63a Create a flexible TLS server abstraction Andy Doan 2022-10-10 14:46:57 -05:00
  • 4482b0f127 EST: Document what's implemented and not implemented Andy Doan 2022-10-10 14:29:26 -05:00
  • 0cb50fabfe EST 4.2.2: Simple Re-enrollment of Clients Andy Doan 2022-10-10 14:25:18 -05:00
  • 19f8bf713e EST 4.2.1: Simple Enrollment of Clients Andy Doan 2022-10-10 14:20:46 -05:00
  • 53814b5600 EST 4.1.2: CA Certificate Request Andy Doan 2022-10-10 13:31:32 -05:00
  • 968775e9a7 Introduce the EST Service interface Andy Doan 2022-10-10 13:20:56 -05:00
  • 7db7de5173 Initial commit Andy Doan 2022-10-10 13:13:57 -05:00