Skip to content

Commit

Permalink
v1.2.0
Browse files Browse the repository at this point in the history
Apply ML fixes
  • Loading branch information
nopeitsnothing committed Jul 13, 2024
1 parent 9411342 commit 3858c91
Show file tree
Hide file tree
Showing 90 changed files with 16,465 additions and 405 deletions.
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
21 changes: 21 additions & 0 deletions .github/workflows/create-pdf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
on:
push:
paths:
- 'doc/**'

name: '✏️ Create PDF'

jobs:
makepdfs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: mkrakowitzer/actions-makepdfs@master
if: github.ref == 'refs/heads/main'
with:
markdown_dir: .
output_dir: export
- uses: actions/upload-artifact@v1
with:
name: platform-architecture-docs
path: export
3 changes: 1 addition & 2 deletions .github/workflows/lock-threads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,12 @@ permissions:
pull-requests: write

concurrency:
group: lock
group: lock-threads

jobs:
action:
runs-on: ubuntu-latest
steps:
- name: '🔒 Lock Threads'
- uses: dessant/lock-threads@v5
with:
github-token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mega-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ jobs:
VALIDATE_ALL_CODEBASE: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DISABLE: COPYPASTE,SPELL,HTML
DISABLE_LINTERS: JSON_JSONLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER
DISABLE_LINTERS: REPOSITORY_GITLEAKS,CSS_SCSS_LINT,BASH_SHELLCHECK,JSON_JSONLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_GIT_DIFF,YAML_V8R,MARKDOWN_MARKDOWNLINT_NO_TRAILING_SPACES,MARKDOWN_MARKDOWNLINT_NO_DUPLICATE_HEADING
DISABLE_ERRORS_LINTERS: CSS_STYLELINT,MARKDOWN_MARKDOWN_LINK_CHECK,YAML_YAMLLINT,DOCKERFILE_HADOLINT,REPOSITORY_TRIVY,REPOSITORY_CHECKOV,REPOSITORY_GITLEAKS
MARKDOWN_MARKDOWNLINT_FILTER_REGEX_EXCLUDE: '(export/|briar\.md)'
MARKDOWN_MARKDOWNLINT_FILTER_REGEX_EXCLUDE: '(export/|briar\.md|donations\.md|LICENSE\.md)'

# Upload MegaLinter artifacts
- name: Archive MegaLinter reports
Expand Down
15 changes: 10 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
v1.2.0

