dovecot12-1.2.17-7.1.3 > t 4 D p NXn/=Ɗ 5T]1%8U t@nihXАPo0gO }4]'N@^knYR
5@\^YR9IHu{PԱvi [Aǀr~Ö~pƞ7.?_+^钜'>zIeޜ~E<5GDV~yM1S,+&`W!"qSDH 0ȉ NXn/=x~-Hޕ
@ē̔Lp#/:cӬ9ư\ :~l>c,ĪM/eGN'NmVJs y(M@|^f1W
> $${ϮQ٢;<,ޫu6l|;k8
Md0U;&ga?E8+ޥ,Ocg%N_qXuhF&=-L~4eCuXCnlܤf4cf8f837b93a907ce676ca7c48b9f37778133b1 0| > 0 n ? n d V 4 Z
$
X
H
H ( ( B 8 L 9 : G l@
H lt
I l
\ l
] l
^ n6 c n7 d n e n f n F n C dovecot12 1.2.17 7.1.3 IMAP and POP3 Server Written Primarily with Security in Mind 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. NXbuild32 0openSUSE 12.1 openSUSE BSD3c ; LGPLv2.1+ ; MIT http://bugs.opensuse.org Productivity/Networking/Email/Servers dovecot-fw dovecot-1.2-managesieve-0.11.13.tar.bz2 dovecot-rpmlintrc dovecot.README.SuSE dovecot.pam dovecot.init dovecot-1.2-sieve-0.1.19.tar.bz2 dovecot-1.2.17.tar.bz2 dovecot-1.2-sieve-0.1.17_pie.patch dovecot-1.2-managesieve-0.11.11_pie.patch dovecot-1.2.4_pie.patch dovecot-1.2.17-managesieve-0.11.13.diff.bz2 http://www.dovecot.org linux x86_64
l
Y Z l z x K]MǔLMǘMǙMJLؗJ]>J]?KݔJ]ANWma8c96dbbc878b4347a0fe3e529e63ad5 41eb6957f32c9e25839e2589b3c2e1e8 0504e1444b57d45027309e5d8a5c3b7c b09955d6182e8d3645e528d380f433e3 3b7b3312183668176ff69bddd0118ac9 f613d98abf644071475b18e552e310bb 2c4d71bc975488f4362f16a3d4139785 7585be1c18e15e86cb2c9cf9e9ee8083 6a3e1e490ef3eef2c9188a8f69c16cca 1c1d93513ccfb58c8a8b550b63adb961 7d8f5a7460ddfe25f1f0331f4a140331 67846acdac1a847c961931257ee22005 e7cb060a04bf70812a609826316e2974 root root root root root root root root root root root root root root root root root root root root root root root root root root
bison db-devel flex libtool mysql-devel openldap2-devel pam-devel pkgconfig postgresql-devel sqlite-devel clucene-core-devel gcc-c++ krb5-devel libcap-devel libbz2-devel curl-devel libexpat-devel rpmlib(CompressedFileNames) 3 3.0.4-1 4.9.1.2 N@Nu@N\MWMz@L L7LL@L)@Ls@LMxLJL@Ki@K@KK8@KKK]K,@K+nK
y@KJJTJ@J1@J0@Ju@J]coolo@suse.com jengelh@medozas.de andrea.turrini@gmail.com alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br mrueckert@suse.de alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br aj@suse.de alexandre@exatati.com.br alexandre@exatati.com.br mrueckert@suse.de mrueckert@suse.de mrueckert@suse.de alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br mrueckert@suse.de alexandre@exatati.com.br alexandre@exatati.com.br alexandre@exatati.com.br mrueckert@suse.de - add libtool as buildrequire to make the spec file more reliable - Remove redundant tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build - Standardized "Authors:" format in descriptions of dovecot12.spec - Update sieve version to 0.1.19:
- Enotify extension: fixed inappropriate return type in mailto URI
parse function, also fixing ARM compiler warning.
- Vacation extension: fixed handling of sendmail errors. It produced
an additional confusing success message in case of error.
- Removed header MIME-decoding to fix erroneous address parsing.
Applies to address test and vacation command.
- Update managesieve patches to match the release:
old: dovecot-1.2-managesieve-0.11.12.tar.bz2
new: dovecot-1.2-managesieve-0.11.13.tar.bz2
old: dovecot-1.2.16-managesieve-0.11.12.diff.bz2
new: dovecot-1.2.17-managesieve-0.11.13.diff.bz2
- ManageSieve: fixed bug in UTF-8 checking of string values. - Update to 1.2.17:
- Fixed potential crashes and other problems when parsing header names
that contained NUL characters.
- IMAP: Fixed a memory leak with ESEARCH command handling
- Quota warnings could have been executed at incorrect times with
some configs. - Update managesieve patch to match the release:
old: dovecot-1.2.15-managesieve-0.11.12.diff.bz2
new: dovecot-1.2.16-managesieve-0.11.12.diff.bz2 - Update to 1.2.16:
- imap: Fixed SELECT QRESYNC not to crash on mailbox close if a lot
of changes were being sent.
- pop3: Fixed a potential hang
- mbox: Creating new mailboxes should base permissions on mail root
dir, not always use 0600.
- auth: Disable auth caching entirely for master users
- Add IMAP, POP3 and SIEVE services for SuSEfirewall2 (bnc#635447). - set PIC/PIE globally so we dont have to regenerate the
configure.
the patches are still left in as documentation
- update sieve version to 0.1.18:
- Imap4flags: fixed segfault bug occuring in multiscript context.
Occured in specific situations when a script using imap4flags was
followed in the sequence by scripts not using imap4flags.
- Imap4flags: fixed bug in setflag command; when parameter was a
stringlist, only the last item was actually set.
- Prevented assertion failure due to currupt binary string
representation. If the string were missing a final \0 character an
assertion was produced in stead of a binary corruption error.
- Multiscript: fixed duplicate implicit keep caused by erroneous
execution state update.
- Fixed Sieve script name checking to properly handle length limit
and added 0x00ff as invalid character.
- Removed spurious old stdio.h (top) includes; these caused compile
issues on specific systems.
- Fixed default Sieve capability (as reported by ManageSieve): extra
extensions spamtest, spamtestplus and virustest were enabled by
default. These should, however, only be enabled when properly
configured and there is no default configuration.
- Variables extension: fixed :length set modifier to recognize utf8
characters in stead of octets.
- Fixed unnecessary reporting of dummy extensions in ManageSieve
SIEVE capability; the comparator-i;octet and
comparator-i;ascii-numeric 'extensions' were reported explicitly.
- LDA Sieve plugin: added _version symbol to enable Dovecot's plugin
version check. Without this check, people can forget to recompile
the plugin, which can lead to unexpected effects.
- update managesieve patches to match the release:
old: dovecot-1.2-managesieve-0.11.11.tar.bz2
new: dovecot-1.2-managesieve-0.11.12.tar.bz2
old: dovecot-1.2.14-managesieve-0.11.11.diff.bz2
new: dovecot-1.2.15-managesieve-0.11.12.diff.bz2
- Fixed error handling of PUTSCRIPT commmand; save commit errors
would not make the command fail.
- Fixed PUTSCRIPT bug causing it to hang when given an empty script
name. - update to version 1.2.15:
* acl: Fixed the logic of merging multiple ACL entries. Now it works as
documented, while previously it could have done slightly different
things depending on the order of the entries.
* acl: Don't give admin rights to all owner mailboxes. This was
originally done to make sure that mailbox owner couldn't accidentally
remove their own admin rights. But this is already prevented by
SETACL command, so it's not necessary. Also sysadmin may have
intentionally removed some admin rights from some mailboxes
(especially when using symlinked shared mailboxes).
- Maildir: Fixed potential "Duplicate file entry" in dovecot-uidlist
file errors.
- Maildir: Avoid unnecessary uidlist recreation during mail delivery.
- imap: When SELECT fails, it didn't close the previous mailbox.
- Dovecot master process could have died if it got SIGCHLD signals
very rapidly while it was trying to log. This could have happened
for example if a lot of imap/pop3 sessions disconnected at the exact
same time. - update managesieve patch to match the release:
old: dovecot-1.2.13-managesieve-0.11.11.diff.bz2
new: dovecot-1.2.14-managesieve-0.11.11.diff.bz2 - update to version 1.2.14:
+ virtual mailboxes: Added support for IDLE notifications.
- master: Don't crash on config reload when using dict processes.
- IMAP: QRESYNC parameters for SELECT weren't handled correctly. - update managesieve patch to match the release:
old: dovecot-1.2.12-managesieve-0.11.11.diff.bz2
new: dovecot-1.2.13-managesieve-0.11.11.diff.bz2 - update to version 1.2.13
- Fixed iconv() crash when it was processing several kilobytes of
broken continuous input. This mainly could have caused a problem
with IMAP SEARCH. Possibly also with some Sieve checks.
- If MIME encoded-words contained line feeds, Dovecot logged
cache corruption errors.
- mbox: Renaming mailbox under newly created dir didn't move index
directory.
- mbox: When generating envelope to From_-line, don't append a second
@owndomain if username already has one. - update to version 1.2.12
- deliver: Don't crash when a message with Auto-submitted: header gets
rejected.
- lib-storage: Fixed header searches to work correctly when there are
multiple headers with same name.
- dict client: Disconnect from dict server after 1 second of idling.
- dict: If process crashed, it wasn't automatically restarted
- dict file: If dict file's group permissions equal world permissions,
don't try to change its gid.
- maildir: Fixed a memory leak when copying with hardlinks.
- maildir: Expunging last messages may have assert-crashed if their
filenames had just changed.
- update sieve version to 0.1.17:
- Made sure source code positions for compiler messages are recorded
at start of tokens.
- Fixed a few potential memory leaks in the Sieve compiler and the
spam/virustest extensions.
- Made command line tools return proper exit status upon failure.
- update managesieve patch to match the release:
old: dovecot-1.2.11-managesieve-0.11.11.diff.bz2
new: dovecot-1.2.12-managesieve-0.11.11.diff.bz2
- update sieve pie patch to match release:
old: dovecot-1.2-sieve-0.1.16_pie.patch
new: dovecot-1.2-sieve-0.1.17_pie.patch - Handle /var/run on tmpfs - update sieve version to 0.1.16:
* Finished implementation of spamtest, spamtestplus and virustest
extensions. These are not enabled by default and need to be
activated with the sieve_extensions setting. Documentation available
in doc/spamtest-virustest.txt
+ Vacation extension: the from address of the generated reply is now
by default equal to whatever known recipient alias matched the
headers of the message. If it is one of the aliases specified with
:addresses, it is used in stead of the envelope recipient address
that was used before.
+ Restructured and optimized the lexical scanner.
+ Added --with-docs configure option to allow disabling installation
of documentation.
- Accidentally omitted 'extern' in two declarations of global
variables in header files, causing compile failures on certain
systems.
- Deprecated imapflags extension: fixed implicit assignment of flags.
Turns out this never really worked, but the effect of this bug was
obscured by the removeflag bug fixed in the previous release.
- Fixed various memset argument mixups in enotify extension. This
caused warnings on certain systems, but luckily no adverse effects
at runtime.
- Removed dovecot-1.2-sieve-0.1.15_memset.patch, changes merged on
upstream code;
- Updated dovecot-1.2-sieve-0.1.16_pie.patch;
- Spec file cleaned with spec-cleaner. - ManageSieve patch refreshed for 1.2.11. - package solr schema - update to version 1.2.11
- mbox: Message header reading was unnecessarily slow. Fetching a
huge header could have resulted in Dovecot eating a lot of CPU.
Also searching messages was much slower than necessary.
- mbox, dbox, cydir: Mail root directory was created with 0770
permissions, instead of 0700.
- maildir: Reading uidlist could have ended up in an infinite
loop.
- IMAP IDLE: v1.2.7+ caused extra load by checking changes every
0.5 seconds after a change had occurred in mailbox
- added dovecot-1.2-sieve-0.1.15_memset.patch:
fix order of memset arguments - enable solr backend for full text search
adds 2 new dependencies: curl and expat - update sieve version to 0.1.15:
* Enotify extension:
- Adjusted notify method API for addition of new notification
methods.
- Set default importance level to 'normal' (was 'high').
* Include extension: updated implementation towards most recent
specification (all should be backwards compatible):
- Implemented global variables namespace.
- Global command may now appear anywhere in a script.
- Implemented script name checking using the requirements specified
in the ManageSieve draft.
- One issue remains: ManageSieve currently requires included scripts
to be uploaded first, which is not according to specification.
* Changed envelope path parser to allow to and from envelope addresses
that have no domain part.
+ Added preliminary support for Sieve plugins and added support for
installing Sieve development headers.
+ Started work on the implementation of the spamtest, spamtestplus and
virustest extensions (unfinished).
+ Deprecated notify extension: implemented denotify command.
+ Variables extension: added support for variable namespaces.
+ Added configurable script size limit. Compiler will refuse to
compile files larger than sieve_max_script_size.
+ Testsuite changes:
- Added support for changing and testing an extension's
configuration.
- Added a command line parameter for copying errors to stderr.
- Fixed a bug in the i;ascii-numeric comparator. If one of the
strings started with a non-digit character, the comparator would
always yield less-than.
- Imap4flags extension: fixed bug in removeflag: removing a single
flag failed due to off-by-one error (bug report by Julian Cowley).
- Improved EACCES error messages for stat() and lstat() syscalls and
slightly improved error messages that may uccur when saving a
binary.
- Vacation extension: fixed typo in runtime log message (patch by
Julian Cowley).
- Fixed use of minus '-' in man pages; it is now properly escaped.
- Fixed parser recovery. In particular cases it would trigger spurious
errors after an initial valid error and sometimes additional errors
were inappropriately ignored.
- update managesieve patches to match the release:
old: dovecot-1.2-managesieve-0.11.10.tar.bz2
new: dovecot-1.2-managesieve-0.11.11.tar.bz2
old: dovecot-1.2.9-managesieve-0.11.10.diff.bz2
new: dovecot-1.2.10-managesieve-0.11.11.diff.bz2
* This release contains adjustments to match changes in the Sieve API.
This means that this release will only compile against Pigeonhole
Sieve v0.1.15.
+ Implemented ManageSieve QUOTA enforcement.
+ Added MAXREDIRECTS capability after login.
+ Implemented new script name rules specified in most recent
ManageSieve draft.
- Fixed assertion failure occuring with challenge-response SASL
mechanisms.
- Made configure complain about trying to compile against installed
Dovecot headers alone.
- Fixed compile warning for compilation against CMUSieve.
- update managesieve pie patch to match release:
old: dovecot-1.2-managesieve-0.11.10_pie.patch
new: dovecot-1.2-managesieve-0.11.11_pie.patch
- update sieve pie patch to match release:
old: dovecot-1.2-sieve-0.1.14_pie.patch
new: dovecot-1.2-sieve-0.1.15_pie.patch
- update to version 1.2.10
+ %variables now support %{host}, %{pid} and %{env:ENVIRONMENT_NAME}
everywhere.
+ LIST-STATUS capability is now advertised
- maildir: Fixed several assert-crashes.
- imap: LIST "" inbox shouldn't crash when using namespace with
"INBOX." prefix.
- lazy_expunge now ignores non-private namespaces. - update sieve version to 0.1.14:
* Made the imposed limits on the number of redirects and the number
of actions configurable. The settings are called sieve_max_actions
and sieve_max_redirects.
* Did a major rework of extension handling, making sure that no global
state is maintained. This change was triggered by problems that
global state info would cause for Dovecot v2.0, but it is also
important for v1.2 as it significantly cleans up the library
implementation.
+ Made LDA Sieve plugin recognize the deliver_log_format setting.
+ Message headers produced from user-supplied data are now
RFC2047-encoded if necessary for outgoing messages. This is for
example important for the :subject argument of the vacation action.
+ Added support for the $text$ substitution in the deprecated notify
extension.
+ The subaddress extension now also accepts recipient_delimiter
setting as an alias for sieve_subaddress_sep setting. This
anticipates the recipient_delimiter setting in v2.0.
- Fixed logging of mailbox names. It logged the converted mUTF7
version in stead of the original UTF8 version supplied by the user.
- Fixed a minor memory leak in the multiscript support.
- Fixed a bug in the recompilation of Sieve scripts. Made sure that
scripts are only recompiled when the script file - or the symlink
pointing to it - is strictly newer.
- update managesieve patches to match the release:
old: dovecot-1.2-managesieve-0.11.9.tar.bz2
new: dovecot-1.2-managesieve-0.11.10.tar.bz2
old: dovecot-1.2.8-managesieve-0.11.9.diff.bz2
new: dovecot-1.2.9-managesieve-0.11.10.diff.bz2
* This release contains adjustments to match changes in the Sieve API.
This means that this release will only compile against Pigeonhole
Sieve v0.1.14.
- Fixed compilation of ManageSieve against CMUSieve.
- update managesieve pie patch to match release:
old: dovecot-1.2-managesieve-0.11.9_pie.patch
new: dovecot-1.2-managesieve-0.11.10_pie.patch
- update sieve pie patch to match release:
old: dovecot-1.2-sieve-0.1.13_pie.patch
new: dovecot-1.2-sieve-0.1.14_pie.patch - update to version 1.2.9
* maildir: When saving, filenames now always contain ,S=