Skip to content

Releases: device-management-toolkit/rpc-go

v2.2.0

11 May 15:35
Compare
Choose a tag to compare

What's Changed

Build

  • version: bump to v2.2.0

CI

  • add build for sample
  • docker: ensure docker build occurs in PR checks
  • lint: adds semantic checks to PRs

Docs

  • changelog: update version
  • readme: add command for shared library build
  • readme: remove unnecessary prerequisites

Feat

  • build: adds support for c-shared buildmode
  • logging: adds support for fine grained control of log ouput

Fix

  • heci: adds retry for device busy

Refactor

  • lms: rewrite lme communication in go
  • main: eliminate need for CGO if not buildling library

v2.1.1

11 Apr 16:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0

18 Mar 17:25
Compare
Choose a tag to compare

Build

  • docker: C style comments are not valid in Dockerfiles
  • version: update version to v2.1.0

Ci

  • jenkinsfile: removes protex scan
  • workflow: only uploads codecov for 20.04

Docs

  • docker: how to build and run using Docker

Feat

  • activate: prompts for password when device is activated
  • cli: Remove ControlModeRaw from json
  • cli: Add json flag to version command
  • log: adds -json option to all rpc commands
  • output: adds json output for amtinfo command

Fix

  • update password with user input

Refactor

  • pthi: converts amt and pthi commands to go from C

v2.0.1

17 Dec 17:37
74d13b3
Compare
Choose a tag to compare

Fixed Dockerfile comment issue

v2.0.0

09 Nov 21:23
f9ebda0
Compare
Choose a tag to compare

Build

  • dockerfile: adds license header

Ci

  • update default branch name to main for jobs
  • add docker and changelog builds
  • update codeql build command
  • add codeql
  • jenkins: create jenkinsfile

Docs

  • add contributing guidlines
  • add license and security guidelines

Feat

  • add environment variable support
  • add heartbeat support
  • hostname: can now override hostname of device by passing -h as command line arg
  • maintenance: add time sync for AMT
  • rpc: initial commit

Fix

  • dns suffix and trim string outputs for commands
  • version: add version output to cli command

Refactor

  • rename mps to rps for accurate naming
  • rpc: organize code to be unit testable