Mercurial > dovecot > original-hg > dovecot-1.2
annotate NEWS @ 337:25f2b396c297 HEAD
0.98.2 released
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 30 Sep 2002 23:12:00 +0300 |
parents | df941be7c6b0 |
children | 37d52d6a3e7a |
rev | line source |
---|---|
337 | 1 v0.98.2 2002-09-30 Timo Sirainen <tss@iki.fi> |
2 | |
3 + --with-file-offset-size=32 can now be used to select 32bit file | |
4 offsets. Using them should be a bit faster and take a bit less | |
5 disk and memory (also needed to compile Dovecot successfully with | |
6 TinyCC). | |
7 + maildir_copy_with_hardlinks option works now | |
8 + Check new mail and notify about it to client also after | |
9 commands which don't allow full syncing (FETCH, STORE, SEARCH). | |
10 Also always send RECENT after EXISTS notify. | |
11 + If we're out of disk space while opening mailbox, notify about it | |
12 with ALERT. | |
13 - STORE and SEARCH didn't handle properly message sequence numbers | |
14 when some in the middle were externally deleted | |
15 - SEARCH: Only first search condition was checked. | |
16 - mbox: Message flags given to APPEND were ignored. | |
17 - mbox: index was corrupted when changing flags for multipart MIME | |
18 messages | |
19 - Out of disk space-handling wasn't working properly with .customflags | |
20 file | |
21 - if auth processes were killed, login processes weren't reconnecting | |
22 to them | |
23 | |
313 | 24 v0.98.1 2002-09-24 Timo Sirainen <tss@iki.fi> |
25 | |
26 + Faster and safer mbox rewriting when flags are updated | |
27 - Didn't save messages larger then 8192 bytes | |
28 - Several mbox breakages | |
29 | |
304 | 30 v0.98 2002-09-23 Timo Sirainen <tss@iki.fi> |
31 | |
32 + mbox support is finally working. There's still some reliability | |
33 fixes left but overall it should be quite usable. | |
34 + vpopmail authentication support | |
35 + We should be able to deal with "out of diskspace/quota" conditions | |
36 properly, by keeping the indexes in memory and allowing user to | |
37 delete mails to get more space. | |
38 + Several speed enhancements | |
39 + New configuration file option: overwrite_incompatible_index to force | |
40 using ".imap.index" file, overwriting it if it isn't compatible | |
41 - Handle invalid message headers reliably | |
42 - Tons of bugfixes and code cleanups everywhere | |
43 | |
96 | 44 v0.97 2002-08-29 Timo Sirainen <tss@iki.fi> |
45 | |
46 + Large mails are handled in 256kB blocks, so mail size no longer | |
47 has hardly any effect on memory usage | |
48 + 64bit file offsets are used if supported by system. This means | |
49 Dovecot is fully capable of handling >2G mails in those systems. | |
50 With 32bit offsets >2G mails may not behave too well, but should | |
51 not crash either. | |
52 + I fixed lots of potential integer overflows. This should make us | |
53 fully crash-free no matter what happens (index file corruption | |
54 mostly). I didn't verify everything too carefully yet, so more | |
55 auditing is still needed before we fully reach that goal. | |
56 + Implemented several missing tasks / optimizations to index handling. | |
57 It should now stay fast after longer usage periods. | |
58 + New configuration file options: log_path, log_timestamp, imaps_listen | |
59 + "Critical errors" are now hidden from users, ie. any error message | |
60 that is not a direct reply to user error is written into log file | |
61 and user gets only "Internal error [timestamp]". | |
62 + Nonblocking SSL handshaking | |
63 + Lots of code cleanups | |
64 - Lots of mbox fixes, it seems to be somewhat reliable now | |
65 - Year in Date-field was parsed wrong | |
66 - Appending mail to mbox didn't work right | |
67 - Always verify that mailbox names are valid (especially they shouldn't | |
68 contain "../") | |
69 | |
3
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
70 v0.96 2002-08-08 Timo Sirainen <tss@iki.fi> |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
71 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
72 * Changed to LGPL v2.1 license |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
73 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
74 + STARTTLS support and optional disabling of plaintext authentication |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
75 (LOGINDISABLED capability) |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
76 + Support for custom message flags, each folder can have 26 different. |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
77 + New configuration file options: imap_listen, max_logging_users, |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
78 max_imap_processes |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
79 + You can specify config file location to imap-master with -c <path> |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
80 + All IMAP processes can now write to specified log file instead of |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
81 syslog. Either do this by setting IMAP_LOGFILE environment, or |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
82 give -l <path> parameter to imap-master. |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
83 + Some cleanups to remove warnings with BSDs |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
84 + Changed all %s .. strerror(errno) -> %m |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
85 + Rewritten memory pool code |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
86 - imap-master didn't close all the fds for executed processes |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
87 - iobuffer code was buggy and caused the connection to terminate |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
88 sometimes |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
89 - make install overwrote the existing dovecot.conf file, so it's now |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
90 named as dovecot-example.conf |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
91 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
92 v0.95 2002-07-31 Timo Sirainen <tss@iki.fi> |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
93 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
94 + Initial SSL support using GNU TLS, tested with v0.5.1. |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
95 TLS support is still missing. |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
96 + Digest-MD5 authentication method |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
97 + passwd-file authentication backend |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
98 + Code cleanups |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
99 - Found several bugs from mempool and ioloop code, now we should |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
100 be stable? :) |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
101 - A few corrections for long header field handling |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
102 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
103 v0.94 2002-07-29 Timo Sirainen <tss@iki.fi> |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
104 |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
105 * Supports running completely non-root now. imap-auth however is a |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
106 bit problematic as we don't support passwd-file yet. |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
107 - Memory alignment fixes mostly |
d2c29e0e2570
moved ChangeLog into NEWS, ChangeLog will contain CVS changes now
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
108 - Other misc. bugfixes |