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