From mouse Sun Aug 7 16:05:41 2011 Return-Path: Received: (from mouse@localhost) by Sparkle.Rodents-Montreal.ORG (8.8.8/8.8.8) id QAA02735; Sun, 7 Aug 2011 16:05:41 -0400 (EDT) Date: Sun, 7 Aug 2011 16:05:41 -0400 (EDT) From: Mouse Message-Id: <201108072005.QAA02735@Sparkle.Rodents-Montreal.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Erik-Conspiracy: There is no Conspiracy - and if there were I wouldn't be part of it anyway. X-Message-Flag: Microsoft: the company who gave us the botnet zombies. X-Composition-Start-Date: Sun, 7 Aug 2011 13:01:32 -0400 (EDT) To: mouseware Subject: New update It's been six and a half months; it's time for an update. Besides, I've got something new in moussh I'm proud of. :) X11 (not versioned) - A few more size entries in size-notes. - Add sparc64 support. compare (gitted) - Add a compare-20071227 root commit to the git repo. No effect on any other branch. findproc (now at 20110703): - Always pad the PID column to at least five characters. (This actually happens only when the PID column is the first column, which is the case I care about.) fsm (gitted) - Stick (more) strictly to va_start() and friends' interface spec. Fixes crashes for some input on certain machines. git (not versioned) - Add support for $GIT_HOME, which, if set, overrides $HOME for git's purposes. (This is mostly so I can get my own ~/.gitconfig and ~/.gitignore even when running git from an su shell.) - Fix git-sh-setup.sh to work with both NetBSD and Linux. See the comment in the patch for details. - Rework build machinery to support OS-specific patchsets. gnumake (not versioned) - Typo fix in a comment in the TRANSCRIPT. No semantic change. ktrmerge (now at 20110517) - Work around a silent interface change botch in . libgmp (not versioned) - Add support to TRANSCRIPT for building on NetBSD 1.6. librop (was 19990609, now gitted) - Convert to git. - Numerous changes, mostly to make it work on non-SPARCs. See the git logs for full details. libsearchstr (now at 20110301) - Add support for amd64 (using the generic code). livebackup (now at 20110114) - Add support for dropping snapshots from snapshot backing "file"s. Not well tested. mcgrep (gitted) - Include two new root commits for historical versions (20060311 and 20090615). - Add some self-defense measures for building on Linux. mcsh (now at 2.0.27) - Fix the code for malloc_options to let it build (albeit without the nice malloc functionality) on mallocs that don't support malloc_options. - Use CSHBUFSIZ instead of BUFSIZ throughout, to support much longer words (16K instead of 1K). - Bugfix for a crasher bug when freeing no-longer-referenced macros. - Use the correct strings when printing errors for trying to inspect `macros' that aren't actually macros at all. - Parse macro defniition syntax more correctly. moussh (gitted) - New historic-version root commits, moussh-20090319 and moussh-20081012. - Support user@host on the command line. - Create a branch (af-local) for making AF_LOCAL sockets work transparently for forwading the way AF_INET and AF_INET6 already do. Not yet merge-ready. - Some doc fixes (typo fixes, documenting stuff that wasn't documented before). - Give authorized-keys entries the ability to say things like "this key is accepted only from this IP range" or "when authencating with this key, permit only this command". This was branch keyprop, now merged into master. pnmprogs (now at 20110301) - Fix netsted function declarations. qsubst (now at 20110613) - Improve documentation (manpage and a comment). No code changes. rotatelog (no version number change) - Make TRANSCRIPT use $LOCALROOT instead of assuming rsync (no version number change) - Make TRANSCRIPT use $LOCALROOT instead of assuming /local. serialconsole (now at 20110620) - Bug/misfeature workaround in manpage. - Improve documentation of recap requests. - Add support for down and up commands. - Turn on TCP_NODELAY, greatly improving performance of "run" programs which do a lot of small back-and-forth with the serial line. Mouse