This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 4c3654d JAMES-3028 rename IOObjectStoreException to
ObjectStoreIOException
new ba68ead JAMES-1824 Test to prove James SMTP & IMAP can handle UTF-8
mail body
new 277dd46 JAMES-3034 SMTPMessageSender cannot handle UTF-8 characters
in body
new c171f20 JAMES-3034 Switch to use James SMTPMessageSender
new c456920 JAMES-3034 Fix IMAPMessageReader to read correctly UTF-8
emails
new ea6a901 JAMES-3016 Extract MockSMTPServer image name to Images class
new f7e83f4 JAMES-3016 Extract new DKIMVerifier to be using in
integration test
new 4c25836 JAMES-3016 Broken DKIMSign + RemoteDelivery integration tests
new 6d2e138 JAMES-3016 Drop allow8bitmime option in remote delivery
new da7e48a JAMES-3016 Use Junit5 in integration tests
The 9 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:
CHANGELOG.md | 6 +-
pom.xml | 5 +
.../apache/james/MailsShouldBeWellReceived.java | 61 +++++
.../eml/mail-containing-unicode-characters.eml | 3 +-
.../apache/james/jdkim/mailets/DKIMVerifier.java | 74 ++++++
.../org/apache/james/jdkim/mailets/DKIMVerify.java | 38 +--
.../apache/james/jdkim/mailets/DKIMSignTest.java | 8 +-
.../mailets/RemoteDeliveryDKIMIntegrationTest.java | 279 +++++++++++++++++++++
.../james/mailets/RemoteDeliveryErrorTest.java | 5 +-
.../test/resources/eml/message-multipart-7bit.eml | 2 +-
.../test/resources/eml/message-multipart-8bit.eml | 0
.../test/resources/eml/message-text-only-7bit.eml | 2 +-
.../test/resources/eml/message-text-only-8bit.eml | 3 +-
.../delivery/RemoteDeliveryConfiguration.java | 3 -
.../delivery/RemoteDeliveryConfigurationTest.java | 3 -
server/mailet/mock-smtp-server/pom.xml | 3 -
.../server/testing/MockSmtpServerExtension.java | 82 +++---
.../test/resources/cucumber/GetMessages.feature | 2 +-
server/testing/pom.xml | 5 +
.../java/org/apache/james/util/docker/Images.java | 1 +
.../org/apache/james/utils/IMAPMessageReader.java | 22 +-
.../org/apache/james/utils/SMTPMessageSender.java | 13 +-
.../james/utils/SMTPMessageSenderExtension.java} | 27 +-
.../apache/james/utils/IMAPMessageReaderTest.java | 18 +-
.../apache/james/utils/SMTPMessageSenderTest.java | 94 +++++++
25 files changed, 624 insertions(+), 135 deletions(-)
copy mailet/base/src/test/resources/eml/text-only-8bit.eml =>
server/container/guice/guice-common/src/test/resources/eml/mail-containing-unicode-characters.eml
(94%)
create mode 100644
server/mailet/dkim/src/main/java/org/apache/james/jdkim/mailets/DKIMVerifier.java
create mode 100644
server/mailet/integration-testing/src/test/java/org/apache/james/mailets/RemoteDeliveryDKIMIntegrationTest.java
copy mailet/base/src/test/resources/eml/multipart-7bit.eml =>
server/mailet/integration-testing/src/test/resources/eml/message-multipart-7bit.eml
(97%)
copy mailet/base/src/test/resources/eml/multipart-8bit.eml =>
server/mailet/integration-testing/src/test/resources/eml/message-multipart-8bit.eml
(100%)
copy mailet/base/src/test/resources/eml/text-only-7bit.eml =>
server/mailet/integration-testing/src/test/resources/eml/message-text-only-7bit.eml
(93%)
copy mailet/base/src/test/resources/eml/text-only-8bit.eml =>
server/mailet/integration-testing/src/test/resources/eml/message-text-only-8bit.eml
(94%)
copy
backends-common/elasticsearch/src/test/java/org/apache/james/backends/es/ElasticSearchClusterExtension.java
=>
server/mailet/mock-smtp-server/src/main/java/org/apache/james/mock/smtp/server/testing/MockSmtpServerExtension.java
(56%)
copy
server/{task/task-memory/src/test/java/org/apache/james/task/CountDownLatchExtension.java
=>
testing/src/main/java/org/apache/james/utils/SMTPMessageSenderExtension.java}
(71%)
create mode 100644
server/testing/src/test/java/org/apache/james/utils/SMTPMessageSenderTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]