[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[leafnode-list] leafnode 1.9.25 imminent - last devel version before release



-----BEGIN PGP SIGNED MESSAGE-----

Hello,

I have just released leafnode-1.9.25.devel20020826a, which is supposed
to be the last devel version before the release, it should be considered
production quality.

leafnode-1.9.25.devel20020826a.tar.bz2 filesize: 236705
MD5 checksum:  5757497849f6c5ab5f0eb889709931b1
SHA1 checksum: 38b901d70d8084571ea9148fdfdf98a3d1f9c771

Please give it a whirl if you're using an older 1.9.X version, and
report any inaccurate documentation or even minor troubles during
installation or operation to this list. I hope that I need to change
only version number and maybe documentation for the final 1.9.25.

NOTE: the devel versions ship without PCRE included. Install PCRE
separately; it is part of previous leafnode stable releases and
available from http://www.pcre.org/, and it's available as package or
port for several operating systems, check your distribution set.

leafnode 1.9.25 shall be dedicated to the flood victims in Europe.

Here's the NEWS file excerpt against 1.9.24:

================================================================================
### INCOMPATIBLE

- - Leafnode's LIST EXTENSIONS reply no longer starts with leading
  whitespace. The current NNTP draft no longer wants whitespace there.
- - Leafnode's [X]HDR <header> <message-id> commands now return
  the message-ID in front of the header, which is in conformance with
  RFC-2980 but contradicts draft-ietf-nntpext-base-15.txt which has
  expired on 2002-07-15 (which requires the article number to be
  printed, which is not available before GROUP or which is not in unison
  when the article is crossposted).

### GENERAL

- - Fix "configured hostname not accepted" issue: Leafnode now reads the
  configuration file before validating the hostname or creating the lock
  file, so the hostname configuration option becomes actually effective.
- - The lsort program is no longer installed. When updating from a
  previous version, then please remove it (the default location is
  /usr/local/sbin) -- it is only used (with explicit path) when you type
  "make update" and is not needed later.
- - Documentation updates, including tcpserver/daemontools instructions.
- - Build files have been regenerated with automake 1.6.2 (autoconf 2.53)
- - A tighter integration of the included PCRE directory into the build
  process.
- - German documentation is back.
- - Fix some PCRE compile issues.
- - The paths of the FILES sections of the manpages should now be correct.
- - The FAQ file now ships.

### nntpd

- - Fix reading interface information on systems that have sa_len in
  struct sockaddr, such as FreeBSD. Leafnode would erroneously refuse
  connections from IPv4 clients on these machines when IPv6 interfaces
  were configured.
- - New allow_8bit_headers configuration option (default off) to accept
  unencoded 8-bit data (seems to be common in dk.* and no.* hierarchies)
- - Fix lots of minor bugs that splint turned up.
- - Fix some minor XHDR issues.
- - Fix LIST ACTIVE.TIMES (did not work at all and returned bogus data).
- - Add HDR support (same as XHDR, basically).
- - Redo the HELP output.
- - List HDR in LIST EXTENSIONS reply.
- - Fix crash when the client terminates the connection right after a POST
  command.  Not exploitable, reported and fixed by Fabrizio Tironi.

### fetchnews

- - when updating the active file fails, set a flag to try downloading the
  whole active file again on the next run and keep the old active data
  to avoid losing group lo/hi marks.
- - new server-specific option "noactive = 1" to defeat downloading the
  full active file (newsgroups list) from this server. Courtesy of Mark
  Brown of Debian.

================================================================================

- -- 
Matthias Andree
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iQCVAwUBPWq1aCdEoB0mv1ypAQGxowP7BvQKk3VbQp299ppEfpXzonCFsd9AgM5x
KMUC7672aw7jJc/4ZZh1PPrmoXwD3C1UOwWozD4OXEzAUv8qVALvxAtXpTzqfwt8
F2RBeZnxvgqjlb44TZrwe3JmBuk4p60n+9xwv8dfA5spsZGMAAQ6dHfSzKkYkyNq
LKo+Od2o5MQ=
=j399
-----END PGP SIGNATURE-----

-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list