Skip to content

Tags: IABTechLab/adscert

Tags

v0.51.0

Toggle v0.51.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump golang.org/x/crypto from 0.0.0-20220131195533-30dcbda58838 to 0.…

…1.0 (#96)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20220131195533-30dcbda58838 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.50.0

Toggle v0.50.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Docker readme update (#90)

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

v0.49.0

Toggle v0.49.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve logging in testsign and testreceiver tools; remove unnecessar…

…y request-level logging from signatory server (#93)

* Improve logging for testsign command

* Improve logging for testreceiver

* Remove request-level logging from signatory server

v0.48.0

Toggle v0.48.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updates to the testsign and testreceiver commands, and deactivate the…

… load tests so that they don't run on pull requests. (#92)

* Add ENTRYPOINT to Dockerfile

* Adds a --send_request flag to the testsign command

* Removes delegation from testreceiver command

* Revert "Add ENTRYPOINT to Dockerfile"

This reverts commit fbea2bb.

* temporarily deactivate load tests

* have testreceiver reflect more info to the client

* Fix integration test to use full URL in signature

v0.47.0

Toggle v0.47.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md (#89)

* Update README.md

* Update README.md

* Update README.md

v0.46.0

Toggle v0.46.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
removes usage of grpc health check (#88)

v0.45.0

Toggle v0.45.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Load testing (#87)

* adds load testing

* test naming

* add concurrency

* adds 1000 signature test

* count successful signing attempts

* impoved runtime efficiency

* re-add 1000 routine test

* functionalization, range 10-100

* increase range

* test flakiness

* multiple batches sent per test size

* re expand range

* expand range to 10000

* increase signing timeout

* increase range

* further increase timeout

* reducing signing timeout

* adds plotting

* styling

* graph formatting

* string conversion

* ts

* ts formatting

* add only group 1

* group being populated

* group building investigation

* only plot groupa

* syntax

* range fix

* add groups 2-10

* range fix

* bar styling

* graph percents

* import fix

* graph styling

* run until failure above 50 percent

* lowered timeout

* !

* floating point division

* successpercent debug

* switch back to explicit number of attempts

* decrease timeout

* label styling

* bar styling

* back bar color

* bar styling cont

* attempt number scaling

* naming

* increase test load linearly

* index fix

* removes x min and max

* lower success rate, increase timeout

* decrease timeout, increase scaling speed

* lower failure tolerance

* comparison fix

* timout increase

* decrease fault tolerance

* double number of tests each iteration

* scaling fix

* increase failure tolerance

* decreas efault tolerance

* label update

* decrease bar width

* increase bar size

* style

* adds timeout info

* multiple plots for diff timeouts

* programatic file nameing

* string cast

* import fix

* more import fix

* adds noop to signatory and adds a noop test command

* refresh

* add noop to signatory server

* reverting noop, implementing dry run instead

* adds dryrun condition to signauthenticated connection

* push dryrun sting through to invoking domain val

* remove error throw on dry run

* removes hash calculation from dry run

* adds no op load test graphing

* noop graph naming

* disable noop test

* reeneable noop testing

* return signature operation status ok on dry runs

* custom no op title

* adds verification load testing

* load test web server

* graph title

* only run web test

* adds timeout to http request

* timeout increase

* increase default timeout

* hardcoding timeout to troubleshoot

* import fix

* print response body

* print operation status

* reenable timeout increases

* timeout scaling from string timeouts

* only run 10ms test

* run 10 and 100 ms

* reenable all timeout strings

* adds error handling for web requests

* syntax

* remove direct error prints

* reenable all load test types

* remove 1000 ms runs

* only run verification load tests

* uses decode status for verification success check

* print params before verification

* parameter fix

* adds access checks for decode status

* reenable verification 1s test

* reenable all load test types

* reenable all 1s load tests

* disable all but web receiver

* add http request timeout

* limit http timeout to 100 ms

* switch to using http timeout instead of verifier

* import fix

* removes timeout header handling from testreceiver

* import fix

* reenable all load test types

* adds end to end load testing

* only test end to end

* increased timeouts

* reverting timeouts

* add timeout into seperate routine

* reenable all test types

* if a group of 10 batches contains a batch with <50% success, the group is reattempted

* loop iteration fix

* disable 1s tests

* clear iteration result on retry

* add retries to all test types

* clear iteration results on retries

* increase retries for verification

* retries 20 times on the first iteration, twice on every other

* reenable 1s timeouts

* remove retries except on fist group of batches

* update docker builder go version

* lint fixes

* updates load test histogram directory

* add gitignore for png files

v0.44.0

Toggle v0.44.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Benchmarking (#86)

* benchmarking of signing process

* adds url

* signs requests indirectly, adds verification benchmarking

* adds benchmarking for web receiver

* adds sign send and verify benchmarking

* automatically runs benchmarking on pr and push

* action naming update

* adds memory usage benchmarking

v0.43.0

Toggle v0.43.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
runs web server on push action (#85)

v0.42.0

Toggle v0.42.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Docker deploy update (#83)

* adds verification test integration testing

* fixes yml spacing

* switched timeout type

* test verify now returns verification

* ads server and metrics port flags for verifier signatory

* flag syntax

* updates signature message

* runs only verification

* adds second run of verification to allow for records to populate

* syntax

* tests signature decode status, expects counterparty lookup failure on the first run, success on the second

* syntax

* array access

* another array access

* syntax

* comments

* actions reorganization

* further action reorg

* adds action checkout

* releases require testing to pass

* adds deployment, removes mr smithers

* pull_request action for testing

* adds variables to commands

* image name fix

* name update

* name troubleshooting

* naming troubleshooting cont

* removes run on pr

* naming

* naming cont