Skip to content

Commit

Permalink
docs: cyrus-imapd 3.6.7, 3.8.5, and 3.10.1 released
Browse files Browse the repository at this point in the history
  • Loading branch information
elliefm committed Jan 22, 2025
1 parent 5f9c2e8 commit 025c3ff
Show file tree
Hide file tree
Showing 5 changed files with 139 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docsrc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@
# When this is updated, you may also need to update the version and release
# definitions listed above to stay up to date.
rst_prolog = """
.. |imap_last_stable_version| replace:: 3.10.0
.. |imap_last_stable_version| replace:: 3.10.1
.. |imap_last_stable_branch| replace:: `cyrus-imapd-3.8`
.. |imap_current_stable_version| replace:: 3.12.0-alpha0
.. |imap_current_stable_branch| replace:: `cyrus-imapd-3.12`
Expand Down
47 changes: 47 additions & 0 deletions docsrc/imap/download/release-notes/3.10/x/3.10.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
:tocdepth: 3

===============================
Cyrus IMAP 3.10.1 Release Notes
===============================

Download from GitHub:

* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.10.1/cyrus-imapd-3.10.1.tar.gz
* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.10.1/cyrus-imapd-3.10.1.tar.gz.sig

.. _relnotes-3.10.1-changes:

Changes since 3.10.0
====================

Build changes
-------------

* Fixed :issue:`5029`: check for unexpected extra tiny-tests directories
* Fixed :issue:`5148`: added ``--enable-release-checks`` configure option
for use when building releases

Documentation build changes
---------------------------

The documentation build now uses the theme from Read the Docs, rather than
an old custom one. This resolves incompatibilities between the old custom
CSS and newer versions of Sphinx.

If you wish to (re)build the documentation, you will need to have the python
module "sphinx_rtd_theme" available. On Debian, this is in the
python3-sphinx-rtd-theme package.

Bug fixes
---------

* Fixed :issue:`4489`: calendar-color "changes" namespace (thanks Дилян
Палаузов)
* Fixed :issue:`5009`: various portability warnings and nits
* Fixed :issue:`5027`: inverse sign when guessing Etc/GMT+X timezone
* Fixed :issue:`5050`: iTIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5052`: iMIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5072`: http_cgi use after free (thanks Дилян Палаузов)
* Fixed :issue:`5094`: httpd crash when PROPFIND url is /dav/calendars
* Fixed :issue:`5118`: broken language checks for "zr-hant" and "sr-me"
* Fixed :issue:`5047`: proxying UID SEARCH
43 changes: 43 additions & 0 deletions docsrc/imap/download/release-notes/3.6/x/3.6.7.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
:tocdepth: 3

==============================
Cyrus IMAP 3.6.7 Release Notes
==============================

Download from GitHub:

* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.6.7/cyrus-imapd-3.6.7.tar.gz
* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.6.7/cyrus-imapd-3.6.7.tar.gz.sig

.. _relnotes-3.6.7-changes:

Changes since 3.6.6
===================

Build changes
-------------

* Fixed :issue:`5029`: check for unexpected extra tiny-tests directories
* Fixed :issue:`5148`: added ``--enable-release-checks`` configure option
for use when building releases

Documentation build changes
---------------------------

The documentation build now uses the theme from Read the Docs, rather than
an old custom one. This resolves incompatibilities between the old custom
CSS and newer versions of Sphinx.

If you wish to (re)build the documentation, you will need to have the python
module "sphinx_rtd_theme" available. On Debian, this is in the
python3-sphinx-rtd-theme package.

Bug fixes
---------

* Fixed :issue:`4848`: relocate_by_id - fatal error: Unknown meta file
requested
* Fixed :issue:`5050`: iTIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5052`: iMIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5072`: http_cgi use after free (thanks Дилян Палаузов)
* Fixed :issue:`5118`: broken language checks for "zr-hant" and "sr-me"
46 changes: 46 additions & 0 deletions docsrc/imap/download/release-notes/3.8/x/3.8.5.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
:tocdepth: 3

==============================
Cyrus IMAP 3.8.5 Release Notes
==============================

Download from GitHub:

* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.8.5/cyrus-imapd-3.8.5.tar.gz
* https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.8.5/cyrus-imapd-3.8.5.tar.gz.sig

.. _relnotes-3.8.5-changes:

Changes since 3.8.4
===================

Build changes
-------------

* Fixed :issue:`5029`: check for unexpected extra tiny-tests directories
* Fixed :issue:`5148`: added ``--enable-release-checks`` configure option
for use when building releases

Documentation build changes
---------------------------

The documentation build now uses the theme from Read the Docs, rather than
an old custom one. This resolves incompatibilities between the old custom
CSS and newer versions of Sphinx.

If you wish to (re)build the documentation, you will need to have the python
module "sphinx_rtd_theme" available. On Debian, this is in the
python3-sphinx-rtd-theme package.

Bug fixes
---------

* Fixed :issue:`4489`: calendar-color "changes" namespace (thanks Дилян
Палаузов)
* Fixed :issue:`5009`: various portability warnings and nits
* Fixed :issue:`5050`: iTIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5052`: iMIP line endings (thanks Дилян Палаузов)
* Fixed :issue:`5072`: http_cgi use after free (thanks Дилян Палаузов)
* Fixed :issue:`5094`: httpd crash when PROPFIND url is /dav/calendars
* Fixed :issue:`5118`: broken language checks for "zr-hant" and "sr-me"
* Fixed :issue:`5047`: proxying UID SEARCH
4 changes: 2 additions & 2 deletions lib/imapoptions
Original file line number Diff line number Diff line change
Expand Up @@ -1751,7 +1751,7 @@ Blank lines and lines beginning with ``#'' are ignored.
/* Maximum number of logged in sessions allowed per user,
zero means no limit. */

{ "maxargssize", "0", BYTESIZE, "3.12.0" }
{ "maxargssize", "0", BYTESIZE, "3.10.0" }
/* Maximum total size of arguments to an IMAP command that will be
accepted by Cyrus.
Commands with arguments that exceed this limit will be rejected.
Expand All @@ -1769,7 +1769,7 @@ Blank lines and lines beginning with ``#'' are ignored.
.PP
If no unit is specified, bytes is assumed. */

{ "maxliteral", "128K", BYTESIZE, "3.12.0" }
{ "maxliteral", "128K", BYTESIZE, "3.10.0" }
/* Maximum size of a single literal allowed by the IMAP parser.
.PP
If set to 0, a large internally-defined limit will be applied.
Expand Down

0 comments on commit 025c3ff

Please sign in to comment.