Skip to content

(WIP) Rework of DTLS code, add DTLS PKI/RPK #157

(WIP) Rework of DTLS code, add DTLS PKI/RPK

(WIP) Rework of DTLS code, add DTLS PKI/RPK #157

Triggered via pull request September 5, 2024 17:36
@pulsastrixpulsastrix
synchronize #32
dtls_rework
Status Failure
Total duration 2m 14s
Artifacts

ci.yml

on: pull_request
Matrix: lint
Matrix: test
pr-comment
3s
pr-comment
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
[clippy (libcoap-rs)] libcoap/src/context.rs#L27: libcoap/src/context.rs#L27
error[E0432]: unresolved import `crate::crypto::pki_rpk` --> libcoap/src/context.rs:27:20 | 27 | use crate::crypto::pki_rpk::PkiContext; | ^^^^^^^ could not find `pki_rpk` in `crypto` | note: found an item that was configured out --> libcoap/src/crypto/mod.rs:13:9 | 13 | pub mod pki_rpk; | ^^^^^^^ note: the item is gated behind the `dtls-pki` feature --> libcoap/src/crypto/mod.rs:12:7 | 12 | #[cfg(feature = "dtls-pki")] | ^^^^^^^^^^^^^^^^^^^^
[clippy (libcoap-rs)] libcoap/src/session/client.rs#L117: libcoap/src/session/client.rs#L117
error[E0599]: no variant or associated item named `Pki` found for enum `crypto::ClientCryptoContext` in the current scope --> libcoap/src/session/client.rs:117:34 | 117 | ClientCryptoContext::Pki(pki_ctx) => { | ^^^ variant or associated item not found in `ClientCryptoContext` | ::: libcoap/src/crypto/mod.rs:20:1 | 20 | pub enum ClientCryptoContext { | ---------------------------- variant or associated item `Pki` not found for this enum
lint (libcoap-rs)
reviewdog exited with status code: 1
test (libcoap-rs, gnutls)
Process completed with exit code 101.
lint (libcoap-sys)
The job was canceled because "libcoap-rs" failed.
lint (libcoap-sys)
The operation was canceled.
test (libcoap-rs, mbedtls)
Process completed with exit code 101.
test (libcoap-rs, tinydtls)
Process completed with exit code 101.
coverage
Process completed with exit code 1.
test (libcoap-rs, openssl)
Process completed with exit code 101.
[clippy (libcoap-rs)] libcoap/src/crypto/psk/mod.rs#L9: libcoap/src/crypto/psk/mod.rs#L9
warning: unused import: `std::fmt::Debug` --> libcoap/src/crypto/psk/mod.rs:9:5 | 9 | use std::fmt::Debug; | ^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
lint (libcoap-rs)
The following actions use a deprecated Node.js version and will be forced to run on node20: giraffate/clippy-action@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/