Latest Repo Discovered
Foodprint-wallet
Python
·
No license
Top Contributor of the Month
11463 commits in all time
Mar 19, 2026 13:13 – Jun 17, 2026 13:13 UTC
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 --
Merge 52d1aa63c64370ee6bb3ba77cc73584a14d24b57 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
fa878f71
pull/47/merge
1/35 ++ 9 --
Merge 43ee49b63d5e43cdf95ef9bc728c68a001b8caaf into 76a23e62a10e9ce604468dbfb63e2edd6db72944
ac2d1932
pull/48/merge
1/35 ++ 9 --
Merge 4a76088d75dc6df42f34c0588fac808109d7002a into 76a23e62a10e9ce604468dbfb63e2edd6db72944
431dcfe3
pull/59/merge
1/3 ++ 3 --
Merge bc2ded54bfa2b78703fadeef4b90f0537d1dcf22 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
dafa676b
pull/60/merge
1/3 ++ 3 --
Merge 4b061cdcb3856c6a0f4fe6d03408e07a2fa3e513 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
702f0602
pull/61/merge
1/3 ++ 3 --
Merge eb535a817ed5d6df318cafbaa5ea1f6258a34015 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
647e6d3e
pull/62/merge
1/3 ++ 3 --
Merge c3f3b56cfea5c1631dfb9e78b52c7595bd71e3b4 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
838c8292
pull/63/merge
1/204 ++ 146 --
Merge 1ff9b043023a2f5e06c4974a40daf838d03919f4 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
b571a971
pull/64/merge
1/204 ++ 146 --
Merge 81293f0c172001f2363c163804625def39712080 into 76a23e62a10e9ce604468dbfb63e2edd6db72944
054a911c
pull/70/merge
2/8,320 ++ 21,795 --
Merge 2d5e12a257c8351be10adea8207c34219e017c6d into 76a23e62a10e9ce604468dbfb63e2edd6db72944
44a5ea34
pull/71/merge
1/41 ++ 15 --