[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.