Next | Query returned 74 messages, browsing 51 to 60 | Previous

History of commit frequency

CVS Commit History:


   2015-05-17 02:13:51 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update dovecot2-pigeonhole to 0.4.8.

v0.4.8 15-05-2015 Stephan Bosch <stephan@rename-it.nl>

	* LDA Sieve plugin: Dovecot changed the deliver_log_format setting to include
	  %{delivery_time}. This prompted changes in Pigeonhole that make this release
	  dependent on Dovecot v2.2.17.
	+ Implemented magic to make sieve_default script visible from ManageSieve
	  under a configurable name. This way, users can see the default rules, edit
	  them and store a private adjusted version. This could also be achieved by
	  copying the default script into the user's script storage, but updates to
	  the global sieve_default script would be ignored that way.
	+ ManageSieve: Implemented support for reporting command statistics at
	  disconnect. Statistics include the number of bytes and scripts uploaded/
	  downloaded/checked and the number of scripts deleted/renamed.
	- Fixed problem in address test: erroneously decoded mime-encoded words in
	  address headers.
	- extprograms plugin: Fixed failure occurring when connecting to script
	  service without the need to read back the output from the external program.
	- Fixed bug in script storage path normalization occurring with relative
	  symbolic links below root.
	- Fixed and updated various parts of the documentation
	- ManageSieve: Used "managesieve" rather than "sieve" as \ 
login service name,
	  which means that all managesieve-specific settings where ignored.
	- Managesieve: Storage quota was not always enforced properly for scripts
	  uploaded as quoted string. Nobody uses that, but it is allowed in the
	  specification and we support it, so it should work properly.
   2015-03-20 02:25:31 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update dovecot2-pigeonhole to 0.4.7, a leaf package and this update is
needed to dovecot2-pigeonhole compatible with Dovecot 2.2.16.

v0.4.7 19-03-2015 Stephan Bosch <stephan@rename-it.nl>

	* editheader extension: Made protection against addition and deletion of
	  headers configurable separately. Also, the `Received' and `Auto-Submitted'
	  headers are no longer protected against addition by default.
	* Turned message envelope address parse errors into warnings.
	* The interpreter now accepts non-standard domain names, e.g. containing '_'.
	+ Implemented the Sieve index extension (RFC 5260).
	+ Implemented support for the mboxmetadata and servermetadata extensions
	  (RFC 5490).
	+ Implemented new sieve commands for the doveadm command line utility. These
	  commands are currently limited to ManageSieve operations, but the other
	  current sieve tools will be migrated to doveadm in the near future as well.
	+ Added more debug output about binary up-to-date checking.
	+ Added script metadata to binary dump output.
	- Fixed Sieve script binary up-to-date checking by normalizing the script
	  location.
	- The Sieve interpreter now flushes the duplicate database during start phase
	  of result execution rather than commit phase. This makes sure locks on the
	  duplicate database are released as soon as possible, preventing contention.
	- Performed a few optimizations in the lexical scanner of the language.
	- Fixed bug in `:matches' match-type that made a pattern without
	  wildcards match as if there were a '*' at the beginning.
	- Fixed crash in validation of the string parameter of the comparator tag.
	- extprograms extension: Made sure supplemental group privileges are also
	  dropped. This was a problem reported by Debian lintian.
	- Fixed bug in handling of binary errors for action side-effects and message
	  overrides.
	- file script storage: Restructured storage initialization to address
	  backwards compatibility issues.
	- dict script storage: Fixed small memory allocation bug.
   2015-01-14 22:45:14 by Thomas Klausner | Files touched by this commit (2)
Log message:
Bump PKGREVISION for ABI bump in dovecot2/Makefile.
   2014-11-03 01:23:06 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update dovecot2-pigeonhole to 0.4.6.

Version 0.4.5 introduced one new 'feature', but it caused build
problems. This release fixes that. If you've successfully installed
0.4.5, you do not need to upgrade.

Changelog v0.4.6:

- After make distclean, the distributed tarball would fail to recompile.
  This causes problems for some distribution builds.
   2014-11-02 08:36:39 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update dovecot2-pigeonhole to 0.4.5.

Changelog v0.4.5:

+ Added a Pigeonhole version banner to doveconf output. This way, future
  bug reports will also include Pigeonhole version information.
- Fixed handling of implicit keep. Last version erroneously reported
  that implicit keep succeeded after an earlier failure, while it in
  fact had failed. Particularly occurred for mailbox quota errors.
- Fixed segfault occurring on SunOS systems when there is no active
  script.

Changelog v0.4.4:

* Added support for Japanese mail addresses with dots at non-standard
  places in localpart.
* Changed handling of ENOSPACE into a normal temporary failure and added
  handling of ENOQUOTA as a user error.
* Restructured result execution, so that all actions which involve mail
  storage are always committed before all others.
+ Implemented support for generic Sieve storages. Using alternative
  storages now also possible for sieve_before/sieve_after.
+ Implemented storage driver for retrieving Sieve scripts from LDAP.
  This currently cannot be used with ManageSieve.
+ Implemented sieve_redirect_envelope_from setting, which allows
  configuring the envelope sender of redirected messages.
- Fixed handling of mail storage errors occurring while evaluating the
  input message.
- managesieve-login:
   - Removed bogus ALERT response code returned for AUTHENTICATE
     command.
   - Fixed handling of invalid initial response argument to AUTHENTICATE
     command.
- Fixed handling of stream errors in lexical scanner.
- Fixed handling of SMTP errors. Permanent and temporary errors were
  mixed up.
- Fixed several problems reported by CLang 3.4.
- duplicate extension: Fixed erroneous compile error about conflicting
  tags when `:handle' argument was used last.
