Skip to content
Permalink
Branch: master
Commits on Apr 1, 2019
  1. Update for production version

    MarkAShaw authored and fhunleth committed Mar 29, 2019
    Reconfigured hardware directory to reflect production version hardware
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. Add NervesKey.detected?/1

    mobileoverlord authored and fhunleth committed Feb 6, 2019
  3. 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
  4. Correct matching of config slot

    pcmarks authored and fhunleth committed Jan 7, 2019
    slot_config_compatible() did not match on the correct values of slots 
    10, 11,12, and 13.
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
Commits on Dec 15, 2018
  1. Update provisioning docs

    mobileoverlord authored and fhunleth committed Dec 14, 2018
  2. Fix config compatibility check

    fhunleth committed Dec 15, 2018
  3. Fix Markdown lint warnings

    fhunleth committed Dec 15, 2018
Commits on Dec 14, 2018
  1. v0.1.1

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