VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   33 Branches   57 Tags
Date
Commit Message
Rev
Author
2021-07-14
crypto: sm2 - fix a memory leak in sm2
Hongbo Li
2021-07-14
crypto: testmgr - fix initialization of 'secret_size'
Hui Tang
2021-07-14
crypto: shash - avoid comparing pointers to exported functions under CFI
Ard Biesheuvel
2021-07-14
crypto: ecdh - fix 'ecdh_init'
Hui Tang
2021-07-14
crypto: ecdh - fix ecdh-nist-p192's entry in testmgr
Hui Tang
2021-06-10
async_xor: check src_offs is not NULL before updating it
Xiao Ni
2021-04-28
Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-04-26
async_xor: increase src_offs when dropping destination page
Xiao Ni
2021-04-26
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-04-22
crypto: camellia - drop duplicate "depends on CRYPTO"
Randy Dunlap
2021-04-22
crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c
Randy Dunlap
2021-04-16
crypto: crc32-generic - Use SPDX-License-Identifier
Christophe JAILLET
2021-04-16
crypto: ecc - delete a useless function declaration
Meng Yu
2021-04-02
crypto: fcrypt - Remove 'do while(0)' loop for single statement macro
Milan Djurovic
2021-04-02
crypto: keywrap - Remove else after break statement
Milan Djurovic
2021-04-02
crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS
Eric Biggers
2021-03-26
crypto: ecc - Correct an error in the comments
Meng Yu
2021-03-26
crypto: jitterentropy - Put constants on the right side of the expression
Milan Djurovic
2021-03-26
Merge branch 'ecc'
Herbert Xu
2021-03-26
x509: Add OID for NIST P384 and extend parser for it
Saulo Alessandre
2021-03-26
x509: Add support for parsing x509 certs with ECDSA keys
Stefan Berger
2021-03-26
x509: Detect sm2 keys by their parameters OID
Stefan Berger
2021-03-26
crypto: ecdsa - Register NIST P384 and extend test suite
Saulo Alessandre
2021-03-26
crypto: ecc - Add math to support fast NIST P384
Saulo Alessandre
2021-03-26
crypto: ecc - Add NIST P384 curve parameters
Saulo Alessandre
2021-03-26
crypto: ecdsa - Add support for ECDSA signature verification
Stefan Berger
2021-03-19
crypto: aegis128 - Move simd prototypes into aegis.h
Herbert Xu
2021-03-13
crypto: ecc - add curve25519 params and expose them
Meng Yu
2021-03-13
crypto: ecc - expose ecc curves
Meng Yu
2021-03-13
crypto: ecdh - move curve_id of ECDH from the key to algorithm name
Meng Yu
2021-03-13
crypto: api - check for ERR pointers in crypto_destroy_tfm()
Ard Biesheuvel
2021-03-08
crypto: mips/poly1305 - enable for all MIPS processors
Maciej W. Rozycki
2021-03-07
crypto: testmgr - delete some redundant code
Kai Ye
2021-03-07
crypto: serpent - Fix sparse byte order warnings
Herbert Xu
2021-02-23
Merge tag 'keys-misc-20210126' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Linus Torvalds
2021-02-21
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-02-16
keys: Update comment for restrict_link_by_key_or_keyring_chain
Andrew Zaborowski
2021-02-10
crypto: xor - Fix typo of optimization
Bhaskar Chowdhury
2021-02-10
crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
Daniele Alessandrelli
2021-02-10
crypto: twofish - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: fcrypt - drop unneeded alignmask
Ard Biesheuvel
2021-02-10
crypto: cast6 - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: cast5 - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: camellia - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: blowfish - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: serpent - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: serpent - get rid of obsolete tnepres variant
Ard Biesheuvel
2021-02-10
crypto: michael_mic - fix broken misalignment handling
Ard Biesheuvel
2021-01-29
crypto: salsa20 - remove Salsa20 stream cipher algorithm
Ard Biesheuvel
2021-01-29
crypto: tgr192 - remove Tiger 128/160/192 hash algorithms
Ard Biesheuvel
2021-01-29
crypto: rmd320 - remove RIPE-MD 320 hash algorithm
Ard Biesheuvel
2021-01-29
crypto: rmd256 - remove RIPE-MD 256 hash algorithm
Ard Biesheuvel
2021-01-29
crypto: rmd128 - remove RIPE-MD 128 hash algorithm
Ard Biesheuvel
2021-01-21
crypto: pkcs7: Use match_string() helper to simplify the code
YueHaibing
2021-01-21
PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one
Alex Shi
2021-01-21
crypto: asymmetric_keys: fix some comments in pkcs7_parser.h
Randy Dunlap
2021-01-21
KEYS: asymmetric: Fix kerneldoc
Krzysztof Kozlowski
2021-01-20
X.509: Fix crash caused by NULL pointer
Tianjia Zhang
2021-01-18
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-01-14
crypto: x86 - remove glue helper module
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/serpent - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/blowfish - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/des - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/cast5 - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/serpent - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/serpent- switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - switch to XTS template
Ard Biesheuvel
2021-01-10
Merge tag 'char-misc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-01-08
crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper
Ard Biesheuvel
2021-01-08
crypto: xor - Fix divide error in do_xor_speed()
Kirill Tkhai
2021-01-03
crypto: blake2b - update file comment
Eric Biggers
2021-01-03
crypto: blake2b - sync with blake2s implementation
Eric Biggers
2021-01-03
crypto: blake2s - share the "shash" API boilerplate code
Eric Biggers
2021-01-03
crypto: blake2s - remove unneeded includes
Eric Biggers
2021-01-03
crypto: blake2s - define shash_alg structs using macros
Eric Biggers
2021-01-03
crypto: remove cipher routines from public crypto API
Ard Biesheuvel
2021-01-03
crypto: tcrypt - avoid signed overflow in byte count
Ard Biesheuvel
2021-01-03
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
Ard Biesheuvel
2020-12-31
crypto: asym_tpm: correct zero out potential secrets
Greg Kroah-Hartman
2020-12-04
crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
Ard Biesheuvel
2020-12-04
crypto: seed - remove trailing semicolon in macro definition
Tom Rix
2020-12-04
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
Ard Biesheuvel
2020-11-27
crypto: tcrypt - include 1420 byte blocks in aead and skcipher benchmarks
Ard Biesheuvel
2020-11-27
crypto: tcrypt - permit tcrypt.ko to be builtin
Ard Biesheuvel
2020-11-27
crypto: tcrypt - don't initialize at subsys_initcall time
Ard Biesheuvel
2020-11-27
crypto: aegis128 - expose SIMD code path as separate driver
Ard Biesheuvel
2020-11-27
crypto: aegis128/neon - move final tag check to SIMD domain
Ard Biesheuvel
2020-11-27
crypto: aegis128/neon - optimize tail block handling
Ard Biesheuvel
2020-11-27
crypto: aegis128 - wipe plaintext and tag if decryption fails
Ard Biesheuvel
2020-11-20
crypto: sha - split sha.h into sha1.h and sha2.h
Eric Biggers
2020-11-13
crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager
Jason A. Donenfeld
2020-11-06
crypto: af_alg - avoid undefined behavior accessing salg_name
Eric Biggers
2020-11-06
crypto: testmgr - WARN on test failure
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual skcipher driver name
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual AEAD driver name
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual hash driver name
Eric Biggers
2020-10-30
crypto: sm2 - remove unnecessary reset operations
Tianjia Zhang
2020-10-13
Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-10-13
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-10-08
X.509: Fix modular build of public_key_sm2
Herbert Xu
2020-10-08
crypto: xor - Remove unused variable count in do_xor_speed
Nathan Chancellor
2020-10-08
X.509: fix error return value on the failed path
Tianjia Zhang
2020-10-02
crypto: xor - use ktime for template benchmarking
Ard Biesheuvel
2020-10-02
crypto: xor - defer load time benchmark to a later time
Ard Biesheuvel
2020-09-25
X.509: support OSCCA SM2-with-SM3 certificate verification
Tianjia Zhang
2020-09-25
X.509: support OSCCA certificate parse
Tianjia Zhang
2020-09-25
crypto: sm2 - add SM2 test vectors to testmgr
Tianjia Zhang
2020-09-25
crypto: testmgr - Fix potential memory leak in test_akcipher_one()
Tianjia Zhang
2020-09-25
crypto: testmgr - support test with different ciphertext per encryption
Tianjia Zhang
2020-09-25
crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm
Tianjia Zhang
2020-09-25
crypto: sm3 - export crypto_sm3_final function
Tianjia Zhang
2020-09-25
crypto: af_alg - add extra parameters for DRBG interface
Elena Petrova
2020-09-25
crypto: proc - Removing some useless only space lines
Corentin Labbe
2020-09-24
md/raid6: let async recovery function support different page offset
Yufen Yu
2020-09-24
md/raid6: let syndrome computor support different page offset
Yufen Yu
2020-09-24
md/raid5: add new xor function to support different page offset
Yufen Yu
2020-09-18
crypto: Kconfig - mark unused ciphers as obsolete
Ard Biesheuvel
2020-09-11
crypto: cbc - Remove cbc.h
Herbert Xu
2020-09-11
crypto: arc4 - mark ecb(arc4) skcipher as obsolete
Ard Biesheuvel
2020-08-30
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-08-28
crypto: ahash - Add init_tfm/exit_tfm
Herbert Xu
2020-08-27
crypto: af_alg - Work around empty control messages without MSG_MORE
Herbert Xu
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-21
crypto: hash - Remove unused async iterators
Ira Weiny
2020-08-21
crypto: tcrypt - Add support for hash speed testing with keys
Herbert Xu
2020-08-21
crypto: algif_aead - Do not set MAY_BACKLOG on the async path
Herbert Xu
2020-08-21
crypto: algif_skcipher - EBUSY on aio should be an error
Herbert Xu
2020-08-21
crypto: tcrypt - delete duplicated words in messages
Randy Dunlap
2020-08-21
crypto: engine - delete duplicated word
Randy Dunlap
2020-08-21
crypto: crct10dif_generic - fix duplicated words
Randy Dunlap
2020-08-21
crypto: crc32c_generic - delete and fix duplicated words
Randy Dunlap
2020-08-21
crypto: algif_aead - delete duplicated word
Randy Dunlap
2020-08-20
crypto: algapi - Remove skbuff.h inclusion
Herbert Xu
2020-08-19
crypto: algapi - Move crypto_yield into internal.h
Herbert Xu
2020-08-14
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-08-13
crypto: algif_aead - fix uninitialized ctx->init
Ondrej Mosnacek
2020-08-07
mm, treewide: rename kzfree() to kfree_sensitive()
Waiman Long
2020-08-06
Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-08-04
Merge tag 'docs-5.9' of git://git.lwn.net/linux
Linus Torvalds
2020-08-03
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-07-31
crypto: xts - Replace memcpy() invocation with simple assignment
Ard Biesheuvel
2020-07-31
crypto: ecc - SP800-56A rev 3 local public key validation
Stephan Müller
2020-07-31
crypto: dh - SP800-56A rev 3 local public key validation
Stephan Müller
2020-07-31
crypto: dh - check validity of Z before export
Stephan Müller
2020-07-31
crypto: ecdh - check validity of Z before export
Stephan Müller
2020-07-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-07-24
net: pass a sockptr_t into ->setsockopt
Christoph Hellwig
2020-07-23
crypto: testmgr - delete duplicated words
Randy Dunlap
2020-07-23
crypto: Replace HTTP links with HTTPS ones
Alexander A. Klimov
2020-07-23
padata: fold padata_alloc_possible() into padata_alloc()
Daniel Jordan
2020-07-23
padata: remove stop function
Daniel Jordan
2020-07-23
padata: remove start function
Daniel Jordan
2020-07-19
net: make ->{get,set}sockopt in proto_ops optional
Christoph Hellwig
2020-07-16
crypto: lrw - prefix function and struct names with "lrw"
Eric Biggers
2020-07-16
crypto: xts - prefix function and struct names with "xts"
Eric Biggers
2020-07-16
crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGS
Eric Biggers
2020-07-16
crypto: algapi - use common mechanism for inheriting flags
Eric Biggers
2020-07-16
crypto: seqiv - remove seqiv_create()
Eric Biggers
2020-07-16
crypto: geniv - remove unneeded arguments from aead_geniv_alloc()
Eric Biggers
2020-07-15
keys: asymmetric: fix error return code in software_key_query()
Wei Yongjun
2020-07-09
crypto: api - permit users to specify numa node of acomp hardware
Barry Song
2020-07-09
crypto: af_alg - Fix regression on empty requests
Herbert Xu
2020-06-19
docs: crypto: convert asymmetric-keys.txt to ReST
Mauro Carvalho Chehab
2020-06-18
crypto: algif_aead - Only wake up when ctx->more is zero
Herbert Xu
2020-06-18
crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock()
Herbert Xu
2020-06-15
sched,crypto: Convert to sched_set_fifo*()
Peter Zijlstra
2020-06-15
crypto: drbg - always try to free Jitter RNG instance
Stephan Müller
2020-06-15
crypto: algboss - don't wait during notifier callback
Eric Biggers
2020-06-15
crypto: algif_skcipher - Cap recv SG list at ctx->used
Herbert Xu
2020-06-10
Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux
Linus Torvalds
2020-05-28
crypto: engine - do not requeue in case of fatal error
Iuliana Prodan
2020-05-15
crypto: blake2b - Fix clang optimization for ARMv7-M
Arnd Bergmann
2020-05-08
crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h
Eric Biggers
2020-05-08
crypto: lib/sha1 - rename "sha" to "sha1"
Eric Biggers
2020-05-08
crypto: essiv - use crypto_shash_tfm_digest()
Eric Biggers
2020-05-08
crypto: hash - introduce crypto_shash_tfm_digest()
Eric Biggers
2020-05-08
crypto: lib/sha256 - return void
Eric Biggers
2020-05-08
crypto - Avoid free() namespace collision
Arnd Bergmann
2020-05-08
crypto: drbg - fix error return code in drbg_alloc_state()
Wei Yongjun
2020-05-08
crypto: engine - support for batch requests
Iuliana Prodan
2020-05-08
crypto: engine - support for parallel requests based on retry mechanism
Iuliana Prodan
2020-05-08
crypto: algapi - create function to add request in front of queue
Iuliana Prodan
2020-04-30
crypto: drbg - should select CTR
Corentin Labbe
2020-04-30
crypto: ctr - no longer needs CRYPTO_SEQIV
Corentin Labbe
2020-04-24
crypto: drbg - always seeded with SP800-90B compliant noise source
Stephan Müller
2020-04-24
crypto: jitter - SP800-90B compliance
Stephan Müller
2020-04-24
crypto: algif_rng - remove redundant assignment to variable err
Colin Ian King
2020-04-16
crypto: api - Fix use-after-free and race in crypto_spawn_alg
Herbert Xu
2020-04-16
crypto: algapi - Avoid spurious modprobe on LOADED
Eric Biggers
2020-04-15
compiler/gcc: Raise minimum GCC version for kernel builds to 4.8
Will Deacon
2020-04-01
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds