1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
0.37.3
2002-02-25 Mr. Sam <mrsam@courier-mta.com>
* ldaplist.c (parsesearch): Expect LDIF-formatted output from
ldapsearch, now.
* imap/imapd.c: fix GETQUOTAROOT response
* imap/testsuite: dump imapd output to a file instead of /dev/null,
BSD's fcntl(O_NONBLOCK) chokes on /dev/null.
2002-02-24 Mr. Sam <mrsam@courier-mta.com>
* imap/imapscanclient.c: fix UIDNEXT in the STATUS response to take
into account new mail.
2002-02-23 Mr. Sam <mrsam@courier-mta.com>
* courier/module.local/deliver.c: Hack around the FreeBSD issue with
mixing of stdio and unistd seek calls.
2002-02-22 Mr. Sam <mrsam@courier-mta.com>
* courier/module.esmtp/addcr.c (main): Fix breakage introduced by
O_NONBLOCK 2002-02-19 - for some reason addcr executed by sendmail -bs
has its stdin go into nonblock mode as a result of O_NONBLOCK from
courieresmtpd.
2002-02-20 Mr. Sam <mrsam@courier-mta.com>
* submit, couriermlm: fstream constructor append ios::trunc to
ios::in and ios::out (fix for gcc 3.1).
* couriermlm: replace calls to ifstream.get(const char *, int) with
manual code (fix for gcc 3.1). Someone was smoking crack when they
decided that get() reading a blank line should end up setting failbit.
2002-02-19 Mr. Sam <mrsam@courier-mta.com>
* mimegpg, courieresmtp, courieresmtpd: must set O_NONBLOCK on file
descriptors even if select() is used to check for read/write
availability.
2002-02-17 Mr. Sam <mrsam@courier-mta.com>
* imap/searchinfo.c: allow numerical SEARCH strings without quoting.
2002-02-15 Mr. Sam <mrsam@courier-mta.com>
* authlib/configure.in: Link against $CRYPTLIBS when probing for
open_smtp_relay()
* rfc2045/reformime.sgml: Documented the -m and -D options.
* Perl 5.6.1 fixes.
2002-02-13 Mr. Sam <mrsam@courier-mta.com>
* webmail: import SENDER from the environment, in maildirfilter,
and use that for the return address on forwarded mail.
2002-02-12 Mr. Sam <mrsam@courier-mta.com>
* Fixes for gcc 3.1
* courier/configure: Get rid of obsolete maildrop setgid warning.
2002-02-12 "Stefan Hornburg (Racke)" <racke@linuxia.de>
* webmail: Disable Trash folder autopurge by setting # of days to 0.
2002-02-06 Mr. Sam <mrsam@courier-mta.com>
* pcp: Initial set of changes for the forthcoming remote calendaring
proxy: build pcp/uids.h from the Makefile; added pcpuid() and
pcpgid() functions; moved auth_myhostname() into a separate module;
split pcp_open_proxy() function into two functions: pcp_find_proxy()
(with an extra parameter that specifies which pcp servers to skip,
we want to make sure a remote proxy connection doesn't multihop) and
pcp_set_proxy().
2002-02-02 Mr. Sam <mrsam@courier-mta.com>
* rfc1035: Fix rfc1035search functions if the original rfc1035
library call did not use a FQDN.
2002-01-31 Mr. Sam <mrsam@courier-mta.com>
* courier/submit2.C: BOFHBADMIME=accept implies MIME=none.
2002-01-28 Mr. Sam <mrsam@courier-mta.com>
* imapscanclient.c (do_imapscan_maildir2): Fix uninitialized nextuid
variable when folder without courierimapuiddb is opened read-only.
2002-01-27 Mr. Sam <mrsam@courier-mta.com>
* courier/module.esmtp/configure.in: Fix typo.
* userdb/configure.in: Fix typo.
* random128/configure.in: Fix typo.
2002-01-25 Mr. Sam <mrsam@courier-mta.com>
* courier/doc: documented the BOFHBADMIME option. Revised the
makesmtpaccess, courier, and submit documentation.
* courier/bofh.c (bofh_init): Added the 'opt' bofh configuration
file keyword (mainly for BOFHBADMIME). Added the corresponding
webadmin screen.
* courier/imapd-ssl.rc.in, courier/imapd.rc.in: cleanup.
* courier/module.esmtp/esmtpd.in: cleanup.
* courier/module.esmtp/esmtpd-ssl.in: cleanup.
* rfc2045/rfc2045.c (doline): Fix incorrect calculation of the
end of a multipart MIME section that's inside another multipart
MIME section.
2002-01-24 Mr. Sam <mrsam@courier-mta.com>
* webadmin: Added webadmin screen to set up BOFHBADMIME,
EMSTP over SSL. Added missing options to esmtpd-ssl.dist.in.
2002-01-22 Mr. Sam <mrsam@courier-mta.com>
* courier/submit2.C: Environment variable BOFHBADMIME to specify
handling of invalid MIME mail: "reject" - bounce it, "accept" -
accept it untouched. Default stays the same - encapsulate it.
2002-01-21 Gordon Messmer <yinyang@eburg.com>
* courier.spec.in: Optimize shell profile scripts.
* Add support script for ESMTP over TLS on port 465.
0.37.2
2002-01-21 Mr. Sam <mrsam@courier-mta.com>
* courier/libs/comctlfile.c (ctlfile_openfn): Eliminate <CR> in
queue control files, which can result in corrupted memory, and
server restart. Problem noted by Nat Sakimura <sakimura@marimba.org>
0.37.1
2002-01-17 Mr. Sam <mrsam@courier-mta.com>
* courier/submit2.C: Message encapsulation incorrectly set transfer
encoding on encapsulate replacement, in certain instances.
2002-01-17 Bob Pepin <bob@gms.lu>
* imap/thread.c (printthread): Fix THREAD REFERENCES.
2002-01-14 Mr. Sam <mrsam@courier-mta.com>
* docbook/sgml2html: Fix Docbook/OpenJade silliness that converts
<note> to an IMG tag to a fixed image file.
2002-01-13 Mr. Sam <mrsam@courier-mta.com>
* folder.c (folder_nextprev): Add "Download Message" option.
* attachments.c (attachments_head): Display a meaningful error message
if makemime fails.
* pcp.c (sqpcp_displayevent): Add class=calendarevent to event time
table.
2002-01-12 Mr. Sam <mrsam@courier-mta.com>
* authlib/authldaplib.c (auth_ldap_do): Escape punctuation in
userid string.
2002-01-11 Mr. Sam <mrsam@courier-mta.com>
* courier/sendmail.c: Intelligently set the exit code from sendmail
based on the SMTP errcode from submit (EX_NOUSER if 5xx, EX_TEMPFAIL
otherwise). Mental note: double check anything that runs sendmail,
to make sure it is happy with the new exit codes.
* ESMTP: Changed the VERP ESMTP keyword to XVERP=Courier.
Courier will only send a VERPed message if the remote server lists
XVERP=Courier. Postfix in Aug 2001 introduced a different XVERP
implementation that conflicts with Courier's, even though Courier
used the VERP keyword since 1999. Impact: 0.37.1, and higher,
will not use VERP when talking to 0.37, or earlier, and instead will
fallback to the non-VERP compatibility mode. 0.37.1 will only use
VERP with other 0.37.1+ relays.
2002-01-10 Mr. Sam <mrsam@courier-mta.com>
* webmail/html/en/eventshow.html: Added some missing tags for
displaying attachments.
2002-01-08 Tomas Fasth <tomas@euronetics.se>
* imap/imapd.c (imapidle): Call noop() before entering IDLE.
2002-01-08 Robert L Mathews <rob@tigertech.com>
* webmail/ispell.c (ispell_run): Handle '?' replies from ispell.
2002-01-08 Oliver Hitz <oliver@net-track.ch>
* authlib/Makefile.am (libauth-modules): Fix Makefile build
with no authentication modules selected.
2002-01-07 Pawel Wilk <siefca@kernel.pl>
* authlib/authmysqllib.c: Major update to the authmysql driver
that adds the option to create hand-crafted SQL queries.
2002-01-06 Mark Anthony Lisher <markal@iname.com>
* courier/cdmsgq3.C (flushmsg): Fix 'courier flush qid'.
|