File libsecp256k1.changes of Package libsecp256k1
-------------------------------------------------------------------
Mon Jul 28 09:12:03 UTC 2025 - marec@detebe.org
- Update to version 0.7.0:
* release: Prepare for 0.7.0
* ci: Don't hardcode ABI version
* musig/tests: initialize keypair
* changelog: update
* musig/test: Remove dead code
* musig/tests: Refactor vectors_signverify
* cmake: Make `secp256k1_objs` inherit interface defines from `secp256k1`
* build: add CMake option for disabling symbol visibility attributes
* build: Add SECP256K1_NO_API_VISIBILITY_ATTRIBUTES
* build: Refactor visibility logic
* ci: enable musig module for native macOS arm64 job
* Revert "cmake: configure libsecp256k1.pc during install"
* cmake: support the use of launchers in ctest -S scripts
* cmake: configure libsecp256k1.pc during install
* ci: Bump GCC snapshot major version to 16
* ci: Move Valgrind build for `arm64` from Cirrus to GHA
* ci: Move `gcc-snapshot` build for `arm64` from Cirrus to GHA
* ci: Switch `arm64_debian` from QEMU to native `arm64` Docker image
* ci: Add `arm64` architecture to `docker_cache` job
* ci: Rename Docker image tag to reflect architecture
* cmake: add a helper for linking into static libs
* README: add link to musig example, generalize module enabling hint
* cmake: Emulate Libtool's behavior on FreeBSD
* doc: Promote "Building with CMake" to standard procedure
* cmake: Use `PUBLIC_HEADER` target property
* cmake, move-only: Move module option processing to `src/CMakeLists.txt`
* cmake: Bump minimum required CMake version to 3.22
* Assert field magnitude at control-flow join
* bench_ecmult: add benchmark for ecmult_const_xonly
* tests: update wycheproof files
* tests: Add Wycheproof ECDH vectors
* gitignore: Add Python cache files
* bench: add ellswift to bench help output
* configure: Show exhaustive tests in summary
* ci: Fix exiting from ci.sh on error
* include: remove WARN_UNUSED_RESULT for functions always returning 1
* tests: remove unused uncounting_illegal_callback_fn
* build: Drop no longer needed `-fvisibility=hidden` compiler option
* ci: Run `tools/symbol-check.py`
* test: Add `tools/symbol-check.py`
* Introduce `SECP256K1_LOCAL_VAR` macro
* gha: Print all *.log files, in a separate action
* musig: Fix clearing of pubnonces
* Remove deprecated _ec_privkey_{negate,tweak_add,tweak_mul} aliases
* Make static context const
* CONTRIBUTING: mention that `EXIT_` codes should be used
* test, bench, precompute_ecmult: use `EXIT_...` constants for `main` return values
* examples: use `EXIT_...` constants for `main` return values
* README: add instructions for verifying GPG signatures
* schnorrsig: clear out masked secret key in BIP-340 nonce function
* ci: Add new "Windows (clang-cl)" job
* cmake: Adjust diagnostic flags for clang-cl
* doc: Improve cmake instructions in README
* Verify `compressed` argument in `secp256k1_eckey_pubkey_serialize`
* Fix some misspellings
* release cleanup: bump version after 0.6.0
* musig: Use _ge_set_all_gej for own public nonces
* tests: Improve _ge_set_all_gej(_var) tests
* group: Simplify secp256k1_ge_set_all_gej
* group: Add constant-time secp256k1_ge_set_all_gej
-------------------------------------------------------------------
Tue Nov 05 18:02:46 UTC 2024 - marec@detebe.org
- Update to version 0.6.0:
* release: prepare for 0.6.0
* build: add ellswift.md and musig.md to release tarball
* tools: fix check-abi.sh after cmake out locations were changed
* Do not export `secp256k1_musig_nonce_gen_internal`
* Name public API structs
* test, ci: Lower default iteration count to 16
* Clear _gej instances after point multiplication to avoid potential leaks
* Introduce separate _clear functions for hash module
* Don't rely on memset to set signed integers to 0
* Implement various _clear() functions with secp256k1_memclear()
* Use secp256k1_memclear() to clear stack memory instead of memset()
* Separate between clearing memory and setting to zero in tests
* Separate secp256k1_fe_set_int( . , 0 ) from secp256k1_fe_clear()
* Add secp256k1_memclear() for clearing secret data
* util: Remove unused (u)int64_t formatting macros
* ci: Update macOS image
* Don't clear secrets in pippenger implementation
* Remove unused scratch space from API
* musig: ctimetests: fix _declassify range for generated nonce points
* cmake, test: Add `secp256k1_` prefix to test names
* examples: make key generation doc consistent
* examples: do not retry generating seckey randomness in musig
* extrakeys: improve doc of keypair_create (don't suggest retry)
* Improve examples/documentation: remove key generation loops
* build: allow enabling the musig module in cmake
* Add module "musig" that implements MuSig2 multi-signatures (BIP 327)
* util: add constant-time is_zero_array function
* group: add ge_to_bytes_ext and ge_from_bytes_ext
* f can never equal -m
* Revert "cmake: Set `ENVIRONMENT` property for examples on Windows"
* cmake: Set top-level target output locations
* include: Avoid visibility("default") on Windows
* doc: fix typos in `secp256k1_ecdsa_{recoverable_,}signature` API description
* cmake: Introduce `SECP256K1_APPEND_LDFLAGS` variable
* group: add ge_to_bytes and ge_from_bytes
* refactor: Use array initialization for unterminated strings
* fix: remove duplicate 'the' from header file comment
* ci: Bump GCC_SNAPSHOT_MAJOR to 15
* ci: Silent Homebrew's noisy reinstall warnings
* release cleanup: bump version after 0.5.1
* cmake: Call `enable_testing()` unconditionally
* cmake: Delete `CTest` module
-------------------------------------------------------------------
Wed Aug 14 11:37:47 UTC 2024 - marec@detebe.org
- Update to version 0.5.1:
* release: prepare for 0.5.1
* changelog: clarify CMake option
* doc: mention `needs-changelog` github label in release process
* ci: only enable extrakeys module when schnorrsig is enabled
* tests: do not use functions from extrakeys module
* ci: Switch to the new default value of the precomputed table for signing
* build: Adjust the default size of the precomputed table for signing
* cmake: Bump CMake minimum required version up to 3.16
* doc: Add convention for defaults
* cmake: Fixed O3 replacement
* Add ellswift usage example
* examples: fix case typos in secret clearing paragraphs (s/, Or/, or/)
* fix: typos in secp256k1.c
* README: mention ellswift module
* cmake: Reimplement `SECP256K1_APPEND_CFLAGS` using Bitcoin Core approach
* cmake: Rename `SECP256K1_LATE_CFLAGS` to `SECP256K1_APPEND_CFLAGS`
* cmake: Do not set `CTEST_TEST_TARGET_ALIAS`
* cmake: Do not modify build types when integrating by downstream project
* autotools: Delete unneeded compiler test
* autotools: Align MSan checking code with CMake's implementation
* cmake: Report more compiler details in summary
* cmake: Disable `ctime_tests` if build with `-fsanitize=memory`
* cmake: Remove "AUTO" value of `SECP256K1_ECMULT_GEN_KB` option
* cmake: Remove "AUTO" value of `SECP256K1_ECMULT_WINDOW_SIZE` option
* autotools: Remove "auto" value of `--with-ecmult-gen-kb` option
* autotools: Remove "auto" value of `--with-ecmult-window` option
* tests: refactor: drop `secp256k1_` prefix from testrand.h functions
* tests: refactor: add `testutil_` prefix to testutil.h functions
* tests: refactor: move `random_` helpers from tests.c to testutil.h
* tests: refactor: rename `random_field_element_magnitude` -> `random_fe_magnitude`
* tests: refactor: rename `random_group_element_...` -> `random_ge_...`
* ci: Add job with -fsanitize-memory-param-retval
* configure: Move "experimental" warning to bottom
* autotools: Disable eager MSan in ctime_tests
* cmake: Simplify `PROJECT_IS_TOP_LEVEL` emulation
* cmake: Do not set emulated PROJECT_IS_TOP_LEVEL as cache variable
* tests: call secp256k1_ecmult_multi_var with a non-NULL error callback
* cmake: Fix `check_arm32_assembly` when using as subproject
* changelog: Correct 0.5.0 release date
* release cleanup: bump version after 0.5.0
* check-abi: explicitly provide public headers
* ci: Add native macOS arm64 job
-------------------------------------------------------------------
Mon May 06 19:40:57 UTC 2024 - marec@detebe.org
- Update to version 0.5.0:
* release: prepare for 0.5.0
* Add secp256k1_pubkey_sort
* Add changelog entry for SDMC
* Permit COMB_BITS < 256 for exhaustive tests
* Add test case for ecmult_gen recoded = {-1,0,1}
* Reintroduce projective blinding
* Reduce side channels from single-bit reads
* Optimization: use Nx32 representation for recoded bits
* Make secp256k1_scalar_get_bits support 32-bit reads
* Rename scalar_get_bits -> scalar_get_bits_limb32; return uint32_t
* Optimization: avoid unnecessary doublings in precomputation
* Optimization: first table lookup needs no point addition
* Optimization: move (2^COMB_BITS-1)/2 term into ctx->scalar_offset
* Provide 3 configurations accessible through ./configure
* Always generate tables for current (blocks,teeth) config
* Signed-digit multi-comb ecmult_gen algorithm
* Make exhaustive tests's scalar_inverse(&x,&x) work
* Initial gej blinding -> final ge blinding
* Introduce CEIL_DIV macro and use it
* ci: Note affected clangs in comment on ASLR quirk
* msan: notate more variable assignments from assembly code
* change inconsistent array param to pointer
* ci: Add sanitizer env variables to debug output
* ci: Add workaround for ASLR bug in sanitizers
* doc: clarify input requirements for secp256k1_fe_mul
* tests: improve fe_sqr test
* msan: notate variable assignments from assembly code
* msan: Add SECP256K1_CHECKMEM_MSAN_DEFINE which applies to memory sanitizer and not valgrind
* refactor: rename `check_fe_equal` -> `fe_equal`
* tests: add missing fe comparison checks for inverse field test cases
* ci: Update cache action
* tests: Drop redundant _scalar_check_overflow calls
* cmake: Recommend native CMake commands in README
* build: Error if required module explicitly off
* build: Clean up handling of module dependencies
* check-abi: Minor UI improvements
* check-abi: Default to HEAD for new version
* release process: Style and formatting nits
* assumptions: Use new STATIC_ASSERT macro
* Require that sizeof(secp256k1_ge_storage) == 64
* util: Add STATIC_ASSERT macro
* include: in doc, remove article in front of "pointer"
* include: make doc about ctx more consistent
* include: remove obvious "cannot be NULL" doc
* tests: restore scalar_mul test
* Fix typos
* release process: Add email step
* release process: Run sanity checks on release PR
* release cleanup: bump version after 0.4.1
* cmake: Add `SECP256K1_LATE_CFLAGS` configure option
-------------------------------------------------------------------
Fri Dec 22 10:12:29 UTC 2023 - marec@detebe.org
- Update to version 0.4.1:
* release: prepare for 0.4.1
* doc: Add ABI checking with `check-abi.sh` to the Release Process
* Add `tools/check-abi.sh`
* doc: improve secp256k1_fe_set_b32_mod doc
* CONTRIBUTING: add some coding and style conventions
* changelog: add entry for "field: Remove x86_64 asm"
* README: update first sentence
* docs: move coverage report instructions to CONTRIBUTING
* Add CONTRIBUTING.md including scope and guidelines for new code
* Replace ge_equals_ge[,j] calls with group.h equality calls
* Add unit tests for group.h equality functions
* Add group.h ge/gej equality functions
* remove VERIFY_SETUP define
* remove unneeded VERIFY_SETUP uses in ECMULT_CONST_TABLE_GET_GE macro
* introduce and use SECP256K1_SCALAR_VERIFY macro
* introduce and use SECP256K1_{FE,GE,GEJ}_VERIFY macros
* remove superfluous `#ifdef VERIFY`/`#endif` preprocessor conditions
* redefine VERIFY_CHECK to empty in production (non-VERIFY) mode
* build: Don't call assembly an optimization
* field: Remove x86_64 asm
* bench: add --help option to bench_internal
* Tighten secp256k1_fe_mul_inner's VERIFY_BITS checks
* Return temporaries to being unsigned in secp256k1_fe_sqr_inner
* asm: add .note.GNU-stack section for non-exec stack
* ci: Ignore internal errors in snapshot compilers
* correct assertion for secp256k1_fe_mul_inner
* Add changelog entry for signed-digit ecmult_const algorithm
* Remove unused secp256k1_scalar_shr_int
* Remove unused secp256k1_wnaf_const
* ecmult_const: add/improve tests
* Signed-digit based ecmult_const algorithm
* make SECP256K1_SCALAR_CONST reduce modulo exhaustive group order
* Add secp256k1_scalar_half for halving scalars (+ tests/benchmarks).
* README: remove CI badge
* ci/cirrus: Add native ARM64 persistent workers
* ci: Bump major versions for docker actions
* ci: Align Autotools/CMake `CI_INSTALL` directory names
* cmake: Install `libsecp256k1.pc` file
* ci/cirrus: Bring back skeleton .cirrus.yml without jobs
* release cleanup: bump version after 0.4.0
* tests: add CHECK_ERROR_VOID and use it in scratch tests
* tests: Replace counting_illegal_callbacks with CHECK_ILLEGAL_VOID
* doc: Do not mention soname in CHANGELOG.md "ABI Compatibility" section
* doc: Align documented scripts with CI ones
* tests: remove unnecessary test in run_ec_pubkey_parse_test
* tests: remove unnecessary set_illegal_callback
* refactor: introduce testutil.h (deduplicate `random_fe_`, `ge_equals_` helpers)
* tests: simplify `random_fe_non_zero` (remove loop limit and unneeded normalize)
* Add comment on length checks when parsing ECDSA sigs
-------------------------------------------------------------------
Mon Sep 04 17:24:26 UTC 2023 - marec@detebe.org
- Update to version 0.4.0:
* release: Prepare for 0.4.0
* changelog: Catch up in preparation of release
* ci: Add `release` job
* ci: Update `actions/checkout` version
* ci/gha: Let MSan continue checking after errors in all jobs
* ci/Dockerfile: Reduce size of Docker image further
* ci/Dockerfile: Warn if `ulimit -n` is too high when running Docker
* ci/gha: Add ARM64 QEMU jobs for clang and clang-snapshot
* ci/Dockerfile: Always use versioned clang packages
* ci: Switch macOS from Ventura to Monterey and add Valgrind
* ci: Make repetitive command the default one
* ci: Move `git config ...` to `run-in-docker-action`
* ci: Move "C++ (public headers)" from Cirrus to GitHub Actions
* ci: Move "C++ -fpermissive..." from Cirrus to GitHub Actions
* ci: Move "MSan" from Cirrus to GitHub Actions
* ci: Move sanitizers task from Cirrus to GitHub Actions
* ci: Use concurrency for pull requests only
* ci: Move "ppc64le: Linux..." from Cirrus to GitHub Actions
* ci: Move "ARM64: Linux..." from Cirrus to GitHub Actions
* ci: Move "ARM32: Linux..." from Cirrus to GitHub Actions
* ci: Move "s390x (big-endian): Linux..." from Cirrus to GitHub Actions
* ci: Move "i686: Linux (Debian stable)" from Cirrus to GiHub Actions
* ci: Drop no longer needed workaround
* ci, gha: Drop `driver-opts.network` input for `setup-buildx-action`
* ci, gha: Add `retry_builder` Docker image builder
* ci: Remove "x86_64: Linux (Debian stable)" task from Cirrus CI
* ci, gha: Add "x86_64: Linux (Debian stable)" GitHub Actions job
* ci: Remove GCC build files and sage to reduce size of Docker image
* ci: Rename `cirrus.sh` to more general `ci.sh`
* ci: Remove Windows tasks from Cirrus CI
* ci, gha: Add Windows jobs based on Linux image
* ci: Add comment about switching macOS to M1 on GHA later
* ci: Remove "arm64: macOS Ventura" task from Cirrus CI
* ci, gha: Ensure only a single workflow processes `github.ref` at a time
* ci: Remove Windows MSVC tasks from Cirrus CI
* ci, gha: Run all MSVC tests on Windows natively
* ci, gha: Run "x86_64: macOS Ventura" job on GitHub Actions
* ci: Use Homebrew's gcc in native macOS task
* field: remove `secp256k1_fe_equal_var`
* tests: remove unwanted `secp256k1_fe_normalize_weak` call
* ci: Enable ellswift module where it's missing
* ctimetests: Use new SECP256K1_CHECKMEM macros also for ellswift
* Revert "ci: Run sage prover on CI"
* ci, gha: Run "SageMath prover" job on GitHub Actions
* ci, gha: Make MSVC job presentation more explicit
* ci: Remove "Windows (VS 2022)" task from Cirrus CI
* ci: Run "Windows (VS 2022)" job on GitHub Actions
* refactor: take use of `secp256k1_scalar_{zero,one}` constants (part 2)
* Save _normalize_weak calls in group add methods
* Tighten group magnitude limits
* use secp256k1_scalar_verify checks
* ci: print $ELLSWIFT in cirrus.sh
* add verification for scalars
* update max scalar in scalar_cmov_test and fix schnorrsig_verify exhaustive test
* build: enable ellswift module via SECP_CONFIG_DEFINES
* util: remove unused checked_realloc
* refactor: Drop unused cast
* Implement current magnitude assumptions
* Take use of _fe_verify_magnitude in field_impl.h
* Add _fe_verify_magnitude (no-op unless VERIFY is enabled)
* add missing group element invariant checks
* ellswift: fix probabilistic test failure when swapping sides
* ci: Drop no longer needed `PATH` variable update on Windows
* cmake: Set `ENVIRONMENT` property for examples on Windows
* cmake, refactor: Use helper function instead of interface library
* clean up in-comment Sage code (refer to secp256k1_params.sage, update to Python3)
* ci: Fix typo in comment
* ci: Reduce number of macOS tasks from 28 to 8
* ci: Add x86_64 Linux tasks for gcc and clang snapshots
* ci: Install development snapshots of gcc and clang
* field: Use `restrict` consistently in fe_sqrt
* Add exhaustive test for ellswift (create+decode roundtrip)
* doc: minor ellswift.md updates
* small fixes
* group: remove unneeded normalize_weak in `secp256k1_gej_eq_x_var`
* ci: Add task for static library on Windows + CMake
* build: Add extensive docs on visibility issues
* build: Introduce `SECP256k1_DLL_EXPORT` macro
* refactor: Replace `SECP256K1_API_VAR` with `SECP256K1_API`
* build: Introduce `SECP256K1_STATIC` macro for Windows users
* ci: Print commit in Windows container
* ci: Drop manual checkout of merge commit
* ci: Add `CFLAGS: -O1` to task matrix
* Avoid `-Wmaybe-uninitialized` when compiling with `gcc -O1`
* tests: introduce helper for non-zero `random_fe_test` results
* tests: refactor: remove duplicate function `random_field_element_test`
* ci: Adjust Docker image to Debian 12 "bookworm"
* ci: Force DWARF v4 for Clang when Valgrind tests are expected
* tests: refactor: take use of `secp256k1_ge_x_on_curve_var`
* Help the compiler prove that a loop is entered
* Fix a typo in the error message
* Refer to ellswift.md in API docs
* Add ellswift to CHANGELOG
* field: Document return value of fe_sqrt()
* Add doc/ellswift.md with ElligatorSwift explanation
* Add ellswift testing to CI
* Add benchmarks for ellswift module
* Add ctime tests for ellswift module
* Add _prefix and _bip324 ellswift_xdh hash functions
* Add tests for ellswift module
* Add ellswift module implementing ElligatorSwift
* Add functions to test if X coordinate is valid
* Add benchmark for key generation
* Normalize ge produced from secp256k1_pubkey_load
* tests: add tests for `secp256k1_{read,write}_be64`
* scalar: use newly introduced `secp256k1_{read,write}_be64` helpers (4x64 impl.)
* field: Static-assert that int args affecting magnitude are constant
* group: remove unneeded normalize_weak in `secp256k1_ge_is_valid_var`
* docs: correct `pubkey` param descriptions for `secp256k1_keypair_{xonly_,}pub`
* scalar: use `secp256k1_{read,write}_be32` helpers (4x64 impl.)
* scalar: use `secp256k1_{read,write}_be32` helpers (8x32 impl.)
* Drop no longer needed `#include "../include/secp256k1.h"`
* test: Silent noisy clang warnings about Valgrind code on macOS x86_64
* Use `__shiftright128` intrinsic in `secp256k1_u128_rshift` on MSVC
* ci: Remove quirk that runs dummy command after wineserver
* ci: Fix error D8037 in `cl.exe`
* Revert "ci: Move wine prefix to /tmp to avoid error D8037 in cl.exe"
* fix input range comment for `secp256k1_fe_add_int`
* tests: add checks for scalar constants `secp256k1_scalar_{zero,one}`
* test: Warn if both `VERIFY` and `COVERAGE` are defined
* refactor: take use of `secp256k1_scalar_{zero,one}` constants
* build: Level up MSVC warnings
* tweak_add: fix API doc for tweak=0
* release process: clarify change log updates
* release process: fix process for maintenance release
* release process: mention targeted release schedule
* release process: add sanity checks
* ci: Move wine prefix to /tmp to avoid error D8037 in cl.exe
* Do not invoke fe_is_zero on failed set_b32_limit
* build: Enable -DVERIFY for precomputation binaries
* Make fe_cmov take max of magnitudes
* release cleanup: bump version after 0.3.2
* Simplify test PRNG implementation
* Add static test vector for Xoshiro256++
* Remove randomness tests
* abi: Use dllexport for mingw builds
-------------------------------------------------------------------
Sun May 14 11:37:17 UTC 2023 - marec@detebe.org
- Update to version 0.3.2:
* release: Prepare for 0.3.2
* changelog: Catch up
* Revert "Remove unused scratch space from API"
* changelog: Add entry for #1303
* build: Rename `64bit` to `x86_64`
* Add release note
* autotools: Add `SECP_ARM32_ASM_CHECK` macro
* cmake: Add `check_arm32_assembly` function
* Mark stack variables as early clobber for technical correctness
* Bugfix: mark outputs as early clobber in scalar x86_64 asm
* Split fe_set_b32 into reducing and normalizing variants
* build: Make tests work with external default callbacks
* schnorrsig: Improve docs of schnorrsig_sign_custom
* schnorrsig: Add BIP340 varlen test vectors
* schnorrsig: Refactor test vector code to allow varlen messages
* ct: Be cautious and use volatile trick in more "conditional" paths
* ct: Use volatile trick in scalar_cond_negate
* Remove unused scratch space from API
* Simplify secp256k1_fe_{impl_,}verify
* Abstract out verify logic for fe_is_square_var
* Abstract out verify logic for fe_add_int
* Abstract out verify logic for fe_half
* Abstract out verify logic for fe_get_bounds
* Abstract out verify logic for fe_inv{,_var}
* Abstract out verify logic for fe_from_storage
* Abstract out verify logic for fe_to_storage
* Abstract out verify logic for fe_cmov
* Improve comments/checks for fe_sqrt
* Abstract out verify logic for fe_sqr
* Abstract out verify logic for fe_mul
* Abstract out verify logic for fe_add
* Abstract out verify logic for fe_mul_int
* Abstract out verify logic for fe_negate
* Abstract out verify logic for fe_get_b32
* Abstract out verify logic for fe_set_b32
* Abstract out verify logic for fe_cmp_var
* Improve comments/check for fe_equal{,_var}
* Abstract out verify logic for fe_is_odd
* Abstract out verify logic for fe_is_zero
* Abstract out verify logic for fe_clear
* Abstract out verify logic for fe_set_int
* Abstract out verify logic for fe_normalizes_to_zero{,_var}
* Abstract out verify logic for fe_normalize_var
* Abstract out verify logic for fe_normalize_weak
* Abstract out verify logic for fe_normalize
* Bugfix: correct SECP256K1_FE_CONST mag/norm fields
* build: Rename `arm` to `arm32`
* Merge magnitude/normalized fields, move/improve comments
* Avoid normalize conditional on VERIFY
* Avoid secp256k1_ge_set_gej_zinv with uninitialized z
* Make secp256k1_{fe,ge,gej}_verify work as no-op if non-VERIFY
* Add invariant checking to group elements
* Always initialize output coordinates in secp256k1_ge_set_gej
* Expose secp256k1_fe_verify to other modules
* Make secp256k1_ecmult_const handle infinity
* Avoid using bench_verify_data as bench_sign_data; merge them
* docs: complete interface description for `secp256k1_schnorrsig_sign_custom`
* refactor: Make 64-bit shift explicit
* ci: Treat all compiler warnings as errors in "Windows (VS 2022)" task
* cmake: Use full signature of `add_test()` command
* cmake: Fix library ABI versioning
* cmake: Include `include` directory for subtree builds
* cmake, doc: Document compiler flags
* cmake, refactor: Rename `try_add_compile_option` to `try_append_cflags`
* cmake: Use `add_compile_options()` in `try_add_compile_option()`
* debug: move helper for printing buffers into util.h
* autotools: Take VPATH builds into account when generating testvectors
* autotools: Create src/wycheproof dir before creating file in it
* autotools: Make all "pregenerated" targets .PHONY
* autotools: Use same conventions for all pregenerated files
* tests: remove extra semicolon in macro
* tests: Add debug helper for printing buffers
* field: Improve docs and tests of secp256k1_fe_set_b32
* cmake: Make `SECP256K1_INSTALL` default depend on `PROJECT_IS_TOP_LEVEL`
* bench: Make sys/time.h a system include
* cmake: Emulate `PROJECT_IS_TOP_LEVEL` for CMake<3.21
* Get rid of secp256k1_fe_const_b
* gitignore: Add CMakeUserPresets.json
* cmake: Add dev-mode CMake preset
* cmake: Improve version comparison
* cmake: Use `if(... IN_LIST ...)` command
* cmake: Use dedicated `GENERATOR_IS_MULTI_CONFIG` property
* cmake: Use dedicated `CMAKE_HOST_APPLE` variable
* cmake: Use recommended `add_compile_definitions` command
* cmake: Add `DESCRIPTION` and `HOMEPAGE_URL` options to `project` command
* cmake: Use `SameMinorVersion` compatibility mode
* cmake: Make installation optional
* autotools: Move code around to tidy Makefile
* build: allow static or shared but not both
* tests: lint wycheproof's python script
* autotools: Move Wycheproof header from EXTRA_DIST to noinst_HEADERS
* autotools: Don't regenerate Wycheproof header automatically
* build: Fix C4005 "macro redefinition" MSVC warnings in examples
* build: Make `SECP_VALGRIND_CHECK` preserve `CPPFLAGS`
* release cleanup: bump version after 0.3.1
* doc: clarify process for patch releases
* Remove bits argument from secp256k1_wnaf_const (always 256)
* build: remove warning until it's reproducible
* Move `SECP256K1_INLINE` macro definition out from `include/secp256k1.h`
* Remove `SECP256K1_INLINE` usage from examples
* field: Simplify code in secp256k1_fe_set_b32
* field: Verify field element even after secp256k1_fe_set_b32 fails
-------------------------------------------------------------------
Sat Apr 15 12:14:27 UTC 2023 - marec@detebe.org
- Update to version 0.3.1:
* changelog: Fix link
* release: Prepare for 0.3.1
* changelog: Remove inconsistent newlines
* changelog: Catch up in preparation of 0.3.1
* tests: Add Wycheproof ECDSA vectors
* Add exhaustive tests for ecmult_const_xonly
* Add x-only ecmult_const version for x=n/d
* ct: Use volatile "trick" in all fe/scalar cmov implementations
* Make position of * in pointer declarations in include/ consistent
* No need to subtract 1 before doing a right shift
* build: Improve `SECP_TRY_APPEND_DEFAULT_CFLAGS` macro
* Add CMake instructions to release process
* Apply Checks only in VERIFY mode.
* Typo
* Replace `SECP256K1_ECMULT_TABLE_VERIFY` macro by a function
* Set ARM ASM symbol visibility to `hidden`
* Suppress `-Wunused-parameter` when building for coverage analysis
* build: Ensure no optimization when building for coverage analysis
* build: bump CMake minimum requirement to 3.13
* Update comment for secp256k1_modinv32_inv256
* release cleanup: bump version after 0.3.0
-------------------------------------------------------------------
Fri Mar 10 17:00:25 UTC 2023 - marec@detebe.org
- Update to version 0.3.0:
* release: prepare for 0.3.0
* cmake: Rename project to "libsecp256k1"
* readme: Use correct build type in CMake/Windows build instructions
* changelog: Add entry for CMake
* ci: Add "x86_64: Windows (VS 2022)" task
* cmake: Export config files
* build: Add CMake-based build system
* Remove redudent checks.
* Update Changelog
* Update overflow check
* Add secp256k1_fe_add_int function
* prevent optimization in algorithms
* doc: Describe Jacobi calculation in safegcd_implementation.md
* Add secp256k1_fe_is_square_var function
* Native jacobi symbol algorithm
* Make secp256k1_modinv64_det_check_pow2 support abs val
* Make secp256k1_i128_check_pow2 support -(2^n)
* ci: Shutdown wineserver whenever CI script exits
* build: Suppress stupid MSVC linker warning
* examples: Extend sig examples by call that uses static context
* build: Add SECP256K1_API_VAR to fix importing variables from DLLs
* build: Add -Wreserved-identifier supported by clang
* Do not link `bench` and `ctime_tests` to `COMMON_LIB`
* ci: Do not set git's `user.{email,name}` config options
* Drop no longer used Autoheader macros
* ci: Don't fetch git history
* ci: Use remote pull/merge ref instead of local git merge
* scalar: restrict split_lambda args, improve doc and VERIFY_CHECKs
* ci: add test job with -DVERIFY
* benchmarks: fix bench_scalar_split
* tests: Add CHECK_ILLEGAL(_VOID) macros and use in static ctx tests
* Drop no longer used `SECP_{LIBS,INCLUDE}` variables
* Drop no longer used `SECP_TEST_{LIBS,INCLUDE}` variables
* contexts: Forbid randomizing secp256k1_context_static
* contexts: Forbid cloning/destroying secp256k1_context_static
* ctime_tests: improve output when CHECKMEM_RUNNING is not defined
* Ensure safety of ctz_debruijn implementation.
* Introduce SECP256K1_B macro for curve b coefficient
* Switch to exhaustive groups with small B coefficient
* Add `noverify_tests` to `.gitignore`
* Rename CTIMETEST -> CTIMETESTS
* Add runtime checking for DECLASSIFY flag
* Run ctime test in Linux MSan CI job
* Make ctime tests building configurable
* Rename valgrind_ctime_test -> ctime_tests
* Update error messages to suggest msan as well
* Add support for msan integration to checkmem.h
* Add compile-time error to valgrind_ctime_test
* Abstract interactions with valgrind behind new checkmem.h
* Move valgrind CPPFLAGS into SECP_CONFIG_DEFINES
* refactor: Rename STTC to STATIC_CTX in tests
* refactor: Rename global variables to uppercase in tests
* Make all non-API functions (except main) static
* tests: Add noverify_tests which is like tests but without VERIFY
* Makefile: add -I$(top_srcdir)/src to CPPFLAGS for precomputed
* refactor: Separate run_context_tests into static vs proper contexts
* tests: Clean up and improve run_context_tests() further
* refactor: Tidy up main()
* tests: Don't use global context for context tests
* tests: Tidy run_context_tests() by extracting functions
* tests: Don't recreate global context in scratch space test
* tests: Use global copy of secp256k1_context_static instead of clone
* Drop `SECP_CONFIG_DEFINES` from examples
* Bugfix: pass SECP_CONFIG_DEFINES to bench compilation
* Clarify that the ABI-incompatible versions are earlier
* Consistency in naming of modules
* ci: add missing CFLAGS & CPPFLAGS variable to print_environment
* ci: set -u in cirrus.sh to treat unset variables as an error
* Do not define unused `HAVE_VALGRIND` macro
* Drop no longer relevant files from `.gitignore`
* Remove dependency on `src/libsecp256k1-config.h`
* Reduce font size in changelog
* Add more changelog entries
* Add links to diffs to changelog
* Mention semantic versioning in changelog
* release cleanup: bump version after 0.2.0
* doc: improve message of cleanup commit
* docs: Fix typo
* tests: Fix code formatting
* Change ARG_CHECK_NO_RETURN to ARG_CHECK_VOID which returns (void)
* refactor: Add helper function secp256k1_context_is_proper()
* test secp256k1_i128_to_i64
* Add a secp256k1_i128_to_u64 function.
* group: Further simply gej_add_ge
* group: Save a normalize_to_zero in gej_add_ge
-------------------------------------------------------------------
Sat Dec 17 13:58:31 UTC 2022 - marec@detebe.org
- Update to version 0.2.0:
* release: prepare for initial release 0.2.0
* build: add missing files to EXTRA_DIST
* changelog: make order of change types match keepachangelog.com
* doc: improve release process
* Don't use compute credits for now
* build: change package version to 0.1.0-dev
* tests: Switch to NONE contexts in module tests
* doc: move CHANGELOG from doc/ to root directory
-------------------------------------------------------------------
Fri Dec 9 17:12:34 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Dec 4 16:12:18 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 22 17:36:57 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Nov 20 10:53:19 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Nov 17 18:11:45 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 15 08:11:31 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 8 17:56:29 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 2 18:18:03 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Aug 5 13:13:31 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jul 13 06:44:29 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jul 8 05:51:59 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Jul 2 14:19:02 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jul 1 10:17:19 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Jun 30 17:23:35 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri May 20 13:25:22 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Apr 16 18:55:45 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Apr 16 18:55:15 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Mar 29 17:43:37 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Mar 26 10:46:54 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Mar 17 17:15:52 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Mar 16 17:35:36 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 28 13:50:05 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Feb 24 18:20:35 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 21 16:22:44 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Feb 12 19:30:09 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 8 18:49:03 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 7 17:45:24 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Feb 6 17:50:53 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Jan 30 14:14:08 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Jan 1 11:29:19 UTC 2022 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Dec 27 15:01:04 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Dec 25 12:25:33 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Dec 23 17:23:28 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Dec 22 16:09:32 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Dec 20 12:29:01 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Dec 15 18:03:03 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Dec 7 17:56:34 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Dec 5 13:59:39 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Nov 25 18:16:59 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 24 18:31:24 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 17 18:59:22 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Nov 13 12:02:29 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Nov 11 20:19:38 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 10 18:30:17 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 9 18:29:59 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Oct 31 18:24:37 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Oct 28 18:04:15 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Oct 25 16:33:55 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Oct 23 15:27:05 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Oct 22 11:40:27 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Oct 13 12:41:42 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Oct 5 10:57:36 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Sep 15 18:37:14 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Aug 26 09:52:20 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Aug 21 11:51:21 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Jul 15 17:13:29 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Jul 6 18:56:14 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Jul 3 18:52:46 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jul 2 16:23:00 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Jul 1 06:21:37 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Jun 28 20:46:42 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jun 18 16:30:28 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jun 9 18:00:56 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Jun 7 11:46:16 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Jun 1 17:53:35 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun May 30 17:24:46 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat May 15 10:26:51 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri May 14 09:38:46 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon May 10 08:17:41 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu May 6 17:56:31 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed May 5 18:14:33 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon May 3 13:00:55 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun May 2 12:06:00 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Apr 24 08:04:58 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Apr 20 15:11:30 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Apr 8 12:43:35 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Mar 26 18:50:27 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Mar 19 08:28:32 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Mar 8 14:33:38 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Mar 2 17:52:43 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 23 14:39:38 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 1 17:42:55 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Jan 30 19:10:14 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Jan 26 17:33:40 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Jan 25 15:46:12 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jan 13 16:48:38 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Jan 12 14:10:08 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jan 8 15:27:05 UTC 2021 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Dec 19 17:17:06 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Dec 10 19:50:45 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Dec 8 16:46:35 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Dec 1 17:19:40 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 24 16:52:17 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Nov 5 19:36:46 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 4 16:58:19 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Oct 31 11:07:54 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Oct 28 19:36:00 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Oct 27 21:00:56 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Oct 21 18:10:20 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Oct 15 11:39:28 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Sep 27 11:28:06 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Sep 26 19:06:17 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Sep 19 10:06:04 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Sep 16 10:31:31 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Sep 14 17:06:52 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Sep 10 11:48:43 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Sep 2 08:52:28 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Aug 17 06:53:07 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Aug 15 09:53:49 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Aug 12 14:27:52 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Aug 12 14:27:20 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Aug 11 10:27:50 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Aug 8 10:50:26 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Jul 30 11:38:12 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Jul 28 15:53:38 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Jun 15 18:09:30 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Jun 8 17:44:15 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jun 3 16:42:56 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun May 24 10:31:57 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu May 21 11:40:10 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Apr 30 19:34:33 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Apr 18 14:31:11 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Apr 16 18:30:39 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Apr 14 17:15:59 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Mar 28 15:47:44 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Mar 25 15:23:09 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Mar 21 11:49:52 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Mar 3 19:36:03 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Feb 23 19:14:34 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 17 14:44:16 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Jan 24 21:14:07 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jan 15 19:10:35 UTC 2020 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Dec 30 13:47:55 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Dec 13 18:17:02 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Nov 29 16:03:30 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Nov 25 20:24:27 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 19 17:27:07 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Nov 5 19:31:50 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Nov 1 18:37:28 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Oct 28 16:36:18 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat Oct 12 13:00:09 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Sep 5 18:01:04 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu Aug 22 14:59:57 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed Jun 5 19:56:48 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Jun 2 09:56:27 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu May 30 11:37:19 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed May 29 20:12:27 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon May 27 17:55:56 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun May 26 13:45:27 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sat May 25 17:03:10 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri May 24 05:40:49 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu May 23 14:17:34 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Wed May 22 19:03:26 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Thu May 16 11:18:07 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri May 10 06:13:48 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Mar 31 13:00:33 UTC 2019 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat Mar 16 12:10:30 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 26 07:51:26 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Mon Feb 25 08:19:09 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Sun Feb 24 10:11:41 UTC 2019 - marec <marec@detebe.org>
- bumped to latest commit
-------------------------------------------------------------------
Fri Feb 22 19:39:49 UTC 2019 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 5 20:36:03 UTC 2019 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Nov 26 17:38:18 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Wed Nov 7 19:08:23 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Thu Oct 25 18:14:42 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Thu May 31 20:31:42 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sun Apr 8 09:40:18 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Mar 27 09:15:37 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 20 15:13:50 UTC 2018 - adam@mizerski.pl
- build with option --enable-module-recovery
It's disabled by default, but required by secp256k1-py
-------------------------------------------------------------------
Wed Feb 7 16:37:46 UTC 2018 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Fri Dec 22 15:50:10 UTC 2017 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Wed Dec 20 18:01:37 UTC 2017 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat Dec 9 11:29:25 UTC 2017 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat Nov 25 18:21:46 UTC 2017 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Jun 15 19:27:12 UTC 2015 - marec@detebe.org
- reverted to latest stable version
-------------------------------------------------------------------
Sat Jun 13 19:08:11 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat May 30 10:02:20 UTC 2015 - marec@detebe.org
- bumped again to latest commit
-------------------------------------------------------------------
Sat May 9 14:50:46 UTC 2015 - marec@detebe.org
- reverted to latest compatible version
-------------------------------------------------------------------
Fri May 1 11:25:13 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Wed Apr 22 20:16:47 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Apr 20 19:20:20 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Apr 14 20:26:04 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sun Apr 12 17:26:39 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat Apr 11 09:41:31 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Fri Apr 10 10:04:07 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Mar 30 10:26:39 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Sat Mar 28 12:37:59 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Mar 16 17:25:24 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Mon Mar 2 17:28:08 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Wed Feb 25 13:26:51 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 17 16:51:02 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Fri Feb 13 16:18:30 UTC 2015 - marec@detebe.org
- bumped to latest commit
-------------------------------------------------------------------
Tue Feb 10 20:30:07 UTC 2015 - marec@detebe.org
- initial package build