diff --git a/.gitignore b/.gitignore
index 2c5acd9..7b853bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -85,6 +85,8 @@ dat/nginx-confgen/man/1_2.md
dat/nginx-confgen/man/1_2.pod
dat/nginx-confgen/man/2.0.md
dat/nginx-confgen/man/2.0.pod
+dat/nginx-confgen/man/2.1.md
+dat/nginx-confgen/man/2.1.pod
dat/sqlbin/manual.md
dat/torreas/changes.log
dat/torreas/changes.md
@@ -194,6 +196,7 @@ pub/nginx-confgen/man/1_0.html
pub/nginx-confgen/man/1_1.html
pub/nginx-confgen/man/1_2.html
pub/nginx-confgen/man/2.0.html
+pub/nginx-confgen/man/2.1.html
pub/sqlbin.html
pub/sqlbin/manual.html
pub/torreas.html
diff --git a/Makefile b/Makefile
index 5d054a9..01aee34 100644
--- a/Makefile
+++ b/Makefile
@@ -83,8 +83,9 @@ PAGES=\
"ncdu/man/1_1.mdoc https://g.blicky.net/ncdu.git/plain/doc/ncdu.1?h=v1.1 Ncdu 1.1 Manual"\
"ncdu/scr.md"\
"nginx-confgen.md"\
- "nginx-confgen/changes.log https://g.blicky.net/nginx-confgen.git/plain/ChangeLog nginx-confgen 2.2 manual"\
- "nginx-confgen/man.mdoc https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.1 nginx-confgen 2.1 Manual"\
+ "nginx-confgen/changes.log https://g.blicky.net/nginx-confgen.git/plain/ChangeLog nginx-confgen Release History"\
+ "nginx-confgen/man.mdoc https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.1?h=2.2 nginx-confgen 2.2 Manual"\
+ "nginx-confgen/man/2.1.pod https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.pod?h=2.1 nginx-confgen 2.1 Manual"\
"nginx-confgen/man/2.0.pod https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.pod?h=2.0 nginx-confgen 2.0 Manual"\
"nginx-confgen/man/1_2.pod https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.pod?h=1.2 nginx-confgen 1.2 Manual"\
"nginx-confgen/man/1_1.pod https://g.blicky.net/nginx-confgen.git/plain/nginx-confgen.pod?h=1.1 nginx-confgen 1.1 Manual"\
diff --git a/dat/guestbook.md b/dat/guestbook.md
index 0aeebfc..601e180 100644
--- a/dat/guestbook.md
+++ b/dat/guestbook.md
@@ -17,6 +17,9 @@ respective issue tracker or send a mail to
# Entries
+`2024-10-10` - Hamster
+: Hey there, use the App since years. Really enjoy it, many thanks!
+
`2024-08-17` - Young Lee
: hey, thanks for the nice app!
diff --git a/dat/index.md b/dat/index.md
index 72ac586..73cd27e 100644
--- a/dat/index.md
+++ b/dat/index.md
@@ -10,6 +10,10 @@ crap I've written over the years. :)
## Announcements
+`2024-10-22` - nginx-confgen 2.2 released
+: Adds support for `$#array` syntax and fixes a minor bug.
+ [Homepage](/nginx-confgen) - [Changelog](/nginx-confgen/changes).
+
`2024-09-27` - ncdu 2.6 released
: Adds a new binary export format that better works with parallel scanning,
offers built-in compression and supports browsing directory trees that are
diff --git a/dat/ncdc.md b/dat/ncdc.md
index b86a5af..b799b4d 100644
--- a/dat/ncdc.md
+++ b/dat/ncdc.md
@@ -28,7 +28,8 @@ Requirements
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.
+ - `adcs://dc.blicky.net:2780/` - For real-time chat.
+ TLS fingerprint as of 2024-10-04 is 5ZFSEGG26HUYZ7NXD6BARU6JHGLF7WNCP3LNYEFACMPRDFJKUEVA.
Packages and ports
: Are available for the following systems:
diff --git a/dat/ncdu.md b/dat/ncdu.md
index e06c7d4..6f126df 100644
--- a/dat/ncdu.md
+++ b/dat/ncdu.md
@@ -13,9 +13,9 @@ Parallel scanning
default. To give it a try, run with `-t8` to scan with 8 threads. If you're
running an unusual setup, such as networked storage, odd filesystems,
complex RAID configurations, etc, I'd love to hear about the performance
- impact of this new feature. Feedback is welcome on the [issue
+ impact of this new feature.[^1] Feedback is welcome on the [issue
tracker](https://code.blicky.net/yorhel/ncdu/issues) or to
- [projects@yorhel.nl](mailto:projects@yorhel.nl).[^1]
+ [projects@yorhel.nl](mailto:projects@yorhel.nl).
Binary export
: Ncdu 2.6 adds a new binary export format that better works with parallel
@@ -26,9 +26,8 @@ Binary export
Colors
: Ncdu has had color support since version 1.13. Colors were enabled by
default in 1.17 and 2.0, and then later disabled again in 1.20 and 2.4
- because the text was not legible in all terminal configurations.
-
- If you do prefer the colors, add `--color=dark` to your [config
+ because the text was not legible in all terminal configurations. If you do
+ prefer the colors, add `--color=dark` to your [config
file](/ncdu/man#configuration). Maybe at some point in the future we'll
have colors that *are* readable in every setup.
diff --git a/dat/ncdu/binfmt.md b/dat/ncdu/binfmt.md
index 9964728..8fd665f 100644
--- a/dat/ncdu/binfmt.md
+++ b/dat/ncdu/binfmt.md
@@ -168,8 +168,8 @@ unknown keys are ignored. Summary of keys recognized by ncdu:
**Common fields for all items**
type
-: Mandatory. A negative value indicates that the item that has been excluded
- from the size calculations for some reason, positive values are used for
+: Mandatory. A negative value indicates that the item has been excluded from
+ the size calculations for some reason, positive values are used for
different item types:
--- --
@@ -240,7 +240,7 @@ sub
: Reference to the last item in this directory, or absent if the directory is
empty.
-**Fields for type=3**
+**Fields for type = 3**
ino
: Inode number.
@@ -359,6 +359,6 @@ Testing
the best way to verify a file is to run both:
```
- ncdu -f file.ncdu -o/dev/null # Read entire tree and export to /dev/null
+ ncdu -o/dev/null -f file.ncdu # Read entire tree and export to /dev/null
ncdubinfmt.pl
-: 2.1 (2022-04-27 - [nginx-confgen-2.1.tar.gz](/download/nginx-confgen-2.1.tar.gz) - [changes](/nginx-confgen/changes))
+: 2.2 (2024-10-22 - [nginx-confgen-2.2.tar.gz](/download/nginx-confgen-2.2.tar.gz) - [changes](/nginx-confgen/changes))
Requirements
: A C compiler and a UNIX-like system. Only tested on Linux, but should also
diff --git a/pub/download/nginx-confgen-2.2.tar.gz.asc b/pub/download/nginx-confgen-2.2.tar.gz.asc
new file mode 100644
index 0000000..85ec098
--- /dev/null
+++ b/pub/download/nginx-confgen-2.2.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmcXkCMACgkQYjlMaYwn
+OfprdxAAjxFrgs82yX4+WWoSHBfumuHXfS9b0F8ypSYorPiyshM4TUNoyAoEBNdn
+YhvuzmxPbwUtDUd0T/A5Fj2RVeM756ELuSwjZ0s8w4PTUfGsgrUf1whhlo94Zou9
+Q9/Cv4TEeRYQmD3RQEXOV2AylppCJqpGGEhXBSayZe3x8+Clhzguct8xfnokNejw
+GM8jVm9SE7LXUVtbe7/wzBjCoRIls+//VoKUK8CK2TZSVYln1s2cOyARBCYPCfAh
+Gl2uqIQDvXJygxprBqxasI7Ufl+1gsDDJFjgplkWLaljWKEyNrOlR3U0bTIDSWWn
+ZMGWdyof7RHGhRYJqkVp5AUay4hDp936ipVzvMhy358mkle9+Q9ifIF8DxfsvJpY
+NNK/sbA61W/AkLhkCxlYWeTpzw+LVh+/Aw4bMkYg+9BwImWGCTvOt08b6W9JHHig
+6jP5e472qXFpLLqqydGr2XDcegkIQuiAr3oaFF1xW1FhZS5DT3PQqBuoDQdGs1WU
+qi4Keqmtr/MZlqforenYP4JphYXfXShCFl9KGUX2ICcT5JD6d3ORBCzRlD77/yBD
+0nfcU30jLULhP+zYdRJ6FfE1aWRT7vhZBAzVg9HymebR6ThPaltYPR7IEWuAJdBt
+BCqbpLKSTo4EyMwpRNrNTuGHR0k8LYe+ruzod9/hNzyXby3WchQ=
+=XKpB
+-----END PGP SIGNATURE-----
diff --git a/pub/download/nginx-confgen-2.2.tar.gz.md5 b/pub/download/nginx-confgen-2.2.tar.gz.md5
new file mode 100644
index 0000000..9b76e80
--- /dev/null
+++ b/pub/download/nginx-confgen-2.2.tar.gz.md5
@@ -0,0 +1 @@
+0c77368889ff0e2d2933fd0e5cc80432 nginx-confgen-2.2.tar.gz
diff --git a/pub/download/nginx-confgen-2.2.tar.gz.sha1 b/pub/download/nginx-confgen-2.2.tar.gz.sha1
new file mode 100644
index 0000000..dcc3e54
--- /dev/null
+++ b/pub/download/nginx-confgen-2.2.tar.gz.sha1
@@ -0,0 +1 @@
+4cf8688d9816fc0cf54fbd0a42f206a90f28c5e2 nginx-confgen-2.2.tar.gz
diff --git a/pub/download/nginx-confgen-2.2.tar.gz.sha256 b/pub/download/nginx-confgen-2.2.tar.gz.sha256
new file mode 100644
index 0000000..9fe8d79
--- /dev/null
+++ b/pub/download/nginx-confgen-2.2.tar.gz.sha256
@@ -0,0 +1 @@
+3ae5d17d1c0eb222a796faaf9dae4a729213ea01cd9ec3f8cd533245ebacb95c nginx-confgen-2.2.tar.gz
diff --git a/pub/style.css b/pub/style.css
index 3222410..fc40e68 100644
--- a/pub/style.css
+++ b/pub/style.css
@@ -1,7 +1,7 @@
* { margin: 0; padding: 0; box-sizing: border-box; font: 13px 'Georgia', 'Verdana',serif; color: #222; line-height: 1.5em }
header li a, h1, h2, h3, h4, h5 { font-family: sans-serif }
-html, body { background: #ccc; text-align: center; height: 100% }
+html, body { background: #ccc; text-align: center; height: 100%; }
#body { text-align: left; width: 802px; margin: 0 auto; background: #fff; border-left: 1px solid #aaa; border-right: 1px solid #aaa; min-height: 100%; display: flex; flex-flow: row wrap; align-items: flex-start }
main, header { margin-top: 30px }
header { flex: initial; width: 131px; border-right: 1px dashed #aaa; padding: 20px 10px; background: #fff }
@@ -11,7 +11,7 @@ footer { flex: initial; width: 100%; margin: 0; border-top: 1px dashed #aaa; hei
#menu, #body > label { display: none }
footer p { position: relative; top: -10px; padding: 0; background: #fff; display: inline; color: #aaa }
-header li a { font-size: 14px }
+header li a, header li em { font-size: 14px }
header h1 { font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 20px }
header li { margin: 0 0 15px 10px; list-style-type: none }
header li a { text-decoration: none; display: block; width: 100%; border-bottom: 1px solid #fff }
diff --git a/template.html b/template.html
index 8a349af..02cf048 100644
--- a/template.html
+++ b/template.html
@@ -64,14 +64,19 @@
~ Ncdu ~