Commit Graph

  • cfdd9e5f8f
    chore: Publish to npm version 2.1.0 for big endian release (#310) g11tech 2023-06-01 18:39:59 +0530
  • f19cee9c3f
    Sanity check that trusted setup was loaded in Lagrange form (#309) George Kadianakis 2023-06-01 14:58:46 +0300
  • 6c50a43a19
    Make from_hex() safer in rust bindings (#307) Justin Traglia 2023-05-28 10:47:59 -0500
  • 5019e3a08d
    [Go] Make UnmarshalText funcs safer (#306) Justin Traglia 2023-05-25 06:40:21 -0500
  • 3adec442de
    Switch to big-endian (#305) Justin Traglia 2023-05-24 08:44:05 -0500
  • b9ae77d6d2
    Update c-kzg-4844 version in Go bindings example (#303) Justin Traglia 2023-05-12 09:24:15 -0500
  • 6d21a0ea98
    Speed up loading trusted setup (#299) Justin Traglia 2023-05-12 08:44:37 -0500
  • 8e3dd60424
    Use g2 points from spec in minimal preset (#301) Justin Traglia 2023-05-10 04:06:44 -0500
  • d0201ca2c4
    Remove pyecc tests (#300) Justin Traglia 2023-05-10 04:05:55 -0500
  • aa8d85dbbb
    Fix some minor nits (#298) Justin Traglia 2023-05-09 08:40:36 -0500
  • 5703f6f353
    Check the result of blst_p2_uncompress (#297) Justin Traglia 2023-05-05 06:31:34 -0500
  • ecb5499077
    Add new validate_kzg_g1 tests (#296) Justin Traglia 2023-05-04 03:20:42 -0500
  • 37048e87de
    Support for Windows cross-compilation from Linux (#295) zah 2023-04-28 13:31:44 +0300
  • a31090cb89
    Support for Windows cross-compilation from Linux windows-cross-compilation Zahary Karadjov 2023-04-27 12:20:10 +0300
  • f014ea44a5
    Fix FIELD_ELEMENTS_PER_BLOB pragma (#294) henridf 2023-04-27 10:37:23 +0200
  • 5b727e5c3e
    Export methods; test on multiple platforms (#289) Alexey 2023-04-26 20:55:52 +0300
  • fd24cf8e1e
    [Rust] Remove blst to avoid double link issues, expose blst features (#287) Divma 2023-04-10 15:45:34 -0500
  • 8f43b2e3ca
    [Java] Change sprintf to snprintf (#285) Justin Traglia 2023-04-10 11:20:33 -0500
  • 64af10e37b
    [Go] Clean things up a bit (#282) Justin Traglia 2023-04-10 08:03:36 -0500
  • 89c1c3a811
    chore: Publish 2.0.4 nodejs (#286) g11tech 2023-04-10 18:33:05 +0530
  • fd0a51aa35
    [Nodejs] Change Buffer types to Uint8Array (#280) g11tech 2023-04-07 18:36:13 +0530
  • fe857cb3b9
    Update blst and remove hacks (#281) Justin Traglia 2023-04-07 07:58:17 -0500
  • 928fd9d9b7
    [Go] Allow minimal preset (#283) Justin Traglia 2023-04-07 07:57:48 -0500
  • ae2db332a5
    [Go] Use BYTES_PER_G* instead of 48/96 (#284) Justin Traglia 2023-04-07 07:57:27 -0500
  • 5d4f6efbe7
    Remove rust snapshots (#279) Justin Traglia 2023-04-05 13:46:21 -0500
  • b30983fc9a
    Windows bindings for rust (#259) Divma 2023-04-05 13:33:37 -0500
  • 47ddabde63
    Update C tests to support minimal config (#263) Justin Traglia 2023-04-04 10:29:40 -0500
  • b022f30c24
    [Java binding] Improve prerequisites instructions (#278) Stefan Bratanov 2023-04-04 16:10:55 +0100
  • b9e476857c
    Add some comments & fix some nits (#275) Justin Traglia 2023-04-04 10:09:12 -0500
  • 8c8f39a099
    Add more information to the readme (#264) Justin Traglia 2023-04-04 09:37:42 -0500
  • 34f4fa1609
    Delegate blst build to crate in preparation for windows bindings (#274) Divma 2023-03-31 10:56:56 -0500
  • feb4037de5
    Add eslint to node bindings (#269) Matthew Keil 2023-03-31 04:46:54 -0400
  • 6bac4e1b6c
    Run C tests on all platforms (#270) Justin Traglia 2023-03-30 23:39:57 -0500
  • 6b9b636c1b
    Update Go bindings example (#273) Justin Traglia 2023-03-30 23:38:35 -0500
  • 966e40d70e
    Add repo link to npm page (#272) Matthew Keil 2023-03-30 18:03:01 -0400
  • 60d8402e19
    Fix some nodejs nits (#271) Justin Traglia 2023-03-30 16:34:55 -0500
  • e9c9c912f6
    Format node bindings with clang-format (#268) Matthew Keil 2023-03-30 12:20:25 -0400
  • dd5ec7ba7e
    Add bundle to publish command (#262) Matthew Keil 2023-03-30 12:05:22 -0400
  • ac4b945429
    Clean-up node error messages (#266) Matthew Keil 2023-03-30 10:17:57 -0400
  • ed4e795c18
    return undefined if JS error is thrown (#267) Matthew Keil 2023-03-30 09:54:34 -0400
  • e83ec0374c
    .gitignore node deps (#265) Matthew Keil 2023-03-30 09:25:24 -0400
  • f942864765
    Replace CKZGRet with error in go bindings (#252) Justin Traglia 2023-03-29 19:33:15 -0500
  • a7f4890a7e
    Remove tsc build step and export raw .js file and .d.ts from node bindings (#260) Matthew Keil 2023-03-29 20:32:06 -0400
  • 656d0c74a7
    nodejs: Remove the fclose() error handling (#261) George Kadianakis 2023-03-29 22:51:50 +0900
  • 9059ba5ae2
    Add new NUM_G1_POINTS var for consistency (#257) Justin Traglia 2023-03-29 02:01:24 -0500
  • 2913b5ab31
    Fix rust benchmarks (#258) Justin Traglia 2023-03-29 01:59:52 -0500
  • db8f42507a
    close file descriptor (#248) Matthew Keil 2023-03-28 16:23:17 -0400
  • c5920c4ef4
    Multi-platform nodejs bindings (#242) Justin Traglia 2023-03-28 11:01:07 -0500
  • 3c6b9346b3
    `make` inits submodule & builds blst (#250) Justin Traglia 2023-03-28 08:26:51 -0500
  • 8de0aa54ce
    Only support FIELD_ELEMENTS_PER_BLOB values that are a power of 2. (#249) Gottfried Herold 2023-03-27 17:02:01 +0200
  • f384175810
    Reproducible rust bindings (#243) Divma 2023-03-27 09:47:24 -0500
  • 88924c8aa7
    [Java] Avoid unnecessary array copying in tests (#247) Stefan Bratanov 2023-03-24 15:53:46 +0000
  • 7695db3330
    Use do {} while(0) for c_kzg_free macro (#245) Justin Traglia 2023-03-24 10:42:08 -0500
  • 9fbe75f392
    Move Polynomial type from header to impl (#244) Justin Traglia 2023-03-24 08:51:42 -0500
  • c448e9bfcc
    Fix minor memleak in Go bindings (#241) Justin Traglia 2023-03-24 08:50:15 -0500
  • 9a93c75e23
    Add support for nimble package (#232) andri lim 2023-03-24 20:02:38 +0700
  • 015e043475
    Short circuit batch verification if n==1 (#234) George Kadianakis 2023-03-23 14:50:36 +0200
  • 861371629e
    Rename CKzgRet to CKZGRet for consistency (#240) Justin Traglia 2023-03-22 12:38:14 -0500
  • ee218752c0
    Add example for go bindings (#238) Justin Traglia 2023-03-22 05:28:42 -0500
  • c3c150f31e
    Run Go tests with portable blst (#237) Justin Traglia 2023-03-22 05:27:10 -0500
  • 577d146c0a
    c_kzg_4844.c: In verify_blog_kzg_proof_batch, reuse temporary variable. (#235) Gottfried Herold 2023-03-21 21:44:56 +0100
  • da5a644781
    Update node README (#228) Matthew Keil 2023-03-21 08:53:27 -0600
  • fd3500fe7b
    Rename ByteArrayTuple to ProofAndY (#233) Stefan Bratanov 2023-03-21 13:16:53 +0000
  • cc10ef024d
    Some misc minor codebase improvements (#229) George Kadianakis 2023-03-21 04:31:53 +0200
  • bf99ed5b91
    Nim: better handling of trusted setup (#231) andri lim 2023-03-21 09:30:50 +0700
  • b7902b2300
    More verbose documentation for KZGSettings struct. (#222) Gottfried Herold 2023-03-20 10:14:18 +0100
  • 20ad6fca5e
    Document that bit_reversal_permutation does not work for n==1 (#224) Gottfried Herold 2023-03-17 21:30:47 +0100
  • 6d75c674ab
    Check that FIELD_ELEMENTS_PER_BLOB is defined. (#225) Gottfried Herold 2023-03-17 21:30:06 +0100
  • 0b6791bbce
    Revise NuGet packaging (#221) Ruben Buniatyan 2023-03-17 16:59:32 +0100
  • 93714c2a8c
    changed VLA to an explicit c_kzg_malloc - call. (#223) Gottfried Herold 2023-03-17 12:11:45 +0100
  • 7e755d7280
    Fix a mistake in python bindings makefile (#218) Justin Traglia 2023-03-17 09:56:37 +0000
  • 5e34bc0232
    Fix some nits with nodejs (#219) Justin Traglia 2023-03-17 09:55:24 +0000
  • 51d15222c6
    Documentation fix. (#227) Gottfried Herold 2023-03-17 10:54:19 +0100
  • b3291f9bf1
    Speed up rust build just a little (#220) Justin Traglia 2023-03-17 09:52:07 +0000
  • a6be00db3d
    Link readme in C# project file (#217) Justin Traglia 2023-03-16 19:33:46 +0000
  • 23d92e5c12
    Automate publishing for C# (#207) Alexey 2023-03-16 20:59:48 +0300
  • 903a13fb98
    Simplify `fr_batch_inv` and reject zero inputs (#215) George Kadianakis 2023-03-16 19:52:59 +0200
  • 2ba8f35dc4
    Simplify and cleanup C code (#212) Justin Traglia 2023-03-16 13:35:22 +0000
  • 0fb17c2063
    [Java bindings] Improve javadoc + update dependencies (#213) Stefan Bratanov 2023-03-15 16:20:04 +0000
  • 5580f355ae
    Add ref test count checks for all bindings (#211) Justin Traglia 2023-03-15 14:39:19 +0000
  • a1b52ac9e1
    Add c_kzg_free() helper free-and-null macro (#210) George Kadianakis 2023-03-14 16:44:03 +0200
  • b4eb8d003e
    Documentation updates (#208) Gottfried Herold 2023-03-14 10:40:06 +0100
  • 549739fcb3
    Add an into_inner method for Bytes48 (#206) Pawan Dhananjay 2023-03-13 17:08:02 +0530
  • 7d170f9939
    Add coverage-guided C fuzzers (#203) Justin Traglia 2023-03-13 10:45:02 +0000
  • 4f0546af81
    Run clang sanitizers in CI + workflow cleanup (#196) Justin Traglia 2023-03-13 10:42:12 +0000
  • 9b91f3b832
    Small cleanups (#202) Stefan Bratanov 2023-03-10 17:32:13 +0000
  • da83e45e9c
    Cleanup some rust tests (#195) Justin Traglia 2023-03-10 03:42:17 -0600
  • 4211d4b427
    Update profiling funcs to new interface (#198) Justin Traglia 2023-03-10 03:41:16 -0600
  • 1883b79233
    Update the java bindings header (#201) Justin Traglia 2023-03-10 03:40:23 -0600
  • edb1274b70
    Reduce boilerplate in nim tests (#197) andri lim 2023-03-10 03:15:05 +0700
  • ef82131be6
    Fix rust benches to work with the new compute API (#194) George Kadianakis 2023-03-09 18:30:46 +0200
  • fa851f1b2c
    fr_batch_inv() now fails if output and input pointers alias (#185) Gottfried Herold 2023-03-09 17:24:49 +0100
  • 2642595e39
    Reorganize/Clean-Up Node Bindings (#189) Matthew Keil 2023-03-09 10:21:28 -0600
  • 2548d489a6
    Documentation fix: (#193) Gottfried Herold 2023-03-09 17:11:48 +0100
  • 5ebf750a1e
    Update Compute*KZGProof in node bindings (#188) Matthew Keil 2023-03-09 08:40:57 -0600
  • 87a3e4148d
    Move setup handle to C in node bindings (#177) Matthew Keil 2023-03-09 08:00:15 -0600
  • 599ae2fe21
    Update Compute*KZGProof in rust bindings (#183) George Kadianakis 2023-03-09 13:00:17 +0200
  • c295688099
    Add invalid length tests (#186) Justin Traglia 2023-03-09 04:44:31 -0600
  • ad6e258694
    Improve nim bindings conciseness (#191) andri lim 2023-03-09 11:05:25 +0700
  • fc11addf50
    Allow invalid length inputs in nim tests (#190) andri lim 2023-03-09 11:04:23 +0700