1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-14 09:42:09 +00:00

Compare commits

...

3 commits

Author SHA1 Message Date
Rohan Kumar
b122680eb2
Clean some dead links 2023-04-24 09:54:50 -07:00
Rohan Kumar
3df303dfcf
update build scripts
- new version of webhint has false positives
- new html-proofer has different flags
- add a comment
2023-04-24 09:54:00 -07:00
Rohan Kumar
54be7bca13
Add more boringssl users 2023-04-24 09:53:04 -07:00
6 changed files with 12 additions and 4 deletions

View file

@ -4,9 +4,9 @@
# hugo, brotli, ect (like gzip/zopfli), sd, htmlq (like jq for html), and xmllint. # hugo, brotli, ect (like gzip/zopfli), sd, htmlq (like jq for html), and xmllint.
image: alpine/edge image: alpine/edge
packages: packages:
- curl # for webring update script - curl # for webring update script, pre-installed on builds.sr.ht images
- rsync - rsync
- git # for Hugo's gitInfo - git # for Hugo's gitInfo, pre-installed on builds.sr.ht images
- bmake - bmake
sources: sources:
- https://git.sr.ht/~seirdy/seirdy.one - https://git.sr.ht/~seirdy/seirdy.one

View file

@ -65,7 +65,7 @@ validate-html:
.PHONY: htmlproofer .PHONY: htmlproofer
htmlproofer: htmlproofer:
htmlproofer $(OUTPUT_DIR) --disable-external --checks Images,Scripts,Favicon,OpenGraph --ignore-empty-alt=true --ignore-files $(OUTPUT_DIR)/search/index.html --enforce-https=false --ignore-urls '../music.txt' htmlproofer $(OUTPUT_DIR) --disable-external --checks Images,Scripts,Favicon,OpenGraph --ignore-files $(OUTPUT_DIR)/search/index.html --ignore-urls '../music.txt'
linter-configs/htmltest.yml: linter-configs/htmltest.yml:
rsync $(RSYNCFLAGS) $(RSYNCFLAGS_EXTRA) deploy@seirdy.one:/home/deploy/refcache.json linter-configs/htmltest/refcache.json rsync $(RSYNCFLAGS) $(RSYNCFLAGS_EXTRA) deploy@seirdy.one:/home/deploy/refcache.json linter-configs/htmltest/refcache.json

View file

