Skip to content

Tags: webrecorder/authsign

Tags

0.5.2

Toggle 0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
timestamp range check: truncate microseconds as rfc3161 timestamp is …

…rounded to seconds, (#6)

while request timestamp may have microseconds. just drop microseconds if present on request timestamp
bump to 0.5.2

0.5.1

Toggle 0.5.1's commit message
ci: add publish_pypi.yaml

0.5.0

Toggle 0.5.0's commit message

Verified

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

- concurrency: always run with only 1 work in default run script and in Dockerfile
- timestamp check: ensure the 'created' timestamp is no newer than signed timestamp and no older than duration, not other way way around
- typing: set model to use datetime for signed request and signed hash, use dateutil for more accepting parsing
- linting: add pylint testing, add missing docstrings, ignore extraneous warnings

0.4.1

Toggle 0.4.1's commit message
improved logging:

- on cert failure, output full stack trace
- don't call function on invalid attribute to avoid raising another exception
bump to 0.4.1

0.4.0

Toggle 0.4.0's commit message

Verified

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

* support configuring 'cert_duration' and 'stamp_duration' in the config
default 'cert_duration' to 7 days instead of 2 days
bump to 0.4.0

0.3.1

Toggle 0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
misc fixes - improved logged, Dockerfile (0.3.1) (#2)

* misc fixes:
- add Dockerfile
- logging: signing: don't print auth token
- logging: verify: print domain cert fingerprint, print time ranges used for verification
- remove run_in_executor() for verify to match signing
- setup.py: update path
- ci: add release workflow on version releases
* bump version to 0.3.1