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

[leafnode-list] leafnode-1.9.31.rc1 available -- to fix timeout issues



Hi,

leafnode 1.9.31.rc1 is available, get it from
http://mandree.home.pages.de/

It should fix timeout and PCRE build issues and enhances portability to
systems without a real fork() function (AmigaOS).

Here's the NEWS since 1.9.30, the ChangeLog is below:

================================================================================
* 1.9.31, 2002-12-__

### BUGFIXES
- On non-BSD systems, only the first timeout was ever detected. Found and
  fixed by Richard van der Hoff.
- General signal handling fixes.
- Fix build when no system PCRE lib is available. Fix detection of
  -lpcre outside the system library path.
- When fetchnews is restarted after a crash that prevented updating the active
  file, only print one "..as 12345 in de.test" line per group when storing the
  article.
- Only fork() in fetchnews if fork() really works. Some systems (AmigaOS) only
  support vfork(), which is not sufficient.

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

2002-12-23  Matthias Andree <matthias.andree@xxxxxx>

	--- 1.9.31.rc1 ---
	* configure.ac, fetchnews.c: Portability: Only fork() if fork()
	really works (AmigaOS.) 

2002-12-18  Matthias Andree <matthias.andree@xxxxxx>

	* README-daemontools: Make a little more verbose, work out the svc
	-t difference for LISTENIP vs. nntp.cdb.  

2002-12-16  Matthias Andree <matthias.andree@xxxxxx>

	* ChangeLog, NEWS: update 

	--- 1.9.31.devel2 ---
	* fetchnews.c: Rename misnomed lockfile_exists to try_lock.  Switch
	from signal to sigaction.  
	* mgetaline.c, nntputil.c: Switch from signal to sigaction.  
	* configure.ac: bump version 
	* artutil.c: Only print one '..as 12345 in de.test' line per REAL
	post, not when catching up because the previous run crashed before
	the active file was written.  
	* applyfilter.c, leafnode.h, lockfile.c, texpire.c: Rename misnomed
	lockfile_exists to try_lock.  
	* mysigact.c, Makefile.am, mysigact.h: Add mysigact library.  

2002-12-15  Matthias Andree <matthias.andree@xxxxxx>

	* ChangeLog, NEWS: update 

	--- 1.9.31.devel1 ---
	* Makefile.am, configure.ac: Fix --with-included-pcre build. Note
	all files now link against PCRE.  
	* pcre/: Makefile.in, configure.gnu: Fix VPATH build for dftables.  
	* configure.ac, malloc.c, realloc.c: Portability improvements; use
	malloc.c and realloc.c to work around NULL==malloc(0) that may emit
	bogus out of memory errors, needed among others for some AIX
	versions. Finish time.h vs sys/time.h cleanup (AC_HEADER_TIME).  
	* CREDITS: Credit Richard van der Hoff.  
	* nntpd.c: Move time.h vs. sys/time.h madness into system.h
	(included via leafnode.h). Resolve name clash error() vs. myerror().  
	* Makefile.am, checkgroups.c, configutil.c, system.h, fetchnews.c,
	gmtoff.c, leafnode.h, lockfile.c, miscutil.c, mkstemp.c,
	nntputil.c, texpire.c, xoverutil.c: Move time.h vs. sys/time.h
	madness into system.h (included via leafnode.h).  
	* mgetaline.c, nntputil.c: Merge patch to switch from setjmp to
	sigsetjmp, sent by Richard van der Hoff
	<richard@xxxxxxxxxxxxxxxxxx>.  
	* .cvsignore: Add compile and install-sh 

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