JDK-6443578 : Continuation lines in JAR manifests do not follow RFC-822
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util.jar
  • Affected Version: 5.0
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: generic
  • CPU: generic
  • Submitted: 2006-06-26
  • Updated: 2018-10-19
Related Reports
Relates :  
Relates :  
Description
Lines in JAR manifests can be broken at any point, but in RFC-822 they can only be broken where whitespace is allowed.  While this allows for very long names and/or keys in manifests to be used, it is difficult to explain in our docs.  When 4842483 is fixed (i.e., the 72-byte long line limit is removed), very long names & keys can be on the same line, removing the need for the current, non-RFC-822-compliant behavior.

Comments
Any fix for this issue will need an accompanying CSR to review its compatibility impact.
19-10-2018