Commit Graph

  • 3fb758eb18
    Merge 68c30d2dfa into cb9885ba53 Robert de Vries 2026-08-12 16:10:52 +0530
  • 0df42b70e7
    Merge 55971eb522 into cb9885ba53 Robert de Vries 2026-08-12 16:10:51 +0530
  • eeb6aae7a6
    Merge cfadddba25 into cb9885ba53 Robert de Vries 2026-08-12 16:10:51 +0530
  • 1263d22354
    Merge 5947244f9b into cb9885ba53 Robert de Vries 2026-08-12 16:10:51 +0530
  • cb9885ba53
    Merge pull request #143 from embhorn/zd22306 master JacobBarthelmeh 2026-08-10 10:25:58 -0600
  • d4b8fbad0e Fix from review Eric Blankenhorn 2026-08-07 14:30:49 -0500
  • 58520ace10 Fix ML-DSA example in docs Eric Blankenhorn 2026-08-07 14:11:45 -0500
  • e1bdcab5ea
    Merge pull request #138 from MarkAtwood/fix/pin-setuptools-build-backend John Safranek 2026-08-02 21:38:30 -0700
  • ef980e4d09 build: declare the setuptools build backend floor (F-5426) Mark Atwood 2026-07-09 17:00:36 -0700
  • b297f8a00b
    Merge pull request #141 from julek-wolfssl/fenrir-dilithium-ctxlen-fix philljj 2026-07-29 23:25:42 -0500
  • 5947244f9b Change definition of word32 to uint32_t. Robert de Vries 2026-07-20 22:11:37 +0200
  • f82dbb6e11
    Merge pull request #142 from kareem-wolfssl/592changelog v5.9.2-stable JacobBarthelmeh 2026-07-16 14:16:03 -0600
  • ec17e626eb Update changelog for 5.9.2 release. Kareem 2026-07-16 12:10:13 -0700
  • 2fea30cd32 Validate ctx length in MlDsa.verify (F-4014) Juliusz Sosinowicz 2026-07-16 13:44:55 +0000
  • 8bb46362b7 Use byte ctxLen in wc_dilithium_verify_ctx_msg cdef (F-4014) Juliusz Sosinowicz 2026-07-16 08:48:55 +0000
  • 7d887d58c5 Add a windows build workflow. Robert de Vries 2026-07-15 23:14:57 +0200
  • cfadddba25 Fix remaining ty static type checker warnings and errors. Robert de Vries 2026-07-15 22:57:18 +0200
  • 55971eb522 Add more tests. Robert de Vries 2026-07-15 19:32:59 +0200
  • 90fce4b84b Address review comments Robert de Vries 2026-07-10 23:26:18 +0200
  • edb22aeb31 INVALID_DEVID is always needed as default argument value. Robert de Vries 2026-07-10 21:39:27 +0200
  • 4532f74fa2 INVALID_DEVID is also needed when the CRYPTO_CB feature is enabled. Robert de Vries 2026-07-09 22:52:05 +0200
  • d2debf4c8d Addressed review comments Robert de Vries 2026-07-09 22:46:20 +0200
  • c7306ed9ef Fix ruff errors and add type info. Robert de Vries 2026-07-06 23:00:40 +0200
  • 67794e4f76 Address review comments. Robert de Vries 2026-06-17 19:39:33 +0200
  • b7a0995e32 Address review comments Robert de Vries 2026-05-18 20:06:37 +0200
  • 57901a75a1 Addressed review comments Robert de Vries 2026-04-28 22:10:31 +0200
  • ec8c0cc180 Add initial support for crypto callbacks. Robert de Vries 2026-04-08 15:52:05 +0200
  • 68c30d2dfa Clean up setup.py Robert de Vries 2026-06-28 21:09:33 +0200
  • a59a4f8b96 update license to GPLv3 sebastian-carpenter 2026-07-01 15:58:12 -0600
  • 7ac004cdbf update license to GPLv3 sebastian-carpenter 2026-07-01 15:58:12 -0600
  • 905682a036
    Merge pull request #130 from mjdemilliano/add-hashdrbg-reseed David Garske 2026-07-08 12:28:45 -0700
  • 1cb9b5d6c1
    Merge pull request #133 from roberthdevries/pipeline-use-uv-and-ruff David Garske 2026-07-08 12:26:11 -0700
  • 2281b705df
    Merge pull request #125 from roberthdevries/add-more-typing David Garske 2026-07-08 12:26:02 -0700
  • 1a2829a4cd Fixed a few type annotations and added bad type tests. Robert de Vries 2026-07-08 15:22:37 +0200
  • 3b5050657f Fix more review comments and remove requirements sub-directory. Robert de Vries 2026-07-08 14:39:24 +0200
  • c1be234aa6 Process review comments: Martijn de Milliano 2026-07-07 19:14:59 +0200
  • 0d2e15ffed Addressed multiple review comments. Robert de Vries 2026-07-06 22:42:35 +0200
  • 35f9108a5f Update Makefile so that lint, test, test-all, check-all work again. Robert de Vries 2026-07-05 15:56:25 +0200
  • 55d4a35805 Address review comments Robert de Vries 2026-07-05 15:52:14 +0200
  • 04b58c0038 Fix ruff errors Robert de Vries 2026-07-05 14:38:28 +0200
  • 2c35de76c7 Revert to actions/*v3 Robert de Vries 2026-06-30 22:36:31 +0200
  • 5126115d38 Fixed github actions document and processed review comments. Robert de Vries 2026-06-30 22:30:18 +0200
  • 3078cd5b69 Change workflow to using uv and ruff. Robert de Vries 2026-06-28 21:59:03 +0200
  • 397725336e Address more review comments. Robert de Vries 2026-07-06 22:27:34 +0200
  • 47b0ac5af9 Fix ruff issues. Robert de Vries 2026-07-06 22:13:48 +0200
  • 147021d07c Enable and fix test_chacha_enc_dec. Robert de Vries 2026-07-04 16:50:14 +0200
  • 00c57b5e91 Rebased on master and fixed any (extra) issues found with ruff and ty. Robert de Vries 2026-07-04 16:41:46 +0200
  • 7f82b412e3 Address more review comments. Robert de Vries 2026-06-22 22:58:19 +0200
  • 97766d708b Address more review comments. Robert de Vries 2026-06-21 17:44:52 +0200
  • 66b2ffb7c8 Addressed more review comments. Robert de Vries 2026-06-17 16:55:43 +0200
  • fda2869cce Add py.typed file to indicate that this library has typing annotations. Robert de Vries 2026-06-11 22:54:40 +0200
  • 747243cc50 Address more review comments. Robert de Vries 2026-06-11 22:42:55 +0200
  • 1fb34e5cd8 Address review comments and annotate overrides. Robert de Vries 2026-06-10 17:17:00 +0200
  • 2081edd6d7 Add typing information to ciphers.py Robert de Vries 2026-05-25 23:13:39 +0200
  • d1ac3d5f37 Add typing: asn, exceptions, hashes, hkdf, pwdbased, utils. Robert de Vries 2026-05-21 22:00:08 +0200
  • 257151a82c
    Merge pull request #127 from roberthdevries/enable-more-ruff-checks David Garske 2026-07-06 08:19:19 -0700
  • b370c19fd9
    Merge pull request #136 from roberthdevries/re-instate-coverage-test David Garske 2026-07-06 08:08:44 -0700
  • ba7f942657 Reinstate the possibility to run coverage tests using make cov. Robert de Vries 2026-07-05 16:35:30 +0200
  • 499bfaa62f Process review comments Martijn de Milliano 2026-07-05 16:30:18 +0200
  • fe648f183b Remove obsolete boiler plate comment from the ruff example configuration. Robert de Vries 2026-06-22 23:02:24 +0200
  • 7edbd3e45c Enable more ruff rules requiring only minor or no fixes. Robert de Vries 2026-06-21 21:32:16 +0200
  • c69d2f1eea
    Merge pull request #134 from mjdemilliano/prepare-v5.9.2 David Garske 2026-07-02 16:42:48 -0700
  • 17aa8b6c6c
    Merge pull request #128 from julek-wolfssl/fenrir/20260623 David Garske 2026-07-02 16:20:26 -0700
  • 38c541ab42 ML-DSA: Move check on signing/verifying without context to top Martijn de Milliano 2026-07-02 08:31:11 +0200
  • 8f214f77cd Update changelog Martijn de Milliano 2026-07-02 08:29:17 +0200
  • fbe650ac8e Fix typo in comment Martijn de Milliano 2026-07-01 08:13:51 +0200
  • 0124b33202 Process review comments for random and test_random Martijn de Milliano 2026-06-30 20:47:41 +0200
  • 9cf73e0c42 Update skip reason for test_encrypt_short_tag Martijn de Milliano 2026-06-30 18:55:36 +0200
  • c0803d0c66 Update ML-KEM and ML-DSA feature selection + detection Martijn de Milliano 2026-06-30 18:52:59 +0200
  • 0c1e8f2b6a Update tests for reseeding Martijn de Milliano 2026-06-30 17:42:27 +0200
  • 5a4d8d2053
    Merge pull request #129 from sebastian-carpenter/no-max-dep-version lealem47 2026-06-30 08:40:55 -0600
  • 319c9200ff Prepare for v5.9.2 release Martijn de Milliano 2026-06-30 15:46:30 +0200
  • 28b0c9a6bf Process review comments on test_encrypt_short_tag Martijn de Milliano 2026-06-30 16:16:37 +0200
  • c1c06c59f5
    Merge pull request #132 from roberthdevries/fix-const-in-func-defs David Garske 2026-06-29 17:32:18 -0700
  • c4d926950c AES-GCM stream tests Martijn de Milliano 2026-06-29 13:53:36 +0200
  • 0466adbf1b ML-DSA: Add missing test cases Martijn de Milliano 2026-06-29 13:52:20 +0200
  • afcebbf946 Rename flag to ML_DSA_NO_CTX_ENABLED Martijn de Milliano 2026-06-29 13:21:36 +0200
  • 408ac74e9a Move MIN_AUTH_TAG_SZ next to AES-GCM-stream Martijn de Milliano 2026-06-26 00:31:05 +0200
  • 9e84d054d1 Fix some function definitions to match const-ness as defined in headers. Robert de Vries 2026-06-27 22:09:34 +0200
  • 50a29b9b5b Fix license in pyproject.toml Martijn de Milliano 2026-06-26 17:12:39 +0200
  • e6f4632030 Random: add DRBG reseed support Martijn de Milliano 2026-06-26 00:02:59 +0000
  • f8e56cd063 ML-DSA: fix ML_DSA_NO_CTX detection and add to default features Martijn de Milliano 2026-06-25 22:32:19 +0000
  • fc5ea53605 Update AESGCM test Martijn de Milliano 2026-06-26 00:31:05 +0200
  • aec3f2d553 Add tests for no-context signing Martijn de Milliano 2026-06-26 00:10:34 +0200
  • 8d87cb4d13 ML-DSA: fix wording of message and docstrings Martijn de Milliano 2026-06-25 21:39:50 +0000
  • dbb21f3a99 modify version bounds for dependencies * Remove bound for maximum version * Synchronize minimum version for cffi to 1.17 sebastian-carpenter 2026-06-24 11:23:25 -0600
  • b13aeea62b Address Copilot review on wolfcrypt-py (F-4015, F-4463) Juliusz Sosinowicz 2026-06-23 13:39:24 +0000
  • 2ecf721695 Reject unsafe HMAC copy() (F-5428) Juliusz Sosinowicz 2026-06-23 12:43:03 +0000
  • 39acd415fc Reject ChaCha encrypt/decrypt before set_iv (F-4463) Juliusz Sosinowicz 2026-06-23 11:35:58 +0000
  • 53b3f6cef9 Remove contradictory cipher mode validation (F-4015) Juliusz Sosinowicz 2026-06-23 11:30:00 +0000
  • 3c911eeb29
    Merge pull request #124 from roberthdevries/remove-redundant-open-modes David Garske 2026-06-08 15:45:07 -0700
  • d36990dad3
    Merge pull request #122 from roberthdevries/mark-unused-variable David Garske 2026-06-08 15:44:52 -0700
  • 117d7bcbb9
    Merge pull request #121 from roberthdevries/fix-imports-test-ciphers David Garske 2026-06-08 15:44:37 -0700
  • 3294a1d492
    Merge pull request #123 from roberthdevries/remove-unnecessary-utf-8-encoding-declaration David Garske 2026-06-08 15:44:17 -0700
  • eb93f657bf Test AESGCM stream: ignore failures for small auth tags Martijn de Milliano 2026-06-04 18:05:58 +0200
  • 52886c4034 ML-DSA: Deal with signing without context not always supported Martijn de Milliano 2026-06-04 18:03:35 +0200
  • 1e20bc9b80 Prepare for v5.9.1 release Martijn de Milliano 2026-06-04 16:59:24 +0200
  • 92ca0e57af Remove redundant open modes. Robert de Vries 2026-05-18 20:30:39 +0200
  • 914a9b473a Remove unnecessary UTF-8 encoding declarations. Robert de Vries 2026-05-18 20:25:36 +0200
  • b15d6f47c4 Mark unused variable in test code with a leading underscore. Robert de Vries 2026-05-18 20:21:53 +0200