Группа :: Система/Серверы
Пакет: dovecot
Главная Изменения Спек Патчи Загрузить Bugs and FR
16 апреля 2007 Sergey Ivanov <seriv at altlinux.org> 1.0-alt11.alt0.M24.1
- Backporting to Master 2.4
- fix errors in -alt10 release of dovecot: by my mistake there were not applied recent patches.
- release 1.0.rc32 renamed to be 1.0; updated wiki to current state
- updated to rc32
- updated to rc31
- updated to rc30
- added doc/wiki/*txt files to dovecot-doc.rpm
- rc29: security fix: If zlib plugin was loaded, it was possible to open
gzipped mbox files outside the user's mail directory.
Other fixes and cleanups.
- fix Bug #11255: generate certificates if needed at start, not at install;
strip unneeded details in output;
patches from cvs up to 2007-03-29.
- upstream --enable-header-install obsoletes half hacks for dovecot-devel;
patches from cvs up to 2007-03-25.
- update to rc28 + patches from cvs up to 2007-03-24.
- update to rc27 + patches from cvs up to 2007-03-21.
- uncomment socket section in default config
- add dovecot-auth control
- upgrade to rc24
- upgrade to rc23
- upgrade to rc22
- upgrade to rc21
- upgrade to rc19: ACL plugin wasn't working in rc18
- upgrade to rc18.
- upgrade to rc17: fixed MySQL authentication broken in rc16.
- upgrade to rc16; fixed section Files which was broken in alt8.rc15
- upgrade to rc15
- Split to dovecot, dovecot-devel, dovecot-sieve removed to a separate
package. Refix #9634 (previous fix was lost during upgrades).
- upgrade to rc14
- sieve plugin update to 1.0
- update to rc13
- update to rc12
- update to rc11
- Update to recent dovecot rc10 and dovecot-sieve;
now dovecot.index.cache files have the same format for 32- and 64-bit machines.
- Restore dovecot's deliver agent building
- Fix #10045 & update to cvs20060926 (rc7+)
- Fix #9915
- Rebuilt with MySQL-5.0.24-alt2.
- fix bug #9836; update to cvs version of Aug/16/2006 (rc6+)
- updated to rc2
- fix #9634 by defaulting pop3_uidl_format = %08Xu%08Xv
- updated to rc1.
- Bug 9719 fixed in upstream, dovecot updated to CVS snapshot
- Reverted to CVS version of 2006.06.19: recent changes with strict UID policy
don't work on my mailboxes.
- updated to beta9, see Changelog. Sieve delivery agent now renamed to sievec.
Also closes bug #9634.
- updated to beta7, see Changelog; now with working sieve-like delivery
- s//usr/lib\/dovecot//usr/lib\/dovecot/ in %files section
- updated to beta3 from cvs, with memory leak and other fixes;
disabled sieve-like local delivery agent for now.
- updated to beta3 from cvs, with security fixes
- built from dovecot cvs 2006-01-30 and with sieve local delivery agent
- 1.0-alpha4 of nightly cvs builds at 12/04/2005
- Fix postgresql-devel dependency, removed version number binding;
fix /usr/lib - /usr/lib confusion;
fix documentation installation.
- removed undefined macro from commented-out text;
removed conflicting relation to other POP3/IMAP servers
- Fix #7479
- Buildreq fix: removed version binding for libpq-devel
- Message address fields are now parsed differently, fixing some
issues with spaces. Affects only clients which use FETCH ENVELOPE
command. - Message MIME parser was somewhat broken with missing MIME boundaries
- mbox: Don't allow X-UID headers in mails to override the UIDs we
would otherwise set. Too large values can break some clients and
cause other trouble. - passwd-file userdb wasn't working
- PAM crashed with 64bit systems
- non-SSL inetd startup wasn't working
- If UID FETCH notices and skips an expunged message, don't return
a NO reply. It's not needed and only makes clients give error
messages.
- Update to new version. From it's changelog:
* GNUTLS support hasn't been working for a while, so it's not even
tried to be used anymore unless explicitly wanted.
+ Added CRAM-MD5 authentication mechanism. Patch by Joshua Goodall
+ Added SMD5 and LDAP-MD5 password schemes and changed MD5 scheme to
use LDAP-MD5 if the password isn't in MD5crypt format. Patch by
Joshua Goodall
+ Workaround for some POP3 client bugs: if message doesn't contain the
"end of headers" empty line, add it automatically.
+ vpopmail supports now all password schemes, most importantly
MD5crypt works now without support from libc's crypt() - SQL and LDAP authentication was broken
- SEARCH UNKEYWORD wasn't working
- Updated to new version. From changelog of 0.99.12:
- Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
- Fix hanging when parsing mails that have over 4096 bytes in one
line (SMTP servers normally don't allow over 1000 bytes so it
shouldn't be much of a problem) - FETCH BODYSTRUCTURE sometimes gave a wrong reply
(eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached) - Never return more than one INBOX in LIST even if there are such
files. They don't work anyway and it just confuses clients. - mbox: Don't allow creating INBOX directory by creating/renaming
mailboxes under it. They just wouldn't work. - POP3: Don't return PLAIN in SASL list. We don't support initial SASL
responses, so it only breaks with most clients that try to use it. - IMAP and POP3 login processes may have sent each line in two IP
packets, one with the data and another with CR+LF. Some clients
didn't work because of this.
- Updated to 0.99.11
- Update to 0.99.10.9
- Updated to 0.99.10.8
- Explicitly use automake-1.4 for build and run %__automake before
%configure (hope this fix build with new autotools and GCC).
- Updated to 0.99.10.4 (bugfix release).
- Initial release for ALT Linux Sisyphus.
- Built with pop3 daemon and enable it in config.
- Add into %summary and %descrition info about POP3 protocol.
- Minor improvements in %files section.
- PreReq tuned.
- Updated to 0.99.10.2 (bugfix release).
- Removed auth-no-homedir.patch (no longer need).
- Updated our patches for new version.
- Add Packager tag.
- added %postun for user removal and commented it out.
- TODO is still todo.
- New version 0.99.10.
- Applied upstream bugfix patch.
- Added alt-conf-paths.patch
- Updated alt-mkcert.patch
- Updated %description.
- Updated buildrequires.
- PAM config renamed: imap->dovecot
- SSL/TLS certs renamed.
- Additional flags for %configure.
- Temporary build with --without-pop3d (should we?)
- Use default config instead of our.
- Mark /etc/rc.d/init.d/dovecot as %config(noreplace) (should we?).
- Init script updated.
- Corrected permissions for /var/run/dovecot and /var/run/dovecot/login.
- Other minor updates in spec file.
- TODO:
+ build and split modules (like postfix2 package).
+ other.
- Initial build for ALT Linux.
- Spec file cleaned up and improved (courier-imap.spec as example).
- Automatically added BuildRequires.
- %confugure with additional keys.
- PAM configs added.
- Create user for imap-login process.
- added sample default config
- SSL/TLS certs generation during package install (need more working)
- TODO:
+ check FHS and ALT policy compliance
+ with/without logic of build (do we need shadow-auth support?)
- 0.99.4 and fix startup so it starts imap-master not vsftpd :)
- first build