Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dovecot21-backend-mysql-2.1.7-2.1.3 RPM for i586

From OpenSuSE 12.2 for i586

Name: dovecot21-backend-mysql Distribution: openSUSE 12.2
Version: 2.1.7 Vendor: openSUSE
Release: 2.1.3 Build date: Mon Jul 16 02:04:23 2012
Group: Productivity/Networking/Email/Servers Build host: build08
Size: 18060 Source RPM: dovecot21-2.1.7-2.1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.dovecot.org
Summary: MySQL support for Dovecot
Dovecot is an IMAP and POP3 server for Linux and UNIX-like systems,
written primarily with security in mind. Although it is written in C,
it uses several coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and is fully
compatible with UW-IMAP and Courier IMAP servers as well as mail
clients accessing the mailboxes directly.

This package holds the files needed for MySQL support.

Provides

Requires

License

BSD-3-Clause ; LGPL-2.1+ ; MIT

Changelog

* Thu May 31 2012 mrueckert@suse.de
  - binaries should always be in /usr/lib not in %_libdir. Old
    _libexecdir definitions used _libdir.
* Tue May 29 2012 alexandre@exatati.com.br
  - Update to 2.1.7:
    * Session ID is now included by default in auth and login process
      log lines. It can be added to mail processes also by adding
      %{session} to mail_log_prefix.
    + Added ssl_require_crl setting, which specifies if CRL check must
      be successful when verifying client certificates.
    + Added mail_shared_explicit_inbox setting to specify if a shared INBOX
      should be accessible as "shared/$user" or "shared/$user/INBOX".
    - v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
      expand it to home directory.
    - dbox: Fixed potential assert-crash when reading dbox files.
    - trash plugin: Fixed behavior when quota is already over limit.
    - mail_log plugin: Logging "copy" event didn't work.
    - Proxying to backend server with SSL: Verifying server certificate
      name always failed, because it was compared to an IP address.
* Fri May 25 2012 alexandre@exatati.com.br
  - Update Pigeonhole to 3.0.1:
    * Added support for retrieving Sieve scripts from dict lookup. This
      means that Sieve scripts can now be downloaded from a database.
      Compiled script binaries are still put on disk somewhere if used.
      The INSTALL documentation is updated with information on this new
      feature and the (backwards-compatible) changes to the configuration.
      Note that his feature is currently not supported for
      sieve_before/sieve_after or script management through ManageSieve.
    + Incorporated the sieve_duplicate plugin into main Pigeonhole tree as
      a normal extension (vnd.dovecot.duplicate). This Dovecot-specific
      extension adds the ability to check for duplicate deliveries based
      on message ID. Specification can be found in:
      doc/rfc/spec-bosch-sieve-duplicate.txt
    + Added support for specifying multiple sieve_before and sieve_after
      paths. This adds much more flexibility to the multiscript
      configuration. One application is to have user-specific Sieve
      scripts outside the user's normal control through ManageSieve.
    + Added a "session ID" string for managesieve connections, available in
      %{session} variable (analogous to Dovecot change).
    - Fixed several small issues, including a few potential segfault bugs,
      based on static source code analysis.
    - ManageSieve: changed use of EPROTO error to EIO in ManageSieve
      string stream implementation because it is apparently not known in
      BSD.
    - Gave stamp.h.in (needed for autotools) some content to prevent it
      from disappearing in patch files.
    - Fixed bug that caused a SunStudio CC compile failure (reported by
      Piotr Tarnowski).
* Mon May 07 2012 alexandre@exatati.com.br
  - Update to 2.1.6:
    * Session ID is now included by default in auth and login process
      log lines. It can be added to mail processes also by adding
      %{session} to mail_log_prefix.
    + Added ssl_require_crl setting, which specifies if CRL check must
      be successful when verifying client certificates.
    + Added mail_shared_explicit_inbox setting to specify if a shared INBOX
      should be accessible as "shared/$user" or "shared/$user/INBOX".
    - v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
      expand it to home directory.
    - dbox: Fixed potential assert-crash when reading dbox files.
    - trash plugin: Fixed behavior when quota is already over limit.
    - mail_log plugin: Logging "copy" event didn't work.
    - Proxying to backend server with SSL: Verifying server certificate
      name always failed, because it was compared to an IP address.