@ -6,6 +6,11 @@ replyTitle: "“BoringSSL…is not intended for general use”"
replyType: "Comment" replyType: "Comment"
replyAuthor: "AJ Jordan" replyAuthor: "AJ Jordan"
replyAuthorURI: "https://strugee.net/" replyAuthorURI: "https://strugee.net/"
syndicatedCopies:
- title: 'The Fediverse'
url: 'https://pleroma.envs.net/notice/AUjf1wCr0xk0yCVpKK'
- title: 'Lobsters'
url: 'https://lobste.rs/s/9eas9d/you_should_prepare_for_openssl_3_x_secvuln#c_lreowa'
--- ---
Despite BoringSSL's "not intended for general use" warning, it's used by many projects: Despite BoringSSL's "not intended for general use" warning, it's used by many projects:
@ -14,5 +19,7 @@ Despite BoringSSL's "not intended for general use" warning, it's used by many pr
- Cloudflare: used everywhere, including Quiche. - Cloudflare: used everywhere, including Quiche.
- Apple's Secure Transport (it's in both major mobile OSes!) - Apple's Secure Transport (it's in both major mobile OSes!)
- Optionally: Nginx, libcurl - Optionally: Nginx, libcurl
- <ins datetime="2023-04-24">(Update <time>2023-04-24</time>) [Apple's SwiftNIO SSL](https://github.com/apple/swift-nio-ssl)</ins>
- <ins datetime="2023-04-24">(Update <time>2023-04-24</time>) [AWS libcrypto](https://github.com/aws/aws-lc) is based on BoringSSL</ins>
I use nginx-quic with BoringSSL without issue, although I did have to use [a separate script](https://github.com/tomwassenberg/certbot-ocsp-fetcher) to manage the OCSP cache. The script manages the cache better than Nginx ever did, so I recommend it; it should be trivial to switch it from OpenSSL to LibreSSL. I use nginx-quic with BoringSSL without issue, although I did have to use [a separate script](https://github.com/tomwassenberg/certbot-ocsp-fetcher) to manage the OCSP cache. The script manages the cache better than Nginx ever did, so I recommend it; it should be trivial to switch it from OpenSSL to LibreSSL.

View file

@ -6,3 +6,4 @@ https://forum.fedeproxy.eu/t/keep-platform-open-article/161,https://forum.forgef
https://brid.gy/post/mastodon/@Seirdy@pleroma.envs.net/AGJrYW1wzYsoVK74oi,https://archive.today/KWNKY https://brid.gy/post/mastodon/@Seirdy@pleroma.envs.net/AGJrYW1wzYsoVK74oi,https://archive.today/KWNKY
https://blog.puer-robustus.eu/domestizierung-von-nutzern/,https://blog.puer-robustus.eu/post/domestizierung-von-nutzern/ https://blog.puer-robustus.eu/domestizierung-von-nutzern/,https://blog.puer-robustus.eu/post/domestizierung-von-nutzern/
https://revi.blog/P167,https://web.archive.org/web/20221125005852/https://revi.blog/P167 https://revi.blog/P167,https://web.archive.org/web/20221125005852/https://revi.blog/P167
https://blog.lyokolux.space/21-01-15-whatsapp-en-2021-bye-bye.html,https://blog.lyokolux.space/posts/21-01-15-whatsapp-en-2021-bye-bye/

1 https://www.tinybrain.fans/accessibility.html https://tinybrain.fans/accessibility.html
6 https://brid.gy/post/mastodon/@Seirdy@pleroma.envs.net/AGJrYW1wzYsoVK74oi https://archive.today/KWNKY
7 https://blog.puer-robustus.eu/domestizierung-von-nutzern/ https://blog.puer-robustus.eu/post/domestizierung-von-nutzern/
8 https://revi.blog/P167 https://web.archive.org/web/20221125005852/https://revi.blog/P167
9 https://blog.lyokolux.space/21-01-15-whatsapp-en-2021-bye-bye.html https://blog.lyokolux.space/posts/21-01-15-whatsapp-en-2021-bye-bye/

View file

@ -5,7 +5,6 @@ Retroweb,https://webri.ng/webring/retroweb/previous?index=3,https://indieseek.xy
Miniclub,https://ring.aroace.space/prev/seirdy.one,https://ring.aroace.space/,https://ring.aroace.space/next/seirdy.one,https://ring.aroace.space/random Miniclub,https://ring.aroace.space/prev/seirdy.one,https://ring.aroace.space/,https://ring.aroace.space/next/seirdy.one,https://ring.aroace.space/random
TheOldNet,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/previous/navigate,https://webring.theoldnet.com/,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/next/navigate,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/random/navigate TheOldNet,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/previous/navigate,https://webring.theoldnet.com/,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/next/navigate,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/random/navigate
geekring,https://geekring.net/site/167/previous,https://geekring.net/,https://geekring.net/site/167/next,https://geekring.net/site/167/random geekring,https://geekring.net/site/167/previous,https://geekring.net/,https://geekring.net/site/167/next,https://geekring.net/site/167/random
no js webring,http://nojs.sugarfi.dev/prev.php?url=https://seirdy.one,http://nojs.sugarfi.dev/,http://nojs.sugarfi.dev/next.php?url=https://seirdy.one,http://nojs.sugarfi.dev/rand.php
Loop (JS),https://loop.graycot.dev/webring.html?action=prev,https://docs.graycot.dev/s/MFowZsw_F,https://loop.graycot.dev/webring.html?action=next,https://loop.graycot.dev/webring.html?action=rand Loop (JS),https://loop.graycot.dev/webring.html?action=prev,https://docs.graycot.dev/s/MFowZsw_F,https://loop.graycot.dev/webring.html?action=next,https://loop.graycot.dev/webring.html?action=rand
YesterWeb,https://webring.yesterweb.org/noJS/index.php?d=prev&url=https://seirdy.one/,https://yesterweb.org/webring/,https://webring.yesterweb.org/noJS/index.php?d=next&url=https://seirdy.one/,https://webring.yesterweb.org/noJS/index.php?d=rand&url=https://seirdy.one/ YesterWeb,https://webring.yesterweb.org/noJS/index.php?d=prev&url=https://seirdy.one/,https://yesterweb.org/webring/,https://webring.yesterweb.org/noJS/index.php?d=next&url=https://seirdy.one/,https://webring.yesterweb.org/noJS/index.php?d=rand&url=https://seirdy.one/
Retronaut,https://tonicfunk.neocities.org/,https://webring.dinhe.net/,https://members.vistaserv.net/jrs/index.html,null Retronaut,https://tonicfunk.neocities.org/,https://webring.dinhe.net/,https://members.vistaserv.net/jrs/index.html,null

1 name prev home next random
5 Miniclub https://ring.aroace.space/prev/seirdy.one https://ring.aroace.space/ https://ring.aroace.space/next/seirdy.one https://ring.aroace.space/random
6 TheOldNet https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/previous/navigate https://webring.theoldnet.com/ https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/next/navigate https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/random/navigate
7 geekring https://geekring.net/site/167/previous https://geekring.net/ https://geekring.net/site/167/next https://geekring.net/site/167/random
no js webring http://nojs.sugarfi.dev/prev.php?url=https://seirdy.one http://nojs.sugarfi.dev/ http://nojs.sugarfi.dev/next.php?url=https://seirdy.one http://nojs.sugarfi.dev/rand.php
8 Loop (JS) https://loop.graycot.dev/webring.html?action=prev https://docs.graycot.dev/s/MFowZsw_F https://loop.graycot.dev/webring.html?action=next https://loop.graycot.dev/webring.html?action=rand
9 YesterWeb https://webring.yesterweb.org/noJS/index.php?d=prev&url=https://seirdy.one/ https://yesterweb.org/webring/ https://webring.yesterweb.org/noJS/index.php?d=next&url=https://seirdy.one/ https://webring.yesterweb.org/noJS/index.php?d=rand&url=https://seirdy.one/
10 Retronaut https://tonicfunk.neocities.org/ https://webring.dinhe.net/ https://members.vistaserv.net/jrs/index.html null

View file

@ -67,6 +67,7 @@
"http-compression": "off", "http-compression": "off",
"https-only": "error", "https-only": "error",
"sri": "error", "sri": "error",
"detect-css-reflows": "off",
"manifest-exists": "error", "manifest-exists": "error",
"manifest-file-extension": "error", "manifest-file-extension": "error",
"manifest-is-valid": "error", "manifest-is-valid": "error",