Skip to content
Permalink
Branch: master
Commits on May 22, 2019
  1. v0.5.1 release

    fhunleth committed May 22, 2019
  2. Add NervesHub doc link; minor edits

    fhunleth committed May 22, 2019
Commits on May 21, 2019
  1. Update CI to build more combinations

    fhunleth committed May 21, 2019
  2. Include nerves_key_pkcs11 as a dependency

    fhunleth committed May 21, 2019
    Pretty much everyone needs to use nerves_key_pkcs11 so include it as a
    dependency to avoid the error where you forget to add it or misspell it.
Commits on May 20, 2019
  1. Update hw and main readme

    fhunleth committed Apr 7, 2019
  2. Bump deps

    fhunleth committed Apr 7, 2019
Commits on Feb 22, 2019
  1. v0.5.0 release

    fhunleth committed Feb 22, 2019
  2. Bump Elixir version on CI

    fhunleth committed Feb 22, 2019
  3. Bump deps

    fhunleth committed Feb 22, 2019
  4. Fix dialyzer issues

    fhunleth committed Feb 21, 2019
Commits on Feb 7, 2019
  1. v0.4.0 release

    fhunleth committed Feb 7, 2019
  2. Clear the entire slot for clear_aux_certificate

    fhunleth authored and mobileoverlord committed Feb 7, 2019
    The previous code didn't clear out the whole slot so remnants would be
    left around that could be interpreted as certificate pieces. This clears
    out the whole slot.
Commits on Feb 6, 2019
  1. v0.3.2 release

    fhunleth committed Feb 6, 2019
Commits on Feb 5, 2019
  1. Add functions to clear out auxiliary certificates

    fhunleth authored and mobileoverlord committed Feb 3, 2019
    Sometimes it's useful to remove auxiliary certificates after they're
    done being used. This adds a function to wipe them out and also to check
    whether they've been programmed. Not only does this help remove
    certificates from use, but it also can prevent confusion.
Commits on Jan 23, 2019
  1. v0.3.1 release

    fhunleth committed Jan 23, 2019
  2. Add NervesKey defaults for the serial number

    fhunleth committed Jan 23, 2019
    These defaults will be used for pre-programmed NervesKeys.
  3. Bump deps

    fhunleth committed Jan 23, 2019
Commits on Jan 22, 2019
  1. v0.3.0 release

    fhunleth committed Jan 22, 2019
  2. Refer to the ATECC508A/60A consistently

    fhunleth authored and mobileoverlord committed Jan 21, 2019
  3. Support a second set of device/signer certs

    fhunleth authored and mobileoverlord committed Jan 21, 2019
    It's sometimes necessary to have a device certificate that can be
    updated after provisioning. This adds support. It is not a default and
    should not be used unless explicitly requested.
  4. Various doc updates

    fhunleth authored and mobileoverlord committed Jan 21, 2019
  5. Add provisioned?/1 and hide configure

    fhunleth authored and mobileoverlord committed Jan 21, 2019
    If a NervesKey starts returning errors, it seems to be since I forgot to
    provision it. Add a helper method to make this easier.
    
    This also makes the `configure` method private since it shouldn't be
    called externally and in retrospect, it's pretty confusingly named
    unless you've read the ATECC508A data sheet.
Commits on Jan 14, 2019
  1. Add hardware design files

    fhunleth committed Jan 14, 2019
Commits on Jan 8, 2019
  1. v0.2.0 release

    fhunleth committed Jan 8, 2019
  2. Bump deps

    fhunleth committed Jan 8, 2019
  3. Add helper for getting the manufacturer sn

    fhunleth authored and mobileoverlord committed Dec 22, 2018
Commits on Jan 2, 2019
  1. Make readme easier to copy/paste

    fhunleth committed Dec 18, 2018
Commits on Dec 17, 2018
  1. v0.1.2 release

    fhunleth committed Dec 17, 2018
  2. Improve docs and error messages - especially for certs

    fhunleth committed Dec 17, 2018
  3. Lock the private key

    fhunleth committed Dec 15, 2018
    This prevents anyone from ever updating it - accidentally or
    maliciously. It turns out that the ATECC508A's genkey command obeys the
    slot lock and not the zone lock.
  4. Bump deps

    fhunleth committed Dec 15, 2018
Older
You can’t perform that action at this time.