[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