Latest Repo Discovered
verifiable-shuffle
Python
·
MIT License
Top Contributor of the Month
11450 commits in all time
Mar 19, 2026 18:59 – Jun 17, 2026 18:59 UTC
Merge e8fafe210a422012045936aa51bdf671776220e8 into c138921bdc81ac772fea570d0f286575b27a0b45
1c6a19b6
pull/161/merge
1/124 ++ 125 --
chore(deps-dev): bump aiohttp from 3.13.5 to 3.14.1
--- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.14.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
e8fafe21
dependabot/pip/aiohttp-3.14.1
1/124 ++ 125 --
Merge 34ee6255b13c9217eef05d2d4682de45bb093ce6 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
fab92e22
pull/421/merge
15/2,842 ++ 1,783 --
chore(deps): update non-major dependencies
34ee6255
renovate/non-major-dependencies
15/2,842 ++ 1,783 --
Make sigs_ct static to silence macOS linker alignment warning
The ~769 KiB sigs_ct array was a non-static tentative definition, so clang emitted it as a common symbol and ld64 requested 32 KiB alignment for it, exceeding the 16 KiB segment maximum on arm64 macOS: ld: warning: reducing alignment of section __DATA,__common from 0x8000 to 0x4000 because it exceeds segment maximum alignment The array is only used in this file, so make it static, which places it in __bss with ordinary alignment and avoids the warning.
061acc79
pull/16/head
1/1 ++ 1 --
Length handling for compressed det1024 signatures
Add a couple of small length checks when working with compressed det1024 signatures, and tidy up the ordering of the bounds check in falcon_det1024_verify_compressed. Mirrors the existing checks on both the C and Go sides. falcon_det1024_convert_compressed_to_ct only checked that comp_decode succeeded, not that it consumed the entire signature, so a valid compressed signature with arbitrary trailing bytes would still convert to a valid CT signature. Enforce exact consumption, matching the check falcon_verify applies to compressed signatures. Add tests covering the rejection paths for signatures too short to contain a header and salt version, and for signatures with trailing bytes, in both Verify and ConvertToCT.
a8915366
pull/16/head
3/60 ++ 3 --
Merge 4c2dec85623e726244673654bd959a36098e0608 into 3a483cd9f80ec95511998c5c4808fbbe4ae4f8e9
51f458ec
pull/6639/merge
52/6,030 ++ 1,553 --
Merge remote-tracking branch 'upstream/master' into pq-account
1c8e7c16
pull/6639/head
5/8 ++ 16 --
Merge 029447df17196c41992a7dbfc18dff83b43483b0 into 3a483cd9f80ec95511998c5c4808fbbe4ae4f8e9
3665a52d
pull/6567/merge
12/1,301 ++ 3 --
Merge 91639b31fd4082e46a238b044c2f5406b8daf313 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
88fb8720
pull/12/merge
1/12 ++ 7 --
Merge d45a9f94b29d12e1b27bdf4f20f7b639f3c0c072 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
69294bd7
pull/17/merge
1/3 ++ 3 --
Merge 1ed6bf840e213b3007e85281f8facc73ff22d546 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
c528d785
pull/18/merge
1/3 ++ 3 --
Merge b23faa37ffcda3e624f5718c66f056c378fbbbf7 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
24db46a5
pull/29/merge
1/3 ++ 3 --
Merge 383f07b0caf675a9a4e5182aa28417cbfc2220c2 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
06703588
pull/30/merge
1/3 ++ 3 --
Merge 1abeacc87453e297eeb76dddeed6bdfe7dab12bc into 76a23e62a10e9ce604468dbfb63e2edd6db72944
0552c8b8
pull/46/merge
1/35 ++ 9 --