From 0e20acab99d1e5938775b66f8963cebc3e847171 Mon Sep 17 00:00:00 2001 From: Nikolay Yakimov Date: Sat, 14 Dec 2024 17:25:02 +0300 Subject: [PATCH] [Chore] Bump blst to v0.3.13 --- CHANGELOG.md | 4 ++++ c-source | 2 +- hsblst.cabal | 11 ++++++++++- package.yaml | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1403804..0698561 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,10 @@ - SPDX-License-Identifier: MPL-2.0 --> +## v0.0.4 + +* Bundled blst version bumped to v0.3.13 + ## v0.0.3 * Minor tweaks for GHC 9.8 compatibility. diff --git a/c-source b/c-source index 3dd0f80..52cc60d 160000 --- a/c-source +++ b/c-source @@ -1 +1 @@ -Subproject commit 3dd0f804b1819e5d03fb22ca2e6fac105932043a +Subproject commit 52cc60d78591a56abb2f3d0bd1cdafc6ba242997 diff --git a/hsblst.cabal b/hsblst.cabal index 6f2d52e..d13d9c5 100644 --- a/hsblst.cabal +++ b/hsblst.cabal @@ -5,7 +5,7 @@ cabal-version: 3.0 -- see: https://github.com/sol/hpack name: hsblst -version: 0.0.3 +version: 0.0.4 synopsis: Haskell bindings to BLST description: HsBLST is low-level Haskell bindings and a high-level interface to [BLST](https://github.com/supranational/blst) -- a multilingual BLS12-381 signature library. category: Cryptography @@ -64,6 +64,15 @@ extra-source-files: c-source/build/mach-o/sha256-portable-x86_64.s c-source/build/mach-o/sha256-x86_64.s c-source/build/assembly.S + c-source/build/cheri/add_mod_256-armv8.S + c-source/build/cheri/add_mod_384-armv8.S + c-source/build/cheri/ct_inverse_mod_256-armv8.S + c-source/build/cheri/ct_inverse_mod_384-armv8.S + c-source/build/cheri/ct_is_square_mod_384-armv8.S + c-source/build/cheri/div3w-armv8.S + c-source/build/cheri/mul_mont_256-armv8.S + c-source/build/cheri/mul_mont_384-armv8.S + c-source/build/cheri/sha256-armv8.S c-source/build/coff/add_mod_256-armv8.S c-source/build/coff/add_mod_384-armv8.S c-source/build/coff/ct_inverse_mod_256-armv8.S diff --git a/package.yaml b/package.yaml index b208b8a..93a3e7d 100644 --- a/package.yaml +++ b/package.yaml @@ -2,7 +2,7 @@ # SPDX-License-Identifier: CC0-1.0 name: hsblst -version: 0.0.3 +version: 0.0.4 author: Serokell github: serokell/hsblst