开源镜像站
帮助
下载
动态
GitHub
index
:
lwn.git
alabaster
automarkup
b4/review/20260312-kernel-doc-use-a-c-lexical-tokenizer-for-transforms-0e0e9e143327
build-script
doc/4.4
doc/4.8-fixes
doc/4.9
doc/asciidoc
doc/sphinx
docs-fixes
docs-mw
docs-next
docs-next-merge
header-removal
master
media-uapi
next
Linux kernel documentation tree maintained by Jonathan Corbet
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
drivers
/
nvme
/
common
Age
Commit message (
Expand
)
Author
2026-03-27
nvme-auth: common: remove selections of no-longer used crypto modules
Eric Biggers
2026-03-27
nvme-auth: common: remove nvme_auth_digest_name()
Eric Biggers
2026-03-27
nvme-auth: common: use crypto library in nvme_auth_derive_tls_psk()
Eric Biggers
2026-03-27
nvme-auth: common: use crypto library in nvme_auth_generate_digest()
Eric Biggers
2026-03-27
nvme-auth: common: use crypto library in nvme_auth_generate_psk()
Eric Biggers
2026-03-27
nvme-auth: common: use crypto library in nvme_auth_augmented_challenge()
Eric Biggers
2026-03-27
nvme-auth: common: use crypto library in nvme_auth_transform_key()
Eric Biggers
2026-03-27
nvme-auth: common: add HMAC helper functions
Eric Biggers
2026-03-27
nvme-auth: common: explicitly verify psk_len == hash_len
Eric Biggers
2026-03-27
nvme-auth: rename nvme_auth_generate_key() to nvme_auth_parse_key()
Eric Biggers
2026-03-27
nvme-auth: common: add KUnit tests for TLS key derivation
Eric Biggers
2026-03-27
nvme-auth: use proper argument types
Eric Biggers
2026-03-27
nvme-auth: common: constify static data
Eric Biggers
2026-03-27
nvme-auth: add NVME_AUTH_MAX_DIGEST_SIZE constant
Eric Biggers
2025-11-20
lib/base64: add support for multiple variants
Kuan-Wei Chiu
2025-09-15
nvme-auth: use hkdf_expand_label()
Chris Leech
2025-09-15
nvme-auth: add hkdf_expand_label()
Chris Leech
2025-06-04
nvme: spelling fixes
Yi Zhang
2025-05-20
nvme-auth: use SHASH_DESC_ON_STACK
Hannes Reinecke
2025-03-20
nvme-keyring: add nvme_tls_psk_refresh()
Hannes Reinecke
2025-03-20
nvme: add nvme_auth_derive_tls_psk()
Hannes Reinecke
2025-03-20
nvme: add nvme_auth_generate_digest()
Hannes Reinecke
2025-03-20
nvme: add nvme_auth_generate_psk()
Hannes Reinecke
2024-10-02
move asm/unaligned.h to linux/unaligned.h
Al Viro
2024-08-22
nvme-tcp: check for invalidated or revoked key
Hannes Reinecke
2024-08-22
nvme-keyring: restrict match length for version '1' identifiers
Hannes Reinecke
2024-01-31
nvme-common: add module description
Chaitanya Kulkarni
2024-01-03
nvme-common: mark nvme_tls_psk_prio static
Christoph Hellwig
2023-11-08
nvme: keyring: fix conditional compilation
Hannes Reinecke
2023-11-07
nvme: common: make keyring and auth separate modules
Arnd Bergmann
2023-11-06
nvme-auth: use crypto_shash_tfm_digest()
Eric Biggers
2023-10-17
nvme-auth: allow mixing of secret and hash lengths
Mark O'Donovan
2023-10-17
nvme-auth: use transformed key size to create resp
Mark O'Donovan
2023-10-17
nvme-auth: alloc nvme_dhchap_key as single buffer
Mark O'Donovan
2023-10-12
nvme: rework NVME_AUTH Kconfig selection
Hannes Reinecke
2023-10-11
nvme-keyring: implement nvme_tls_psk_default()
Hannes Reinecke
2023-10-11
nvme-keyring: define a 'psk' keytype
Hannes Reinecke
2023-10-11
nvme-keyring: register '.nvme' keyring
Hannes Reinecke
2022-10-11
treewide: use get_random_u32() when possible
Jason A. Donenfeld
2022-08-02
nvmet-auth: fix a couple of spelling mistakes
Colin Ian King
2022-08-02
nvme-auth: uninitialized variable in nvme_auth_transform_key()
Dan Carpenter
2022-08-02
nvme-auth: fix off by one checks
Dan Carpenter
2022-08-02
nvme-auth: Diffie-Hellman key exchange support
Hannes Reinecke
2022-08-02
nvme: implement In-Band authentication
Hannes Reinecke