Permalink
Commits on Oct 12, 2008
Commits on Oct 6, 2008
  1. MIME4J-27: Content length limitation Support

    ok2c committed Oct 6, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@702290 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 4, 2008
  1. Provide a means to dispose a Message (MIME4J-72)

    Stefano Bagnara committed Oct 4, 2008
    Patch kindly provided by Markus Wiederkehr.
    Temporary commented out finalizers until more people will comment on the subject.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@701657 13f79535-47bb-0310-9956-ffa450edef68
  2. Add methods for removing and replacing header fields (MIME4J-80)

    Stefano Bagnara committed Oct 4, 2008
    Patch kindly provided by Markus Wiederkehr
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@701655 13f79535-47bb-0310-9956-ffa450edef68
  3. Add utility methods for creating message boundaries and message IDs (…

    Stefano Bagnara committed Oct 4, 2008
    …MIME4J-81)
    
    Patch kindly provided by Markus Wiederkehr
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@701653 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 24, 2008
  1. Decoupled CodecUtil and LineBreakingOutputStream; Factored Base64Enco…

    ok2c committed Sep 24, 2008
    …der into a separate class
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@698697 13f79535-47bb-0310-9956-ffa450edef68
  2. Message.writeTo() prematurely closed output stream if transfer encodi…

    Stefano Bagnara committed Sep 24, 2008
    …ng is BASE64 (MIME4J-79)
    
    Patch kindly provided by Markus Wiederkehr and Oleg Kalnichevski.
    The only change from the proposed patch is the "closed = true" when "len < 0" (in Base64OutputStream) because len == -1 is the way we are notified of a stream end and writing more data would result in corrupted output, so it seems safer to consider the stream closed after that call.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@698540 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 22, 2008
  1. MIME4J-73: MessageBuilder declares to throw MimeException in every me…

    ok2c committed Sep 22, 2008
    …thod it implements from ContentHandler
    
    Contributed by Markus Wiederkehr <markus.wiederkehr at gmail.com>
    
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697902 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 21, 2008
  1. Exclude lib directory from src assembly

    ok2c committed Sep 21, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697610 13f79535-47bb-0310-9956-ffa450edef68
  2. Fixed javadoc warnings

    ok2c committed Sep 21, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697609 13f79535-47bb-0310-9956-ffa450edef68
  3. Update doc for the eclipse:eclipse issue that has been fixed in newer…

    Stefano Bagnara committed Sep 21, 2008
    … eclipse plugin.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697555 13f79535-47bb-0310-9956-ffa450edef68
  4. MIME4J-57:

    ok2c committed Sep 21, 2008
    * Added javadocs to the MimeEntityConfig class
    * Made sure the max line length limit is correctly enforced for folded lines
    * Added max header limit check; intended as a protection from a DoS condition if a message contains too many headers (more than 1000) 
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697507 13f79535-47bb-0310-9956-ffa450edef68
  5. MIME4J-57: Changed base class of MaxLineLimitException from IOExcepti…

    ok2c committed Sep 21, 2008
    …on to MimeException
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697479 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 20, 2008
  1. MIME4J-57: Added a special IOException class to signal a line exceedi…

    ok2c committed Sep 20, 2008
    …ng the maximum line length limit
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697414 13f79535-47bb-0310-9956-ffa450edef68
  2. MIME4J-57: enforce a limit on the maximum line length

    ok2c committed Sep 20, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697409 13f79535-47bb-0310-9956-ffa450edef68
  3. MIME4J-73:

    ok2c committed Sep 20, 2008
    * Message(InputStream), Header(InputStream) and Field.parse(String) throw a MimeException instead of a runtime exception
    * Moved MessageBuilder into a separate public class
    
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@697406 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 17, 2008
  1. Resolved issue MIME4J-74

    Niklas Therning committed Sep 17, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@696267 13f79535-47bb-0310-9956-ffa450edef68
  2. MIME4J-72 https://issues.apache.org/jira/browse/MIME4J-72 Contributed…

    Stefano Bagnara committed Sep 17, 2008
    … by Markus Wiederkehr.
    
    Missing Disposable interface.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@696237 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 16, 2008
  1. MIME4J-72 https://issues.apache.org/jira/browse/MIME4J-72 Contributed…

    itstechupnorth committed Sep 16, 2008
    … by Markus Wiederkehr.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@696072 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 21, 2008
  1. Remove code copied from Apache MyFaces Trinidad (Base64OutputStream &…

    Stefano Bagnara committed Aug 21, 2008
    … Base64OutputStreamTest).
    
    Removed NOTICE credits to Oracle no more needed because of this removal.
    Introduced a new Base64OutputStream fixed according to our test suite requirement (MIME4J-71).
    Fixed Entity.writeTo to not append CRLF_CRLF in the base64 specific case (so at least this works like the qp code.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@687784 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 19, 2008
  1. Add credit for Base64OutputStream to NOTICE.txt (MIME4J-71)

    Stefano Bagnara committed Aug 19, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@687018 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 14, 2008
  1. [maven-release-plugin] prepare release apache-mime4j-0.4

    ok2c committed Aug 14, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685972 13f79535-47bb-0310-9956-ffa450edef68
  2. Renamed "stream" package to "io" (MIME4J-51)

    Stefano Bagnara committed Aug 14, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685868 13f79535-47bb-0310-9956-ffa450edef68
  3. Updated/FIxed versions for maven plugins. Moved assembly plugin at th…

    Stefano Bagnara committed Aug 14, 2008
    …e end.
    
    Updated assembly plugin required changes to the bin.xml descriptor, too.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685866 13f79535-47bb-0310-9956-ffa450edef68
  4. Make sure the source distribution includes NOTICE.txt and LICENSE.txt…

    Stefano Bagnara committed Aug 14, 2008
    … from the source tree instead of the tuple generated by maven remote resource plugin.
    
    (Same approach as for jSieve: NOTICE.txt/LICENSE.txt from the src tree used only in the src.zip, other artifacts using maven generated files).
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685865 13f79535-47bb-0310-9956-ffa450edef68
  5. Add LICENSE.txt + NOTICE.txt for the source tree and for the source d…

    Stefano Bagnara committed Aug 14, 2008
    …istribution.
    
    Includes references to the junit file bundled in the stage folder.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685864 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 13, 2008
  1. Added a brief description (users don't always get a library through t…

    itstechupnorth committed Aug 13, 2008
    …he main page); Added more notes; Added more features.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685662 13f79535-47bb-0310-9956-ffa450edef68
  2. Fixed BIN assembly descriptor

    ok2c committed Aug 13, 2008
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685629 13f79535-47bb-0310-9956-ffa450edef68
  3. Added release notes; added DOAP descriptor; updated the web site for …

    ok2c committed Aug 13, 2008
    …0.4 release
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685623 13f79535-47bb-0310-9956-ffa450edef68
  4. Fix website pages to reflect package changes (some reference still po…

    Stefano Bagnara committed Aug 13, 2008
    …inted to org.mime4j package !! ) (MIME4J-51)
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@685503 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 7, 2008
  1. Hudson and rat complained I forgot the license in the overview.html ;-)

    Stefano Bagnara committed Aug 7, 2008
    Good job guys.
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@683569 13f79535-47bb-0310-9956-ffa450edef68
  2. Add an overview for the apidocs including links to MimeStreamParser a…

    Stefano Bagnara committed Aug 7, 2008
    …nd Message classes (MIME4J-51)
    
    git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/trunk@683566 13f79535-47bb-0310-9956-ffa450edef68