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

feat: integrate AuthDecode #634

Open
wants to merge 118 commits into
base: authdecode_2024
Choose a base branch
from
Open

Commits on Feb 8, 2024

  1. refactor: selective disclosure api (#380)

    * refactor: selective disclosure api
    
    * remove incomplete substring proof API
    
    * remove unnecessary type annotation
    
    * simplify tests
    
    * switch from unit structs to empty structs
    
    * skip committing empty strings
    
    * fix notary server test
    
    * rename RecordKind to MessageKind
    
    * update json commit error doc
    
    * commits -> commits to
    
    * update commit_array doc
    
    * function argument doc styling
    
    * Update tlsn/tlsn-core/src/proof/substrings.rs
    
    Co-authored-by: dan <[email protected]>
    
    ---------
    
    Co-authored-by: dan <[email protected]>
    sinui0 and themighty1 authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    bb50e3d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    29fb409 View commit details
    Browse the repository at this point in the history
  2. Use logging filter, remove otel. (#422)

    * Use env var for logging filter, remove otel.
    
    * Fix directives.
    
    * Revert to using config for logging filter.
    
    * Modify default logging strategy and make filter optional.
    
    * Revert formatting of other crates.
    
    * Update README.
    
    * Update notary-server/README.md
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    
    ---------
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    yuroitaki and heeckhau authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    de4d024 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e19fb00 View commit details
    Browse the repository at this point in the history
  4. docs(tlsn-formats): remove dead argument docs (#429)

    * remove dead argument doc
    
    * remove another dead argument doc
    sinui0 authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    a439838 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

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

Commits on Feb 13, 2024

  1. feat(tlsn-formats): default commit to entire http request/response (#433

    )
    
    * feat(tlsn-formats): default commit to entire http request/response
    
    * refactor(tlsn-formats): avoid duplicate HTTP commitments, add test fixtures
    sinui0 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    98a3c4d View commit details
    Browse the repository at this point in the history
  2. refactor(tlsn-examples): update hyper and use http prover (#434)

    * add notary function to examples lib
    
    * use hyper 1.1 version in examples
    
    * update twitter example to use HTTP prover
    
    * use deferred decryption in twitter example
    sinui0 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    0d269ed View commit details
    Browse the repository at this point in the history
  3. chore: bump deps (#430)

    * chore: bump tlsn-utils version
    
    * chore: bump mpz version
    
    * bump mpz
    sinui0 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    c7abc8c View commit details
    Browse the repository at this point in the history
  4. chore: v0.1.0-alpha.4 release prep (#437)

    * bump version to v0.1.0-alpha.4
    
    * set package version for tlsn-formats
    sinui0 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    309c37f View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    1e99db8 View commit details
    Browse the repository at this point in the history
  2. Show basic html info response for notary server's root endpoint (#439)

    feat: basic html info response for notary server's root endpoint
    
    Co-authored-by: Christopher Chong <[email protected]>
    heeckhau and yuroitaki authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    be24f58 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. feat: separate transcript size limits (#435)

    * feat(tls-mpc): separate transcript size limits
    
    * feat: separate transcript limits
    
    * feat(tlsn-server-fixture): configurable length byte payload
    
    * refactor(tls-mpc): use defaults in ghash setup
    
    * fix OT estimates
    
    * feat(notary-server): separate transcript limits
    
    * remove dep patch
    
    * fix notary server test
    sinui0 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2372403 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Update repo readme. (#450)

    * Update repo readme.
    
    * Doc: Added minor improvements + a link to other repos
    
    #353
    
    ---------
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    yuroitaki and heeckhau authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    eec9310 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. feat: interactive verifier example (#451)

    #440
    
    Co-authored-by: Christopher Chong <[email protected]>
    heeckhau and yuroitaki authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d7bc0e5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

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

Commits on Mar 20, 2024

  1. feat: automated network benches (#457)

    * feat: automated network benches
    
    * Update tlsn/benches/src/metrics.rs
    
    Co-authored-by: dan <[email protected]>
    
    * remove explicit drops
    
    * remove unnecessary sudo
    
    ---------
    
    Co-authored-by: dan <[email protected]>
    sinui0 and themighty1 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9a081c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat: record layer preprocessing (#455)

    * feat: implement record layer preprocessing
    
    * fix ke test
    
    * fix pa tests
    
    * fix aead tests
    
    * fix integration test
    
    * Apply suggestions from code review
    
    Co-authored-by: dan <[email protected]>
    
    * add mode sanity check
    
    ---------
    
    Co-authored-by: dan <[email protected]>
    sinui0 and themighty1 authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3e29a5b View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. perf: Docker container for running benches + manual GitHub action (#460)

    + Plot runtime vs latency graph  and bandwidth
    heeckhau authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    aa264a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Deployment of multiple stable versions (#459)

    * Remove cargo/bin from PATH
    
    * Modify script to run only in nightly env
    
    * Modify script to stop the oldest version in stable env
    
    * Modify script to support dir preparation for the 3 latest stable versions
    
    * Modify script to start service for the 3 latest stable versions
    
    * Modify sercice validation script
    
    * Create proxy modification script
    
    * Add step in workflow to enable ssm execution against proxy + aux script
    
    * Add running state filter when fetching InstanceID
    
    * Enhancement of validation script
    
    * Modify bash behavior
    
    * Point tags/deployment to new AWS resources
    
    * Change GH owner to production one
    
    * Point tags to new EC2 v1
    
    * Move all cd scripts to a new folder
    
    * Add comment
    
    * Add comment
    
    * Add comment
    
    * Add comment
    
    * Modify scripts to support exit on error
    
    * Check if all stable ports are in use and terminate
    ntampakas authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    173945d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e041b8 View commit details
    Browse the repository at this point in the history
  3. Correct branch links in readme. (#469)

    * Add branches info in readme.
    
    * Correct branch links.
    yuroitaki authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a4c7760 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Add api key whitelist hot reloading and small touch-up (#458)

    * Add hot reload of api key, remove prover ip, move html static text.
    
    * Add documentation.
    
    * Toggle back config, add comments.
    
    * Edit comment and html info.
    
    * Edit comment.
    
    * Change to sync mutex.
    yuroitaki authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    5c0a030 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    d53203e View commit details
    Browse the repository at this point in the history
  2. chore: Bump versions for release alpha.5. (#470)

    Co-authored-by: sinu.eth <[email protected]>
    yuroitaki and sinui0 authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b4334ad View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

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

Commits on Apr 24, 2024

  1. Update rust cache in github action (#453)

    ci: Update rust cache in GitHub action and do not skip draft PRs
    heeckhau authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f558d5b View commit details
    Browse the repository at this point in the history
  2. docs: misc fixups (#475)

    themighty1 authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f63a74e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. docs: fix style (#476)

    themighty1 authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9fc0d91 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. docs: fix style in components (except tls) (#477)

    * docs: fix style in components (except tls)
    
    * Update components/cipher/stream-cipher/src/lib.rs
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    
    * Update components/universal-hash/src/ghash/ghash_core/mod.rs
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    
    ---------
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    themighty1 and heeckhau authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c431865 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

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

Commits on May 6, 2024

  1. Use sync mutex for store in notary server (#482)

    * Fix clippy error.
    
    * Use sync mutex for store.
    yuroitaki authored May 6, 2024
    Configuration menu
    Copy the full SHA
    c157c2d View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Update hyper dependencies for notary-server and all server fixtures (#…

    …480)
    
    * Update hyper, axum dependencies for notary-server.
    
    * Update hyper dependencies in all server fixtures.
    
    * Correct formatting.
    
    * Update tlsn/Cargo.toml
    
    Co-authored-by: sinu.eth <[email protected]>
    
    ---------
    
    Co-authored-by: sinu.eth <[email protected]>
    yuroitaki and sinui0 authored May 8, 2024
    Configuration menu
    Copy the full SHA
    ea2a8fd View commit details
    Browse the repository at this point in the history
  2. doc: update CONTRIBUTING.md (#483)

    Add missing newline.
    themighty1 authored May 8, 2024
    Configuration menu
    Copy the full SHA
    3506791 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

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

Commits on May 24, 2024

  1. ci: Refactor and improve CI build (#486)

    + Make sure doctests are run in ci
    + Updated plugins
    heeckhau authored May 24, 2024
    Configuration menu
    Copy the full SHA
    474d22a View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. fix(tlsn-server-fixture): update cert fixtures (#499)

    * fix(tlsn-server-fixture): update cert fixtures
    
    * fix cert fmt
    
    * qualify file name with cert suffix
    sinui0 authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e19e445 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Add notary client crate (#489)

    * Add tlsnotary client.
    
    * Modify notary server test to use notary client.
    
    * Modify examples to use notary client.
    
    * Fix formatting and comments.
    
    * Fix PR comments.
    
    * Fix PR comments.
    
    * Fix formatting.
    
    * Fix errors, tokio and comments.
    
    * Remove optional tracing feature.
    
    * Fix comment styles.
    
    * Fix incorrect duplex value.
    yuroitaki authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    bff2a53 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. refactor: restructure notary crates (#508)

    * Add tlsnotary client.
    
    * Modify notary server test to use notary client.
    
    * Modify examples to use notary client.
    
    * Relocate notary client to notary folder.
    
    * Update notary client.
    
    * Fix ci notary name.
    
    * Update .github/workflows/cd-server.yml
    
    Co-authored-by: dan <[email protected]>
    
    * Update .github/workflows/cd.yml
    
    Co-authored-by: dan <[email protected]>
    
    * Fix notary server readme.
    
    * More fix on notary server doc.
    
    ---------
    
    Co-authored-by: dan <[email protected]>
    yuroitaki and themighty1 authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c80b440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c82cc4f View commit details
    Browse the repository at this point in the history
  3. chore: update notary cert (#519)

    * Renew notary server cert.
    
    * Fix readme typo on ci icon.
    yuroitaki authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d64dabb View commit details
    Browse the repository at this point in the history
  4. chore: add rebase action (#515)

    * chore: add rebase action
    
    * Apply suggestions from code review
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    
    ---------
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    sinui0 and heeckhau authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    173f59b View commit details
    Browse the repository at this point in the history
  5. refactor(universal-hash): mpz upgrade (#502)

    Co-authored-by: th4s <[email protected]>
    sinui0 and th4s committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    44930c0 View commit details
    Browse the repository at this point in the history
  6. refactor(key-exchange): mpz upgrade (#496)

    * refactor: mpz upgrade key exchange
    
    * Update components/key-exchange/src/config.rs
    
    Co-authored-by: th4s <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: dan <[email protected]>
    
    * use chacha12 for tests
    
    ---------
    
    Co-authored-by: th4s <[email protected]>
    Co-authored-by: dan <[email protected]>
    3 people committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    76969bb View commit details
    Browse the repository at this point in the history
  7. refactor(cipher): mpz upgrade (#501)

    * refactor(cipher): mpz upgrade
    
    * add debug impl
    
    * bug fix
    
    * update expect messages
    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d040341 View commit details
    Browse the repository at this point in the history
  8. refactor(prf): mpz upgrade (#497)

    * refactor(prf): mpz upgrade
    
    * consolidate vd methods
    
    * Update components/prf/hmac-sha256/src/lib.rs
    
    Co-authored-by: dan <[email protected]>
    
    ---------
    
    Co-authored-by: dan <[email protected]>
    sinui0 and themighty1 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    bd32c7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bce09b8 View commit details
    Browse the repository at this point in the history
  10. refactor(prf): relax hiding of transcript hash, optimize latency (#505)

    * refactor(prf): relax hiding of transcript hash, optimize latency
    
    * PR feedback
    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5698d22 View commit details
    Browse the repository at this point in the history
  11. Adapt allocation to free squaring. (#507)

    th4s authored and sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    bd4ff5f View commit details
    Browse the repository at this point in the history
  12. refactor(aead): mpz upgrade (#504)

    * refactor(aead): mpz upgrade
    
    Co-authored-by: th4s <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: dan <[email protected]>
    
    ---------
    
    Co-authored-by: th4s <[email protected]>
    Co-authored-by: dan <[email protected]>
    3 people committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    58dc575 View commit details
    Browse the repository at this point in the history
  13. refactor(tls-mpc): mpz upgrade (#511)

    * refactor(tls-mpc): mpz upgrade
    
    * bump tlsn-utils version
    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    aa189ca View commit details
    Browse the repository at this point in the history
  14. refactor(tlsn): mpz upgrade (#512)

    * refactor(tlsn): mpz upgrade
    
    * PR feedback
    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    1741741 View commit details
    Browse the repository at this point in the history
  15. chore: remove stale test and clean up ci job (#514)

    * chore: remove stale test and clean up ci job
    
    * add ignored option
    
    * comment
    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9828fbb View commit details
    Browse the repository at this point in the history
  16. chore: update CI config

    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4fdce7f View commit details
    Browse the repository at this point in the history
  17. chore: bump mpz version

    sinui0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    cef1e38 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Update Examples (#525)

    * doc: Update Twitter URL to X.com and update example READMEs
    
    + recommend explorer instead of proof_viz
    heeckhau authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    da0421d View commit details
    Browse the repository at this point in the history
  2. chore: bump tlsn-utils (#522)

    sinui0 authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2f67592 View commit details
    Browse the repository at this point in the history
  3. chore: release v0.1.0-alpha.6 (#523)

    Co-authored-by: yuroitaki <[email protected]>
    sinui0 and yuroitaki authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    3554db8 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. fix: miscellaneous fixes on documentations (#528)

    * fix: miscellaneous fixes on documentation, notary-server.
    
    * Revert notary changes.
    
    * Add warning when TLS is off.
    yuroitaki authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    44210c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8401ee View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

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

Commits on Jul 22, 2024

  1. fix: clippy gh action and linting (#531)

    * fix: miscellaneous fixes on documentation, notary-server.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Apply clippy fix.
    
    * Correct ci.yml and build script.
    
    * Apply clippy fix.
    
    * Apply fmt.
    
    * Correct clippy fix for tls-mpc.
    
    * Correct clippy fix for tls-client.
    
    * Correct clippy fix for tls-client.
    
    * Update ci and local build.
    
    * Revert "Merge branch 'fix/misc-fixes' into fix/gh-clippy-action"
    
    This reverts commit 74bdb4a, reversing
    changes made to e361a86.
    
    * Apply clippy fix.
    
    * Correct spacing and extra changes.
    
    * Apply fmt.
    
    * Change cargo hack install logic.
    
    * Revert clippy change client buffer len.
    
    * Revert clippy ignore.
    
    * remove cargo hack, relax clippy lints
    
    * remove unused features and dead tests
    
    * appease clippy again
    
    * remove dead features
    
    ---------
    
    Co-authored-by: sinui0 <[email protected]>
    yuroitaki and sinui0 authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    7377eaf View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. refactor: consolidate workspaces (#537)

    * move crates
    
    * remove .workspace syntax
    
    * rename crate directories
    
    * normalize manifests
    
    * further normalize manifests
    
    * newlines
    
    * fix dependency issues
    
    * fix import paths
    
    * update CI
    
    * rustfmt
    
    * filter wasm packages
    
    * check in fixtures
    
    * fix rustdoc
    
    * ignore expensive tests
    sinui0 authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e14d0cf View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. fix: notary cd (#538)

    sinui0 authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    040608b View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. feat(tlsn-wasm): wasm bindings (#536)

    * feat(tlsn-wasm): wasm bindings
    
    * fix wasm ci
    
    * clippy
    
    * clippy allow
    
    * add build config and remove redundant to_vec
    sinui0 authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    2205cb3 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. feat(wasm): no-bundler flag (#546)

    * feat(wasm): no-bundler flag
    
    * newline
    sinui0 authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    3201c38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdebd7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d44cc4 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. chore: cleanup after workspace consolidation

    * clean up github actions #537 #536
    * Improved README.md (clang + openssl-dev) #536 
    + removed stale build script #537 
    * chore: add build script for tlsn-wasm #536
    
    #549
    heeckhau authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6031254 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    7f46596 View commit details
    Browse the repository at this point in the history
  2. fix: correct paths following repo reorg (#554)

    * Fix paths following repo reorg.
    
    * Apply fmt.
    
    ---------
    
    Co-authored-by: yuroitaki <>
    yuroitaki authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    c8524d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    b9ae8f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17e3168 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Add verify for wasm TlsProof (#560)

    * Add `verify` for wasm `TlsProof`.
    
    * refactor notary key
    
    * return unix time
    
    * remove unnecessary serde feature
    
    * comment
    
    * refactor: use public key pem instead of bytes (#561)
    
    * refactor: use public key pem instead of bytes
    
    * refactor: use NotaryKey as type
    
    * fix: use String
    
    * style: formatting
    
    #557
    
    ---------
    
    Co-authored-by: sinu <[email protected]>
    Co-authored-by: tsukino <[email protected]>
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    4 people authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ab24a6d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. fix: Repair wasm build. (#567)

    Set specific version for `wasm-bindgen`.
    th4s authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b3316de View commit details
    Browse the repository at this point in the history
  2. chore: Temporarily disable deadlocked tests in aead (#547)

    * fix: Comment failing tests in aead
    
    * fix: please clippy
    
    * fix: comment `kind` function in error module
    
    ---------
    
    Co-authored-by: sinu.eth <[email protected]>
    th4s and sinui0 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    0a3a1db View commit details
    Browse the repository at this point in the history
  3. fix: Check if already committed in commit (#568)

    Co-authored-by: sinu.eth <[email protected]>
    th4s and sinui0 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    cc01b24 View commit details
    Browse the repository at this point in the history
  4. feat: add protocol configuration negotiation (#513)

    * Add configuration check.
    
    * Fix naming and comments.
    
    * Fix clippy.
    
    * Fix clippy using latest rust.
    
    * Adapt new method to send message.
    
    * Add config validator.
    
    * Split max transcript size.
    
    * Remove unused dependencies and redundant declarations.
    
    * Move protocol_config out of verifier config.
    
    * Implement default for configs.
    
    * Apply fmt.
    
    * Correct dependency format.
    
    * Add ignored flag to integration test.
    
    * Change from String to Version, more debugging.
    
    * Use getter instead of pub.
    
    * Move ot estimate methods to ProtocolConfig.
    
    ---------
    
    Co-authored-by: yuroitaki <>
    Co-authored-by: sinu.eth <[email protected]>
    yuroitaki and sinui0 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6eaf4a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. docs: fix typos (#569)

    * docs: fix typos
    
    * Correct notary readme link.
    
    ---------
    
    Co-authored-by: yuroitaki <>
    themighty1 authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0b1eef1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    8fa593c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98a520d View commit details
    Browse the repository at this point in the history
  3. refactor: modularize server-fixture (#563)

    * refactor: modularize server-fixture
    
    * small fixes
    
    * Update crates/server-fixture/server/Cargo.toml
    
    add newline
    
    Co-authored-by: sinu.eth <[email protected]>
    
    ---------
    
    Co-authored-by: Ubuntu <[email protected]>
    Co-authored-by: sinu.eth <[email protected]>
    3 people authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d179150 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. fix: aead unit tests no longer deadlock

    * fix: add back unit tests and configure rayon threadpool
    
    * Use env var to set rayon threads.
    
    * Remove `rayon` dev dependency.
    th4s authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    32df138 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. feat: make defer-decryption default

    * feat: add `defer` option to inner configs
    
    - `TranscriptConfig`
    - `MpcTlsLeaderConfig`
    - `MpcTlsFollowerConfig`
    
    * adapt common `ProtocolConfig` to `deferred` feature
    
    * Adapt prover and verifier configs.
    
    * Adapt benches.
    
    * Adapt examples.
    
    * Adapt `crates/tests-integration`.
    
    * Adapt notary integration test and wasm crates.
    
    * Fix test.
    
    * add clarifying comments
    
    * Add feedback.
    
    * Improve default handling for `max_deferred_size`.
    
    * Use default handling instead of validation.
    
    * Add feedback.
    
    * fix: bugfix for `notarize.rs`
    
    * Remove defaults for `ProtocolConfigValidator`
    
    * Set `ProtocolConfigValidator` where needed.
    
    * Only preprocess online part for transcript.
    
    ---------
    
    Co-authored-by: Ubuntu <[email protected]>
    th4s and Ubuntu authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    9bbb2fb View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. chore(examples): remove examples, fix bug (#585)

    * chore(examples): remove examples, fix bug
    
    * Restored Discord example
    
    ---------
    
    Co-authored-by: Hendrik Eeckhaut <[email protected]>
    sinui0 and heeckhau authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    67dc7c8 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    80a9a61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4a0de0 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. refactor(core): alpha.7 rewrite (#574)

    * refactor(core): alpha.7 rewrite
    
    * allow empty idx
    
    * fix empty assumption
    
    * further encapsulate rangeset
    
    * added presentation, finishing touches
    
    * remove unwrap
    
    * update index naming
    
    * add secp256r1 support
    
    * add attestation to presentation output, and serde derives
    
    * handle k256 in KeyAlgId Display
    
    * unnecessary newline
    
    * refactor(core): integrate rewrite changes (#584)
    
    * refactor(core): alpha.7 rewrite
    
    * allow empty idx
    
    * fix empty assumption
    
    * further encapsulate rangeset
    
    * added presentation, finishing touches
    
    * remove unwrap
    
    * refactor(core): integrate rewrite changes
    
    * remove obsolete tests
    
    * add secp256r1 support
    
    * update index naming
    
    * add secp256r1 support
    
    * add attestation to presentation output, and serde derives
    
    * handle k256 in KeyAlgId Display
    
    * unnecessary newline
    
    * fix variable name
    
    * restore changes from dev to tlsn-prover
    
    * use CryptoProvider in config
    
    * clippy
    
    * more clippy
    sinui0 authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    53ff873 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    8f400bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e00828b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. chore: Remove clippy::blocks_in_conditions (#592)

    The bug in clippy is fixed in rust 1.81, so these are not needed
    any more
    
    Co-authored-by: yuroitaki <[email protected]>
    valo and yuroitaki authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    79c00fc View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    3de203e View commit details
    Browse the repository at this point in the history
  2. fix(core): remove serde flatten

    sinui0 authored and heeckhau committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6ed3337 View commit details
    Browse the repository at this point in the history
  3. feat(wasm): clone getters (#600)

    * feat(wasm): clone getters
    
    * fix(wasm): get rid of move semantics and implement Clone
    
    * disable test feature
    sinui0 authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b76b831 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17476bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7de49c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

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

Commits on Oct 3, 2024

  1. fix(examples): fix examples for alpha.7 release (#603)

    * doc: Fix examples for alpha7 release
    
    + Use secp256k1 key for notary server fixture
    + fix tower issue
    + Fixed doctes issues (Avoid doc test failures when ignored tests are run)
    + Run wasm tests in incognitto mode to avoid chromiumoxide ws errors
    
    * Added comment
    
    * minor improvements
    
    * formatting
    
    * polish attestation example
    
    * use shorthand fs write
    
    * clean
    
    * simplify discord example
    
    ---------
    
    Co-authored-by: sinu <[email protected]>
    heeckhau and sinui0 authored Oct 3, 2024
    1 Configuration menu
    Copy the full SHA
    dfc1629 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b724d6a View commit details
    Browse the repository at this point in the history
  3. chore(notary): change fixture pub key to compressed form (#623)

    Co-authored-by: yuroitaki <>
    yuroitaki authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ca328fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    43d2c04 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0596a9a View commit details
    Browse the repository at this point in the history
  6. chore: core-rewrite unit tests (#608)

    * Add tests for signing, index.
    
    * Add error scenarios.
    
    * Add cert tests, modify previous tests.
    
    * Improve cert tests.
    
    * Add tests for request.
    
    * Fix clippy
    
    * Fix clippy.
    
    * Change requests test style.
    
    * Add attestation unit tests.
    
    * Formatting.
    
    * Clippy.
    
    * make data fixtures optional
    
    ---------
    
    Co-authored-by: yuroitaki <>
    Co-authored-by: sinu <[email protected]>
    yuroitaki and sinui0 authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4d5102b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. fix(notary): fix client issue of not being able to specify the notary…

    … url path (#614)
    
    * (fix: client) Fixed client issue of being able to implement the path for the url
    
    * (feat: client) Improved the code to adjust for feedback received as well as extend the path calculation to avoid adding a `/` when already starts with a `/`
    
    * (fix: client) Fixed client issue of being able to implement the path for the url
    
    * (feat: client) Improved the code to adjust for feedback received as well as extend the path calculation to avoid adding a `/` when already starts with a `/`
    
    * Update crates/notary/client/src/client.rs
    
    Co-authored-by: yuroitaki <[email protected]>
    
    * (fix: client) Renamed `path` to `path_prefix`
    
    * (fix: client) Remove condition on the URL
    
    * (chore: client) Fix formating
    
    ---------
    
    Co-authored-by: yuroitaki <[email protected]>
    ElusAegis and yuroitaki authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    a7a8a83 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    2ac9de1 View commit details
    Browse the repository at this point in the history
  2. ci: Try codecov.io

    heeckhau committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    61ff3a8 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. feat: integrate AuthDecode

    themighty1 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    e90159f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    c70f196 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b831d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4d498e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c50136 View commit details
    Browse the repository at this point in the history
  5. make builder fn fallible

    themighty1 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6317bc4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb5701c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ce85024 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad50b39 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    45c8f90 View commit details
    Browse the repository at this point in the history
  10. remove whitespace

    themighty1 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    f0905c7 View commit details
    Browse the repository at this point in the history
  11. fix Cargo.toml

    themighty1 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    72b2673 View commit details
    Browse the repository at this point in the history