~ubuntu-dev/ubuntu/lucid/dovecot/lucid-201002101901

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Chuck Short
  • Date: 2010-01-21 20:21:25 UTC
  • mfrom: (4.1.11 squeeze)
  • Revision ID: zulcss@ubuntu.com-20100121202125-pme73o491kfwj5nc
* Merge from debian testing, remaining changes:
  + Add new binary pkg dovecot-postfix that integrates postfix and dovecot
    automatically: (LP: #164837)
  + debian/control:
    - add new binary with short description
    - set Architecture all for dovecot-postfix (LP: #329878)
  + debian/dovecot-postfix.postinst:
    - create initial certificate symlinks to snakeoil.
    - set up postfix with postconf to:
      - use Maildir/ as the default mailbox.
      - use dovecot as the sasl authentication server.
      - use dovecot LDA (deliver).
      - use tls for smtp{d} services.
    - fix certificates paths in postfix' main.cf
    - add reject_unauth_destination to postfix' recipient restrictions
    - add reject_unknown_sender_domain to postfix' sender restriction
    - rename configuration name on remove, delete on purge
    - restart dovecot after linking certificates
    - handle use case when postfix is unconfigurated
  + debian/dovecot-postfix.dirs: create backup directory for postfix's config
    configuration
  + restart postfix and dovecot.
  + debian/dovecot-postfix.postrm:
    - remove all dovecot related configuration from postfix.
    - restart postfix and dovecot.
  + debian/dovecot-common.init:
    - check if /etc/dovecot/dovecot-postfix.conf exists and use it
      as the configuration file if so.
  + debian/patches/warning-ubuntu-postfix.dpatch
    - add warning about dovecot-postfix.conf in dovecot default
      configuration file
  + debian/patches/dovecot-postfix.conf.diff:
    - Ubuntu server custom changes to the default dovecot configuration for
      better interfation with postfix.
    - enable sieve plugin.
    - Ubuntu server custom changes to the default dovecot configuration for
      better integration with postfix:
      - enable imap, pop3, imaps, pop3s and managesieve by default.
      - enable dovecot LDA (deliver).
      - enable SASL auth socket in postfix private directory
   + debian/rules:
     - copy, patch and install dovecot-postfix.conf in /etc/dovecot/.
     - build architecure independent packages too
   + Use Snakeoil SSL certificates by default.
     - debian/control: Depend on ssl-cert.
     - debian/patches/ssl-cert-snakeoil.dpatch: Change default SSL cert
       paths to snakeoil.
     - debian/dovecot-common.postinst: Relax grep for SSL_* a bit.
   + Add autopkgtest to debian/tests/*.
   + Fast TearDown: Update the lsb init header to not stop in level 6.
   + Add ufw integration:
     - Created debian/dovecot-common.ufw.profile.
     - debian/rules: install profile.
     - debian/control: suggest ufw.
   + debian/{control,rules}: enable PIE hardening.
   + dovecot-imapd, dovecot-pop3: Replaces dovecot-common (<< 1:1.1). (LP: #254721)
   + debian/control: Update Vcs-* headers.
   + Add SMTP-AUTH support for Outlook (login auth mechanism)
* New upstream release.
* debian/patches/gold-fix.patch: Removed. Fixed upstream.
* Moved libexec to lib corrections in dovecot-managesieve.patch and
  dovecot-managesieve-dist.patch to dovecot-example.patch
* debian/patches/dovecot-mboxlocking.patch: Regenerated to avoid FTBFS
  when quilt isn't installed.
* debian/patches/quota-mountpoint.patch: Removed. Not needed anymore.
* debian/patches/dovecot-quota.patch: Removed. Quotas aren't properly
  enabled unless mail_plugins = quota imap_quota.
* debian/patches/gold-fix.patch: Fixed configure script to build even
  with binutils-gold or --no-add-needed linker flag (Closes: #554306)
* debian/dovecot-common.init: fixed LSB headers. Thanks to Pascal Volk.
  (Closes: #558040)
* debian/changelog: added CVE references to previous changelog entry.
* debian/rules: checked up the build system. It's not fragile anymore.
  (Closes: 493803)
* debian/dovecot-common.postinst: Now invoking dpkg-reconfigure
  on dovecot-common is enough to generate new certificates
  if the previous ones were removed. (Closes: #545582)
* debian/rules: No longer install convert-tool in /usr/bin.
  It isn't an user utility and it should stay in /usr/lib/dovecot
  like all other similar tool.
* New upstream release. (Closes: #557601)
* [SECURITY] Fixes local information disclosure and denial of service.
  (see: http://www.dovecot.org/list/dovecot-news/2009-November/000143.html
  and CVE-2009-3897)
* Added myself to uploaders.
* Switched to the new source format "3.0 (quilt)":
  - removed dpatch from build-depends
  - removed debian/README.source because now we use only standard
    dpkg features
  - regenerated all patches
* Prepared to switch to multi-origin source:
  - recreated dovecot-libsieve.patch and dovecot-managesieve-dist.patch
    starting from the upstream tarball
  - removed all autotools related build-depends and build-conflict
  - renamed dovecot-libsieve and dovecot-managesieve directories
    to libsieve and managesieve.
* debian/rules: Moved the configuration of libsieve and managesieve from
  the build phase to the configuration phase
* Added dovecot-dbg package  with debugging symbols.  Thanks Stephan Bosch.
  (Closes: #554710)
* Fixed some stray libexec'isms in the default configuration.
* New upstream release.
* debian/dovecot-common.init:
  - use $CONF when starting the daemon. (Closes: #549944)
  - always output start/stop messages. (Closes: #523810)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
v1.2.9 2009-12-16  Timo Sirainen <tss@iki.fi>
 
2
 
 
3
        * maildir: When saving, filenames now always contain ,S=<size>.
 
4
          Previously this was done only when quota plugin was loaded. It's
 
5
          required for zlib plugin and may be useful for other things too.
 
6
 
 
7
        + lazy-expunge: Support a single-namespace configuration. If a mailbox
 
8
          is deleted, its messages are merged with its old expunged messages
 
9
          (if there were any).
 
10
        + expire: Settings now support spaces in mailbox names by using
 
11
          quoted strings.
 
12
        - maildir: v1.2.7 and v1.2.8 caused assert-crashes in
 
13
          maildir_uidlist_records_drop_expunges()
 
14
        - maildir_copy_preserve_filename=yes could have caused crashes.
 
15
        - Maildir++ quota: % limits weren't updated when limits were read
 
16
          from maildirsize.
 
17
        - virtual: v1.2.8 didn't fully fix the "lots of mailboxes" bug
 
18
        - virtual: Fixed updating virtual mailbox based on flag changes.
 
19
        - fts-squat: Fixed searching multi-byte characters.
 
20
 
 
21
v1.2.8 2009-11-19  Timo Sirainen <tss@iki.fi>
 
22
 
 
23
        * Dovecot v1.2.x had been creating base_dir (and its parents if
 
24
          necessary) with 0777 permissions. The base_dir's permissions get
 
25
          changed to 0755 automatically at startup, but you may need to
 
26
          chmod the parent directories manually.
 
27
 
 
28
        - acl: If user has rights from more than one group, merge them instead
 
29
          of choosing one group's rights and ignoring others.
 
30
        - virtual: When using a lot of mailboxes, the virtual mailbox's header
 
31
          could have grown over 32 kB and caused "out of memory" crashes. Also
 
32
          over 64 kB headers couldn't even be updated with existing transaction
 
33
          log records. Added a new record type that gets used with >=64 kB
 
34
          headers. Older Dovecot versions don't understand this header and
 
35
          will log errors if they see it.
 
36
        - FETCH BODYSTRUCTURE didn't return RFC 2231 "key*" fields correctly
 
37
 
 
38
v1.2.7 2009-11-09  Timo Sirainen <tss@iki.fi>
 
39
 
 
40
        * IMAP: IDLE now sends "Still here" notifications to same user's
 
41
          connections at the same time. This hopefully reduces power usage
 
42
          of some mobile clients that use multiple IDLEing connections.
 
43
        * IMAP: If imap_capability is set, show it in the login banner.
 
44
 
 
45
        + IMAP: Implemented SORT=DISPLAY extension.
 
46
        - Login process creation could have sometimes failed with epoll_ctl()
 
47
          errors or without epoll probably some other strange things could
 
48
          have happened.
 
49
        - Maildir: Fixed some performance issues
 
50
        - Maildir: Fixed crash when using a lot of keywords.
 
51
        - Several fixes to QRESYNC extension and modseq handling
 
52
        - mbox: Make sure failed saves get rolled back with NFS.
 
53
        - dbox: Several fixes.
 
54
 
1
55
v1.2.6 2009-10-05  Timo Sirainen <tss@iki.fi>
2
56
 
3
57
        * Upgraded to Unicode 5.2.0