Skip to content

Latest commit

 

History

History
951 lines (703 loc) · 33 KB

CHANGELOG.md

File metadata and controls

951 lines (703 loc) · 33 KB

2.42.8 (2025-01-15)

Bug Fixes

2.42.7 (2025-01-15)

Bug Fixes

  • Use OS DNS suffix when DNS suffix set in MEBx is empty-like (e89fd98)

2.42.6 (2024-12-16)

Bug Fixes

  • opstate on amt 11 and below (954f3d3)

2.42.5 (2024-11-15)

2.42.4 (2024-11-15)

2.42.3 (2024-11-15)

2.42.2 (2024-11-14)

Bug Fixes

  • activates in ccm mode now (a50f3a0)

2.42.1 (2024-11-14)

2.42.0 (2024-11-06)

Features

  • IsWirelessSynchronized is optional in wireless configuration (0847817)

2.41.0 (2024-11-05).

Features

  • enable config v2 from console (a765f4c)

2.40.1 (2024-10-31)

Bug Fixes

  • add error handling when TLS activation is enforced (#678) (f538952)

2.40.0 (2024-10-15).

Features

  • generate third party licenses zip for every release (#665) (10d7724)

2.39.0 (2024-09-17)

Features

2.38.0 (2024-09-05)

Features

  • adds ccm activation using config (abd02bc)

2.37.0 (2024-08-07)

Features

  • prunes wired and tls configs when adding new ones (93553d2)

2.36.2 (2024-08-06).

Bug Fixes

  • cli: Resolve FQDN on Linux machines with short hostnames (#600) (a2df614), closes #189

2.36.1 (2024-07-17)

Bug Fixes

  • attempt to address false positive virus on zipped go binary artifacts on windows (#591) (6957954)

2.36.0 (2024-07-15)

Features

  • cli: amtinfo command add amt ipaddr and osipaddr (#560) (77b42aa), closes #467

2.35.0 (2024-06-20)

Features

2.34.2 (2024-06-05)

Bug Fixes

  • resolves close call issue in go-wsman-messages (#550) (af9ffdb)

2.34.1 (2024-05-08)

Bug Fixes

  • add delay when processing multiple wireless profiles (#510) (353af73)

2.34.0 (2024-05-03)

Features

  • add yaml support to local tls config (8ecb612)

2.33.1 (2024-04-25)

Bug Fixes

  • 8021x wifi config with preexisting root cert (55cc329)
  • deps: update to fixed go-wsman-messages to support 32-bit (#500) (2640a12)
  • return value on success in lib.go (#499) (ea30d19)
  • use go-wsman-messages v2.2.4 (e2e568f)

[v2.33.0] - 2024-04-17

Bug Fixes

Features

  • adds 8021x to wired configuration (1e34d85)

[v2.32.2] - 2024-04-10

Bug Fixes

  • read ccm password from commandline (5a83d49)

[v2.32.1] - 2024-04-08

Bug Fixes

[v2.31.2] - 2024-04-04

Build

  • deps: bump codecov/codecov-action from 4.1.1 to 4.2.0 (#465)
  • deps: bump golang from 0466223 to cdc86d9 (#464)
  • deps: bump wagoid/commitlint-github-action from 5.4.5 to 6.0.0 (#457)
  • deps: deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.2.0 to 2.2.2
  • deps: bump aquasecurity/trivy-action from 0.18.0 to 0.19.0
  • deps: bump actions/add-to-project from 0.6.1 to 1.0.0
  • deps: bump codecov/codecov-action from 4.1.0 to 4.1.1
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.11 to 2.2.0 (#446)
  • deps: bump github/codeql-action from 3.24.8 to 3.24.9 (#448)
  • deps: bump actions/add-to-project from 0.6.0 to 0.6.1 (#445)
  • deps: bump cycjimmy/semantic-release-action from 4.0.0 to 4.1.0 (#444)
  • deps: bump github/codeql-action from 3.24.7 to 3.24.8 (#439)
  • deps: bump golang from fc5e584 to 0466223 (#438)

Ci

  • addresses permissions for trivy-scan to upload (#447)

Docs

  • update badge links
  • update badge styles

Feat

  • adds configure amtpassword local command (#442)
  • adds amt features configuration (#407)

Fix

  • use tm2 for SetHighAccuracyTimeSynch (#460)
  • removes duplicate printing for -h and -help flags on maintenance commands
  • configure error code
  • variable names for configJson input (#441)

Refractor

  • adds wireless and wired subcommands deprecating addwifisettings and wiredsettings (#461)

[v2.29.1] - 2024-03-15

Build

  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.10 to 2.1.11
  • deps: bump docker/login-action from 3.0.0 to 3.1.0

Docs

  • adds copyright headers

Fix

  • local acm activate does not prompt for password when it is in the config (#436)

[v2.29.0] - 2024-03-14

Build

  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.9 to 2.1.10

Feat

  • adds addwiredsettings local configuration command (#422)

[v2.28.3] - 2024-03-13

Fix

  • XML messages are no longer escaped when using -json flag (#429)

[v2.28.2] - 2024-03-13

Build

  • deps: bump actions/checkout from 4.1.1 to 4.1.2 (#423)
  • deps: bump github/codeql-action from 3.24.6 to 3.24.7 (#424)
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.8 to 2.1.9

Fix

  • changes amtinfo output to use stdout instead of stderr

[v2.28.1] - 2024-03-13

Build

  • deps: bump golang from 8e96e6c to fc5e584 (#414)
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.7 to 2.1.8

Ci

  • adds changelog plugin to release

Fix

  • generated binaries should not use CGO (#426)

[v2.28.0] - 2024-03-07

Feat

  • prompts for password in local activate and configure mebx (#415)

[v2.27.4] - 2024-03-07

Build

  • deps: bump golang.org/x/term from 0.17.0 to 0.18.0 (#410)
  • deps: bump github/stretchr/testify from 1.8.4 to 1.9.0 (#409)

Fix

  • local acm activate properly orders certificate chain

[v2.27.3] - 2024-03-05

Build

  • deps: bump golang.org/x/sys from 0.17.0 to 0.18.0 (#411)

Fix

  • typo "AMT is already enabled" (#412)

[v2.27.2] - 2024-03-04

Fix

  • local acm activation

[v2.27.1] - 2024-03-04

Build

  • deps: bump aquasecurity/trivy-action from 0.17.0 to 0.18.0
  • deps: bump github/codeql-action from 3.24.5 to 3.24.6 (#408)

Fix

  • password read on prompt

[v2.27.0] - 2024-02-28

Build

  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.5 to 2.1.6
  • deps: bump github/codeql-action from 3.24.1 to 3.24.3
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.6 to 2.1.7
  • deps: bump codecov/codecov-action from 4.0.1 to 4.0.2
  • deps: bump github/codeql-action from 3.24.3 to 3.24.5
  • deps: bump codecov/codecov-action from 4.0.2 to 4.1.0
  • deps: bump actions/addd-to-project from 0.5.0 to 0.6.0

Feat

  • adds tls configuration with signed certificate

[v2.26.2] - 2024-02-15

Fix

  • inject version upon release in CI (#389)

[v2.26.1] - 2024-02-15

Fix

  • update version to v2.26.1 (#388)

[v2.26.0] - 2024-02-14

Build

  • gh-actions: upgrade build flags for executable
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages/v2 from 2.1.4 to 2.1.5
  • deps: bump golang.org/x/term from 0.16.0 to 0.17.0 (#383)
  • deps: bump github/codeql-action from 3.24.0 to 3.24.1

Ci

  • remove azure boards sync (#387)

Fix

  • read AMT and SMB passwords without terminal echo unless requested (#357)
  • check error upon getting lan interface settings (#386)

Feat

  • adds an option to sync clock locally

Refractor

  • adds unit test to tls
  • migrate apf to use go-wsman-messages (#382)

[v2.25.3] - 2024-02-09

Build

  • deps: update go-wsman-messages v2.1.4 (#378)

Fix

  • test executable flows for githubrelease (#377)

[v2.25.2] - 2024-02-09

Build

  • deps: bump github.com/google/uuid from 1.4.0 to 1.6.0 (#374)
  • deps: bump github.com/open-amt-cloud-toolkit
  • deps: bump golang from 1.21-alpine to 1.22-alpine (#367)

Ci

  • add executables to artifact

Fix

  • this releases rpc-go with go-wsman-messages v2.1.3 (#376)

[v2.25.1] - 2024-02-08

Build

  • bump go-wsman-messages to v2.0 (#360)
  • deps: bump golang.org/x/sys from 0.16.0 to 0.17.0 (#368)
  • deps: bump actions/upload-artifact from 4.3.0 to 4.3.1
  • deps: bump aquasecurity/trivy-action from 0.16.1 to 0.17.0
  • deps: bump github/codeql-action from 3.23.2 to 3.24.0 (#356)
  • deps: bump codecov/codecov-action from 4.0.0 to 4.0.1
  • deps: bump codecov/codecov-action from 3.1.6 to 4.0.0
  • deps: bump codecov/codecov-action from 3.1.5 to 3.1.6
  • deps: bump step-security/harden-runner from 2.6.1 to 2.7.0
  • deps: bump github/codeql-action from 3.23.1 to 3.23.2
  • deps: bump golang from 51a7800 to a6a7f1f
  • deps: bump codecov/codecov-action from 3.1.4 to 3.1.5
  • deps: bump golang from fd78f2f to 51a7800
  • deps: bump actions/upload-artifact from 4.2.0 to 4.3.0

Ci

  • pin version of config @commitlint/config-conventional to 18.5

Docs

  • correct tls help example command

Fix

  • update build tasks and project version

[v2.25.0] - 2024-01-23

Build

  • deps: bump actions/upload-artifact from 4.1.0 to 4.2.0
  • deps: bump github/codeql-action from 3.23.0 to 3.23.1
  • deps: bump actions/upload-artifact from 4.0.0 to 4.1.0
  • deps: bump golang from 4db4aac to fd78f2f

Feat

  • add local self-signed tls configuration

Refactor

  • added logging for transactions for local activation
  • internal: removes logging at trace level

[v2.24.4] - 2024-01-09

Build

  • deps: bump wagoid/commitlint-github-action from 5.4.4 to 5.4.5
  • deps: bump github/codeql-action from 3.22.12 to 3.23.0
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump golang.org/x/sys from 0.15.0 to 0.16.0
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump aquasecurity/trivy-action from 0.16.0 to 0.16.1

Fix

  • update project version

[v2.24.3] - 2023-12-28

Build

  • deps: bump github/codeql-action from 3.22.11 to 3.22.12
  • deps: bump golang from feceecc to 4db4aac
  • deps: bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • deps: bump actions/upload-artifact from 3.1.3 to 4.0.0
  • deps: bump github/codeql-action from 2.22.10 to 3.22.11
  • deps: bump github/codeql-action from 2.22.9 to 2.22.10
  • deps: bump golang from 5c1cabd to feceecc
  • deps: bump aquasecurity/trivy-action from 0.15.0 to 0.16.0
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump github/codeql-action from 2.22.8 to 2.22.9
  • deps: bump golang from 70afe55 to 5c1cabd

Ci

  • add trivy results to github security tab

Fix

  • makes sure uuid flag warning is only shown when the flag is used

[v2.24.2] - 2023-12-05

Build

  • deps: bump golang from 30a46e7 to 70afe55
  • deps: bump actions/setup-dotnet from 3.2.0 to 4.0.0
  • deps: bump aquasecurity/trivy-action from 0.14.0 to 0.15.0
  • deps: bump golang from 110b07a to 30a46e7

Fix

  • local activation supports .pfx

[v2.24.1] - 2023-11-29

Fix

  • project version is updated

[v2.24.0] - 2023-11-29

Build

  • deps: bump golang.org/x/sys from 0.14.0 to 0.15.0

Feat

  • add UUID Override flag to maintenance commands

[v2.23.0] - 2023-11-27

Build

  • deps: bump github/codeql-action from 2.22.7 to 2.22.8
  • deps: bump github/codeql-action from 2.22.6 to 2.22.7
  • deps: bump step-security/harden-runner from 2.6.0 to 2.6.1
  • deps: bump github/codeql-action from 2.22.5 to 2.22.6
  • deps: bump golang from 96a8a70 to 110b07a
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages

Feat

  • support AMTEnabled flag

[v2.22.0] - 2023-11-07

Build

  • deps: bump aquasecurity/trivy-action from 0.13.1 to 0.14.0

Feat

  • adds report out to code analysis action

[v2.21.0] - 2023-11-06

Build

  • deps: bump golang.org/x/sys from 0.13.0 to 0.14.0
  • deps: bump github.com/gorilla/websocket from 1.5.0 to 1.5.1
  • deps: bump software.sslmate.com/src/go-pkcs12 from 0.3.0 to 0.4.0
  • deps: bump aquasecurity/trivy-action from 0.13.0 to 0.13.1
  • deps: bump wagoid/commitlint-github-action from 5.4.3 to 5.4.4
  • deps: bump golang from 926f7f7 to 96a8a70

Feat

  • support smb: urls for remote .yaml or .pfx config files

[v2.20.0] - 2023-11-01

Feat

  • add local wifi enable and profile sync

[v2.19.0] - 2023-10-30

Build

  • deps: bump github/codeql-action from 2.22.4 to 2.22.5
  • deps: bump software.sslmate.com/src/go-pkcs12 from 0.2.1 to 0.3.0

Feat

  • local operations read secrets from environment

[v2.18.0] - 2023-10-26

Build

  • deps: bump aquasecurity/trivy-action from 0.12.0 to 0.13.0
  • deps: bump ossf/scorecard-action from 2.3.0 to 2.3.1
  • deps: bump github/codeql-action from 2.22.3 to 2.22.4
  • deps: bump actions/checkout from 4.1.0 to 4.1.1
  • deps: bump github/codeql-action from 2.22.2 to 2.22.3

Feat

  • add device info maintenance

[v2.17.0] - 2023-10-13

Build

  • deps: bump github/codeql-action from 2.22.1 to 2.22.2

Feat

  • add features field to message payload

[v2.16.1] - 2023-10-12

Build

  • removes jenkinsfile
  • deps: bump golang from a76f153 to 926f7f7
  • deps: bump ossf/scorecard-action from 2.2.0 to 2.3.0
  • deps: bump github/codeql-action from 2.21.9 to 2.22.0
  • deps: bump golang from 1c9cc94 to a76f153
  • deps: bump golang.org/x/sys from 0.12.0 to 0.13.0
  • deps: bump golang from 4bc6541 to 1c9cc94
  • deps: bump step-security/harden-runner from 2.5.1 to 2.6.0
  • deps: bump github/codeql-action from 2.22.0 to 2.22.1
  • deps: bump golang from ec31b7f to 4bc6541
  • deps: bump github/codeql-action from 2.21.8 to 2.21.9
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages (#240)
  • deps: bump golang from 96634e5 to ec31b7f

Ci

  • only release when semantic-release generates a new version
  • automate publishing of docker images to dockerhub

Fix

  • update ProjectVersion to v2.16.1

[v2.16.0] - 2023-09-26

Build

  • deps: bump actions/checkout from 4.0.0 to 4.1.0

Feat

  • adds uuid flag to activate command

[v2.15.2] - 2023-09-20

Build

  • deps: bump github/codeql-action from 2.21.7 to 2.21.8
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages

Ci

  • update docker release

Fix

  • trigger ci build for release with docker

Refactor

  • amtinfo userCert password prompt (#228)

[v2.15.1] - 2023-09-15

Build

  • deps: bump github/codeql-action from 2.21.6 to 2.21.7
  • deps: bump github/codeql-action from 2.21.5 to 2.21.6

Ci

  • add semantic-release-docker plugin
  • adds exec plugin for @semantic-release

Docs

  • config file names and comments

Fix

  • add prompt for password acm local deactivation
  • addwifisettings validate unique priorities

Refactor

  • config file names and comments

[v2.15.0] - 2023-09-13

Build

  • deps: bump docker/login-action from 2.2.0 to 3.0.0
  • deps: bump golang from 445f340 to 96634e5
  • deps: bump actions/upload-artifact from 3.1.2 to 3.1.3
  • deps: bump golang.org/x/sys from 0.11.0 to 0.12.0

Ci

  • add release tag to docker image

Docs

  • update badges

Feat

  • amtinfo display user certificates

Refactor

  • utils: creates type for return codes and makes variable names consistent (#212)

[v2.14.2] - 2023-09-08

Fix

  • ensure warning for CCM deactivation password flag

[v2.14.1] - 2023-09-06

Fix

  • addwifisettings - track added certs to prevent duplicates error

[v2.14.0] - 2023-09-06

Build

  • bump go-wsman-messages to v1.8.2 (#205)
  • deps: bump actions/checkout from 3.6.0 to 4.0.0
  • deps: bump aquasecurity/trivy-action
  • deps: bump go-wsman-messages to v1.8.1
  • deps: bump cycjimmy/semantic-release-action from 3.4.2 to 4.0.0
  • deps: bump github/codeql-action from 2.21.4 to 2.21.5
  • deps: bump actions/checkout from 3.5.3 to 3.6.0

Feat

  • local wifi configuration

[v2.13.1] - 2023-08-16

Build

  • deps: bump github/codeql-action from 2.21.3 to 2.21.4
  • deps: bump docker/login-action from 1.6.0 to 2.2.0

Ci

  • push another image with a github tag

Fix

  • update ProjectVersion to 2.13.0

[v2.13.0] - 2023-08-14

Build

  • deps: bump github/codeql-action from 1.1.39 to 2.21.3
  • deps: bump step-security/harden-runner from 2.5.0 to 2.5.1
  • deps: bump aquasecurity/trivy-action
  • deps: bump codecov/codecov-action from 3.1.3 to 3.1.4
  • deps: bump golang.org/x/sys from 0.10.0 to 0.11.0
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump actions/upload-artifact from 2.3.1 to 3.1.2
  • deps: bump golang from 1.20-alpine to 1.21-alpine
  • deps: bump actions/checkout from 3.1.0 to 3.5.3
  • deps: bump actions/setup-dotnet from 2.1.1 to 3.2.0
  • deps: bump danhellem/github-actions-issue-to-work-item
  • deps: bump wagoid/commitlint-github-action from 4.1.15 to 5.4.3
  • deps: bump actions/add-to-project from 0.3.0 to 0.5.0
  • deps: bump ossf/scorecard-action from 2.0.6 to 2.2.0

Ci

  • [StepSecurity] Apply security best practices
  • adds release notes generator and github to semantic release

Feat

  • activate in acm using local command

Refactor

  • result codes (#185)
  • add configure command

[v2.12.0] - 2023-07-27

Build

  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump github.com/ilyakaznacheev/cleanenv from 1.4.2 to 1.5.0

Feat

  • add local deactivation in ACM

Refactor

  • move command execution out of flags package

[v2.11.0] - 2023-07-14

Fix

  • password not set correctly for ccm activate

Refactor

  • internal: remove .parsed check

[v2.11.0] - 2023-07-10

Build

  • update version to v2.11.0
  • deps: bump golang.org/x/sys from 0.9.0 to 0.10.0
  • deps: bump github.com/open-amt-cloud-toolkit/go-wsman-messages
  • deps: bump golang.org/x/sys from 0.8.0 to 0.9.0

Ci

  • added semantic release

Feat

  • add local CCM activate

Fix

  • allow for spaces in input parameters

Refactor

  • simplify friendly name

[v2.10.0] - 2023-06-16

Build

  • update version and changelog to v2.10.0

Feat

  • adds AMT Features to amtinfo
  • support device friendly name

[v2.9.1] - 2023-06-08

Build

  • update version and changelog to v2.9.1
  • deps: bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
  • deps: bump github.com/stretchr/testify from 1.8.3 to 1.8.4

Fix

  • internal: GetOSDnsSuffixOS bug with docker desktop

[v2.9.0] - 2023-05-25

Build

  • update version and changelog for v2.9.0
  • deps: bump github.com/stretchr/testify from 1.8.2 to 1.8.3

Ci

  • add trivy container scan

Feat

  • cli: addwifisettings directly without cloud interaction

Refactor

  • internal: move each command to its own file

Test

  • move flag tests to respective files for better organization

[v2.8.0] - 2023-05-18

Build

  • update version to 2.8.0 and changelog
  • add tasks.json for vscode
  • add launch.json to gitignore
  • add various command templates for easy debugging in VSCode
  • deps: bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 (#129)
  • deps: bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 (#127)

Feat

  • deactivate a device in CCM from RPC

[v2.7.0] - 2023-05-04

Build

  • update version to 2.7.0, update changelogbuild: update version to 2.6.0, update changelog
  • update go to 1.20
  • deps: bump golang.org/x/sys from 0.5.0 to 0.6.0
  • deps: bump github.com/stretchr/testify from 1.8.1 to 1.8.2
  • deps: bump github.com/gorilla/websocket from 1.4.2 to 1.5.0
  • deps: bump github.com/sirupsen/logrus from 1.7.0 to 1.9.0
  • deps: bump github.com/stretchr/testify from 1.7.0 to 1.8.1
  • deps: bump golang.org/x/sys from 0.3.0 to 0.5.0

Ci

  • add go fmt and format code
  • update github runners
  • adds dependabot config
  • deps: bump codecov to 3.1.3 (#119)

Docs

  • add discord info (#111)

Feat

  • utils: add -f (force) flag

Fix

  • rps: rpc will exit instead of hang when connection fails to rps

[v2.6.0] - 2023-02-16

Build

  • update version to 2.6.0, update changelog
  • docker: update golang base to 1.19

Ci

  • set os to 18.04
  • fix changelog job
  • add ossf action

Docs

  • align format to match other repositories
  • add ossf badge to readme

Feat

  • added flag tenantId
  • rps: added proxy support

Fix

  • proper processing of command line flags

Refactor

  • adds new return codes

[v2.5.0] - 2022-12-08

Build

  • update version to 2.5.0, update changelog

Ci

  • pin .net core build
  • update actions/checkout to v3, update semantic
  • add azure board sync
  • add project sync to rpc-go

Feat

  • AMTtimeout: Handle wait if AMT is not ready
  • cli: sync hostname

Refactor

  • update log messages to be a bit more clear

[v2.4.0] - 2022-11-07

Build

  • bump to v2.4.0

Feat

  • maintenance: add subcommands for syncip, syncclock, and changepassword

Fix

  • channel recipient channel should not be 0
  • remove extra log.error statement

v2.3.0 - 2022-10-05

Ci

  • add junit test output

Docs

  • update changelog for v2.3.0

Feat

  • add warnings for link status and dns suffix
  • added admin privilege check and AMT not found error check
  • amtinfo: display wired only when wired adapter is available
  • win: add admin privilege check

Fix

  • amtinfo: shouldnt display warnings on amtinfo
  • tls: tls configuration now completes after TLS configuration

Refactor

  • return codes: replace log.Fatal with log.Error replace os.Exit calls
  • return-codes: change tag error handling to continue instead of exit
  • status: attempt to unmarshal error message

[v2.2.0] - 2022-05-09

Build

  • version: bump to v2.2.00

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.0] - 2022-03-18

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.0 - 2021-11-08

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