< 2018 Changes | Russ Allbery > Recent Changes | 2016 Changes > |
This page lists all changes to my web site in 2017, except for new journal entries, along with a brief description. For more recent changes and the current RSS feed, see the current changes page. For older changes, see the changes for 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, and 2008.
Review of Barbary Station by R.E. Stearns.
Add the converted POD documentation for the thdexpire and tunefeed contrib programs to the documentation indexes for CURRENT, 2.6, 2.5, and 2.4.
Added features required for pam-krb5 documentation: quoted paragraph support in plain text conversion, numbered lists in thread conversion, not wrapping long unbreakable lines, preserving two spaces after periods in more places, test/prefix metadata, a new license text, more complex quote attributions in thread output, and security advisory support in thread output.
Fix getting test kadmin/changepw credentials on expired passwords to use the right credential options. Report richer PKINIT errors with Heimdal. Document the PKINIT test configuration. Fix expired password tests with Heimdal 7.0.1 and later. Document that the default Kerberos ticket cache location is not used (and why). Compile cleanly with GCC 7, Clang, and the Clang static analyzer.
Drop the SA_LEN macro and the Autoconf probe for it. network_sockaddr_sprint now takes a socklen_t. Allow bail_krb5 and diag_krb5 to take either a krb5_error_code or a kadm5_ret_t. Build clean with GCC 7, Clang, and the Clang static analyzer with many warnings enabled. Allocate at least a minimum amount of memory in vector implementations and reallocarray.
Add new is_blob test function to compare two memory regions. Avoid zero-length realloc allocations in breallocarray. Build clean with warnings with GCC 7 and Clang.
Review of Saving Francesca by Melina Marchetta.
Note that Tasker only supports Python 2.x, update the Git URL to use https, and update my email address. Remove a note saying to contact me, since it's now orphaned.
Review of One Fell Sweep by Ilona Andrews.
Update the warning at the top of the WebAuth documentation pages to reflect that it is fully orphaned and no one at Stanford seems likely to pick up maintenance.
I'm no longer using this or maintaining it, and if I needed something similar in the future, I would probably redesign this from first principles.
Final release of Tasker incorporating various bug fixes from Julien ÉLIE: better verification of group and task names, keep the group in the archive path, don't try to parse files whose names are not numbers, allow non-ASCII characters in group names, label reset buttons, proper URL escaping, and disable word-wrapping on hyphens. Mark Tasker as obsolete, since I won't be doing more development on this.
Review of The Tiger's Daughter by K Arsenault Rivera.
Review of A Mathematician's Lament by Paul Lockhart.
Change the formatting for function and man page references to use bold instead of italics. Fix man warnings for .IX (again). Fix diagnostics in several corner cases.
Review of Dissonance by Sophie Lack.
Mark bundle as obsolete and move it out of my main software index. Update the description to put more things in past tense.
Update information about the Debian packages I maintain and the current list of packages in my personal repository. Update the signing key for my personal archive.
Update my personal GnuPG key with current key expirations and signatures.
Another periodic cleanup of broken links.
Review of Range of Ghosts by Elizabeth Bear.
Review of The Piper's Son by Melina Marchetta.
Review of Night Moves by Pat Green.
Add the 2017 World Fantasy winner for best novel (The Sudden Appearance of Hope, by Claire North) and the nominees.
I'm no longer using the approach described in system templating with bundle, so mark that page as obsolete (but keep it for historical curiosity).
The current mechanism that I use to do configuration management of my personal systems, replacing an older iteration that used bundle.
Another periodic cleanup of broken links.
Review of Sweep in Peace by Ilona Andrews.
Review of Why We Sleep by Matthew Walker.
Review of Provenance by Ann Leckie.
Review of The Black Gryphon by Mercedes Lackey & Larry Dixon.
Review of Waypoint Kangaroo by Curtis C. Chen.
Review of Clean Sweep by Ilona Andrews.
Review of Raven Stratagem by Yoon Ha Lee.
Another periodic cleanup of broken links.
Review of Algorithms to Live By by Brian Christian & Tom Griffiths.
Add the 2017 winner of the British Fantasy award for best fantasy novel (The Tiger and the Wolf by Adrian Tchaikovsky).
Review of The Seventh Bride by T. Kingfisher.
Review of Artemis Fowl by Eoin Colfer.
Review of Regeneration by Julie E. Czerneda.
Add the 2017 winner of the Hugo award for best novel (The Obelisk Gate, by N.K. Jemisin).
Another periodic cleanup of broken links.
Add the 2017 winners of the Arthur C. Clark award (The Underground Railroad by Colson Whitehead), and the Mythopoeic award for adult novel (Kingfisher by Patricia A. McKillip).
Review of The Fifth Season by N.K. Jemisin.
Another periodic cleanup of broken links.
Add the winner of the 2017 John W. Campbell Memorial award for best SF novel (Central Station, by Lavie Tidhar).
Review of Make It Stick by Peter C. Brown, et al..
Add the winners of the 2017 Locus Award for best SF novel (Death's End by Cixin Liu, translated by Ken Liu) and best fantasy novel (All the Birds in the Sky by Charlie Jane Anders).
Update my personal PGP key with current signatures and updated key expiration dates.
Another periodic cleanup of broken links.
Review of Star Healer by James White.
Review of Migration by Julie E. Czerneda.
Another periodic cleanup of broken links. This fix corrects the three cases where IETF Internet-Draft archive links weren't working properly.
Review of Sector General by James White.
Add the 2017 winner of the Nebula Award for best novel (All the Birds in the Sky by Charlie Jane Anders).
Review of The Raven and the Reindeer by T. Kingfisher.
Add the 2016 winner of the Sunburst Award for Adult Fiction (Experimental Film, by Gemma Files).
Add the nominees for the Arthur C. Clarke Award for the best science fiction novel of the year published in 2016.
Review of Chimes at Midnight by Seanan McGuire.
Add the winner of the British SF award (Europe in Winter by Dave Hutchinson) and the Philip K. Dick award (The Mercy Journals by Claudia Casper). Belatedly add last year's Philip K. Dick winner (Apex by Ramez Naam).
Review of Ninefox Gambit by Yoon Ha Lee.
Review of Survival by Julie E. Czerneda.
Search for --basepath in options passed from gbp buildpackage in GIT_PBUILDER_OPTIONS as well as explicit options. Print the full pdebuild command. Stop removing the *_source.changes file, since this could delete other files and curent pbuilder no longer creates a bogus and useless file.
Review of Periodic Tales by Hugh Aldersey-Williams.
Another periodic cleanup of broken links.
Add RFC 8143, Using Transport Layer Security (TLS) with Network News Transfer Protocol (NNTP), to the published standards and move its drafts to the appropriate section of the draft page. Mention it on the main page next to the original TLS with NNTP standard.
Add the -03 and -04 versions of draft-baeuerle-netnews-cancel-lock.
Review of Neverness by David Zindell.
Review of Small Gods by Terry Pratchett.
Review of Necessity by Jo Walton.
Added the nominees for the Hugo Award for Best Novel in 2017.
Review of Zero Bugs and Program Faster by Kate Thompson.
Review of Two Serpents Rise by Max Gladstone.
Add new Cancel-Lock drafts and move that I-D into the actively developed section. Add RFC 5064 (Archived-At) and RFC 7259 (Jabber-ID) to the list of related standards.
Add version -05 of draft-elie-nntp-tls-recommendations. Update the reference to draft-murchison-nntp-compress to RFC 8054. Move RFC 1738 to obsolete, since RFC 5538 has been published. Add a link to the uwildmat documentation in the discussion of RFC 2980.
Add the winner of the 2016 Tiptree Award (When the Moon Was Ours, by Anne-Marie McLemore).
Add the nominees for the 2017 Nebula award for best novel (none yet read).
RFC 8054 on NNTP compression has been published. Add it to the RFCs page, move the drafts to the section for published RFCs, and update some other references.
Another periodic cleanup of broken links.
Remove some things I don't read any more, add lightreads, Ask A Manager, and Love, Joy, Feminism, update the URL for Weasel Words, and reflect the change of SF Reviews to SFF180.
Remove the changes from December 2016 from the Recent Changes page.
Review of A Closed and Common Orbit by Becky Chambers.
Review of Summer in Orcus by T. Kingfisher.
Update the review and the index page to reflect that it's part of a series and mention the sequel.
Include the new TLS recommendations draft. Update the information about implementations of the NNTP compression standard. Update the description of the NNTP parameter registry and add a link to the SASL mechanism registry. Get rid of the incomplete summary list of old drafts on the main NNTP page in favor of just linking to the draft archive.
Review of Enchanters' End Game by David Eddings.
Add the five new drafts for draft-murchison-nntp-compress to my Internet-Draft archive. (This will soon be published as a new RFC.)
I was going to add more, but haven't gotten to it yet, so make it clearer that there's currently only one list.
Review of Castle of Wizardry by David Eddings.
Remove the sidebar link to a LiveJournal version of my journal RSS feed. Given recent events, I don't feel comfortable advertising that service.
Add an overview of my 2016 reading, main book recommendations, and reading statistics.
Replaced the links in all archived changelog pages with https links to reflect that my web site is now purely https. (The archiving process turns them into absolute links, and previously had used http for the URLs.)
Move all web site changes from 2016 to a separate page and remove all entries older than December of 2016 from the current changes page.
< 2018 Changes | Russ Allbery > Recent Changes | 2016 Changes > |