You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/tests/unit
liequan che d078da86d6 crypto: Introduce SM3 hash hmac pbkdf algorithm
Introduce the SM3 cryptographic hash algorithm (GB/T 32905-2016).

SM3 (GB/T 32905-2016) is a cryptographic standard issued by the
Organization of State Commercial Cryptography Administration (OSCCA)
as an authorized cryptographic algorithm for use within China.

Detect the SM3 cryptographic hash algorithm and enable the feature silently
if it is available.

Signed-off-by: cheliequan <cheliequan@inspur.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
4 weeks ago
..
check-block-qdict.c tests: unit: add NULL-pointer check 2 years ago
check-qdict.c
check-qjson.c tests/: spelling fixes 1 year ago
check-qlist.c
check-qlit.c
check-qnull.c Remove qemu-common.h include from most units 3 years ago
check-qnum.c Remove qemu-common.h include from most units 3 years ago
check-qobject.c tests: remove block/qdict checks from check-qobject.c 3 years ago
check-qom-interface.c
check-qom-proplist.c include: add qemu/keyval.h 3 years ago
check-qstring.c Remove qemu-common.h include from most units 3 years ago
crypto-tls-psk-helpers.c crypto: Remove 'crypto-tls-x509-helpers.h' from crypto-tls-psk-helpers.c 4 months ago
crypto-tls-psk-helpers.h tests: add migration tests of TLS with PSK credentials 3 years ago
crypto-tls-x509-helpers.c tests/unit/crypto-tls-x509-helpers: deinit privkey in test_tls_cleanup 3 months ago
crypto-tls-x509-helpers.h tests/qtest/migration-test: Free QCRyptoTLSTestCertReq objects 3 months ago
io-channel-helpers.c tests/channel-helper: set blocking in main thread 2 years ago
io-channel-helpers.h
iothread.c async: the main AioContext is only "current" if under the BQL 4 years ago
iothread.h
meson.build tests/unit: remove block layer code from test-nested-aio-poll 2 months ago
pkix_asn1_tab.c.inc crypto: Restrict pkix_asn1_tab[] to crypto-tls-x509-helpers.c 4 months ago
ptimer-test-stubs.c async: Add an optional reentrancy guard to the BH API 2 years ago
ptimer-test.c hw/core/ptimer: fix timer zero period condition for freq > 1GHz 4 months ago
ptimer-test.h
rcutorture.c Updated the FSF address to <https://www.gnu.org/licenses/> 2 years ago
socket-helpers.c tests/unit/socket-helpers: Don't close(-1) 8 months ago
socket-helpers.h tests/unit: Update test-io-channel-socket.c for Windows 2 years ago
test-aio-multithread.c atomics: eliminate mb_read/mb_set 2 years ago
test-aio.c tests: remove aio_context_acquire() tests 12 months ago
test-authz-list.c
test-authz-listfile.c
test-authz-pam.c
test-authz-simple.c
test-base64.c
test-bdrv-drain.c tests: fix -Werror=maybe-uninitialized false-positive 2 months ago
test-bdrv-graph-mod.c block: remove AioContext locking 12 months ago
test-bitcnt.c
test-bitmap.c
test-bitops.c
test-block-backend.c
test-block-iothread.c tests: fix -Werror=maybe-uninitialized false-positive 2 months ago
test-blockjob-txn.c jobs: use job locks also in the unit tests 2 years ago
test-blockjob.c block: remove AioContext locking 12 months ago
test-bufferiszero.c
test-char.c chardev: finalize 'reconnect' deprecation 1 month ago
test-clone-visitor.c Remove qemu-common.h include from most units 3 years ago
test-coroutine.c tests/coroutine: Clean up global variable shadowing 1 year ago
test-crypto-afsplit.c qapi/crypto: Rename QCryptoHashAlgorithm to *Algo, and drop prefix 3 months ago
test-crypto-akcipher.c qapi/crypto: Rename QCryptoRSAPaddingAlgorithm to *Algo, and drop prefix 3 months ago
test-crypto-block.c qapi/crypto: Rename QCryptoIVGenAlgorithm to *Algo, and drop prefix 3 months ago
test-crypto-cipher.c qapi/crypto: Rename QCryptoCipherAlgorithm to *Algo, and drop prefix 3 months ago
test-crypto-der.c crypto: Support DER encodings 2 years ago
test-crypto-hash.c crypto: Introduce SM3 hash hmac pbkdf algorithm 4 weeks ago
test-crypto-hmac.c crypto: Introduce SM3 hash hmac pbkdf algorithm 4 weeks ago
test-crypto-ivgen.c qapi/crypto: Rename QCryptoIVGenAlgorithm to *Algo, and drop prefix 3 months ago
test-crypto-pbkdf.c crypto: Introduce SM3 hash hmac pbkdf algorithm 4 weeks ago
test-crypto-secret.c tests/: spelling fixes 1 year ago
test-crypto-tlscredsx509.c tests: Use g_mkdir_with_parents() 2 years ago
test-crypto-tlssession.c crypto: propagate errors from TLS session I/O callbacks 4 months ago
test-crypto-xts.c
test-cutils.c cutils: Improve qemu_strtosz handling of fractions 2 years ago
test-div128.c host-utils: add unit tests for divu128/divs128 3 years ago
test-error-report.c error: add global &error_warn destination 2 years ago
test-fifo.c tests/unit: Comment FIFO8 tests 3 months ago
test-forward-visitor.c include: add qemu/keyval.h 3 years ago
test-hbitmap.c Use g_new() & friends where that makes obvious sense 3 years ago
test-image-locking.c tests/unit/test-image-locking: Fix handling of temporary files 2 years ago
test-int128.c qemu/int128: add int128_urshift 3 years ago
test-interval-tree.c util: Add interval-tree.c 2 years ago
test-io-channel-buffer.c
test-io-channel-command.c tests: fix path separator, use g_build_filename() 2 years ago
test-io-channel-file.c tests: replace pipe() with g_unix_open_pipe(CLOEXEC) 3 years ago
test-io-channel-null.c io: add a QIOChannelNull equivalent to /dev/null 2 years ago
test-io-channel-socket.c tests/unit: Add a assert for test_io_channel_unix_listen_cleanup 2 months ago
test-io-channel-tls.c Call qemu_socketpair() instead of socketpair() when possible 2 years ago
test-io-task.c tests/unit/test-io-task: Rename "qemu:dummy" to avoid colon in the name 12 months ago
test-iov.c tests/unit/test-iov: Fix timeout problem on NetBSD and OpenBSD 11 months ago
test-keyval.c include: add qemu/keyval.h 3 years ago
test-logging.c util/log: Remove qemu_log_close 3 years ago
test-mul64.c
test-nested-aio-poll.c tests/unit: Remove debug statements in test-nested-aio-poll.c 7 months ago
test-opts-visitor.c
test-qapi-util.c
test-qdev-global-props.c
test-qdist.c
test-qemu-opts.c qemu-option: remove now-dead code 3 years ago
test-qga.c tests/unit/test-qga: do not qualify executable paths 10 months ago
test-qgraph.c tests: Remove uses of deprecated raspi2/raspi3 machine names 3 years ago
test-qht.c
test-qmp-cmds.c tests: add G_GNUC_PRINTF for various functions 2 years ago
test-qmp-event.c tests/unit/test-qmp-event: Replace fixture by global variables 12 months ago
test-qobject-input-visitor.c tests/qapi-schema: Drop temporary 'prefix' 3 months ago
test-qobject-output-visitor.c tests/qapi-schema: Drop temporary 'prefix' 3 months ago
test-qtree.c util: import GTree as QTree 2 years ago
test-rcu-list.c replace TABs with spaces 2 years ago
test-rcu-simpleq.c
test-rcu-slist.c
test-rcu-tailq.c
test-replication.c block: remove AioContext locking 12 months ago
test-resv-mem.c test-resv-mem: Fix CID 1523911 1 year ago
test-seccomp.c tests/unit/test-seccomp: Remove mentions of softmmu in test names 1 year ago
test-shift128.c
test-smp-parse.c tests/unit/test-smp-parse: Test the full 8-levels topology hierarchy 6 months ago
test-string-input-visitor.c Remove qemu-common.h include from most units 3 years ago
test-string-output-visitor.c Remove qemu-common.h include from most units 3 years ago
test-thread-pool.c tests: mark more coroutine_fns 2 years ago
test-throttle.c tests/unit/test-throttle: Avoid unintended integer division 8 months ago
test-timed-average.c
test-util-filemonitor.c test-util-filemonitor: Adapt to the FreeBSD inotify rename semantics 10 months ago
test-util-sockets.c tests/unit/test-util-sockets: Remove temporary file after test 9 months ago
test-uuid.c util/uuid: Add UUID_STR_LEN definition 1 year ago
test-virtio-dmabuf.c hw/display: introduce virtio-dmabuf 1 year ago
test-visitor-serialization.c qapi tests: Elide redundant has_FOO in generated C 2 years ago
test-vmstate.c migration: remove migration.h references 9 months ago
test-write-threshold.c write-threshold: deal with includes 4 years ago
test-x86-topo.c tests: Add test case of APIC ID for module level parsing 7 months ago
test-xbzrle.c migration/xbzrle: Use i386 host/cpuinfo.h 2 years ago
test-xs-node.c tests/unit: replace assert(0) with g_assert_not_reached() 3 months ago
test-yank.c qapi: Convert simple union SocketAddressLegacy to flat one 3 years ago