Skip to content
Permalink
Branch: master
Commits on Jun 18, 2019
  1. Document that we also implement the Groth16 proof system.

    madars committed Jun 18, 2019
Commits on Jul 23, 2018
  1. Merge pull request #123 from AntoineRondelet/consistency/auxiliary-in…

    madars committed Jul 23, 2018
    …puts
    
    Used r1cs_auxiliary_input instead of r1cs_primary_input for consistency
Commits on Apr 9, 2018
  1. Merge pull request #108 from rex4539/typos

    madars committed Apr 9, 2018
    Fix typos
Commits on Mar 24, 2018
  1. Merge pull request #104 from dcmiddle/typos

    madars committed Mar 24, 2018
    Fix typos in gadgetlib2 tutorial
Commits on Jan 15, 2018
  1. Merge pull request #98 from arcalinea/typos

    madars committed Jan 15, 2018
    Fix typos in gadgetlib2 tutorial
Commits on Jan 4, 2018
  1. Merge pull request #97 from amiller/patch-1

    madars committed Jan 4, 2018
    Update sha256_components.tcc
Commits on Aug 15, 2017
  1. Extend r1cs_se_ppzksnark generator reporting to include subtimes.

    madars committed Aug 15, 2017
  2. Improve generator runtime by using batch exponentiation.

    madars committed Aug 15, 2017
    Proving key contains elements of the form Z(t) * t^i * gamma^2 * G
    (0 <= i <=d); these elements were previously computed by performing d
    sequential exponentiations (i.e. d sequential calls to
    G1::operator*). This commit changes this computation to use batch
    exponentiation instead.
    
    Performance impact: the generator runtime, reported by
    `profile_r1cs_se_ppzksnark 1000000 10` (i.e. 10^6 R1CS constraints and
    10 inputs) on a system with i7-4770 Haswell CPU, decreases from ~358s to
    ~100s.
Commits on Jul 27, 2017
  1. Merge pull request #81 from popoffka/multiexp-perf

    madars committed Jul 27, 2017
    Adapt to new libff multiexp interface & use faster methods
Commits on Jun 28, 2017
  1. Update AUTHORS file.

    madars committed Jun 28, 2017
  2. Merge pull request #80 from popoffka/sort-includes

    madars committed Jun 28, 2017
    Update libfqfft includes after refactoring get_evaluation_domain()
Commits on Jun 27, 2017
  1. Merge pull request #79 from popoffka/sort-includes

    madars committed Jun 27, 2017
    Ensure everything compiles individually & sort includes
  2. Merge pull request #78 from popoffka/absolute-includes

    madars committed Jun 27, 2017
    Refactor includes (attempt #2, with absolute paths)
Commits on Jun 13, 2017
Commits on Jun 12, 2017
  1. Merge pull request #75 from popoffka/fix-profile_ram_ppzksnark

    madars committed Jun 12, 2017
    Fix profile_ram_ppzksnark
Commits on Jun 6, 2017
  1. Merge pull request #74 from popoffka/fix-fmt

    madars committed Jun 6, 2017
    Fix usage of FMT macro from libff
Commits on Aug 15, 2016
  1. Merge pull request #52 from rcseacord/master

    madars committed Aug 15, 2016
    Eliminating some errors detected by gcc.
Commits on May 29, 2016
  1. Include/exclude the right things.

    madars committed May 29, 2016
    Include *.tcc files in the list of files to be installed and exclude
    tests and examples. The original commit got the CMake syntax wrong,
    excluding *.tcc files and including examples.
Commits on May 22, 2016
  1. Fix typo in README.

    madars authored and tromer committed May 5, 2016
Commits on Apr 7, 2016
Commits on Oct 31, 2015
  1. backtrace is glibc-specific extension, so only use it when available.

    madars committed Oct 31, 2015
    This fixes building libsnark on musl libc-based Linux systems such as
    Alpine Linux.
Commits on Oct 13, 2015
Commits on Sep 10, 2015
  1. Merge pull request #11 from mbbarbosa/adsnark

    madars committed Sep 10, 2015
    adsnark extension to libsnark
Commits on Aug 12, 2015
  1. Merge pull request #10 from gstew5/master

    madars committed Aug 12, 2015
    Add 'libssl-dev' and 'libboost-all-dev' to Ubuntu package dependencies
  2. Update .gitignore

    madars committed Aug 12, 2015
  3. Fix double-counting in r1cs_verification_key::size_in_bits().

    madars committed Aug 12, 2015
    (Reported by ADSNARK team.)
Commits on Jun 12, 2015
Older
You can’t perform that action at this time.