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

[leafnode-list] leafnode-1.9.50.rc2 available



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

leafnode 1.9.50 release candidate #2 is available at
http://home.pages.de/~mandree/leafnode/

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.

Matthias


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).

### BUGFIXES
+ 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
  syslog).
+ 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
  code.

### 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
  options.

### CHANGES
+ 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)

iD8DBQFAJhn8vmGDOQUufZURAqivAJ0dcWmErt3eWxUQmlsthw67MsOPdQCfdXOh
+ulOtzKU2FaC6kcwpocEOoo=
=oV//
-----END PGP SIGNATURE-----
-- 
_______________________________________________
leafnode-list mailing list
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
http://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list
http://leafnode.sourceforge.net/