Skip to content

Tags: ovh/symmecrypt

Tags

v0.6.1

Toggle v0.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
alecerf Alexandre Lecerf
 v0.6.1

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #32 from ovh/fix_cve

chore: update golang.org/x/crypto

v0.5.1

Toggle v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: incomplete streamReader read (#30)

Signed-off-by: francois  samin <[email protected]>

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: encrypt large files with convergent encryption (#25)

* chore: add gitignore file

Signed-off-by: François SAMIN <[email protected]>

* chore: go module

Signed-off-by: François SAMIN <[email protected]>

* feat: encrypt large files with convergent encryption

including:
* ChunksWriter and ChunksReader
* ConvergentKey

Signed-off-by: François SAMIN <[email protected]>

* test: chunksRead, dhunksWriter and convergentKey

Signed-off-by: François SAMIN <[email protected]>

* feat: sequential key and deduplication with locator

Signed-off-by: François SAMIN <[email protected]>

* fix: lint

* chore: golang version in travis file

Signed-off-by: francois  samin <[email protected]>

* chore: avoid travis-ci to get out of memory

Signed-off-by: francois  samin <[email protected]>

* feat: new high-level feature in 'convergent' package

Signed-off-by: francois  samin <[email protected]>

* refactor: rename SequentialKey with SequenceKey

Signed-off-by: francois  samin <[email protected]>

* chore: update golangci-lint version

Signed-off-by: francois  samin <[email protected]>

* fix code review

* feat: Locator() should be public

* feat: try to close the destination writer

* Apply suggestions from code review

Co-authored-by: Thomas Schaffer <[email protected]>

* fix

* Update symmecrypt.go

Co-authored-by: Thomas Schaffer <[email protected]>

* wip

* fix: move  EncryptPipe   DecryptPipe in stream package

Signed-off-by: francois  samin <[email protected]>

* fix: typo

Signed-off-by: francois  samin <[email protected]>

* fix: avoid io.ErrShortWrite

Signed-off-by: francois  samin <[email protected]>

* fix: avoid io.ErrShortWrite

Signed-off-by: francois  samin <[email protected]>

* fix: avoid io.ErrShortWrite

Signed-off-by: francois  samin <[email protected]>

* fix: cr

Signed-off-by: francois  samin <[email protected]>

* Distinguish seal handling errors

Signed-off-by: Thomas Schaffer <[email protected]>

* Uniquely identify sealed key errors from keyloader package

Signed-off-by: Thomas Schaffer <[email protected]>

Co-authored-by: Thomas Schaffer <[email protected]>
Co-authored-by: Thomas Schaffer <[email protected]>

v0.4.3

Toggle v0.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Keyloader: split LoadKey (sub function NewKey) (#26)

* Keyloader: split LoadKey into a sub function NewKey() which directly accepts KeyConfig objects without going through configstore.

* Keyloader NewKey: sort key configs

* Update .travis.yaml

v0.4.2

Toggle v0.4.2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rbeuque74 Romain Beuque
Version 0.4.2

v0.4.1

Toggle v0.4.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rbeuque74 Romain Beuque
Version 0.4.1: INVALID TAG, POINTS TO 0.3.0 instead of 0.4.1

0.4.1

Toggle 0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix miscreant import path (#23)

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
DecryptMarshal: json UseNumber (#20)

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
keyloader: Support loading keys from separate store instances (#19)

* keyloader: Support loading keys from separate store instances

* Typos in comments

* seal: Parameter order

* Misc fixes