From bryan@stansell.org Sun Nov 16 11:55:30 2003 Received: from underdog.stansell.org (localhost [127.0.0.1]) by underdog.stansell.org (8.12.10/8.12.10) with ESMTP id hAGJtUnh020975; Sun, 16 Nov 2003 11:55:30 -0800 (PST) Received: (from bryan@localhost) by underdog.stansell.org (8.12.10/8.12.10/Submit) id hAGJtUBS020974; Sun, 16 Nov 2003 11:55:30 -0800 (PST) Date: Sun, 16 Nov 2003 11:55:29 -0800 From: Bryan Stansell To: users@conserver.com, announce@conserver.com Message-ID: <20031116195529.GA20936@underdog.stansell.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Cc: Subject: conserver-8.0.6 is available X-BeenThere: announce@conserver.com X-Mailman-Version: 2.1.2 Precedence: list List-Id: Conserver Announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2003 19:55:31 -0000 Anyone running 8.0.0 through 8.0.5 should really consider upgrading to 8.0.6. The reason? NULL characters in console data will cause data loss. Unfortunate, but true. The good thing is it doesn't happen very often. The really cool thing in this release is the calculation of port numbers. This way, you can specify the formula a terminal server or serial card uses to access the various ports and then use those physical port numberings (1 through n) in console definitions...and conserver will do the math of what socket to access or what device to open. The 'portbase', 'portinc', 'devicesubst' and 'execsubst' are the various items that play a role. I've given some examples (for terminal servers) in conserver.cf/conserver.cf. There are many other things added and improved. The manpages will give a little bit more detail on the specifics. Here's the complete list of changes: version 8.0.6 (Nov 16, 2003): - code was missing regarding the 'setproctitle' option - patch by Dmitry Morozovsky - fixed the order of access list checking when --with-trustrevdns is used - fixed various spelling errors - patches by Matt Selsky - added console 'idletimeout' and 'idlestring' options to trigger the sending of 'idlestring' after a lack of activity for 'idletimeout' seconds - suggested by Ian Potts - added console 'portbase' and 'portinc' options to allow specifying a formula for referencing ports - inspired by Todd Stansell - fixed problem where console 'port' option didn't take port names (manpage said it did) - added server -U option and configuration option 'unifiedlog' to allow a copy of all console activity to go to a single file - removed all sprintf() calls - added 'devicesubst' and 'execsubst' console options for doing replacements with calculated port numbers on the 'device' and 'exec' values - NULL characters in console data caused data loss because of strlen() usage - reported by Toby Gerhart - fixed a couple errors in contrib/redhat-rpm/conserver.spec - reported by Martin Evans - added capability to use '!' in user access lists to prevent a user from having access - suggested by Matt Selsky Bryan Stansell From bryan@stansell.org Thu Nov 20 06:56:45 2003 Received: from underdog.stansell.org (localhost [127.0.0.1]) by underdog.stansell.org (8.12.10/8.12.10) with ESMTP id hAKEuinh006609; Thu, 20 Nov 2003 06:56:44 -0800 (PST) Received: (from bryan@localhost) by underdog.stansell.org (8.12.10/8.12.10/Submit) id hAKEui38006608; Thu, 20 Nov 2003 06:56:44 -0800 (PST) Date: Thu, 20 Nov 2003 06:56:44 -0800 From: Bryan Stansell To: announce@conserver.com, users@conserver.com Message-ID: <20031120145644.GB20791@underdog.stansell.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Cc: Subject: conserver-8.0.7 is available X-BeenThere: announce@conserver.com X-Mailman-Version: 2.1.2 Precedence: list List-Id: Conserver Announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2003 14:56:47 -0000 There have been a couple of compilation issues (with cygwin and OpenBSD 3.4) which have been fixed. Some of the OpenBSD fixes could benefit other platforms as well, so I'm releasing 8.0.7. If you haven't had problems building 8.0.6, you don't need to upgrade to 8.0.7. There isn't any functional difference between 8.0.6 and 8.0.7. version 8.0.7 (Nov 20, 2003): - renamed util.[ch] to cutil.[ch] to prevent name conflict with system util.h, reordered some #includes, and fixed a configure test for sys/proc.h to build on OpenBSD 3.4 (and probably others) - reported by Kurt Raschke - fixed missing semi-colon for cygwin build - reported by Raymond Richmond Bryan Stansell