1* 010114: 2 Release as 1.02 3 4* 010114: 5 dist: begone, you're already outdated 6 Makefile.in/config.in: make binusr and bingrp configurable, defaulting to 7 root/wheel. Non-BSD systems may need to change the group default! 8 Makefile.in: if necessary, create the directory bsmtp.m4 is installed in 9 bsmtp.c.in: remove all balanced pairs of '<'/'>' surrounding the 10 envelope sender address, then re-add *one* in the MAIL FROM: line. 11 Fixes problems at least with older smail versions on the receiving end 12 config.in: default @DAEMONUSER@ to uucp instead of daemon. Makes it 13 a bit simpler to start batcher on incoming UUCP connections 14 openbsd.config.in: adapt to configuration changes 15 batcher.c.in: cleaner compile; <sys/resource.h> needs preceding <sys/time.h> 16 bsmtp.c.in: <sys/param.h> for MAXHOSTNAMELEN 17 18* 990516: 19 Release as 1.01 20 21* 990516: 22 config.in: Warn that @PRIVBINDIR@ and @PUBBINDIR@ have to be different 23 all: Copyright up to date 24 25* 990316: 26 bsmtp.m4.8.9: Copy of bsmtp.m4.8.8, hope that works. 27 Makefile.in, README, config.in, configure, dist, openbsd.config.in, 28 rsmtp.in: Awareness of official sendmail 8.9 support. 29 30* 981117: 31 configure: Default to -O2 -Wall -W, if the compiler seems to be gcc. 32 all C sources: Fix includes and a few warnings. Should make compilation 33 more robust. 34 35* 981117: 36 batcher.c.in: Include <sys/time.h> before <sys/resource.h> 37 This fixes a compile error reported by a FreeBSD 2.2.7 user. 38 Bug reported by <mcson@terrorgarden.waw.pl> 39 40* 980201: 41 Release as 1.00 42 43* 980201: 44 rsmtp.in: Use -oee on sendmail 8.8, -oem for other versions. 45 46* 980201: 47 bsmtp.c.in: Fix lockfilename length 48 49* 971221: 50 Remove 3. and 4. from the copyright conditions. 51 52* 971117: 53 Release 0.99. 54 Small fixes, really near before 1.0 now. 55 56* 971028: 57 batcher.in, bqueue.in, configure, dist, rcsmtp.in, rsmtp.in, 58 transmitter.*.in: Portability: Use '#! /path/to/interpreter' WITH 59 space, because some machines don't do without 60 61* 971028: 62 contrib/andyr/deliver.pl.in: Use #! @PERL@ instead of 63 #!/usr/local/bin/perl hardcoded. 64 65* 971019: 66 Makefile.bsd-wrapper: cleandir target (same as clean) 67 68* 970826: 69 Release of version 0.96b. 70 (execl() bugfix and EMail contact changes [mamba.pond.inka.de doesn't 71 work anymore!], bsmtp.lsm sync to reality) 72 73* 970727: 74 Fix in batcher.c.in: Terminate execl() argument list with NULL. 75 Bug report and fix by Matthias Scheler <tron@lyssa.owl.de> 76 77* 970430: 78 Version 0.96a. This is the real Beltane release :-) 79 80* 970430: 81 Small configure bug -- we *do* support Sendmail 8.8 now. 82 Brian Candler <B.Candler@pobox.com> 83 84* 970430: 85 For the Beltane celebrations :-) 86 Release of version 0.96 87 88* 970430: 89 TODO reality check 90 91* 970312: 92 Released version 0.95c (pre 0.96). This is a test release for public 93 testing. It's expected to be replaced by 0.96 soon. 94 95* 970312: 96 Changed COPYING: 97 Replace GPL 2 by a more permissive licence (BSD style). 98 99* 970312: 100 bsmtp.c.in: 101 fseek(...,0,SEEK_END) after acquiring the lock. 102 (suggestion from Christian von Roques <roques@pond.sub.org>) 103 104* 970312: 105 Makefile.in: 106 Install fixup (create directories as needed) 107 (suggestion from Brian Candler <B.Candler@pobox.com>) 108 109* 970312: 110 batcher.c.in, bsmtp.c.in: 111 Locking changes: 112 - Lockfile locking: 113 Avoid endless loop when the queue directory isn't writable (but 114 only in the C sources) 115 (Noted by Brian Candler <B.Candler@pobox.com>) 116 - flock(): 117 Bug detected and fixed (flock doesn't return errno codes :-) ). 118 Trap unknown errno codes, too. 119 (The latter is due to a suggestion by Christian von Roques 120 <roques@pond.sub.org>) 121 122* 970312: 123 bsmtp.m4.8.8.in, batcher.c.in, batcher.in, config.in, Makefile.in: 124 Support of sendmail 8.8.x (using the 8.7 mailer description) 125 More configurability for the batcher (how to find out hostname, 126 static hostname, what to append to hostnames without domain). 127 (The latter is due to a suggestion from Brian Candler <B.Candler@pobox.com>) 128 129* 970219: 130 Release of Version 0.95b 131 132* 970219: 133 bsmtp.c.in: Bug fix (lock released a bit to early, opening a race). 134 Don't explicitly release the lock, so it is released implicitly 135 during fclose() *after* having flushed the stdio buffers. 136 137* 961023: 138 Release of Version 0.95a 139 (Bug fixes, a contribution) 140 141* 961023: 142 Makefile.in: Bourne shell braindeadness detected -- fixed 143 (Bourne shells treat || and && as of the same priority, which 144 hosed my install target) 145 Makefile.in: Installation glitch fixed (it installed bsmtp.m4 as 146 bsmtp.m4.8.7 [or ...m4.8.6]) 147 batcher.c.in: There seem to be different understandings of 148 setpgrp () around. BSD likes it with two parameters, 149 Linux (and I suppose, most System V's) with none. 150 They have setpgid() instead. 151 => BSD considers setpgrp() obsolete altogether 152 => changed to setpgid(). 153 configure: Also configure contrib/andyr/deliver.pl 154 bsmtp.lsm: Got that from a ftp server. Changed to current version. 155 Don't know, if the format is really correct. 156 157* 961021: 158 Release of Version 0.95 159 (Fixes, new locking scheme, changes in the configuration scheme) 160 161* 961021: 162 bsmtp.c.in: Additional locking scheme (flock style) 163 Requires the batcher written in C 164 Fixed a few -Wall warnings 165 batcher.c.in: New batcher in C, w/ optional flock locking style 166 configure: Add comment feature for config.in 167 config.in: Added comments, reordered a bit 168 Makefile.in: Some changes for new locking scheme 169 170* 960825: 171 bsmtp.c.in: Changed exit codes to values from .../sendmail/src/sysexits.h 172 configure: --redo added (dashes may be omitted, redo may be 173 abbreviated). Reconfigures the package with old values 174 175* 960708: 176 Release of Version 0.94 177 178* 960708: 179 batcher.in: grep doesn't seem to understand -q everywhere. Fixed. 180 181* 960626: 182 Release of Version 0.93 183 184* 960626: 185 The mini-package bqueue (a program which lists the bsmtp queues) 186 is now included here. 187 188* 960626: 189 Change in batcher.in: If the program hostname returns a hostname 190 without domain, batcher appends ".UUCP". 191 192* 960208: 193 Release of Version 0.92 (adapted to sendmail 8.7) 194 195* 960208: 196 bsmtp.m4.in adapted for sendmail 8.7 - old file is still available 197 (and installed, if the according option is set during configuration) 198 199* 951206: 200 Release of Version 0.91 201 202* 951206: 203 Added creation of shell archive into dist script 204 205* 951206: 206 Fixed a typo in transmitter.g-rgsmtp.in 207 208* 951205: 209 Release of Version 0.9, after a bit of testing in a small environment 210 and some debugging. 211