You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: repoint self_encryption at Autonomi, and unblock CI
This repo is pinned first on the WithAutonomi org profile and is its strongest
asset at 138 stars, but a visitor who opened the README was routed straight back
out to MaidSafe properties.
README:
- Header nav table was MaidSafe website / SAFE Dev Forum / SAFE Network Forum,
the first thing under the title. Now Autonomi / Documentation / Discord.
- The architecture image was hotlinked from the archived
maidsafe/self_encryption. The file is already committed here at
img/self_encryption.png, so it is now a relative path and no longer depends on
the old repo continuing to exist.
- Both Release Process links pointed at maidsafe/self_encryption. The "go to
GitHub Actions and run the release workflow" one was a live defect: following
it takes you to the wrong repository's Actions tab.
- Dropped the Guide to contributing link. It pointed at
github.com/maidsafe/QA/blob/master/CONTRIBUTING.md, which 404s - the QA repo
does not exist, confirmed by querying the API as an owner of the maidsafe org,
so this is not a private-repo permissions artifact. Removed rather than
repointed because there is no WithAutonomi equivalent yet; an org-wide
CONTRIBUTING.md is tracked in V2-878 and will be inherited automatically.
Cargo.toml:
- repository pointed at maidsafe/self_encryption. This is the link crates.io
renders as "Repository", so anyone arriving from crates.io was being sent to
the archived org.
- homepage was maidsafe.net, now autonomi.com.
- description now matches the GitHub description. Reaches crates.io on the next
publish.
- Added keywords and categories - the crates.io equivalent of the GitHub topics.
CI, unrelated to the above but blocking these checks:
- The 32bit job ran `sudo apt install gcc-multilib` against the runner image's
stale package index, which pins glibc 2.39-0ubuntu8.7. That version has been
superseded in the Ubuntu mirror, so the .deb 404s and the job died in nine
seconds before running a single test. Refreshing the index first fixes it;
-y makes the install non-interactive. Latent rather than new - invisible until
the mirror rotated, then it broke every PR at once.
- Ignore RUSTSEC-2026-0177 in deny.toml. pyo3 0.24.2's
PyCFunction::new_closure lacked a Sync bound; the remedy is pyo3 >= 0.29.0,
five minor versions ahead and across the Bound API migration, so it needs real
work in src/python.rs. The advisory postdates this repo's last green run on
master and has nothing to do with these changes. Tracked in V2-877; the ignore
entry carries a reason and comes out when that lands.
authors and license are deliberately unchanged - both are tied to the open
copyright-holder question across the org, and to V2-847.
Refs V2-846, V2-848, V2-877, V2-878
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
description = "Self encrypting files (convergent encryption plus obfuscation)"
6
+
categories = ["cryptography", "filesystem"]
7
+
description = "Self-encrypting, content-addressed storage - convergent encryption that splits data into obfuscated chunks. The peer-reviewed core of Autonomi."
@@ -31,7 +31,7 @@ A version of [convergent encryption](http://en.wikipedia.org/wiki/convergent_enc
31
31
32
32
**Important Security Note**: While this library provides very secure encryption of the data, the returned secret key **requires the same secure handling as would be necessary for any secret key**.
33
33
34
-

34
+

35
35
36
36
## Documentation
37
37
-[Self Encrypting Data Whitepaper](https://docs.maidsafe.net/Whitepapers/pdf/SelfEncryptingData.pdf)
@@ -292,17 +292,15 @@ Want to contribute? Great :tada:
292
292
293
293
There are many ways to give back to the project, whether it be writing new code, fixing bugs, or just reporting errors. All forms of contributions are encouraged!
294
294
295
-
For instructions on how to contribute, see our [Guide to contributing](https://github.com/maidsafe/QA/blob/master/CONTRIBUTING.md).
296
-
297
295
## Release Process
298
296
299
297
To prepare a new release:
300
298
301
299
1.**Create a PR with version bump and changelog**:
302
300
- Update version in `Cargo.toml` based on [Semantic Versioning](https://semver.org/)
303
301
- Add new version entry to `CHANGELOG.md` with release date and changes
0 commit comments