Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (47m)  pkgsrc-2024Q1 (19d)  pkgsrc-2023Q4 (66d)  pkgsrc-2023Q2 (98d)  pkgsrc-2023Q3 (178d) 

2024-06-06 00:43:00 UTC Now

2013-04-29 12:53:58 UTC MAIN commitmail json YAML

Upgrate to doevecot 2.2.0.

Changes since 2.1.13, from the NEWS file

v2.2.0 2013-04-11  Timo Sirainen <tss@iki.fi>

* When creating home directories, the permissions are copied from the
  parent directory if it has setgid-bit set. For full details, see
  http://wiki2.dovecot.org/SharedMailboxes/Permissions
* "doveadm auth" command was renamed to "doveadm auth test"
* IMAP: ID command now advertises server name as Dovecot by default.
  It was already trivial to guess this from command replies.
* dovecot.index.cache files can be safely accessed only by v2.1.11+.
  Older versions may think they're corrupted and delete them.
* LDA/LMTP: If saving a mail brings user from under quota to over
  quota, allow it based on quota_grace setting (default: 10%
  above quota limit).
* pop3_lock_session=yes now uses a POP3-only dovecot-pop3-session.lock
  file instead of actually locking the mailbox (and causing
  IMAP/LDA/LMTP to wait for the POP3 session to close).
* mail_shared_explicit_inbox setting's default switched to "no".
* ssl_client_ca_dir setting replaced imapc_ssl_ca_dir and
  pop3c_ssl_ca_dir settings.

+ Implemented IMAP MOVE and BINARY extensions
+ Implemented IMAP CATENATE, URLAUTH and URLAUTH=BINARY extensions
  (by Stephan Bosch).
+ Implemented IMAP NOTIFY extension. Requires mailbox_list_index=yes
  to be enabled.
+ Redesigned and rewritten dsync. The new design makes the syncing
  faster, more reliable and more featureful. The new dsync protocol
  isn't backwards compatible with old dsync versions (but is designed
  to be forwards compatible with future versions).
+ All mailbox formats now support per-user message flags for shared
  mailboxes by using a private index. It can be enabled by adding
  :INDEXPVT=<path> to mail location. This should be used instead of
  :INDEX also for Maildir/mbox to improve performance.
+ Improved mailbox list indexes. They should be usable now, although
  still disabled by default.
+ Added LAYOUT=index. The mailbox directories are created using their
  GUIDs in the filesystem, while the actual GUID <-> name mapping
  exists only in the index.
+ LMTP proxy: Implemented XCLIENT extension for passing remote IP
  address through proxy.

v2.2.rc7 2013-04-10  Timo Sirainen <tss@iki.fi>

* checkpasword: AUTH_PASSWORD environment is no longer set.
* Running dsync no longer triggers quota warnings.

+ dsync: Commit large transactions every 100 new messages, so if a
  large sync crashes it doesn't have to be restarted from the
  beginning.
- replicator: doveadm commands and user list export may have skipped
  some users.
- Various fixes to mailbox_list_index=yes

v2.2.rc6 2013-04-08  Timo Sirainen <tss@iki.fi>

* replicator: Don't create replicator-doveadm socket by default.
  This way doveadm replicator commands don't accidentally start an
  unconfigured replicator server.
+ replicator: Have remote dsync notify the remote replicator that
  a user was just synced. This way the replicators are kept roughly
  in sync.
+ Added ssl_client_ca_file to specify the CA certs as a file. This is
  needed (instead of ssl_client_ca_dir) in RedHat-based systems.
+ Added "doveadm fs" commands, mainly to debug lib-fs backends.
- Mailbox list indexes weren't using proper file permissions based
  on the root directory.

v2.2.rc5 2013-04-05  Timo Sirainen <tss@iki.fi>

- A few small random fixes

v2.2.rc4 2013-04-05  Timo Sirainen <tss@iki.fi>

+ Added "doveadm replicator" commands
- Larger changes to lib-http and lib-ssl-iostream error handling.
  The API caller can now get the exact error message as a string.
- Various bugfixes to LDAP changes in rc3

v2.2.rc3 2013-03-20  Timo Sirainen <tss@iki.fi>

+ dsync: Support syncing ACLs (and Sieve scripts with Pigeonhole)
+ ldap: Support subqueries and value pointers, see
  http://wiki2.dovecot.org/AuthDatabase/LDAP/Userdb
+ postmaster_address setting: Expand %d to recipient's domain
- Fixed a crash when decoding quoted-printable content.
- dsync: Various bugfixes

v2.2.rc2 2013-02-15  Timo Sirainen <tss@iki.fi>

- rc1 wasn't actually usable in most configurations.

v2.2.rc1 2013-02-15  Timo Sirainen <tss@iki.fi>

* See v2.2.0 notes

(manu)