[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
portability foorays continue.. 2.99.36
... at ftp://ftp.funet.fi/pub/unix/mail/zmailer/zmailer-2.99.36-960809.tar.gz
At the same time I have also tried to address HP-UX 9.01 comments,
and Linux RedHat 3.0.3 with BSD DB package, without looseing my
marbles with Linux Slackware x (my own machine), DEC OSF/1, and
Solaris 2.5. And if all went well, I didn't break IRIXes, nor AIXes
with these changes...
I also updated the BUGS -file. There is a bug at mailbox, which can
be triggered in rather unusual situation.. I also voiced there some
of my thoughts regarding the scheduler-query/administration interface,
which right now is just ``query' (mailq) interface...
I am considering to rename this series of ZMailers into 3.0 (you have
been expecing it, haven't you?), I just haven't yet decided what
features shall wait over that..
Time to go home (via astronomy club meeting..)
/Matti Aarnio <mea@nic.funet.fi>
Fri Aug 9 15:13:25 1996 Matti Aarnio <mea@nic.funet.fi>
* Makefile.in:
Version 2.99.36 for release
(pre-release installed at: Linux/ELF, DEC OSF/1, Solaris 2.5)
* router/libdb/ndbm.c, utils/makendbm/makendbm.c,
config.h.in, configure.in:
Macro/function dbm_error() is not available at BSD DB <ndbm.h>
compability package. Have to use errno in that case.
* libs/Makefile.in, router/Makefile.in, router/libdb/Makefile.in:
Changed the name of the router libdb to be libzmdb.c,
because BSD DB library name is 'libdb.a', and linking
with '-ldb' causes a name-space collision...
* scheduler/qprint.c, transports/mailbox/mailbox.c:
Changed the precedence of 'HAVE_UTIME' to preceed
test of 'HAVE_UTIMES' -- or rather, if system has
both, just using the 'HAVE_UTIME' variant.
* libc/whathost.c:
Completed the rewrite with minimized memory leakage.
* smtpserver/fdstatfs.c:
Completed the autoconfig sensing of the system
* configure.in, config.h.in, router/libdb/ndbm.c:
More tests at variations of different DB libraries.
Especially supporting systems with BSD DB in disguise
of NDBM ( RedHat Linux 3.0.3 )
Thu Aug 8 17:27:00 1996 Matti Aarnio <mea@nic.funet.fi>
* all over the place:
#ifndef strchr
extern char *strchr() ((and friends))
#endif
IBM AIX (compilers) are ``different'' again...
* libresolv/*.[ch]:
Done 4.9.4-patch1 things to the resolver.