- Rotate GPG/PGP keys (See [Open Collective key rotation](https://opencollective.com/anonymousplanetorg/updates/key-rotation-update))
- Switch to Megalinter in [#344](https://github.com/Anon-Planet/thgtoa/pull/344)

v1.1.9

- Add dependency check action
Expand All @@ -9,11 +14,11 @@ v1.1.9
v1.1.8

- Add AnarSec to links
- CICD: fix automatic VT scans
- CI/CD: fix automatic VT scans
- Appendix D: remove trailing period in title
- CICD: lock old issues & pull requests
- CI/CD: lock old issues & pull requests
- Tor onion offline
- CICD: update issues template
- CI/CD: update issues template
- Revert "Quantum resistance and good crypto algos"

v1.1.7
Expand Down Expand Up @@ -163,7 +168,7 @@ v1.1.1
- Added a general disclaimer on the Links page about websites possibly using sponsorships, affiliate links, paid services, premium offers, and merchandising...
- Re-Added a Discord server to provide easier access to the community through <https://discord.gg/V8dmd9y7mt> with all the rooms bridged to Matrix rooms
- Changed the Matrix/Discord communities from being room focused (#anonymity) to a broader "Privacy Security Anonymity" space with a new #security focused room and an off-topic room.
- Creation of a Matrix space at ```#privacy-security-anonymity:matrix.org``` <https://matrix.to/#/#privacy-security-anonymity:matrix.org>
- Creation of a Matrix space at [#privacy-security-anonymity:matrix.org](https://matrix.to/#/#privacy-security-anonymity:matrix.org)
- Added an RSS bot to those rooms relaying some relevant security and anonymity news within those rooms.
- Started the test hosting of a small Synapse server with the domain anonymousplanet.org

Expand Down Expand Up @@ -512,7 +517,7 @@ v0.9.1

v0.9.0
- Various layout, spelling, and grammar fixes
- Added new discussion channel on matrix ```#online-anonymity:matrix.org```
- Added new discussion channel on matrix
- Fixed connectivity methods table recommendations (VPN over Tor over VPN)
- Removed the shark meme because it was a bit much
- Added reference to the recent Spotify AI voice recognition patent <https://patents.justia.com/patent/10891948>
Expand Down
4 changes: 0 additions & 4 deletions CHANGELOG.md.minisig

This file was deleted.

2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ For those of you who are looking to add content to the guide, include the follow
- Search/replace doesn't understand context, and as such, will inevitably cause inconsistencies and make the guide harder to read.
- If it's part of a larger PR, it'll also make the reviewer's life harder, as they'll have to go through manually and undo everything by hand.
- *If you're going to make mass changes, take the time to do it properly*. Otherwise I'll just have to undo it anyway.
- If your change contains backslashes (`\`), either escape them with another backslash (`\\`) or put them in a ```code block```.
- If your change contains backslashes (`\`), either escape them with another backslash (`\\`) or put them in a code block.

When reporting guide issues:

Expand Down
4 changes: 0 additions & 4 deletions CONTRIBUTING.md.minisig

This file was deleted.

6 changes: 5 additions & 1 deletion KEY_ROTATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,13 @@ Current master key fingerprint: `9FA5 436D 0EE3 6098 5157 3825 17EC A05F 768D E
Current release key fingerprint: `C302 3DBE A3FB 38C4 38BA 1EED CEC6 0AED E8B9 92A2`
Current email key fingerprint: `FCBD 2CAB DEFD 1FBA 2E9E 7591 A1A8 2CD2 DD2C F890`

The email and release keys should be signed by the master key.
You can import the current master signing key for Anonymous Planet from the repo root:
`gpg2 --import keys/*Master-Signing-Key_*.asc`

The email and release keys should be signed by the master keys.
The master key takes precedence over all other project keys.
------------------------------------------------------------------------------------

Minisign key
```
untrusted comment: minisign public key 902835EC74825934
Expand Down
20 changes: 17 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
guide: clean
./make.sh
SH = bash

# Define the scripts
SCRIPTS = make.sh clean.sh

# Define the target
.PHONY: all guide clean

# Default target
all: clean guide

# Target to run script1
clean:
./clean.sh
$(SH) clean.sh

# Target to run script2
guide:
$(SH) make.sh
1 change: 0 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ relative_links:
title: The Hitchhiker's Guide to Online Anonymity
description: The Hitchhiker's Guide to Online Anonymity
tagline: The Hitchhiker's Guide to Online Anonymity
author: AnonymousPlanet
theme: jekyll-theme-hacker
github:
home_url: index.html
Expand Down
2 changes: 1 addition & 1 deletion _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
<h1>The Hitchhiker’s Guide to Online Anonymity</h1>
</a>
<h2>How I learned to start worrying and love <del>privacy</del> anonymity</h2>
<h4 class="project-version">The latest Version is v1.1.9. See the <a href="{{ site.github.changelog_url }}" style="color:#ff4700">changelog.</a></h4>
<h4 class="project-version">The latest Version is v1.2.0. See the <a href="{{ site.github.changelog_url }}" style="color:#ff4700">changelog.</a></h4>
<section id="downloads">
{% if page.url != "/" %}
<a href="{{ site.github.home_url }}" class="btn_small">Home</a>
Expand Down
8 changes: 4 additions & 4 deletions about.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ Please share this project if you enjoy it and think it might be useful to others
Follow or contact us on:
- Twitter: <https://twitter.com/AnonyPla>
- Mastodon: <https://mastodon.social/@anonymousplanet>
- E-Mail: <[email protected]> (You may use our [PGP public key](https://anonymousplanet.org/pgp/AnonymousPlanet-Email-Key_FCBD2CABDEFD1FBA2E9E7591A1A82CD2DD2CF890.asc) to encrypt e-mails. Do not forget to attach your PGP public key if you want an encrypted answer)
- E-Mail: <[email protected]> (You may use our [PGP public key](keys/Email-Key_FCBD2CABDEFD1FBA2E9E7591A1A82CD2DD2CF890.asc) to encrypt e-mails. Do not forget to attach your PGP public key if you want an encrypted answer)

Discussion Channels:
- Matrix room: ```#anonymity:matrix.org``` <https://matrix.to/#/#anonymity:matrix.org>
- Matrix space: ```#privacy-security-anonymity:matrix.org``` <https://matrix.to/#/#privacy-security-anonymity:matrix.org>
- Github Discussions: <https://github.com/Anon-Planet/thgtoa/discussions/>
- Matrix room: [#anonymity:matrix.org](https://matrix.to/#/#anonymity:matrix.org)
- Matrix space: [#privacy-security-anonymity:matrix.org](https://matrix.to/#/#privacy-security-anonymity:matrix.org)
- Github Discussions: https://github.com/Anon-Planet/thgtoa/discussions/

Git mirrors:
- Github: <https://github.com/anon-planet>
Expand Down
4 changes: 0 additions & 4 deletions about.md.minisig

This file was deleted.

16 changes: 8 additions & 8 deletions b2sum.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
ff3a949105d6db403b1a54f34ae2ad433b2060556d31d90791230e5ec1f7034f0ac8a725a029f73188abfff1cab782fe60bc47d59aa02e358b2c068ec732dbbf about.md
4cd64dd5f15420be2589419a24c25263e1be2290357208124e5555690c204a699bff9c236cd0480e138d8b32c9bba0286a3d89587b4fee6d312a349544985e0a about.md
f1ff26a3b51d0ac7d595c1f269242fe89d470162d35fd006cc6483b231d4957ac302c3e894af4e5bd7aca1a67a643fb26c6ff4fe8141e2ad2e1dcfef810312be briar.md
122be4810d1f44f952f98957cc07ea2271e16fdb75008b1d208e5050c31c67bf93e4dd1c5b27d2e8f05bf5a61b246c0dbab394e347a3c622064275817361a19d CHANGELOG.md
81352084f4e0d2104f71be16779ca788a97da03df7b6307b14867ad097be329ff37f039a4aed1b0309391c4af10187ee32822736bc3c797b3af5b19f4da0cc73 chatrooms-rules.md
8f683ae6a767e6660c0bd81df2952b47161e45f9e5c3933553820a6220ae5d7f7c34931d70c455850ef53448bf745e3b80e9b506aa9f3d4c20fb9f9684b2c489 CHANGELOG.md
ab401bb9a9efa0da0fb25ce7ce659e26325feed79f2325c4b9bd59bf84bfb93b5c3a7c722de1fe903231aa708e604d37af635c3c2b3773cb98b09ee6027fd4c2 chatrooms-rules.md
ccedb60442f982bdc18a3e68d90ec25395219df9a2fde1c039037ae473557684a4369ab94437a5f83c1c8cc8f5dcffca4f8b1ac6df3c94d844480ea1ef582222 CODE_OF_CONDUCT.md
0f1ade686710eae78be9d2ac09f8249399994b4e73d37e8d0893cff9d58ba93dc38eb5ffb912744aa1318508449ed7a11661af99e778f0d800f5b11ced4fbd2c constitution.md
c91a0224441cd3360340b87276acd6554ebb618f747496dcc499dee0c107a44664fb84383135b987c1b675513400051123b615a7a99ff2e294f896935c7d0cc7 CONTRIBUTING.md
5a0a6f7e1df8e6965606d12e6763c86c96adb023df120c0a71e631f2ad44fcd9057c84f793411f71e6b5366a84fe583def86729f0863d0e3a0f083d228f37850 donations.md
916ef81d41dc201d9e0f6c0d2694a01e7c94b401cebe5c714f71464448b4b0c2394d1eb91b3f1ea028a45b6eca9150f3bb6c043ab1ca535ce45af2c6586009f9 guide.md
247cabdcfb162ad38ee5f5424bf3639cc25f0e0df558cab8d27a6b7b09fdde9dcc675ba45903627db8186d8e553befe773c627d5d062a2a2a6860ed77590fdad KEY_ROTATION.md
d3a97c041769a4e8a58789c0194fe55000a219ba90105bf655c92c3b2720e6affeeb65af65a3b154f7a09aa995ec70c0b4dd951e3794c25db21b9f955a992d0d CONTRIBUTING.md
613c054e1ff8a010a4c6f0375327d5bcbf6e517790befc0743aad3ec09ff1c6493eb729440a6f3658fe63d41a22a0505e09e6569e8a0eac2a96a112de6d98568 donations.md
ce426b502f53a4c28f9273a9bf3ec12bda6b282ff56b70455861b2226ce9495f18b9cc3432f6960a0d95128eb3bace5154216149dcb04f8da9cf4fa691bb0247 guide.md
5111c0707d9d7bba50ab34a9d72c89f7d6dc026d49ef5e3a2d57b421dc0ea847ddf341b1fca5a3f84ca4cd2b4bcd9fa126f39a98ebead7b36daa7d960ade2b53 KEY_ROTATION.md
d1f107da2238d7c6cb78fbf37f6d1f88a4b1c0c046ee632fb8cd530f53f57144e6ceb9bb9838b7da56cd42ca5d18f54a399efb5bcccc709528ef4d16be338b01 legacy.md
e58f854eb328203807c2c4e5c0fe73e69a4624faa238530d24b2d0583c89fc1a51ee839e1087ab8901bc29fde43e7d1cb41110f0ebeb5607281fbaee592d8287 LICENSE.md
70f1bc85ea3b8280ded2af404fe000dd74a68b61ba222fb6e474637588ca1048109a95391c9c8fcf58fb7ea9d761a69eb2fa819dc983867c5cda06b2eb1e80a8 links.md
19fac0ed5b11df39d49dab1688a2dfde0e480799c09d8608f6c284ac81c6fe14f8ae134d08226aaf7f6a7f2553d466e547c330b05739ffffbe07dcbbfabb3889 moderncrypto-rules.md
5eae986f4154f31e6d3ede0f94a51836310f79cf9dc51d0dd4b6df080393fbda352d15227dccb3391ab73872b420a13159cf2140bd0c209ad7f9f6cc25f76f61 README.md
28ee0d22dd1f3ad583eeae49d459b8bafcafbb094912342afa628f015c89f1c296769a66bdd5d1c98b5c56a2351ffb9eb15f38ad34fae9f765bfa584d31003bc twitter.md
f27951b9c26ed1b3081bacd5a442a94438a27d3bab3982a8971f2e9e91a8c3e57ebac80303223a4b8707fb89df246fcd71b60e67dd0e6642ca2f26aa7f998cff verify.md
dca5495fe155864baa11a797299bcad8be8abb53eb9fe5519481e7010382809597eeae76a43ad788d99383df3452c7ca5cf6a44d5ff2389ce5c15110b708a6b2 verify.md
6 changes: 3 additions & 3 deletions b2sum.txt.minisig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/i8XT8cjTL4Kg197C//GkchiVEPsKnW0TiK9cEyKyW1p4K02lTVrvd7sbqhnM5nAt/dQ2dNPwfJDimtKsXHkAQI=
trusted comment: timestamp:1720084427 file:b2sum.txt hashed
UzWe6yfxideqs5CtvcLI37B+GZN5vyVcfBzA76UQ9Eh12/siBqQL5iNp10MJS6MpNlGHVwp7SxBFtQVA5RwLAw==
RUSn9xivowlq/qDrztA6QN9X/Ux2hXGgujFTcUGEx8TtpP+tzj104BclivkG9YQR84WNrTokx6/v2pRWwRq7qFpLRAUm7HEjvwo=
trusted comment: timestamp:1720826961 file:b2sum.txt hashed
Kjjf0sQd4fY19BmRWUVnrq0/jS99AyU3QYtkySYlNyES2V466BdduBZ2oO1ZTGIe79q59hOe1MBbXoavaov8BA==
10 changes: 5 additions & 5 deletions chatrooms-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ You will find here the rules for the community.
- [Ban Appeals](#appeals)

#### General default rules for PSA rooms **unless specific rules are mentioned below**<a name="general"></a>
These are currently enforced on **```#anonymity```**, **```#security```**, **```#OSINT```**, and are NOT applied in rooms with their own rules below.
These are currently enforced on **#anonymity**, **#security**, **#OSINT**, and are NOT applied in rooms with their own rules below.

- Keep it legal
- English only
Expand All @@ -23,7 +23,7 @@ These are currently enforced on **```#anonymity```**, **```#security```**, **```
- Avoid gatekeeping and try to remain welcoming to new users
- No hate speech (no racism, no homophobia, no transphobia...)
- No spam
- No doxxing unless you have express permission and you move to ```#bnonymity```
- No doxxing unless you have express permission and you move to **#bnonymity**
- No trolling (this doesn't mean sarcasm is forbidden)
- No NSFW content (no Porn, no Gore, no Hentai...)
- No upload of any non-media files (binaries, executables, compressed files...)
Expand All @@ -32,7 +32,7 @@ These are currently enforced on **```#anonymity```**, **```#security```**, **```

Just because the bot is down temporarily doesn't mean shit.Some exceptions can apply, see the [exceptions](#exceptions) section at the bottom of this page. Violations will be handled at the discretion of the acting moderator.

#### Rules for Nothing To Hide Privacy (```#privacy:matrix.org```)<a name="nth"></a>
#### Rules for Nothing To Hide Privacy (**#privacy:matrix.org**)<a name="nth"></a>
- Zero tolerance for discussion of how to commit illicit acts
- Limit political discussion to privacy-related topics **only**
- No suspicious links or uploading of non-image binary files
Expand All @@ -42,13 +42,13 @@ Just because the bot is down temporarily doesn't mean shit.Some exceptions can a
- Lucas: [@lucas:coinfundit.com](https://matrix.to/#/@lucas:coinfundit.com)
- Prox: [@the_proxster:midov.pl](https://matrix.to/#/@the_proxster:midov.pl) (basically God)

#### Rules for Modern Cryptography (```#moderncrypto:gnuradio.org```)<a name="moderncrypto"></a>
#### Rules for Modern Cryptography (**#moderncrypto:gnuradio.org**)<a name="moderncrypto"></a>
See <https://anonymousplanet.org/moderncrypto-rules.html>

#### Rules for OS Security<a name="ossecurity"></a>
See <https://artemislena.eu/coc.html>

#### Rules for Bnonymity (```#bnonymity:matrix.org```)<a name="bnonymity"></a>
#### Rules for Bnonymity (**#bnonymity:matrix.org**)<a name="bnonymity"></a>
- Keep it legal (seriously)
- English only
- Be "somewhat" respectful to each other
Expand Down
4 changes: 0 additions & 4 deletions chatrooms-rules.md.minisig

This file was deleted.

24 changes: 11 additions & 13 deletions clean.sh
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
#!/bin/bash

rm -rf export/*.pdf &> /dev/null
rm -rf export/*.html &> /dev/null
rm -rf export/*.odt &> /dev/null
rm -rf export/*.minisig &> /dev/null
rm -rf export/*.asc &> /dev/null
rm -rf export/sha256sum.txt &> /dev/null
rm -rf export/b2sum.txt &> /dev/null
rm -rf export/* &> /dev/null
rm -rf *.md.asc &> /dev/null
rm -rf *.txt.asc &> /dev/null

true
rm -rf ./export/*.pdf
rm -rf ./export/*.html
rm -rf ./export/*.odt
rm -rf ./export/*.minisig
rm -rf ./export/*.asc
rm -rf ./export/*sha256sum*
rm -rf ./export/*b2sum*
rm -rf ./export/*
rm -rf ./*.md.asc
rm -rf ./*.txt.asc
true "OK"
6 changes: 3 additions & 3 deletions donations.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,16 @@ All donations and spendings are being logged here below for transparency.

Here is the address for the main project:

- ```46crzj54eL493BA68pPT4A1MZyKQxrpZu9tVNsfsoa5nT85QqCt8cDTfy1fcTH1oyjdtUbhmpZ4QcVtfEXB337Ng6PS21ML```
- **46crzj54eL493BA68pPT4A1MZyKQxrpZu9tVNsfsoa5nT85QqCt8cDTfy1fcTH1oyjdtUbhmpZ4QcVtfEXB337Ng6PS21ML**

![][1]

**Donate using Bitcoin (BTC):**

Here are the addresses for the main project:

- SegWit address: ```bc1qp9g2c6dquh5lnvft50esxsl97kupdpyqyd4kkv```
- Legacy address: ```1BBgBSVe6w4DWq2BewUQhDEjsNovhfPswD```
- SegWit address: **bc1qp9g2c6dquh5lnvft50esxsl97kupdpyqyd4kkv**
- Legacy address: **1BBgBSVe6w4DWq2BewUQhDEjsNovhfPswD**

![][2]____________________![][3]

Expand Down
4 changes: 0 additions & 4 deletions donations.md.minisig

This file was deleted.

Loading

0 comments on commit 3858c91

Please sign in to comment.