2004-10-08 13:28 das-cvs * NEWS, configure.ac: Updated the version number, since I've been forgetting about that. Added another NEWS entry for release. 2004-10-08 13:27 das-cvs * dbiff.1: Fixed some weird line wrap stuff on the man page 2004-09-20 14:43 das-cvs * README, dbiff.1: Documentation updates: made mention of bell mode in the man page and the README. 2004-05-28 21:12 das-cvs * NEWS: Fix bug, make release, fix bug, make release... 2004-05-28 21:10 das-cvs * .cvsignore: Screw it, I'll just merge .cvsignore manually if it ever changes again 2004-05-28 21:01 das-cvs * .cvsignore: Removed .cvsignore, since I screwed up the branch on that file 2004-05-28 21:01 das-cvs * dbiff.c: Merged from HEAD 2004-05-28 20:55 das-cvs * .cvsignore: Added the autom4te.cache directory to .cvsignore 2004-05-28 20:54 das-cvs * dbiff.c: Fixed a bug in qbiff_readmsg() where the from address is not parsed if it occurs after a long (>QBIFF_MAX_SIZE) subject line. 2004-05-15 01:33 das-cvs * NEWS: Added NEWS entry for dbiff-1.2 2004-05-15 01:32 das-cvs * .cvsignore, dbiff.c: Merged changes from 1.0 branch 2004-05-15 01:24 das-cvs * .cvsignore: Added a .cvsignore file 2004-05-15 01:24 das-cvs * dbiff.c: Fixed an off-by-one error in the line append portion of qbiff_readmsg() 2004-05-09 16:03 das-cvs * NEWS: Updated the NEWS file for a 1.1 release 2004-05-09 16:01 das-cvs * get_line.c: Merged changes from HEAD for get_line() 2004-05-09 16:00 das-cvs * get_line.c: Fixed some bugs in get_line() 2004-03-28 14:40 das-cvs * Makefile.am: Added ACLOCAL_AMFLAGS to Makefile.am so the automatic autocrap invocations work. 2004-03-28 14:37 das-cvs * NEWS: Fixed the ugly tabs in NEWS, changed the date to today. I got it this time, really. Tested and everything. 2004-03-28 14:36 das-cvs * dbiff.c: Fixed some problems in qbiff_readmsg. The addition of a '/' to lines was writing beneath the buf pointer for empty lines, and the read-rest portion of the function was missing. 2004-03-28 14:32 das-cvs * configure.ac, dbiff.c, dbiff.h, utmpx.c, utmpx_fake.h: Header fixes: added in dbiff.c, added tests for libgen.h and basename(). Moved all the config.h includes to the tops of files, wrapped them in #ifs. Added to dbiff.h for FILE. Fixed the headers in utmpx.c. 2004-03-28 14:26 das-cvs * configure.ac: AC_CHECK_FUNC does something entirely different from AC_CHECK_FUNCS, specifically, nothing at all. Neat. Changed to AC_CHECK_FUNCS for the getopt_long test in order to get the #defines I expected. 2004-03-27 01:57 das-cvs * NEWS: Added a NEWS file, preparing for release. 2004-03-26 00:44 das-cvs * README: Changed the README for autoconf 2004-03-26 00:32 das-cvs * Makefile.am: Added the man page to the automakefile 2004-03-26 00:31 das-cvs * LICENSE, dbiff.c, dbiff.h, get_line.c, strncasecmp.c, utmpx.c, utmpx_fake.h: Changed the copyright blurb to reference the LICENSE file rather than including a big wad of legalese in every file 2004-03-25 00:34 das-cvs * Makefile.am, configure.ac, dbiff.c, dbiff.h, ship_it.sh, utmp.c, utmp_fake.h, utmpx.c, utmpx_fake.h, m4/utmp.m4: Fixed handling of LIBOBJS in Makefile.am Changed the utmp functions to take a success action in addition to a failure action. Added an additional #define for ut_type (not available in FreeBSD) and some #ifdefs to dbiff.c. Removed utmp_fake.h from the AH_TOP call and added another define and ifdef pair. Changed the UTMP macros to favor the use of the POSIX functions in code, changed dbiff.c accordingly and moved utmp.c to utmpx.c. 2004-03-24 18:52 das-cvs * Makefile.am, configure.ac, dbiff.c, dbiff.h, ship_it.sh, strncasecmp.c, utmp.c, utmp_fake.h, m4/try.m4, m4/utmp.m4: Added configure.ac and some support macros from libhejaz. Added the ship_it script from libhejaz. Added an automake file. Added an implementation of strncasecmp for systems where this is unavailable. Added strncasecmp to dbiff.h, surrounded by an #ifdef. Modified dbiff to include UTMP_H, which is now decided by autoconf. Included some #ifdef wrappers to handle getopt vs. getopt_long. Changed all instances of ut_name to ut_user. Removed the VERSION #define and changed to PACKAGE_VERSION, defined by autoconf. Removed some unnecessary includes from utmp.c. Cleaned up the utmp file descriptor handling. Added fake implemenations of the other three utmp functions (not actually implemented, just return NULL). Changed the utmp.h include to use UTMP_H. 2004-03-20 18:58 das-cvs * dbiff.c: Added support for the least-idle terminal selection. Fixed some bugs with forgetting to load a buffer with \0 before strcatting to it. 2004-03-20 03:42 das-cvs * dbiff.c: Added an error message for write failures 2004-03-20 03:25 das-cvs * dbiff.c: Kept track of number of children forked, added some wait calls. 2004-03-20 02:45 das-cvs * dbiff.c, dbiff.h, get_line.c: Changes are a-brewin' in the dbiff source. Added and rebranded get_line from dist-tools, rewrote read functions to use that. Rewrote the message-writing portion to use more functions so that the eventual addition of Moshe's least-idle option is more easy. Cleaned up the method-selection interface a little bit (i.e., created an actual interface). Added the "beep" method, which can be accessed both through the FreeBSD "biff b" mode or the -b command-line switch. 2003-07-10 21:50 das-cvs * dbiff.c: Now reads /all/ input, to make procmail happy 2003-07-10 21:49 das-cvs * dbiff.1: Added a man page 2003-07-10 21:47 das-cvs * dbiff.c: Changed a line to check for NULL explicitly, in case NULL isn't 0. or something. 2003-07-10 21:46 das-cvs * README, dbiff.c, utmp.c, utmp_fake.h: Added support for BSD utmp Modified main() so that input is read regardless of whether output is needed. 2003-07-10 21:43 das-cvs * README, dbiff.c: Initial dbiff version