This is an automated email from the ASF dual-hosted git repository.
chibenwa pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-mime4j.git
from 995df2d5 [DOC] Document the DOM
new d9d2f89e [FIX] Limit multipart count and nesting
new c5c4ac43 [FIX] Enforce total header count
new f085de76 [FIX] Linear accumulation of mime parameters
new fd7d38b1 [FIX] Limit total header size to 1MB
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
...ion.java => MaxNestingDepthLimitException.java} | 11 +-
...eption.java => MaxPartCountLimitException.java} | 11 +-
.../org/apache/james/mime4j/stream/MimeConfig.java | 175 +++++++-
.../james/mime4j/stream/MimeTokenStream.java | 87 ++++
.../james/mime4j/util/MimeParameterMapping.java | 14 +-
.../james/mime4j/stream/MimeEntityLimitsTest.java | 453 +++++++++++++++++++++
...UtilTest.java => MimeParameterMappingTest.java} | 54 +--
.../james/mime4j/dom/LargeMessageParsingTest.java | 73 +++-
.../james/mime4j/dom/MessagePartLimitsTest.java | 99 +++++
9 files changed, 915 insertions(+), 62 deletions(-)
copy
core/src/main/java/org/apache/james/mime4j/io/{MaxHeaderLengthLimitException.java
=> MaxNestingDepthLimitException.java} (75%)
copy
core/src/main/java/org/apache/james/mime4j/io/{MaxHeaderLengthLimitException.java
=> MaxPartCountLimitException.java} (75%)
create mode 100644
core/src/test/java/org/apache/james/mime4j/stream/MimeEntityLimitsTest.java
copy core/src/test/java/org/apache/james/mime4j/util/{CharsetUtilTest.java =>
MimeParameterMappingTest.java} (51%)
create mode 100644
dom/src/test/java/org/apache/james/mime4j/dom/MessagePartLimitsTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]