Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
77188d9
Initial VS Code debug config
KyleKotowick Aug 12, 2024
3bfa219
Add verification of correct USB/IP attachment
KyleKotowick Aug 12, 2024
7a1fb6e
Add execution permissions to delayed-attach
KyleKotowick Aug 21, 2024
1ec9604
Update debugging USB/IP attachment script
KyleKotowick Aug 22, 2024
a82e47c
Fix for delayed USB/IP attachment
KyleKotowick Aug 22, 2024
885d4e6
Add PQC backend
KyleKotowick Sep 27, 2024
a6b2741
Ignore VSCode config files
KyleKotowick Sep 27, 2024
84c9a7e
Fix SoftwareDilithium inclusion
KyleKotowick Sep 27, 2024
39c1833
Re-order backends
KyleKotowick Sep 30, 2024
52509dc
Rename features; use local copies of dependencies
KyleKotowick Oct 1, 2024
1ed296a
Add features to USB emulator
KyleKotowick Oct 27, 2024
44a9fbd
Add VS Code configs
KyleKotowick Oct 27, 2024
1fbec4c
Fix feature name; use local copies for testing
KyleKotowick Oct 28, 2024
4f348c9
Fix RSA backend patch
KyleKotowick Oct 28, 2024
42eae88
Fix attachment script
KyleKotowick Oct 28, 2024
7990403
Update launch.json
KyleKotowick Oct 28, 2024
8e0b4d1
Merge branch 'feat/pqc-v2' of https://github.com/sandbox-quantum/nitr…
KyleKotowick Oct 28, 2024
4ea6003
Fix spacing
KyleKotowick Oct 29, 2024
943b812
Switch to ML-DSA
KyleKotowick Feb 21, 2025
621d2f0
Merge branch 'feat/pqc-v2' into feat/pqc-v2-outofdate
KyleKotowick Feb 26, 2025
7848ca0
Merge in previous PQC changes
KyleKotowick Feb 26, 2025
46062a7
Fixes for upstream changes
KyleKotowick Feb 27, 2025
d6cdaca
Merge in changes from upstream PR
KyleKotowick Feb 27, 2025
cbf880a
Merge branch 'main' of https://github.com/Nitrokey/nitrokey-3-firmwar…
KyleKotowick Feb 28, 2025
a9d2550
Fix to use the right features in dependencies
KyleKotowick Feb 28, 2025
03305d1
Update dependency references
KyleKotowick Mar 11, 2025
d9a6795
Merge branch 'main' of https://github.com/Nitrokey/nitrokey-3-firmwar…
KyleKotowick Mar 11, 2025
34e1813
Update patch references
KyleKotowick Mar 11, 2025
fb3c16b
Update rust version
KyleKotowick Mar 11, 2025
27affb8
Merge branch 'main' of https://github.com/Nitrokey/nitrokey-3-firmwar…
KyleKotowick Mar 12, 2025
8593207
Update dependencies
KyleKotowick Mar 12, 2025
8b3ce16
Update crate references
KyleKotowick Mar 26, 2025
bb3bac2
Update Cargo.toml
KyleKotowick Mar 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "USB/IP Emulator",
"cargo": {
"args": [
"build",
"--features",
"provisioner,backend-mldsa44,backend-mldsa65",
"--bin=usbip-runner",
],
"filter": {
"kind": "bin",
}
},
"preLaunchTask": "DelayedUSBIPAttach",
"program": "${cargo:program}",
"args": [
// "--ifs",
// "${userHome}/nitrokey-usbip-ifs",
// "--user-presence",
// "interactive"
],
"env": {
"RUST_BACKTRACE": "1",
"RUST_LOG": "debug",
},
"cwd": "${workspaceFolder}/runners/usbip",
},
],
}
42 changes: 42 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"version": "2.0.0",
"tasks": [
{
// This task waits for a few seconds before attaching
// the newly-created USB/IP adapter
"label": "DelayedUSBIPAttach",
"type": "shell",
"command": "sudo",
"args": [
"${workspaceFolder}/runners/usbip/delayed-attach.sh"
],
"isBackground": true,
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true,
"clear": true
},
// All this is needed so VSCode just lets this task run in the background.
"problemMatcher": [
{
"pattern": [
{
"regexp": ".",
"file": 1,
"location": 2,
"message": 3
}
],
"background": {
"activeOnStart": true,
"beginsPattern": ".",
"endsPattern": ".",
}
}
],
},
],
}
Loading