Skip to content

Tags: dburkart/check-sieve

Tags

check-sieve-0.10

Toggle check-sieve-0.10's commit message
Bump version info to v0.10, add ChangeLog entry.

check-sieve-0.9

Toggle check-sieve-0.9's commit message
This is the v0.9 release of check-sieve(1).

 * Fixed Xcode project files.
 * Add support for Externally Stored Lists (RFC 6134). (@johnlettman)
 * Snapcraft support. (@johnlettman)
 * Support Proton mail-specific extensions. (@johnlettman)
 * Support GCC 13+. (@grawlinson)
 * Support CR/LF-style line-endings.
 * Fix bug to accept relational operators in header tests. (@fischerling)

check-sieve-0.8

Toggle check-sieve-0.8's commit message
Release check-sieve v0.8

Version 0.8:
 * Support compiling on FreeBSD.
 * Adds a --server flag to check-sieve, enabling the tool to check capabilities specific to your server.
 * Fix bug preventing some test-lists from having a single item.
 * Addition of explicit test-list AST object, allowing for improved validation.

check-sieve-0.7

Toggle check-sieve-0.7's commit message
Release check-sieve v0.7

Version 0.7:
 * Fix core dump which allowed enabling regex support on Linux.
 * Many small improvements to validation and RFC conformance.
 * Add support for Internet Message Access Protocol (IMAP) Events (RFC 6785).
 * Add support for Converting Messages Before Delivery (RFC 6558).
 * Adds emscripten support for check-sieve to allow for embedding
 libchecksieve on webpages (see checksieve.com).
 * Adds support for FreeBSD to the build system.

check-sieve-0.6

Toggle check-sieve-0.6's commit message

Unverified

This user has not yet uploaded their public signing key.
Release check-sieve v0.6

Version 0.6:
 * Add manpage for check-sieve(1).
 * Add a --max-list-length option to validate list length.
 * Update python tests to use Python 3.7.
 * Fix various small bugs in the tool.
 * Add support for Spamtest Extension (RFC 5235).
 * Add support for Mailbox Extension (RFC 5490).
 * Add support for Notifications Extension (RFC 5435).
 * Add support for Subaddress Extension (RFC 5233).
 * Add support for Ihave Extension (RFC 5463).
 * Add support for Environment Extension (RFC 5183).

check-sieve-0.5

Toggle check-sieve-0.5's commit message
Release v0.5

check-sieve-0.4

Toggle check-sieve-0.4's commit message
Release check-sieve v0.4

Version 0.4:
 * Add usage validation for supported commands.
 * Factor out user reporting to a separate API (issue #20).
 * Support for the "global" command from RFC 6609.
 * Fix broken "foreverypart" syntax.
 * Add support for python 3 in unit test C extension.
 * Add support for AST command validation.
 * Add the ability to trace operation of the AST.
 * Implement an Abstract Syntax Tree (AST)

check-sieve-0.3

Toggle check-sieve-0.3's commit message
Release check-sieve v0.3

Version 0.3:
 * Renamed the project to check-sieve, for better consistency.
 * Fix linking issue on some flavors of linux.
 * Update the README.md file with a list of supported RFCs.
 * Fix command "keep" validation.
 * Refactored much of the library.
 * Add version information to the library and binary.
 * Switch to using regexes to implement required module matching.
 * Add usage to check-sieve, as well as a couple of debugging options.
 * Implement "MIME Part Tests, Iteration, Extraction, Replacement, and Enclosure" (RFC 5703).
 * Implement the relational extension (RFC 5231)
 * Implement Body Extension (RFC 5173)

mail-sieve-verifier-0.2

Toggle mail-sieve-verifier-0.2's commit message
Version 0.2:

 * Fix a handful of RFC conformance bugs.
 * Fix Travis-CI builds.
 * Add support for reject and extended reject extensions (RFC 5429).
 * Implement "Copying without side effects" (RFC 3894).
 * Add support for the Include extension (RFC 6609)
 * Add support for the Vacation extension (RFC 5230).
 * Add support for the Date and Index Extensions (RFC 5260).

mail-sieve-verifier-0.1

Toggle mail-sieve-verifier-0.1's commit message
Release mail-sieve-verifier-0.1

Version 0.1:
 * Python test harness
 * Implementation of Variables extension (RFC 5229)
 * Basic support for RFC 5228