* Mon Apr 23 2012 alexandre@exatati.com.br
  - Update to 2.1.5:
    * IMAP: When neither the session nor the mailbox has modseq tracking
      enabled, return the mailbox as having NOMODSEQ in SELECT/EXAMINE
      reply. Old versions in this situation always simply returned
      HIGHESTMODSEQ as 1, which could have broken some clients.
    + dict file: Added optional fcntl/flock locking (default is dotlock)
    + fts-solr: doveadm fts rescan now resets indexes, which allows
      reindexing mails. (This isn't a full rescan implementation like
      fts-lucene has.)
    + doveadm expunge: Added -d parameter to delete mailbox if it's
      empty after expunging.
    - IMAP: Several fixes related to mailbox listing in some configs
    - director: A lot of fixes and performance improvements
    - v2.1.4 didn't work without a mail home directory set
    - mbox: Deleting a mailbox didn't delete its index files.
    - pop3c: TOP command was sent incorrectly
    - trash plugin didn't work properly
    - LMTP: Don't add a duplicate Return-Path: header when proxying.
    - listescape: Don't unescape namespace prefixes.
* Mon Apr 09 2012 alexandre@exatati.com.br
  - Update to 2.1.4:
    + Added mail_temp_scan_interval setting and changed its default value
      from 8 hours to 1 week.
    + Added pop3-migration plugin for easily doing a transparent IMAP+POP3
      migration to Dovecot: http://wiki2.dovecot.org/Migration/Dsync
    + doveadm user: Added -m parameter to show some of the mail settings.
    - Proxying SSL connections crashed in v2.1.[23]
    - fts-solr: Indexing mail bodies was broken.
    - director: Several changes to significantly improve error handling
    - doveadm import didn't import messages' flags
    - mail_full_filesystem_access=yes was broken
    - Make sure IMAP clients can't create directories when accessing
      nonexistent users' mailboxes via shared namespace.
    - Dovecot auth clients authenticating via TCP socket could have failed
      with bogus "PID already in use" errors.
* Fri Mar 16 2012 alexandre@exatati.com.br
  - Update to 2.1.3:
    - Do not use v2.1.2 with multi-dbox format, it's broken.
* Thu Mar 15 2012 alexandre@exatati.com.br
  - Update to 2.1.2:
    + Initial implementation of dsync-based replication. For now this
      should be used only on non-critical systems.
    + Proxying: POP3 now supports sending remote IP+port from proxy to
      backend server via Dovecot-specific XCLIENT extension.
    + Proxying: proxy_maybe=yes with host=<hostname> (instead of IP)
      works now properly.
    + Proxying: Added auth_proxy_self setting
    + Proxying: Added proxy_always extra field (see wiki docs)
    + Added director_username_hash setting to specify what part of the
      username is hashed. This can be used to implement per-domain
      backends (which allows safely accessing shared mailboxes within
      domain).
    + Added a "session ID" string for imap/pop3 connections, available
      in %{session} variable. The session ID passes through Dovecot
      IMAP/POP3 proxying to backend server. The same session ID is can be
      reused after a long time (currently a bit under 9 years).
    + passdb checkpassword: Support "credentials lookups" (for
      non-plaintext auth and for lmtp_proxy lookups)
    + fts: Added fts_index_timeout setting to abort search if indexing
      hasn't finished by then (default is to wait forever).
    - doveadm sync: If mailbox was expunged empty, messages may have
      become back instead of also being expunged in the other side.
    - director: If user logged into two directors while near user
      expiration, the directors might have redirected the user to two
      different backends.
    - imap_id_* settings were ignored before login.
    - Several fixes to mailbox_list_index=yes
    - Previous v2.1.x didn't log all messages at shutdown.
    - mbox: Fixed accessing Dovecot v1.x mbox index files without errors.
* Thu Feb 23 2012 alexandre@exatati.com.br
  - Update to 2.1.1:
    + dsync: If message with same GUID is saved multiple times in session,
      copy it instead of re-saving.
    - acl plugin + autocreated mailboxes crashed when listing mailboxes
    - doveadm force-resync: Don't skip autocreated mailboxes (especially
      INBOX).
    - If process runs out of fds, stop listening for new connections only
      temporarily, not permanently (avoids hangs with process_limit=1
      services)
    - auth: passdb imap crashed for non-login authentication (e.g. smtp).
