diff --git a/.gitignore b/.gitignore
index ae118c3..919585b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -99,6 +99,8 @@ dat/ncdu/man/2_6.md
dat/ncdu/man/2_6.mdoc
dat/ncdu/man/2_7.md
dat/ncdu/man/2_7.mdoc
+dat/ncdu/man/2_8.md
+dat/ncdu/man/2_8.mdoc
dat/nginx-confgen/changes.log
dat/nginx-confgen/changes.md
dat/nginx-confgen/man.md
@@ -228,6 +230,7 @@ pub/ncdu/man/2_4.html
pub/ncdu/man/2_5.html
pub/ncdu/man/2_6.html
pub/ncdu/man/2_7.html
+pub/ncdu/man/2_8.html
pub/ncdu/scr.html
pub/nginx-confgen.html
pub/nginx-confgen/changes.html
diff --git a/Makefile b/Makefile
index 5c9e9a4..4af44e1 100644
--- a/Makefile
+++ b/Makefile
@@ -64,7 +64,8 @@ PAGES=\
"ncdu/changes2.log https://g.blicky.net/ncdu.git/plain/ChangeLog?h=zig Ncdu 2.x Release History"\
"ncdu/binfmt.md"\
"ncdu/jsonfmt.md"\
- "ncdu/man.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.8 Ncdu 2.8 Manual"\
+ "ncdu/man.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.9 Ncdu 2.9 Manual"\
+ "ncdu/man/2_8.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.8 Ncdu 2.8 Manual"\
"ncdu/man/2_7.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.7 Ncdu 2.7 Manual"\
"ncdu/man/2_6.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.6 Ncdu 2.6 Manual"\
"ncdu/man/2_5.mdoc https://g.blicky.net/ncdu.git/plain/ncdu.1?h=v2.5 Ncdu 2.5 Manual"\
diff --git a/dat/fu.md b/dat/fu.md
index 8ce1235..3881bbb 100644
--- a/dat/fu.md
+++ b/dat/fu.md
@@ -44,7 +44,7 @@ information and details.
## Download
Latest version
-: 1.0 (2025-05-11 - [FU-1.0.tar.gz](/download/FU-1.0.tar.gz) \-
+: 1.2 (2025-07-06 - [FU-1.2.tar.gz](/download/FU-1.2.tar.gz) \-
[CPAN mirror](https://metacpan.org/release/FU))
Development version
diff --git a/dat/guestbook.md b/dat/guestbook.md
index ca9eef7..92580b4 100644
--- a/dat/guestbook.md
+++ b/dat/guestbook.md
@@ -17,6 +17,27 @@ respective issue tracker or send a mail to
# Entries
+`2025-08-15` - Vinix
+: totally cracked software dawg W website W contributions to the VN loving world fr fr no cap
+
+`2025-08-14` - ~
+: \# I love vndb! thanks
+
+`2025-07-06` - ~
+: Just tried ncdu today and it helped a lot in analyzing our data so I wanted to say thanks :)
+
+`2025-07-05` - rho
+: thank you for your amazing works.
+
+`2025-07-15` - nekiwo
+: nice.
+
+`2025-07-15` - ~
+: thanku :3
+
+`2025-07-13` - guest
+: Thank you for this beautiful small program.
+
`2025-05-03` - ~
: good work, thank you
diff --git a/dat/index.md b/dat/index.md
index a4ec4e8..4d48ec2 100644
--- a/dat/index.md
+++ b/dat/index.md
@@ -10,6 +10,21 @@ crap I've written over the years. :)
## Announcements
+`2025-08-16` - ncdu 2.9 released
+: Adds the `--delete-command` option, fixes binary import on old Linux
+ kernels and improves accessibility of the file deletion confirmation
+ window. [Homepage](/ncdu) - [Changelog](/ncdu/changes2).
+
+`2025-07-06` - FU 1.2 released
+: Reject non-boolean-looking values in Postgres bind parameters & improve
+ process name updating on starup. [Homepage](/fu) - [Changelog](/fu/changes).
+
+`2025-06-07` - FU 1.1 released
+: Added several extra hardening features: identifier quoting in the query
+ builder, reject escaped control characters in JSON and refuse to serialize
+ Perl references when writing XML. [Homepage](/fu) -
+ [Changelog](/fu/changes).
+
`2025-05-11` - FU 1.0 released
: First "stable" release, now that it has been used in production for a
while. Includes a whole bunch of debugging improvements and bug fixes.
diff --git a/dat/ncdc.md b/dat/ncdc.md
index 767f0b5..c9a350b 100644
--- a/dat/ncdc.md
+++ b/dat/ncdc.md
@@ -26,11 +26,6 @@ Requirements
Ncdc is entirely written in C and available under a liberal MIT license.
-Community
-: - [Bug tracker](https://code.blicky.net/yorhel/ncdc/issues) - For bugs reports, feature requests and patches.
- - `adcs://dc.blicky.net:2780/` - For real-time chat.
- TLS fingerprint as of 2024-10-04 is 5ZFSEGG26HUYZ7NXD6BARU6JHGLF7WNCP3LNYEFACMPRDFJKUEVA.
-
Project Status
: Passive maintenance. No active development has been happening for a while,
but I'm still around to implement fixes and the occasional feature update.
diff --git a/dat/ncdu.md b/dat/ncdu.md
index 42987d0..b415675 100644
--- a/dat/ncdu.md
+++ b/dat/ncdu.md
@@ -31,13 +31,13 @@ Colors
Static binaries
: Convenient static binaries for Linux. Download, extract and run; no
compilation or installation necessary:
- [x86](/download/ncdu-2.8.1-linux-x86.tar.gz) -
- [x86_64](/download/ncdu-2.8.1-linux-x86_64.tar.gz) -
- [ARM](/download/ncdu-2.8.1-linux-arm.tar.gz) -
- [AArch64](/download/ncdu-2.8.1-linux-aarch64.tar.gz).
+ [x86](/download/ncdu-2.9-linux-x86.tar.gz) -
+ [x86_64](/download/ncdu-2.9-linux-x86_64.tar.gz) -
+ [ARM](/download/ncdu-2.9-linux-arm.tar.gz) -
+ [AArch64](/download/ncdu-2.9-linux-aarch64.tar.gz).
Zig version (stable)
-: 2.8.2 (2025-05-01 - [ncdu-2.8.2.tar.gz](/download/ncdu-2.8.2.tar.gz) - [changes](/ncdu/changes2))
+: 2.9 (2025-08-16 - [ncdu-2.9.tar.gz](/download/ncdu-2.9.tar.gz) - [changes](/ncdu/changes2))
Requires Zig 0.14.
@@ -94,7 +94,7 @@ MacOS ([Fink](https://pdb.finkproject.org/pdb/package.php/ncdu) - [Homebrew](htt
Packages for NetBSD, DragonFlyBSD, MirBSD and others can be found on
[pkgsrc](http://pkgsrc.se/sysutils/ncdu).
-There is also a [binary for Tru64 UNIX](https://www.unix-wissen.de/Tru64/).
+There is also a [binary for Tru64 UNIX](https://www.unix-wissen.de/Tru64/) and a [binary for Windows](https://itefix.net/wincdu).
## Similar projects
diff --git a/pub/download/FU-1.1.tar.gz.asc b/pub/download/FU-1.1.tar.gz.asc
new file mode 100644
index 0000000..6bee96e
--- /dev/null
+++ b/pub/download/FU-1.1.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmhD7y0ACgkQYjlMaYwn
+Ofrduw//bqTV5DbolHfj8L7X6pISYEWiWgJGjPp2a1B67QnaDOUHULvmB+uomlp0
+TtSKISNZgMRX5/gympaRnozYfevtA7eZWMm0qyLjTuHiP0Fm8IBEf7Zg+JUKUNFb
+YQNAJ+wOChS5gUdRsBBPKlwkeReBUB4/52CGl7QD0BJwJaanfeAuAC/fx9KVCZur
+tSnaea5wJRsyK4j73yQ6edY462uzM7w/7/F5b42f4e5U9+OgVxw0sFNuhsGRniTw
+sKDb8fPmYj1rnZzvu26EJ9Ov7zRWeabJkiZXwU0vVTd9aC/oCZkBPeHxkZi/QOHj
+8ak1Py9pODhe2/XHeiVhjsIgZiAh6jAdNeQls5BES5BFdU4mOtd53GYZ18IjQqke
+kLrdA6i9OPDjBdCcevQs3l2/RnHS6LixfI4X8wTZayL6FExE1YS/dOmYYioXzYjq
+2lW6eqMYxgZbun4w0BZ8uD6i+z2nwb8RVzO5dncMAaeWuT9vanhoyGNRYM5Sj7f7
+u6WC+A2B+bjQlrEAR3MAB6hE92Wm6Kg6NzIA3VediWGHvVr1aR7gFq9FdMcj6GZA
+Duu5LZRA8tCfgAuu5pB6t8DcMPazIfUCKCKenIuPnfUzeULsxyOFLdMZOh/+6Zzv
+oW00XUXea087c6PJmT2yDfum1U2hBN8A2g3+gUKjrVMOf8lBj6o=
+=pwVb
+-----END PGP SIGNATURE-----
diff --git a/pub/download/FU-1.1.tar.gz.md5 b/pub/download/FU-1.1.tar.gz.md5
new file mode 100644
index 0000000..2d4a08d
--- /dev/null
+++ b/pub/download/FU-1.1.tar.gz.md5
@@ -0,0 +1 @@
+8dcfb878d7d6e4edfd0f266c4614f7e0 FU-1.1.tar.gz
diff --git a/pub/download/FU-1.1.tar.gz.sha1 b/pub/download/FU-1.1.tar.gz.sha1
new file mode 100644
index 0000000..b976000
--- /dev/null
+++ b/pub/download/FU-1.1.tar.gz.sha1
@@ -0,0 +1 @@
+ed60c61eba096dd426727d87f518d649eb7aaa28 FU-1.1.tar.gz
diff --git a/pub/download/FU-1.1.tar.gz.sha256 b/pub/download/FU-1.1.tar.gz.sha256
new file mode 100644
index 0000000..8ac0683
--- /dev/null
+++ b/pub/download/FU-1.1.tar.gz.sha256
@@ -0,0 +1 @@
+2acbc2a20a4be6d3b09354ed609172b0a5e97ed8f85e598d4ca31c47e1b592dd FU-1.1.tar.gz
diff --git a/pub/download/FU-1.2.tar.gz.asc b/pub/download/FU-1.2.tar.gz.asc
new file mode 100644
index 0000000..a4f6081
--- /dev/null
+++ b/pub/download/FU-1.2.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmhqCOoACgkQYjlMaYwn
+OfoUeBAA5pOvikV2TxJwqWKB5VD5vGhTDiU92otj1u+pnFK2YX3SY+ukxm65Ud84
+rE6XKESOJ4AC4t88aIwCkJH6vvmDULlSAzpMgD9h5gp9nDpsOPWg69BMv7Sap7VN
+GIUuNjfK0XL16emTElTAweL7+NKPCfhIFcd21emPHquIopA/mkNuUj8yQvyVjHWJ
+2kZj7oAF8bZJR4ZDKfQsi2nwYBgCWXKVMRAp3uV+7peNGZEkDfNZ04WIJ/JUhsxW
+y6nfK7KRx3qBY03KEwLynSEOylGEjVQsk54bxHxaZTyetONojB8L7YJZMpo+/Kn2
+EoRCFOUwDu7IK7RZ0CSCBVjJO8XpawQCVma6aI0bfFg4qtNCSxlu1ED8/ruzpX04
+iawXK/fuv8o6ckEVoUlJ948TeLfG99Ly7rxvd3rKQ56oEs1M+7v1ebxi2vSo3G2r
+eCTnjGvWinb3FnZ1YJk6zFWdI5/3iCfA1QKCR3cKGYRruD8obfKcEEydSDC/QTTF
+jphkJmnk3Y6ezxxRCMsJlkdobjvq8wsUkdzqws19NxZKzbBbKLX4HzVpz5pmPE1A
+XD0XUGAjOCZiX08Ue0wYcb3yEUHEqGdlVCIow9nAP9/pzQSfDDxj1hroanitEeCt
+TpVpBTWMZNf5fFNmvdTNb4C1zqNltRGhl6bfqr9Ggfh8En3sRpY=
+=4LlV
+-----END PGP SIGNATURE-----
diff --git a/pub/download/FU-1.2.tar.gz.md5 b/pub/download/FU-1.2.tar.gz.md5
new file mode 100644
index 0000000..1adafc9
--- /dev/null
+++ b/pub/download/FU-1.2.tar.gz.md5
@@ -0,0 +1 @@
+b0d69963dd56db6b55a70368524c6e69 FU-1.2.tar.gz
diff --git a/pub/download/FU-1.2.tar.gz.sha1 b/pub/download/FU-1.2.tar.gz.sha1
new file mode 100644
index 0000000..6f75d32
--- /dev/null
+++ b/pub/download/FU-1.2.tar.gz.sha1
@@ -0,0 +1 @@
+2ad592d3d7e5ba198f029a642cc36560ea2cda80 FU-1.2.tar.gz
diff --git a/pub/download/FU-1.2.tar.gz.sha256 b/pub/download/FU-1.2.tar.gz.sha256
new file mode 100644
index 0000000..201b568
--- /dev/null
+++ b/pub/download/FU-1.2.tar.gz.sha256
@@ -0,0 +1 @@
+cd50895fcb865b4e65c4cfe21513fa676eaf4afb529006267c3c3c55ce66e871 FU-1.2.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-aarch64.tar.gz.asc b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.asc
new file mode 100644
index 0000000..73162a4
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmigTgUACgkQYjlMaYwn
+OfoyARAAq27BVDwsrDcDZ6hPuxBkFsp9789LORLFZeXPZdx6zAq1onDczrplOARO
+9k3jDx8y9VamJhHC05MaZGuFXTDmNnAwTZI/VRvs6yZdSzO1gCXC5inW11MBgQFX
+bs4KlrzlX0Vrze1S2erEdVFyoyxIK5kryn52uj0+rqIllY8mbm6r3i6U9ayK2xdW
+2EC0VUpRtKzoZ2qiSDw6nsvPucFjT80a1B7EHMlg+g4gwV5+OvL4MizcGRRUZ7Pv
+GtDfCeqsV+Zcp+DuRaX+kl8gBubsL5RBR1I+idHPNQkY4siJA7MOuZw7GNeCJzQv
+kRfl4eMtzbKjyP9orfTnbvQSp/hq1NS/mKodWfdU2DX9a1HDQ1cCZcQmhns2NyHH
+8G/pBbaLbPLM5IPbXJAP6XTixDLtpG/A1UKCILF6Oi42LF9udcnGAhFkc0Bq5OBf
+SxPN61qj0+fFebAwP8Ng9CyCsi7axajsSieiYkoYAuXPd+lkdJLXxhIXU58RtOIe
+Ey0rP/fDGoDpOZZ5hN7K4Md9vMPpUQcSmpmaxn7Mg868BO/1zq92DVR9TDSRPRtl
+OUON1EBerGpm7F4hd8ijQDwMirEn/HaqvQIZS3sPmFUpnuI9+Pm/VcHXiLRgOS1a
+SKZ3XFnTwD8h2AnJBSHC5xKZ0CRPBzQnCclGJJRKLr6+Sx3s2XM=
+=e4kb
+-----END PGP SIGNATURE-----
diff --git a/pub/download/ncdu-2.9-linux-aarch64.tar.gz.md5 b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.md5
new file mode 100644
index 0000000..26dbe27
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.md5
@@ -0,0 +1 @@
+adbcb4beafb83a8a656ad1fca0e5e1b5 ncdu-2.9-linux-aarch64.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha1 b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha1
new file mode 100644
index 0000000..e1239d2
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha1
@@ -0,0 +1 @@
+207fa95a2a17c229c6c0ee1257ab490e3a90ff5c ncdu-2.9-linux-aarch64.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha256 b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha256
new file mode 100644
index 0000000..c6841f8
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-aarch64.tar.gz.sha256
@@ -0,0 +1 @@
+2c899c4598962f87bf808eb2287e4de3f71e9bc6e3c236a43d30d34a5c359c62 ncdu-2.9-linux-aarch64.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-arm.tar.gz.asc b/pub/download/ncdu-2.9-linux-arm.tar.gz.asc
new file mode 100644
index 0000000..f050b65
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-arm.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmigTgUACgkQYjlMaYwn
+OfqLVQ/6AskIOJYKCSx04iiWPLYoQRKLHb/VzV/1b+trCVkXOdCuErTGXyQmMtm/
+pAwpfkcRo2zd+uPw9EijZHzeO5Yh24qjBH00NCOiB2lVrjc3D0h0+49m8eNrZ5v7
+D3SSoE1On1ljANd6sP6FlB3aQosgQtStrvrluTJ8IlSLHe5FNjrOUx67FFd8w2rE
+L0AQGHvRPuno53AND2esGpV+csrXpcVaO2xo6eL7OHi5aQNkRtkyeU3aaL+FvS9b
+hXQ2HWyjlvCjLwmZHWkUAl7de5yoqQW9XVZf2+Wd2Hka80HClVN72DRDPtYoQCy2
+R6KRirZAOYgdisFbqN00v2p/vUvZAiBdJbKJIH3kCjOuL0hSJxamNu09hvrAQ9zY
+jGhbutAht5n5fM/tRk6CJnV56Ntbm3HEHcjJU+48drWZDKy0ERFkhddcx8YANEkR
+5MgszjqT8OD90tngYztdPuDQ94m666oJVwZGWw+pIIEE3ocu3J2IrCfopovi5z2x
+2zD9mPBgQyk9V8HpQhBPFOKoZ08qLBcsypJ/ybfrO/H4r5k24nfnJ6IryScXzvev
+BpyFOXztgs/HnRu/28iTjRDTmyqRSnMfu7ewxknq796oW2L6yTvOaHbIlFZbt2wR
+Io29caj4wHEhy8lUMEmm00glEivPh481y3n+O3b9JRNaxa6j/Oo=
+=rPYm
+-----END PGP SIGNATURE-----
diff --git a/pub/download/ncdu-2.9-linux-arm.tar.gz.md5 b/pub/download/ncdu-2.9-linux-arm.tar.gz.md5
new file mode 100644
index 0000000..960723f
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-arm.tar.gz.md5
@@ -0,0 +1 @@
+12208007aea93744381a9b55bb7437a4 ncdu-2.9-linux-arm.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-arm.tar.gz.sha1 b/pub/download/ncdu-2.9-linux-arm.tar.gz.sha1
new file mode 100644
index 0000000..068f706
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-arm.tar.gz.sha1
@@ -0,0 +1 @@
+436a0065938bde8f9a13e6de0b743e2f7ca8f2e0 ncdu-2.9-linux-arm.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-arm.tar.gz.sha256 b/pub/download/ncdu-2.9-linux-arm.tar.gz.sha256
new file mode 100644
index 0000000..30496c6
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-arm.tar.gz.sha256
@@ -0,0 +1 @@
+1bf990a8d4e72666ae4283b970a57c309389849feeb4d8d247f33c3fd2417f09 ncdu-2.9-linux-arm.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86.tar.gz.asc b/pub/download/ncdu-2.9-linux-x86.tar.gz.asc
new file mode 100644
index 0000000..3eceee7
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmigTgUACgkQYjlMaYwn
+OfossBAA5bS+h9/4k1ZS7AB/90yioFj8PNyigNEeXA8LzMpvFQAu9l0nH7dyH4m4
+PKdescXnwKxXnmdvqpUne2FbIuVhNQRKJNZw8I7yxfEFV/y5qb0rE8C1EJP5AsMi
+IVLKuA6lnJ/McxWSJI2BhXq8d/CIoUegy1kT6Qj8PmNMVLuT+HwqVsTUSXVlNOH3
+PECDeQhguD2/EuyWL21FGUfjBxvqc4H/KneqP1bWNCUHLVgTHX4iz+6iuA1flDec
+Qj9NfNPNnKcOfTjtQZXcYfDEbfyPUKzj5sZUszyxRoShNS8T4NGrC2ETPdq4DMTV
+q1yYAH8e1Q79Dha7WX6cIHU0q5mZneEEPn+j3lYD5OY0E/h2UOwIhInZ+oR5fOKh
+6CjELmd4Qxi9u3ll8guwGx2pvuERErZr0JMl9zbAoM0sIjiy+OyQhPuGLQjkRVQj
+Mghrpa5yX83C6Q4OrT8E8OpWrJi9CsFntSo3oVhWBLrSEwPfma2IgeKHcCrfkc9q
+kS9J9mYvPvJzDR6IUkWwSCD04lDXmymjkRBn+dsh60FZRVgXH7DogPK72QCN07ms
++JPUmaZ5NAd37O5A704Adfwc1F5e4sauWJsdvJ2Kwe7kb3KDjd+2A2miSoPoDsxx
+47M/gDAmq2gOzZWsvn2d6AXUpdtM6ClHWgNB1b42a25Gk2h3Gtk=
+=WL5x
+-----END PGP SIGNATURE-----
diff --git a/pub/download/ncdu-2.9-linux-x86.tar.gz.md5 b/pub/download/ncdu-2.9-linux-x86.tar.gz.md5
new file mode 100644
index 0000000..ce081ee
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86.tar.gz.md5
@@ -0,0 +1 @@
+b1baf08f92a0eca9ed8e113bc00b991e ncdu-2.9-linux-x86.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86.tar.gz.sha1 b/pub/download/ncdu-2.9-linux-x86.tar.gz.sha1
new file mode 100644
index 0000000..50b81eb
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86.tar.gz.sha1
@@ -0,0 +1 @@
+fe4b28e453d990d1834632dc21c432a79c8ffd05 ncdu-2.9-linux-x86.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86.tar.gz.sha256 b/pub/download/ncdu-2.9-linux-x86.tar.gz.sha256
new file mode 100644
index 0000000..2c74457
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86.tar.gz.sha256
@@ -0,0 +1 @@
+d73f72237187ffdc680e9ae68fd853134f400f091afe4dffa5e6977b32c73594 ncdu-2.9-linux-x86.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86_64.tar.gz.asc b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.asc
new file mode 100644
index 0000000..aab5f42
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmigTgUACgkQYjlMaYwn
+Ofr8vhAAqFmIxRyfF9tb4jV9Bg90iZtWzi/dn7c5X1swcQqszzRBypDRusaFo3NI
++kTwNEiZfKO45Gsk0b96YTB8zn9AYM0O4TSnrR1fM5RLSn3nSt8avLOmLwcnofiC
+g4hQ8Ad50dS7Mx1YDWCfFhsuh0I4LLduKEwpWyCFUBJZJArAUpfTHxjTtx1ECzJu
+bxh9WA2+913SB821i03ias5AMwcgaQ8x89dl6SqwVk+OR/6Haxj1EVbz5UzUASMP
+FKStwGHn4+9oYhWaTFQfcq7CftfG/PZ1W6RWXpM3w7tB/wF5PUuCFOeKC9VLUlM5
+LdAR9W1EcIbcEY/RBqc8tVgXrSbhJ0nqgioh0p/v/+0frzswTznEZ2EnUvSprL4M
+QoXBJxhYXG6v7TH+ChmFhqHszcY7S1yQ3wuu55KiLtCnS8csmstH4ys8E+LHMxpe
+nCkcR7YBc3WfliapSHxrbI9QBod24z+qG0ALTwJF9uk++CYpBr251aNswAwRuiAp
+qX8/8qwa8C7ifgt21wv7xFXlur2SaEToGLj8iUm5MbQDPsps7TyS/gN9oYH51qbm
+jRPd11/ZL+qjILn+JHVS3JCdcbsquv6RvaN5XTtWIlIGTec/Ffb18W0Db6FElrMn
+xFE9dVCZINV+Fu5ktnp9uB/WDKCsPWjLA/k9Hp/L4Nd+fMh0V2M=
+=CO+u
+-----END PGP SIGNATURE-----
diff --git a/pub/download/ncdu-2.9-linux-x86_64.tar.gz.md5 b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.md5
new file mode 100644
index 0000000..e20cf0b
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.md5
@@ -0,0 +1 @@
+bc401fedfc018faea3c70ef77baaf4d8 ncdu-2.9-linux-x86_64.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha1 b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha1
new file mode 100644
index 0000000..d93a098
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha1
@@ -0,0 +1 @@
+099099558ebee4019869c48b1297c1864f8238af ncdu-2.9-linux-x86_64.tar.gz
diff --git a/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha256 b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha256
new file mode 100644
index 0000000..724c909
--- /dev/null
+++ b/pub/download/ncdu-2.9-linux-x86_64.tar.gz.sha256
@@ -0,0 +1 @@
+bd2aeeeae524ea1120bda00d188cae7df4de8eb8f6922e65c3fcd415205765f0 ncdu-2.9-linux-x86_64.tar.gz
diff --git a/pub/download/ncdu-2.9.tar.gz.asc b/pub/download/ncdu-2.9.tar.gz.asc
new file mode 100644
index 0000000..d24f9c0
--- /dev/null
+++ b/pub/download/ncdu-2.9.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmigTgUACgkQYjlMaYwn
+OfqsfxAAv3383XW6Il8ckVNh9CNkX39+rReY4KHVJA8VD/fjdZL0tunTimITFnUM
+CHEV7N3Uwlvh88hQjnGhq4To84c+AwZ2eL/Dsy1OxB2+7XsZXC3DRKXEQtiRnR+/
+uhYUt4QyrQCZP9+X8r2XJVSOAlmBqxb8ps1xKYYa3Ame/IpSVbN+Ux62WijUgfVy
+2Pye9ugYjfYpUZrQ+i7DdjRW4ADw8KZGtcqzwp18ISUpWagWvm1myrPSjYcRqW0K
+5edfD+p4LdXFEzrZg/C1JuAZqSq76wG5nY5BgA16b/NCQWN3EPVmUACXyjl8C0nz
+OzFgcKeYfdaW/JW1IOhY8trjwahc2eo2/Xnw1xtJUQbKsPH8hPPFUcl1r0gyTJYt
+Xxy4Jmd9SKt4mbmNdAcmsXoXBBBBFrcEKrLnpG2MPvsP16zMylZ2olE85tkwzjKP
+beoOdG+sXk8zjqQB1Y/CSvjxZ025mO2vxULyt0QkFhy2k/G1L+JnK0RLiELnrL41
+bc32yTZLMrmqoVhbFSfFII2byYak5hFIRrYRMbIcE0wVS3/Jdxyi9UJSbrqDMTnu
+HjLq9gO/Ep3ftDHNep6wfR3Rz675ch8+sd+WA4vsFEu/37aF91sXJsFfVuKNb/6c
+oeiOElU6uPeCEBumOi41CXaxgMEPM30Ff8RySMXYN4i6ubB6Fdo=
+=u6jV
+-----END PGP SIGNATURE-----
diff --git a/pub/download/ncdu-2.9.tar.gz.md5 b/pub/download/ncdu-2.9.tar.gz.md5
new file mode 100644
index 0000000..469858a
--- /dev/null
+++ b/pub/download/ncdu-2.9.tar.gz.md5
@@ -0,0 +1 @@
+8f6e4f3f38bbc6e57ec5fc496bea0c7f ncdu-2.9.tar.gz
diff --git a/pub/download/ncdu-2.9.tar.gz.sha1 b/pub/download/ncdu-2.9.tar.gz.sha1
new file mode 100644
index 0000000..355573d
--- /dev/null
+++ b/pub/download/ncdu-2.9.tar.gz.sha1
@@ -0,0 +1 @@
+01853d9f462a2bb3b91012eb7ee16f75c58b08ad ncdu-2.9.tar.gz
diff --git a/pub/download/ncdu-2.9.tar.gz.sha256 b/pub/download/ncdu-2.9.tar.gz.sha256
new file mode 100644
index 0000000..2965a9f
--- /dev/null
+++ b/pub/download/ncdu-2.9.tar.gz.sha256
@@ -0,0 +1 @@
+75f0ac3bce4fc012e8198b72518db5179e903079858efce08b912d5dcc7094d3 ncdu-2.9.tar.gz