Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certificate management #695

Merged
merged 41 commits into from
Aug 7, 2024
Merged

Certificate management #695

merged 41 commits into from
Aug 7, 2024

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    119f1d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    09d05cd View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Configuration menu
    Copy the full SHA
    dc41567 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34ee1fe View commit details
    Browse the repository at this point in the history
  3. Added parsing of the certificates and keys

    Makes sure valid certs and keys are added and use the certificate signature to generate the certificate ID.
    jeremypoulter committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    9c225e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    081495f View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Added using the root certificates added to the certificate manager.

    Currently this is a little memory hungry (two copies of the certificate live in memory), but not expecting many certificates to be added this way.
    jeremypoulter committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    6b5340e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    26865c4 View commit details
    Browse the repository at this point in the history
  2. Ignore any certificates

    jeremypoulter committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    51bdd5d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    c13b707 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Added support for HTTPS server

    If you configure the server certificate (and reboot) the server will use that certificate to bring the web server up in HTTPS mode.
    
    Currently seems to be a bit unstable, but this looks to be Mongoos/mbedTLS
    jeremypoulter committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    e58a80e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a77f116 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    fbf689c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    29150ed View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    7f35463 View commit details
    Browse the repository at this point in the history
  2. Lint fixes

    jeremypoulter committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    3fe084f View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    bb3a067 View commit details
    Browse the repository at this point in the history
  2. Disable the debug

    jeremypoulter committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    affa0bd View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Whitespace fixes

    jeremypoulter committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    33bf7df View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    4be91b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Use published library

    jeremypoulter committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    b97c01e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    5e1167a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    4f1cee4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d88d4e2 View commit details
    Browse the repository at this point in the history
  3. Merged GUI

    jeremypoulter committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4f84047 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9bc1884 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Updated the ID to be a string containing HEX

    This is mainly because JSON/JavaScript doesn't support 64bit numbers, but also is slightly more human readable
    jeremypoulter committed May 23, 2024
    Configuration menu
    Copy the full SHA
    e474ead View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Updated GUI

    jeremypoulter committed May 24, 2024
    Configuration menu
    Copy the full SHA
    960144a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f45c41d View commit details
    Browse the repository at this point in the history
  3. Adding the Amazon Root CA

    Just to allow quickly loading many certificates
    jeremypoulter committed May 24, 2024
    Configuration menu
    Copy the full SHA
    1b984b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c28fc7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5678366 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    69dcfa9 View commit details
    Browse the repository at this point in the history
  2. Don't build elecrow_esp32_hmi_dev

    Not really needed and now too large with the latest certificate updates
    jeremypoulter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    6d4ab27 View commit details
    Browse the repository at this point in the history
  3. Print the Git status

    To help verify if changes are being properly added
    jeremypoulter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ff023b5 View commit details
    Browse the repository at this point in the history
  4. Fix GUI build

    jeremypoulter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c84b828 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c22f70 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    59ae640 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d7c3b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    2859130 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db87203 View commit details
    Browse the repository at this point in the history