diff options
| -rw-r--r-- | imap/ChangeLog | 2 | ||||
| -rw-r--r-- | imap/configure.ac | 2 | ||||
| -rw-r--r-- | imap/imaplogin.c | 2 | ||||
| -rw-r--r-- | maildir/maildirmake.sgml | 39 | ||||
| -rw-r--r-- | sqwebmail/ChangeLog | 2 | ||||
| -rw-r--r-- | sqwebmail/configure.ac | 2 | 
6 files changed, 27 insertions, 22 deletions
| diff --git a/imap/ChangeLog b/imap/ChangeLog index 4c10f8e..2eeece4 100644 --- a/imap/ChangeLog +++ b/imap/ChangeLog @@ -1,3 +1,5 @@ +5.0.0 +  2018-07-21  Sam Varshavchik  <mrsam@courier-mta.com>  	* pop3dserver.c: update Courier-IMAP to support UTF8 POP3. Update diff --git a/imap/configure.ac b/imap/configure.ac index fb0a51f..49f909a 100644 --- a/imap/configure.ac +++ b/imap/configure.ac @@ -4,7 +4,7 @@ dnl  dnl Copyright 1998 - 2016 Double Precision, Inc.  See COPYING for  dnl distribution information. -AC_INIT(courier-imap, 4.18.2, [courier-users@lists.sourceforge.net]) +AC_INIT(courier-imap, 5.0.0, [courier-users@lists.sourceforge.net])  >confdefs.h  # Kill PACKAGE_ macros diff --git a/imap/imaplogin.c b/imap/imaplogin.c index 8e2f9c9..cd223f2 100644 --- a/imap/imaplogin.c +++ b/imap/imaplogin.c @@ -471,7 +471,7 @@ int main(int argc, char **argv)  	writes("* OK [CAPABILITY ");  	imapcapability();  	writes("] Courier-IMAP ready. " -	       "Copyright 1998-2017 Double Precision, Inc.  " +	       "Copyright 1998-2018 Double Precision, Inc.  "  	       "See COPYING for distribution information.\r\n");  	fprintf(stderr, "DEBUG: Connection, ip=[%s]\n", ip);  	writeflush(); diff --git a/maildir/maildirmake.sgml b/maildir/maildirmake.sgml index 053ee73..1f82784 100644 --- a/maildir/maildirmake.sgml +++ b/maildir/maildirmake.sgml @@ -321,14 +321,14 @@ own.</para>        E-mail client support.        Given that, this major update to Unicode will also introduce some        backwards-incompatible changes to the internal structure of maildirs, -      as a long term major to simplify Unicode support going forward. +      as a major upgrade to simplify Unicode support going forward.        Might as well go through the pain of a major upgrade once.      </para>      <para>        <command>maildirmake</command>'s <option>--checkutf8</option> and        <option>--convutf8</option> options are tools to aid in conversion of -      existing mailbox to the new Unicode-based naming standard. +      existing mailboxes to the new Unicode-based naming standard.      </para>      <refsect2> @@ -337,30 +337,31 @@ own.</para>        <para>  	Mail folders in a maildir are hidden subdirectories. For example:  	a folder name <quote>Mailing list</quote> is a maildir subdirectory -	named <filename>$HOME/Maildir/.Mailing list</filename> (with -	<filename>$HOME/Maildir</filename> being the main mailbox). +	named <filename>$HOME/Maildir/.Mailing list</filename> +	(<filename>$HOME/Maildir</filename> is the main mailbox).        </para>        <para>  	Prior to the unicode update, non-English characters in folder names -	were implemented using a convention that was derived from the +	used a convention based on the  	non-standard <quote>modified-UTF7</quote> encoding used by IMAP. -	A folder named <quote>Résumé</quote> was in a maildir subdirectory +	A folder named <quote>Résumé</quote> is a maildir subdirectory  	named <filename>$HOME/Maildir/.R&AOk-sum&AOk-</filename>. -	The current versions of Courier, <application>Courier-IMAP</application>, and SqWebmail, -	will simply create <filename>$HOME/Maildir/.Résumé</filename> -	using the <acronym>UTF8</acronym> encoding, which will appear simply -	as a <quote>.Résumé</quote> (hidden) subdirectory on modern +	The current versions of Courier, +	<application>Courier-IMAP</application>, and SqWebmail, +	now creates <filename>$HOME/Maildir/.Résumé</filename> +	using the <acronym>UTF8</acronym> encoding. This appears as plain +	<quote>.Résumé</quote> (hidden) subdirectory on modern  	UTF8-based systems.        </para>        <para> -	Consequently, any existing maildirs that have non-English folders +	Consequently, any existing maildirs with folders that use non-English +	names  	must be converted as part of updating to the current version of  	Courier, <application>Courier-IMAP</application>, and SqWebmail from pre-unicode versions. -	At this time -	this does not occur as part of automatically updating to the current -	version, and must be done manually given the wide variety of individual +	This does not happen automatically when updating to the current +	version. This must be done manually given the wide variety of individual  	mail server configurations that are possible.        </para>      </refsect2> @@ -384,7 +385,7 @@ own.</para>  	<listitem>  	  <para>  	    Updating the -	    <filename>$HOME/Maildir/courierimapsubscribed</filename>, +	    <filename>$HOME/Maildir/courierimapsubscribed</filename> file,  	    which is a list of subscribed IMAP folders, if it exists.  	  </para>  	</listitem> @@ -393,7 +394,7 @@ own.</para>  	  <para>  	    Updating any  	    <application>maildrop</application> -	    mail filtering recipe, +	    mail filtering recipes,  	    <filename>$HOME/.mailfilter</filename>, if it exists, to reference  	    the unicode maildir folders; or updating any custom site mail  	    filtering engine that delivers to maildir folders, to reference @@ -468,9 +469,9 @@ Updating /home/mrsam/.mailfilter</programlisting>  	<listitem>  	  <para>  	    A shell script needs to run the <option>--checkutf8</option> -	    option for every mailbox. A list of each account's maildir +	    option for every mailbox. A list of all accounts' maildirs  	    needs to be prepared in advance, together with the corresponding -	    <filename>.mailfilter</filename> (where appropriate). +	    <filename>.mailfilter</filename>s (where appropriate).  	    courier-authlib's <command>authenumerate</command> command is usually  	    a good starting point.  	    It's ok to explicitly specify each mailbox's @@ -530,7 +531,7 @@ Updating /home/mrsam/.mailfilter</programlisting>  	<quote>modified-UTF7</quote> encoding convention for non-Latin  	folder names is mostly an IMAP client convention, and the  	pre-Unicode version of <application>Courier-IMAP</application> did -	not enforce it. The server just uses the name from the IMAP client, +	not enforce it. The server took the name from the IMAP client,  	as is.        </para> diff --git a/sqwebmail/ChangeLog b/sqwebmail/ChangeLog index 6bb3679..711a6a6 100644 --- a/sqwebmail/ChangeLog +++ b/sqwebmail/ChangeLog @@ -1,3 +1,5 @@ +6.0.0 +  2018-07-17  Sam Varshavchik  <mrsam@courier-mta.com>  	* courier-imap, sqwebmail: update Courier-IMAP to support UTF8 IMAP. diff --git a/sqwebmail/configure.ac b/sqwebmail/configure.ac index 7c3e080..c38fab4 100644 --- a/sqwebmail/configure.ac +++ b/sqwebmail/configure.ac @@ -2,7 +2,7 @@ dnl  dnl Copyright 1998 - 2017 Double Precision, Inc.  See COPYING for  dnl distribution information. -AC_INIT(sqwebmail, 5.9.3, [courier-sqwebmail@lists.sourceforge.net]) +AC_INIT(sqwebmail, 6.0.0, [courier-sqwebmail@lists.sourceforge.net])  >confdefs.h  # Kill PACKAGE_ macros | 
