2005-06-20 Archit Shah * MimeMessage.java,MimeBodyPart.java: Remove line wrapping in the bodies of MIME parts. 2005-06-06 Chris Burdess * InternetAddress.java: Do not set strict in no-arg constructor. * all: Redocumented all javax.mail classes. 2005-06-08 Archit Shah * InternetHeaders.java: Do not wrap header input stream in CRLFInputStream. 2005-06-06 Chris Burdess * Makefile.am,Session.java,IMAPStore.java,POP3Store.java, SMTPTransport.java,NNTPTransport.java,NNTPStore.java, MboxStore.java,MaildirStore.java: New logging framework. * POP3Store.java,SMTPTransport.java: Handle POP3S, SMTPS protocols. 2005-06-06 Byron Foster * Makefile.am: Fix creation of javamail.address.map. * IMAPStore.java: Handle IMAPS protocol. 2005-06-02 Byron Foster * IMAPFolder.java: Do server-side searches for unread message counts. 2005-05-16 Fernando Nasser * SMTPConnection.java: Make SMTP transport behave the same as the Sun RI when host is not supplied on connect. 2005-05-16 Fernando Nasser * FetchProfile.java,Header.java,Message.java,MimeUtility.java, InternetHeaders.java: Changes to conform to JavaMail 1.3 API. 2005-05-11 Chris Burdess * Service.java,Multipart.java: Changes to conform to JavaMail 1.3 API. * SMTPTransport.java: Default to localhost if no host specified. 2005-05-01 Chris Burdess * MboxStore.java,MboxFolder.java: Encode/decode URL paths correctly. 2005-04-26 Chris Burdess * MboxStore.java,MboxFolder.java: Convert slashes in folder pathnames to platform path separator before interpreting. 2005-04-23 Chris Burdess * Makefile.am,Makefile.in,acinclude.m4,build.xml,configure, configure.ac,m4/ac_check_class.m4,m4/ac_check_classpath.m4, m4/ac_check_home.m4,m4/ac_check_junit.m4,m4/ac_check_rqrd_class.m4, m4/ac_java_options.m4,m4/ac_prog_jar.m4,m4/ac_prog_java.m4, m4/ac_prog_java_cc.m4,m4/ac_prog_java_works.m4,m4/ac_prog_javac.m4, m4/ac_prog_javac_works.m4,m4/ac_prog_javadoc.m4,m4/ac_prog_javah.m4, m4/ac_try_run_javac.m4,m4/am_prog_gcj.m4, m4/gnumail_with_activation_jar.m4,m4/gnumail_with_inetlib_jar.m4 m4/gnumail_with_jsse.m4: Updated build system to detect common free JVMs, compilers and utilities. * INSTALL: Updated install documentation. 2005-04-21 Chris Burdess * MboxStore.java,MboxFolder.java: Rework of path framework to better follow JavaMail standard. 2005-04-20 Chris Burdess * MboxStore.java: Clarification of default mailbox directory location. 2005-04-19 Chris Burdess * IMAPMessage.java,IMAPFlags.java: Store only flag deltas using +FLAGS and -FLAGS during setFlags. 2005-04-19 Chris Burdess * MimeMultipart.java: Remove debugging code. * mailcap,MultipartReport.java: Mailcap entry for multipart/report. 2005-03-04 Chris Burdess * InternetHeaders.java: Ensure input stream is always filtered for CRLF pairs. 2005-02-21 Chris Burdess * MboxStore.java,MboxFolder.java: Allow absolute filenames. 2005-02-17 Chris Burdess * MboxFolder.java: Clarification of canonical function. * MailDateFormat.java: Handle trailing whitespace. 2005-02-15 Countach * MboxFolder.java,MboxStore.java: Support Windows filenames. 2005-02-14 Neil Campbell * IMAPFolder.java: Allow folders to hold both messages and folders. 2005-02-07 Chris Burdess * README.pop3,README.nntp,README.mbox,README.maildir: Correct method names in documentation. 2005-01-19 Chris Burdess * acinclude.m4: Detect JSSE in Java runtime. * UUInputStream.java,UUOutputStream.java: New UU encoder/decoder supporting block reads and under FSF copyright. * UUDecoderStream.java,UUEncoderStream.java: Removed. 2005-01-05 Chris Burdess * UUDecoderStream.java: Fixed case where EOF is reached before buffer is full. * POP3Message.java: Make Message.setFlag(DELETED) work. * mbox: Converted to GNU style. 2004-12-08 Chris Burdess * Makefile.am: Fixed relative META-INF. * all: Reformatted according to GNU Classpath guidelines. * ContentType.java,ParameterList.java: Parse exception message details cause of exception (#103447). 2004-12-04 Chris Burdess * IMAPStore.java,IMAPFolder.java: Expose quota functionality of underlying IMAPConnection. 2004-11-01 Chris Burdess * ParameterList.java: Report original value which caused a parse to fail. 2004-09-30 Chris Burdess * MANIFEST.MF: Added Implementation-* entries. 2004-09-29 Chris Burdess * IMAPStore.java: Implement IMAP namespaces. 2004-09-28 Chris Burdess * URLName.java: Permit '@' in userInfo component of URL. 2004-09-24 Chris Burdess * SMTPTransport.java,IMAPStore.java,POP3Store.java: Implement password authentication callbacks where necessary. 2004-09-10 Chris Burdess * SMTPTransport.java,IMAPStore.java,POP3Store.java: Implement user ordering of SASL mechanism preferences. 2004-09-09 Chris Burdess * SMTPTransport.java: Only use DSN if server advertises the capability. * ParameterList.java,MimeUtility.java: Support RFC 2231. 2004-09-08 Chris Burdess * SMTPTransport.java: New property value tls=required added and ESMTP extension list no longer exposed. EHLO issued following STARTTLS. * MimeMultipart.java,InternetHeaders.java: Trim method to remove final CR. 2004-09-07 Chris Burdess * SMTPTransport.java: Expose ESMTP extension list. * SMTPTransport.java: Don't pass ESMTP parameters when EHLO fails. * SMTPTransport.java: Don't invoke DATA when no valid recipients are specified. 2004-08-06 Chris Burdess * IMAPFolder.java: Correct folder pathnames in list() commands. 2004-07-31 Chris Burdess * IMAPFolder.java: Implement UIDFolder. 2004-07-08 Chris Burdess * MailDateFormat.java: Accept obsolete style of timezone. 2004-06-07 Chris Burdess * NNTPTransport.java: Implemented transport events. 2004-06-01 Chris Burdess * Makefile.am: Applied patch #3105. 2004-05-27 Chris Burdess * MessagingException.java: Print embedded stack trace. * MailboxURLConnection.java: Stream handler for mailboxes. 2004-05-24 Chris Burdess * MimeUtility.java: Fixed MIME-Java character conversion (#8658) * SMTPTransport.java: Fixed typo propagating wrong delivery event type. 2004-03-28 Chris Burdess * Updated all required files for JavaMail 1.3 * configure.ac: Removed AC_PROG_JAVADOC. * Makefile.am: Added install targets. 2004-03-13 Chris Burdess * acinclude.m4: Added macros to find activation.jar and inetlib.jar. * configure.ac: Search for jarfiles. * Makefile.am: Allow builds in other directories. 2004-02-10 Chris Burdess * javamail.charset.map: Added some missing Java charsets. * MimeUtility.java: Corrected a charset detection bug. 2004-02-05 Chris Burdess * NNTPStore.java: Corrected retrieval of "listall" property. 2004-01-29 Chris Burdess * QPOutputStream.java: Applied O/yvind Harboe's patch to correct output of space character. 2004-01-26 Chris Burdess * build.xml: Updated ant build script to match new build system. 2004-01-25 Chris Burdess * SMTPTransport.java: Incorporated code to recover the connection to control state on an I/O error during message transmission. 2004-01-23 Chris Burdess * RFC2822OutputStream.java: Applied O/yvind Harboe's patch to correct UTF-8 encoding problem in gcj runtime. 2004-01-19 Chris Burdess * Makefile.am: Workarounds to avoid recursion. * configure.ac: Added PACKAGE and VERSION for compatibility with different versions of automake. 2004-01-11 Chris Burdess * Makefile.am: Major rework, dropping jarcompiler. Incremental builds are now supported. 2 jars are generated: gnumail.jar (API) and providers.jar. javamail.default.providers lists only providers selected in configure. New target `javadoc' generates API documentation in docs subdirectory. * configure.ac: Added javadoc program. * imap/package.html: Corrected typos.