Recent Changes

Put up in a place
where it's easy to see
the cryptic admonishment
When you feel how depressingly
slowly you climb,
it's well to remember that
Things Take Time.

Piet Hein

This page lists all recent changes to my web site except for new journal entries, along with a brief description. Some of this information will be repeated in my journal, but more minor changes will only be noted here. An RSS feed of this information is also available.

Also see changes from 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, and 2008.

May 2022

2022-05-22 — Add winner of 2022 Nebula Award

Add the winner of the 2022 Nebula Award for best novel (A Master of Djinn, by P. Djèlí Clark).

2022-05-21 — Review: On a Sunbeam

Review of On a Sunbeam by Tillie Walden.

2022-05-08 — remctl 3.18

Add support for PCRE2 in preference to PCRE1. Document that pcre and regex ACLs aren't anchored by default. Document sending SIGHUP to reload the configuration. Perl libraries and test suite now require Perl 5.10 or later. Mark remctl allocation functions with their deallocators. Remove remaining references to pytest-runner. Switch the Ruby binding tests to Minitest.

2022-05-08 — rra-c-util 10.2

Add Autoconf support for PCRE2. Fix visibility for systemd portability stubs. Update Perl formatting rules and the perlcritic configuration. Mark allocation functions in C utility libraries with their corresponding deallocation functions for GCC 11. Improve the documentation of some Autoconf macros.

2022-05-08 — C TAP Harness 4.8

Fix symlink management that prevented make install from working when run repeatedly. Mark allocation functions with their deallocation functions for GCC 11 allocation tracking.

April 2022

2022-04-29 — Add Philip K. Dick and British SF winners

Add the 2022 winners of the Philip K. Dick (Dead Space, by Kali Wallace) and British SF (Shards of Earth, by Adrian Tchaikovsky) awards.

2022-04-28 — Review: Interesting Times

Review of Interesting Times by Terry Pratchett.

2022-04-26 — Review: Sorceress of Darshiva

Review of Sorceress of Darshiva by David Eddings.

2022-04-09 — Broken link cleanup

Another periodic cleanup of broken links.

2022-04-07 — Add 2022 Hugo nominees for best novel

Add nominees for the 2022 Hugo Award for Best Novel.

March 2022

2022-03-31 — Review: Princess Floralinda and the Forty-Flight Tower

Review of Princess Floralinda and the Forty-Flight Tower by Tamsyn Muir.

2022-03-31 — Update eyrie Debian archive key

Update the key used to sign my personal Debian archive and remove the old key.

2022-03-26 — Review: A Song for a New Day

Review of A Song for a New Day by Sarah Pinsker.

2022-03-20 — Update expiration of personal key

Refresh the copy of my personal PGP key for updates in key expiration.

2022-03-20 — Broken link cleanup

Another periodic cleanup of broken links.

2022-03-08 — Add nominees for the 2022 Nebula Award

Add nominees for the 2022 Nebula Award for best novel.

February 2022

2022-02-25 — Add new INN documentation

Add new libinn and libinn-dbz documentation for INN current and stable, and new inn-secrets.conf and gencancel documentation for INN current.

2022-02-25 — INN 2.6.5

INN has migrated to GitHub. Update nocem.ctl, control.ctl, and moderators. Add stricter validation of article numbers in NNTP commands. Check pathrun exists when starting INN. Fix parallel builds. Fix nnrpd statistics when a compression layer is active. Properly discard data after timeout when a TLS layer is active. Fix HTML syntax in generated reports. Fix buffindexed on some systems including FreeBSD. Fix detection of library paths at configure time. Allow tlscertfile to point to a complete certificate chain. Support OpenSSL 3.0.0. Remove TLS 1.0 and 1.1 by default. Support tuning the listen queue size for innd and nnrpd. Rename some libinn manual page names to be less generic. Multiple documentation improvements.

2022-02-22 — Review: Elder Race

Review of Elder Race by Adrian Tchaikovsky.

2022-02-21 — Review: Children of Earth and Sky

Review of Children of Earth and Sky by Guy Gavriel Kay.

2022-02-06 — Review: Embers of War

Review of Embers of War by Gareth L. Powell.

2022-02-05 — Broken link cleanup

Another periodic cleanup of broken links.

2022-02-05 — Update journal sidebar

Remove Making Light, which seems to be essentially dead. Add Salon Futura and Adam Tooze.

2022-02-05 — Remove changes from December 2021

Remove the changes from December 2021 from the recent changes page.

2022-02-05 — Adjust for renaming of INN documentation

The canonical names of the INN manual pages documenting the library API have changed. Adjust the links accordingly and add redirects from the old names.

January 2022

2022-01-30 — Review: The Story of the Treasure Seekers

Review of The Story of the Treasure Seekers by E. Nesbit.

2022-01-26 — Review: I Didn't Do the Thing Today

Review of I Didn't Do the Thing Today by Madeleine Dore.

2022-01-19 — DocKnot 7.01

Fix Unicode handling of output from external commands run via pointers, and output from Pod::Thread. Support symlinks to regular files in the input tree of docknot spin. Use proper IEC units for the thread \size command.

2022-01-17 — Remove to-read list

Remove the list of authors to read. Several of the authors were people I would no longer recommend, the list was woefully incomplete, and I don't think it served any purpose.

2022-01-17 — Add 2021 winner of the Prix Aurora Award

Add the winner of the 2021 Prix Aurora Award for best novel in English (Mexican Gothic, by Silvia Moreno-Garcia). Improve the comments for some of the other awards.

2022-01-17 — Add Compton Crook Award winners

Add the winners of the Compton Crook Award, which is awarded to the best first novel in science fiction, fantasy, or horror by the Baltimore Science Fiction Society.

2022-01-17 — More INN documentation links

Add more prominent links to the installation checklist and full installation documentation for the current version. Add Julien's new video tutorial, and an INN overview written in German.

2022-01-17 — DocKnot 7.00

Complete the conversion to Path::Tiny, which means that some module APIs now take Path::Tiny objects instead of string paths. Fix Unicode handling across the modules. Fix processing of old-style pointers in docknot spin. Fix import error when running docknot release. Fix updating of the .versions database. Process .rss files first to ensure their outputs are copied or spun correctly. Ensure *.tar.xz files are recreated if needed. Ensure distribution tarball signatures are recreated if needed. Copy the timestamps of files when moving them to the release area in docknot release.

2022-01-15 — Review: The Brightest Fell

Review of The Brightest Fell by Seanan McGuire.

2022-01-15 — DocKnot 6.01

Add new docknot release command that copies a software release into a distribution tree, updates symlinks, updates the .versions database, and archives the old version. Add new docknot update-spin command that updates a spin input tree, currently replacing *.rpod pointers with *.spin pointers. Use Path::Iterator::Rule and Path::Tiny in more places. Fix spurious requirement for a package metadata file in docknot spin. Do not overwrite docknot generate output on failure.

2022-01-10 — Review: Hench

Review of Hench by Natalie Zina Walschots.

2022-01-08 — Review: Redemptor

Review of Redemptor by Jordan Ifueko.

2022-01-05 — Broken link cleanup

Another periodic cleanup of broken links.

2022-01-02 — Review: Crashed

Review of Crashed by Adam Tooze.

2022-01-01 — Rotate 2021 changes

Move all web site changes from 2021 to a separate page and remove all entries older than December of 2021 from the current changes page.

2022-01-01 — 2021 reading in review

Add an overview of my 2021 reading, main book recommendations, and reading statistics.

Last spun 2022-05-22 from thread modified