From fb731927fc221e344c621e931269498c9f7e5ae9 Mon Sep 17 00:00:00 2001 From: Ryan Summers Date: Thu, 4 Mar 2021 12:48:56 +0100 Subject: [PATCH] Updating heapless, adding audit CI check --- .github/workflows/ci.yml | 9 +++++++++ CHANGELOG.md | 1 + Cargo.toml | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 83dd3e9..c060801 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,6 +62,15 @@ jobs: with: command: doc + audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Cargo Audit + uses: actions-rs/audit-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + compile: runs-on: ubuntu-latest strategy: diff --git a/CHANGELOG.md b/CHANGELOG.md index 536243d..c45f0cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ This document describes the changes to smoltcp-nal between releases. # Unreleased +* Upgraded to 0.6.1 of heapless to address security vulnerability ## Version 0.1.0 Version 0.1.0 was published on 2021-02-17 diff --git a/Cargo.toml b/Cargo.toml index da06acd..0886c3a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ categories = ["network-programming", "no-std"] repository = "https://github.com/quartiq/smoltcp-nal.git" [dependencies] -heapless = "0.5" +heapless = ">=0.6.1" embedded-nal = "0.1" [dependencies.smoltcp]