[DONTMERGE] test merge of unmerged libsecp256k1 patches #5431

pull sipa wants to merge 2 commits into bitcoin:master from sipa:secpfast changing 24 files +903 −778
  1. sipa commented at 3:05 PM on December 5, 2014: member

    Just to see how they interact with different platforms in Travis.

  2. sipa force-pushed on Dec 5, 2014
  3. Diapolo commented at 2:30 PM on December 6, 2014: none

    I'd love a link to some form of a changelog for your lib in the pull-requests :).

  4. luke-jr commented at 5:01 PM on December 6, 2014: member

    Perhaps the commit message could have a list of the changes in the body?

  5. Diapolo commented at 5:19 PM on December 6, 2014: none

    @luke-jr Yeah that's sufficient... for now every single upgrade of the lib was a black-box commit-msg wise ;).

  6. sipa commented at 5:31 PM on December 6, 2014: member

    @luke-jr It does have a summary of all squashed changes.

  7. Diapolo commented at 5:33 PM on December 6, 2014: none

    @sipa Sorry, didn't look...

  8. Squashed 'src/secp256k1/' changes from b0210a9..8a3aa78
    8a3aa78 Merge remote-tracking branch 'origin/varnorm' into fast
    518576a Merge remote-tracking branch 'origin/fixes' into fast
    8c6e401 Merge remote-tracking branch 'origin/benches' into fast
    d5ad40c Merge branch 'tweakg' into fast
    aff5158 Merge branch 'inlineasm' into fast
    57546ca Merge branch 'fastcheck' into fast
    39bd94d Variable time normalize
    ad86bdf Merge pull request #140
    54b768c Another redundant secp256k1_fe_normalize
    69dcaab Merge pull request #139
    1c29f2e Remove redundant secp256k1_fe_normalize from secp256k1_gej_add_ge_var.
    0b32f35 Make the benchmarks print out stats
    2b9388b Remove unused secp256k1_fe_inv_all
    f461b76 Allocate precomputation arrays on the heap
    d444a27 Rename bench_verify to bench_recovery
    b2c9681 Make {mul,sqr}_inner use the same argument order as {mul,sqr}
    6793505 Convert YASM code into inline assembly
    f048615 Rewrite field assembly to match the C version
    da451ea Add explanation about how inversion can be avoided
    3023b03 Optimize verification: avoid field inverse
    3ce74b1 Tweak precomputed table size for G
    
    git-subtree-dir: src/secp256k1
    git-subtree-split: 8a3aa782a71fe6549dfc7fa126dfeb9efa02749d
    e958c5a3c9
  9. Update libsecp256k1 with unmerged patches b755db9228
  10. sipa force-pushed on Dec 6, 2014
  11. sipa closed this on Dec 8, 2014

  12. MarcoFalke locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-19 09:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me