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

[leafnode-list] leafnode-1.9.50.rc3 available



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

Hello,

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

This fixes the problem Andreas Muck reported with respect to pseudo
articles not showing in tin (hopefully in all circumstances, I cannot
test all of them).

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 BUGFIXES AND CHANGES
+ Bugfix: most programs now generate an active from the spool contents when
  they cannot read it, to avoid bogus first/last counter resets.
+ Bugfix: checknews adds groups listed in the checkgroups file that aren't
  already in the groupinfo. Prints them on stderr with " NEW" next to them.
+ Cleanup: made fetchnews logging and console printing more consistent to aid
  debugging. Careful changes to some severities.
+ Conformance: texpire -h now exits 0 (it used to exit with code 1).

### BUGFIXES
+ Bugfix: "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.
+ Bugfix: texpires now logs errors in addition to printing them.
+ Bugfix: Some format strings for integers in fetchnews.  Harmless on 32-bit
  platforms but can cause crashes or bogus output/logging on 64-bit machines.
+ Bugfix: Plug a memory leak in checkgroups.
+ Bugfix: The pseudo article for an empty group now has a higher number than
  the last article of the group previously had, so it is actually visible in
  news readers. Reported by Andreas Muck.
  Cosmetic side effect: articles in new groups now start at number 3 rather
  than 2 in many configurations. This is harmless.
+ Bugfix: when building an active file from the news spool, use the
  directory's ctime as the creation date.
+ Bugfix: whenever an active file is built from the news spool, this will
  force fetchnews to download the active files completely at the next run.
+ Cleanup: Fetchnews quickly proceeds to the next server when serious trouble
  is encountered during group fetch, that is, premature server disconnect or
  missing credentials or authentication failure.
+ Cleanup: Print NNTP-connect related errors on console as well (not only to
  syslog).
+ Robustness: overview (NOV, XOVER) is now more tolerant with respect to
  leading whitespace, including HTAB characters.

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

iD8DBQFAKTwAvmGDOQUufZURAgSEAKDgdHLGaRDX00/Kb4Qf6jIFTQoSgwCeIw7U
olGeXbeVES5NfpYmandRoXI=
=c/jW
-----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/