2005-05-31 Harti Brandt * Remove clauses 3 and 4 from the copyright sections. 2002-09-03 Hartmut Brandt * Keep the patch level in the directory and tar name, but leave it out from the rpm package name. Always bump patch level and rpm revision together. 2002-09-02 Hartmut Brandt * Makefile.in: use $(LIBTOOL) to refer to libtool. Work around a problem with top_builddir. * libbegemot.spec: new file to create RPM packages. Kindly contributed by Eric Moret. 2002-08-30 Hartmut Brandt * convert configure.in to configure.ac for new autoconfig. * prstat.c: add a number of fields for *BSD. 2001-03-01 Hartmut Brandt * Version bumped to 1.9 2000-12-04 Hartmut Brandt * Insert version number into begemot.h. 2000-11-15 Hartmut Brandt * Number of changes to make gcc2.96 more quiet. * begemot.h: make function prototypes out of declarations. 2000-03-09 Hartmut Brandt * rpoll.c: delete/adding callbacks from a callback sometimes lead to core dumps. Internal organisation redone. 1999-07-02 Hartmut Brandt * begemot.h: xfree now declared. 1999-04-15 Hartmut Brandt * strnchr.man, strnchr.c (strnchr): New function, including manpage. * verb.c (verb_option): use of strtok() removed. strtok() happens to modify its argument, so it cannot be used with constant verbose strings like "all". TEST added for verbose option parsing. 1999-04-14 Hartmut Brandt * rpoll.c: braindamage with Linux signal.h and poll.h * configure.in: a kludge for some Linux braindamage with the poll() interface. 1998-11-02 Hartmut Brandt * VERSION: bumped to 1.5 1998-07-28 Rob Fomin * VERSION 1.4. Now compiles also on Solaris 2.6, 2.7, HPUX 9.05 BSD/OS 3.1, Linux RedHat 5.1. New README file. Distribute configure. Fri Jul 24 21:29:58 1998 Robert B. Fomin * rpoll.c: rpoll_trace flag added to trace calls. Tue Jul 14 12:05:49 1998 Christian Hapke * Now compiles also on HPUX 9.05. * configure.in, rpoll.c: workaroud to fix problem of broken prototype for select * frame.c: MAXIOV renamed to MAXIOVEC because the name was already used in some other header file Mon Jul 13 15:34:02 1998 Hartmut Brandt Wed Jul 8 16:58:53 1998 Hartmut Brandt * panic.c (vpanic): check BEGEMOT_ABORT for vpanic also. * prstat.c (prstat): minor/major numbers are long starting from Solaris 2.6. * frame.c (main): Couple of signed/unsigned comparisons removed. 's0' option to use the sendfd version without a file descriptor. * configure.in: Check for message header structure changed: Solaris starting from version 2.6 includes both versions - the new one with the XPG4 option, but this doesn't compile. So use the old one. Solaris 2.6 and 2.7 have kernel sockets without the send fd bug. Solaris 2.6 and 2.7 need -lxnet instead of -lsocket. * Makefile.in (SYSLIBS): Now set by configure. (clean, distclean, veryclean): delete frame test program. (polltest, stattest, frame): add system libraries. Tue Jun 16 16:48:47 1998 Hartmut Brandt * VERSION: 1.3 released * configure.in: shared library support for Linux is BSD. * Makefile.in: remove lorder from shared library link line. Fri May 8 20:56:57 1998 Hartmut Brandt * frame.c (framefd_read): signed/unsigned problem corrected. Fri May 8 19:16:56 1998 Harti B. Brandt * verb.c (verb_option): Signed/unsigned comparison corrected. * rpoll.c: Debugging support added. (sort_timers): This was really wrong. * prstat.c: Include begemot.h. (prstat): Yet another variant for the time fields. (main): Test program added. * panic.man: Document BEGEMOT_ABORT. * panic.c (vpanic): Use abort() instead of exit() if environment variable BEGEMOT_ABORT is set. * getfields.c: Need stdio.h for NULL on some systems. * frame.c (frame_write): Need a temporary variable for the return value to have the correct byte order. (frame_read): correct for signed/unsigned compares. (framefd_read): correct for signed/unsigned compares. (main): socketpair on BSD/OS 1.0 returns a non-zero value on success. (main): Not all systems have STREAMS (what a luck :-). * configure.in: check, whether install supports the -d option (BSD/OS 1.0 doesn't). Yet another variant of the time fields in struct stat in BSD/OS 1.0. Lot of comments added. * bug.man: point to formatted man page. * Makefile.in (top_srcdir): new variable (INSTALL_DIR): account for broken installs without -d (install): wrong reference to MANSECT changed to MSECT Installing of shared library conditionalized for systems without shared library support. (clean): remove test programs. (distclean): remove test programs. (veryclean): remove test programs. (polltest): use correct CFLAGS. (stattest): generates test program. (frame): generates test program. * Intro.man: points to formatted page now