Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.11.2 #438

Merged
merged 55 commits into from
Aug 18, 2023
Merged

v0.11.2 #438

merged 55 commits into from
Aug 18, 2023

Commits on May 4, 2023

  1. Fix some typos (#394)

    * Fix some typos
    
    * Run gofmt (to fix IDE's autofixes)
    
    * Run go generate
    jtraglia authored May 4, 2023
    Configuration menu
    Copy the full SHA
    2fc6b96 View commit details
    Browse the repository at this point in the history
  2. Adding testing for deserialization of G1 and G2 points (#393)

    * Add testing
    
    * Adding test
    
    * adding test
    
    * adding test
    
    * add dep
    
    * adding case
    
    * adding new files
    
    * adding new files
    
    * removing folders
    asanso authored May 4, 2023
    Configuration menu
    Copy the full SHA
    3f61172 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Fix some implicit memory aliasing in for loops (#395)

    * Fix some implicit memory aliasing in for loops
    
    * Fix the other findings
    
    * Remove replaced "do not edit" comments
    
    * Revert "Remove replaced "do not edit" comments"
    
    This reverts commit 2bf6621.
    
    * Revert "Revert "Remove replaced "do not edit" comments""
    
    This reverts commit 37ff68f.
    
    * Revert changed imports
    
    * Use different fix style
    
    * Add back newline
    
    * Revert "Add back newline"
    
    This reverts commit 4a2a4fa.
    jtraglia authored May 5, 2023
    Configuration menu
    Copy the full SHA
    8fa7e7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7b99e3 View commit details
    Browse the repository at this point in the history
  3. Disable check shadowing in govet linter (#397)

    * Disable check shadowing in govet linter
    
    * Rename poolsStats var to stats
    jtraglia authored May 5, 2023
    Configuration menu
    Copy the full SHA
    2fde31d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d11bbde View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    133446a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    d084e89 View commit details
    Browse the repository at this point in the history
  2. feat: Marshal [][]fr.Element (#400)

    * feat: Marshal [][]fr.Element
    
    * test: marshal [][]fr.Element
    
    * fix: nbBytesWritten
    Tabaie authored May 8, 2023
    Configuration menu
    Copy the full SHA
    0cd4994 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. fix: innef assignment in test

    gbotrel committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a7b13dd View commit details
    Browse the repository at this point in the history
  2. fix: more innef assign

    gbotrel committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5df9fb3 View commit details
    Browse the repository at this point in the history
  3. Run golangci-lint on generated files (#396)

    * Run golangci-lint on generated files
    
    * Make it more portable
    
    * Run golangci-lint last
    jtraglia authored May 10, 2023
    Configuration menu
    Copy the full SHA
    62e5595 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. feat: pedersen folding proofs

    Tabaie committed May 23, 2023
    Configuration menu
    Copy the full SHA
    0c0b9aa View commit details
    Browse the repository at this point in the history
  2. fix: pedersen folding bug

    Tabaie committed May 23, 2023
    Configuration menu
    Copy the full SHA
    04ad7dc View commit details
    Browse the repository at this point in the history
  3. build: generify bn254 changes

    Tabaie committed May 23, 2023
    Configuration menu
    Copy the full SHA
    6ecf8d8 View commit details
    Browse the repository at this point in the history
  4. style: move aux func down

    Tabaie committed May 23, 2023
    Configuration menu
    Copy the full SHA
    45da921 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. test: check error

    Tabaie committed May 24, 2023
    Configuration menu
    Copy the full SHA
    882e828 View commit details
    Browse the repository at this point in the history
  2. docs: explain FoldCommitments

    Tabaie committed May 24, 2023
    Configuration menu
    Copy the full SHA
    85db474 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. feat: fold 0 proofs edge case

    Tabaie committed May 25, 2023
    Configuration menu
    Copy the full SHA
    684135c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fe667a View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    0901a24 View commit details
    Browse the repository at this point in the history
  2. build: generify

    Tabaie committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    1b0cf80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9206904 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    faadb38 View commit details
    Browse the repository at this point in the history
  5. feat: write [][]uint64

    Tabaie committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    76fcbb5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b930c11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    36b8b95 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff9bcec View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. msm: semaphore to limit CPUs + better split strategy (up to 25% perf …

    …boost on 96cores) (#403)
    
    * feat: add semaphore in msm and better split strategy
    
    * fix: close the chan semaphore
    
    * perf: reduced default value of nbTasks
    gbotrel authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    1f40d7c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Merge pull request #407 from ConsenSys/feat/fold-pedersen

    Feat/fold pedersen
    Tabaie authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    b5e7bda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ee617f View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Merge pull request #410 from ConsenSys/fix/decode-empty-slice

    fix: do not read empty slices as nil
    Tabaie authored Jun 11, 2023
    Configuration menu
    Copy the full SHA
    4392bab View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    a3b568a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    0af6233 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. edwards: optimize point negation (#413)

    * feat: add benchmarks for edwards point negation
    
    Signed-off-by: Ignacio Hagopian <[email protected]>
    
    * generate: regenerate code
    
    Signed-off-by: Ignacio Hagopian <[email protected]>
    
    * feat: avoid redundant coordination assignement in edwards point negations
    
    Signed-off-by: Ignacio Hagopian <[email protected]>
    
    * generate: regenerate code
    
    Signed-off-by: Ignacio Hagopian <[email protected]>
    
    ---------
    
    Signed-off-by: Ignacio Hagopian <[email protected]>
    jsign authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f5f856b View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. feat: Gates var for bn254

    Tabaie committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3b8bd38 View commit details
    Browse the repository at this point in the history
  2. build: generify gates var

    Tabaie committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    34cd64d View commit details
    Browse the repository at this point in the history
  3. feat: more gkr gates

    Tabaie committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9062c9c View commit details
    Browse the repository at this point in the history
  4. fix: remove redundant mulGate

    Tabaie committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f1e1691 View commit details
    Browse the repository at this point in the history
  5. fix: use of MulGate

    Tabaie committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    006af12 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #419 from Consensys/feat/gkr-custom-gates

    Feat/gkr custom gates
    Tabaie authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ce693dc View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. perf: fast path for SIS with logTwoBound: 8, logTwoDegree: 6 (#416)

    * perf: add unrolled FFT for sis
    
    * perf: fast limb decomposition for known params
    
    * test: push failing test
    
    * fix: fix hardcoded limb decomposition and its test
    
    * fix: make linter happier
    
    * tmp commit
    
    * tmp commit
    
    * cleaning up
    
    * perf: put all twiddle coset in consecutive memory
    
    * fix: re ran go generate
    
    * test: uncomment commented test
    gbotrel authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    cf1c8bd View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    4dc5ff1 View commit details
    Browse the repository at this point in the history
  2. Fix/gkr eq bug (#421)

    * fix: eqAcc bug for bn254
    
    * build: generify fix
    Tabaie authored Jul 1, 2023
    Configuration menu
    Copy the full SHA
    b65415d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. feat: add AsyncReadFrom to fr.Vector and fft.Domain (#424)

    * feat: add AsyncReadFrom to fr.Vector and fft.Domain
    
    * fix: template with hardcoded element name
    gbotrel authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    69ddf67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0bc87e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. fix: ECDSA HashToInt bytes-bits mismatch (#428)

    * fix: bytes-bits mismatch when masking excess bits in ecdsa
    
    * chore: go generate
    ivokub authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e78725a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    800ddb5 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    16c2315 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    9e6d043 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d1518c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    1473fcf View commit details
    Browse the repository at this point in the history
  2. build: update go mod deps

    gbotrel committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    99cfa43 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Refactor/gkr test vectors (#425)

    * feat: smallRational.BigInt()
    
    * refactor: simpler ElementToInterface
    Tabaie authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    190c5bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e55e0aa View commit details
    Browse the repository at this point in the history