unspecified

dovecot-devel - Headers and configuration script needed for building plug-ins

Website: http://www.dovecot.org/
License: MIT and LGPLv2
Vendor: city-fan.org repo http://www.city-fan.org/ftp/contrib/
Description:
This package provides header files and configuration scripts required for
building plug-ins for the dovecot IMAP/POP3 server.

Packages

dovecot-devel-2.3.5-1.0.cf.fc21.i686 [634 KiB] Changelog by Paul Howarth (2019-03-06):
- Update dovecot to 2.3.5
  - Lua push notification driver: mail keywords and flags are provided in
    MessageNew and MessageAppend events
  - Submission: Implement support for plugins
  - auth: When auth_policy_log_only=yes, only log what the policy server
    response would do without actually doing it
  - auth: Always log policy server decisions with auth_verbose=yes
  - v2.3.[34]: doveadm log errors: Output was missing user/session
  - lda: Debug log lines could have shown slightly corrupted
  - login proxy: Login processes may have crashed in various ways when
    login_proxy_max_disconnect_delay was set
  - imap: Fix crash with Maildir+zlib if client disconnects during APPEND
  - lmtp proxy: Fix potential assert-crash
  - lmtp/submission: Fix crash when SMTP client transaction times out
  - Submission: Split large XCLIENT commands to 512 bytes per command, so
    Postfix accepts them
  - Submission: Fix crash when client sends invalid BURL command
  - Submission: relay backend: VRFY command: Avoid forwarding 500 and 502
    replies back to client
  - lib-http: Fix potential assert-crash when DNS lookup fails
  - lib-fts: Fix search query generation when one language ignores a token
    (e.g. via stopwords)
- Update pigeonhole to 0.5.5
  - IMAPSieve: Add new plugin/imapsieve_expunge_discarded setting that causes
    messages discarded by an IMAPSieve script to be expunged immediately,
    rather than only being marked as "\Deleted" (which is still the default
    behaviour)
  - IMAPSieve: Fix panic crash occurring when a COPY command copies messages
    from a virtual mailbox where the source messages originate from more than a
    single real mailbox
  - imap4flags extension: Fix deleting all keywords; when the action resulted
    in all keywords being removed, no changes were actually applied
  - variables extension: Fix truncation of UTF-8 variable content; the maximum
    size of Sieve variables was enforced by truncating the variable string
    content bluntly at the limit, but this does not consider UTF-8 code point
    boundaries, which resulted in broken UTF-8 strings
  - IMAPSieve, IMAP FILTER=SIEVE: Fix replacing a modified message; Sieve
    scripts running in IMAPSIEVE or IMAP FILTER=SIEVE context that modify the
    message, stored the message a second time, rather than replacing the
    originally stored unmodified message
  - Fix segmentation fault occurring when both the sieve_extprograms plugin
    (for the Sieve interpreter) and the imap_filter_sieve plugin (for IMAP) are
    loaded at the same time; a symbol was defined by both plugins, causing a
    clash when both were loaded
dovecot-devel-2.2.36.1-1.0.cf.fc21.i686 [578 KiB] Changelog by Paul Howarth (2019-02-05):
- Update dovecot to 2.2.36.1
  - CVE-2019-3814: If imap/pop3/managesieve/submission client has trusted
    certificate with missing username field (ssl_cert_username_field), under
    some configurations Dovecot mistakenly trusts the username provided via
    authentication instead of failing
  - ssl_cert_username_field setting was ignored with external SMTP AUTH,
    because none of the MTAs (Postfix, Exim) currently send the cert_username
    field; this may have allowed users with trusted certificate to specify any
    username in the authentication (this bug didn't affect Dovecot's Submission
    service)
  - pop3_no_flag_updates=no: Don't expunge RETRed messages without QUIT
  - director: Kicking a user assert-crashes if login process is very slow
  - lda/lmtp: Fix assert-crash with some Sieve scripts when
    mail_attachment_detection_options=add-flags-on-save
  - fs-compress: Using maybe-gz assert-crashed when reading 0 sized file
  - Snippet generation crashed with invalid Content-Type:multipart
- Update pigeonhole to 0.4.24.1
  - imapsieve: Added imapsieve_expunge_discarded setting, which causes
    discarded messages to be expunged immediately
  - Sieve scripts running in IMAPSIEVE or IMAP FILTER=SIEVE context that modify
    the message, store the message a second time, rather than replacing the
    originally stored unmodified message
  - imapsieve: Fix crash when COPYing mails from a virtual mailbox when the
    source messages originate from more than a single real mailbox
  - imap_filter_sieve plugin: Implement the missing UID FILTER command
  - imap_filter_sieve plugin: Fix FILTER to work with pipelining

Listing created by Repoview-0.6.6-13.fc29