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

[leafnode-list] leafnode 1.9.44.rc2 available (also as RPM)



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

Hi,

I've uploaded the 2nd and, according to my plans, last release candidate,
leafnode 1.9.44.rc2, as source tarball and Linux glibc 2.2
i486 RPM, to be downloaded at http://mandree.home.pages.de/leafnode/

Please test this version - what you don't report now, will still be
broken in 1.9.44.rel. I plan to release this code with just a new
version number in a couple of days.

I am still soliciting comments on the binary RPM which is _supposed_ to
work on all recent Intel 32-bit x86 or AMD 32-bit based Linux
distributions that have glibc 2.2 or glibc 2.3.

Volunteers, please step up.

For other architectures or systems with older glibc, running rpm -tb
leafnode-1.9.44.rc2.tar.bz2 should compile a binary leafnode RPM.
(This doesn't work with the .tar.gz!)

SHA1 hash: (check with sha1sum)
7f9e3e0c6b6255b01ddcb2b0d8a3d5d3c4646d61 *leafnode-1.9.44.rc2.tar.bz2

MD5 hash: (check with md5sum or md5)
79079c8ac68b39038df9553a43b33690 *leafnode-1.9.44.rc2.tar.bz2

Here's the NEWS since 1.9.43, for the full round-up, a ChangeLog is
available at the forementioned URL -- except with changes since -rc1 is
below the NEWS.

Have fun,
Matthias


### BUGFIXES
+ A texpire SIGSEGV was fixed, it struck when expiring articles from groups
  that were no longer in interesting.groups. (Reported by Iain D. Broadfoot.)
+ Interesting.groups expiry was bugfixed and streamlined, it now happens
  before contacting the first server. (Reported by Nikita V. Youshchenko).
+ Debugmode is now documented in config.example.
+ Debugmode has been cleaned up in fetchnews. It is now possible to log
  XOVER replies with debugmode=3.
+ One meaningless system error that was included on "illegal article:" log
  lines was removed from the line. (Reported by Nikita V. Youshchenko.)
+ Fetchnews no longer moves articles into failed.posting if the upstream
  server refuses the POST command (before seeing the article).

### CHANGES
+ Fetchnews now accepts any 2XX reply to NEWGROUPS, to work around a problem
  with an MC-link news server. (Reported by Paolo Amoroso.)
+ Texpire, when in verbose mode,  will now print "Expiring message.id..."
  before doing just that.
+ The RPM installation was revised (the German manual pages are now in
  %_mandir/de/, cruft from doc_german was dropped, xinetd example is
  installed).
+ Leafnode excludes glibc-2.3 special ctype.h stuff to let binary compiles
  work on glibc-2.2.
+ Fetchnews has MUCH improved posting behaviour and is more verbose in case of
  trouble.
+ Fetchnews speed-up in XOVER mode: avoid stat() if the article is ignored for
  size or age. Reduces local I/O, particularly with -x, when recovering from
  crashes or after adding new servers.

### DOCUMENTATION
+ There is now a new documentation file, ADD-ONS, that currently lists leafwa
  and Nikita V. Youshchenko's "mlgroups" patch.
+ A German manual page for leafnode-version(1) has been added.


ChangeLog, relevant excerpt:

2003-10-14  Matthias Andree <matthias.andree@xxxxxx>

	--- 1.9.44.rc2 ---
	* fetchnews.c: Add proper postarticles: tag to logging of this
	function.
	* fetchnews.c: Print 'server does not carry Newsgroup' in -vvv
	verbose mode.
	* ln_log.c: Align verbosity to better match leafnode-1. Still
	imperfect, but usable.
	* fetchnews.c: Removed the 'current_server' global variable.  Do
	not stat articles that we kill for age or size (faster).  Major
	overhaul of the postarticles() function, more detailed reporting, do
	not move article to failed.postings if server refuses POST before
	looking at the article.
	* fetchnews.h, fetchnews_check_date.c, leafnode.h, nntputil.c:
	Removed the 'current_server' global variable.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/jG+svmGDOQUufZURApbcAKC/jUbDY5Ci/EJs8poIJ7ghOO8DGQCeNCr3
MzEaETUoLJLJCMCUzwSKN0Q=
=QWY4
-----END PGP SIGNATURE-----

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