- relational extension: Fixed error handling of `:value' match.
- editheader extension: Fixed header unfolding and header iteration.
- mailbox extension: Fixed the `:create' tag, which erroneously
  subscribed an existing folder.
- extprograms plugin: Fixed handling of error codes.
- doveadm-sieve plugin: Fixed several bugs. Synchronization of symbolic
  link in the file storage should now also work properly.
   2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163)
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
   2014-05-14 08:10:36 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 0.4.3:

* Editheader extension: Made control characters allowed for editheader,
  except NUL. Before, this would cause a runtime error.
+ Upgraded Dovecot-specific Sieve "vnd.dovecot.duplicate" extension to
  match the new draft "duplicate" extension.
- Fixed sieve_result_global_log_error to log only as i_info in
  administrator log (syslog) if executed from multiscript context.
- Sieve redirect extension: Adjusted loop detection to show leniency to
  resent messages.
- Sieve include extension: Fixed problem with handling of duplicate
  includes with different parameters :once or :optional.
- Sieve spamtest/virustest extensions: Tests were erroneously performed
  against the original message. When used together with extprograms
  filter to add the spam headers, the changes were not being used by
  the spamtest and virustest extensions.
- Deprecated Sieve notify extension: Fixed segfault problems in message
  string substitution.
- ManageSieve: Fixed active link verification to handle redundant path
  slashes correctly.
- Sieve vacation extension:
  - Fixed interaction of sieve_vacation_dont_check_recipient with
    sieve_vacation_send_from_recipient setting.
  - Fixed log message for discarded response.
- Sieve extprograms plugin:
  - Forgot to disable the alarm() timeouts set for script execution.
  - Fixed fd leak and handling of output shutdown.
  - Fixed 'Bad filedescriptor' error occurring when disconnecting
    script client.
  - Made sure that programs are never forked with root privileges.
   2014-02-13 00:18:57 by Matthias Scheler | Files touched by this commit (1568)
Log message:
Recursive PKGREVISION bump for OpenSSL API version bump.
   2013-10-08 15:56:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Changelog v0.4.2:
* Incompatible change in Sieve doveadm plugin: the root attribute for
  Sieve scripts is changed. Make sure that you update both sides of a
  dsync setup simultaneously when Sieve is involved, otherwise
  synchronization will likely fail.
+ Added support for sending Sieve vacation replies with an actual
  sender, rather than the default <> sender. Check the updated
  doc/extensions/vacation.txt for more information.
- Fixed a binary code read problem in the `set' command of the Sieve
  variables extension. Using the set command with a modifier and an
  empty string value would cause code corruption problems while running
  the script.
- Various fixes for doveadm-sieve plugin, mostly crashes. These include
  a fix for the `Invalid value for default sieve attribute' problem.
- Various fixes for compiler and static analyzer warnings, e.g. as
  reported by CLang and on 32 bit systems.
- Fixed the implementation of the new :options flag for the Sieve
  include extension.
- Fixed potential segfault bug at deinitialization of the lda-sieve
  plugin.
- Fixed messed up hex output for sieve-dump tool.
   2013-07-08 17:24:58 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update dovecot2-pigeonhole to 0.4.1.  Here is quote from release announce.

Subject: [Dovecot-news] Released Pigeonhole v0.4.1 for Dovecot v2.2.4.
Date: Wed, 03 Jul 2013 22:15:31 +0200
To: dovecot-news@dovecot.org, Dovecot Mailing List <dovecot@dovecot.org>
Reply-To: dovecot@dovecot.org
Content-Transfer-Encoding: 7bit

Hello Dovecot users,

Now that I am not preoccupied anymore, I quickly release a new version
of Pigeonhole for Dovecot v2.2. This consists mainly of bug fixes. One
new feature is that the Sieve plugin will try to pass temporary
failures (e.g. from mail storage) back to LDA/LMTP as much as
possible. However, this change turned out a little bigger than I would
have liked, so experiment with it a bit before you deploy it in
production.

Changelog v0.4.1:

 + Added support for handling temporary failures. These are passed back
   to LDA/LTMP to produce an appropriate response towards the MTA.
 - Sieve storage: Removed PATH_MAX limitation for active symlink. This
   caused problems for GNU/Hurd.
 - Fixed line endings in X-Sieve headers added by redirect command.
 - ManageSieve: Fixed '[' ']' stupidity for response codes (only
   happened before login).
 - Fixed setting name in example-config/conf.d/20-managesieve.conf.
 - Sieve extprograms plugin: Fixed interaction between pipe command and
   remote script service. The output from the script service was never
   read, causing a broken pipe error at the script service. Apparently,
   this was broken since the I/O handling for extprograms was last
   revised.
 - Fixed assertion failure due to datastack problem in message header
   composition.

Next | Query returned 74 messages, browsing 51 to 60 | Previous