* Thu Feb 16 2012 alexandre@exatati.com.br
  - Update Pigeonhole to 0.3 and match Dovecot release:
    * Renamed sieve_global_path setting to sieve_default for clarity. Old
      name is still recognized for backwards compatibility. Support for
      the ancient (pre v1.1) name for this setting "global_script_path" is
      now dropped.
    * Added means to prohibit use of redirect action. Setting
      sieve_max_redirects to 0 now means that redirect is disallowed in
      stead of unlimited. Default value remains four.
    * Fixed interaction of Sieve include extension with ManageSieve. It is
      updated to match new requirements in the draft include
      specification. Missing included scripts are no longer an error at
      upload time.
    * Updated RFC2822 header field body verification to exclude
      non-printing characters (RFC5322). Only Sieve actions that can
      create unstructured header values (currently enotify/mailto and
      editheader) are affected by this change.
    + Completed sieve-filter tool to a useful state. The sieve-filter tool
      provides a means to (re)filter messages in a mailbox through a Sieve
      script.
    + Implemented the Sieve editheader extension. It is now possible to
      add and remove message headers from within Sieve.
    + ManageSieve: added support for reading quoted and literal strings as
      a stream. Fixes support for handing large SASL responses (analogous
      to similar changes in Dovecot). It is now also allowed to use a
      quoted string for the  PUTSCRIPT script argument.
    + Added code to cleanup tmp directory in Sieve storage directory
      (sieve_dir) every once in a while.
    + Added support for substituting the entire message during Sieve
      processing. This is used for the filter action provided by the new
      sieve_extprograms plugin (provided separately for now). The filter
      action allows passing the message through an external program.
    + Added support for restricting certain Sieve language extensions to
      (admin-controled) global scripts. Restricted extensions can be
      configured using the new sieve_global_extensions setting. This is
      particularly useful for some of the Dovecot-specific (plugin-based)
      Sieve extensions, that can be somewhat hazardous when under direct
      control of users (e.g. sieve_extprograms).
* Thu Feb 16 2012 alexandre@exatati.com.br
  - Update to 2.1.0:
    - FS layout related crashfix;
    - two man pages added.
  - Add autogen to BuildRequires to fix Factory builds.
* Wed Feb 15 2012 alexandre@exatati.com.br
  - Update to RC7:
    + Added ignore_on_failure setting for namespaces. If namespace
      initialization fails with this enabled (e.g. permission denied),
      the namespace is silently skipped for the user.
* Mon Feb 13 2012 alexandre@exatati.com.br
  - Update to RC6:
    * Added automatic mountpoint tracking and doveadm mount commands to
      manage the list. If a mountpoint is unmounted, error handling is
      done by assuming that the files are only temporarily lost. This is
      especially helpful if dbox alt storage becomes unmounted.
    * Expire plugin: Only go through users listed by userdb iteration.
      Delete dict rows for nonexistent users, unless
      expire_keep_nonexistent_users=yes.
    * LDA's out-of-quota mails now include DSN report instead of MDN.
    + LDAP: Allow building passdb/userdb extra fields from multiple LDAP
      attributes by using %{ldap:attributeName} variables in the template.
    + doveadm log errors shows the last 1000 warnings and errors since
      Dovecot was started.
    + Improved multi-instance support: Track automatically which instances
      are started up and manage the list with doveadm instance commands.
      All Dovecot commands now support -i <instance_name> parameter to
      select the instance (instead of having to use -c <config path>).
      See instance_name setting.
    + doveadm mailbox delete: Added -r parameter to delete recursively
    + doveadm acl: Added "add" and "remove" commands.
    + Updated to Unicode v6.1
    - mdbox: When saving to alt storage, Dovecot didn't append as much
      data to m.* files as it could have.
    - dbox: Fixed error handling when saving failed or was aborted
    - IMAP: Using COMPRESS extension may have caused assert-crashes
    - IMAP: THREAD REFS sometimes returned invalid (0) nodes.
    - dsync: Fixed handling non-ASCII characters in mailbox names.-
  - Update Pigeonhole to latest hg sources;
  - Remove PIE patch from spec file and sources as it is a compilation
    flag now.
* Thu Jan 26 2012 alexandre@exatati.com.br
  - Update to RC5:
    * Temporary authentication failures sent to IMAP/POP3 clients
      now includes the server's hostname and timestamp. This makes it
      easier to find the error message from logs.
    + auth: Implemented support for Postfix's "TCP map" sockets for
      user existence lookups.
    + auth: Idling auth worker processes are now stopped. This reduces
      error messages about MySQL disconnections.
    - director: With >2 directors ring syncing might have stalled during
      director connect/disconnect, causing logins to fail.
    - LMTP client/proxy: Fixed potential hanging when sending (big) mails
    - Compressed mails with external attachments (dbox + SIS + zlib) failed
      sometimes with bogus "cached message size wrong" errors.
* Fri Jan 06 2012 alexandre@exatati.com.br
  - Start packaging dovecot21 series using dovecot20 (at 2.0.17) spec
    file as base;
  - Start dovecot21 with dovecot-2.1.rc2.

Files

/usr/lib/dovecot/modules/auth/libdriver_mysql.so
/usr/lib/dovecot/modules/dict/libdriver_mysql.so
/usr/lib/dovecot/modules/libdriver_mysql.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 10 13:46:08 2014