[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[leafnode-list] leafnode-1.9.50.rc2 available
-----BEGIN PGP SIGNED MESSAGE-----
leafnode 1.9.50 release candidate #2 is available at
This fixes the regression William Hooper found
and also fixes compilation for Intel C++ 8.
It can be downloaded as source .tar.bz2 tarball or as binary RPM for
i486 or better Linux machines with GLIBC 2.2.
NEWS since 1.9.49.rel:
### INCOMPATIBLE CHANGES
+ Fetchnews: made logging and console printing more consistent to aid
debugging. Careful changes to some severities.
+ Texpire: texpire -h now exits 0 (it used to exit with code 1).
+ Fetchnews: "noactive" has never (since its introduction into 1.9.25) worked
as documented and still fetched the active file when "forceactive" was set
(through -f or expiry of timeout_active). Align actual behaviour with the
documentation. Reported by Andrew Cranson.
+ Fetchnews: Quickly proceed to next server when serious trouble is
encountered during group fetch, that is, premature server disconnect or
missing credentials or authentication failure.
+ Robustness: overview (NOV, XOVER) is now more tolerant with respect to
leading whitespace, including HTAB characters.
+ Texpire: log errors in addition to printing them.
+ Checkgroups: Plug a memory leak. (The memory allocated for the original
group description was lost after the change.)
+ Cleanup: Print NNTP-connect related errors on console as well (not only to
+ Fetchnews: fix some format strings for integers. Harmless on 32-bit
platforms but can cause crashes or bogus output/logging on 64-bit machines.
Note that leafnode does not benefit from being compiled as 64-bit code
unless your machine executes 32-bit code significantly slower than 64-bit
### PORTABILITY IMPROVEMENTS
+ Portability: PATH_MAX is almost gone, a POSIX system need not define it. If
it is missing, we assume 4096. PATH_MAX is not used to size static array,
but only gives the initial array size for dynamically sized strings that
extend automatically when the size is insufficient.
This should help the GNU Hurd vaporware should it ever materialize.
+ Portability: Skip autoconf's SETVBUF_REVERSED check on Intel C++.
+ If the compiler is an Intel one, ./configure refrains from adding GCC
+ Cleanup: update.sh (run by make update, to update spools written by leafnode
1.6 and older) will now remind the user he has to delete groupinfo.old.
+ Texpire: now updates .overview information should a previous fetchnews run
have been interrupted hard.
+ Texpire: support -q to suppress all non-error output.
+ Documentation: Updates to texpire, leafnode, fetchnews manual pages.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
-----END PGP SIGNATURE-----
leafnode-list mailing list