This is an automated email from the ASF dual-hosted git repository.

btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from d2be1a3  JAMES-2099 Fix failing dataType resolution with Swagger
     new 0a269a5  JAMES-2902 Allow to pass additional hooks within 
SmtpConfiguration
     new 905d8b5  JAMES-2902 PotocolHandler can provide defaults for init and 
destroy
     new fbc5705  JAMES-2902 Write integration test for HELO SMTP hook
     new 94108cf  JAMES-2902 Remove ProtocolHandlers default implementation for 
destroy/init

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:
 .../protocols/api/handler/CommandDispatcher.java   |  12 --
 .../api/handler/CommandHandlerResultLogger.java    |  12 --
 .../protocols/api/handler/ProtocolHandler.java     |   8 +-
 .../protocols/imap/core/IMAPCommandDispatcher.java |  12 --
 .../protocols/lmtp/AbstractLMTPServerTest.java     |  22 ---
 .../james/protocols/pop3/core/CapaCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/DeleCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/ListCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/NoopCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/QuitCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/RetrCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/RsetCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/StatCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/StlsCmdHandler.java  |  12 --
 .../james/protocols/pop3/core/UidlCmdHandler.java  |  12 --
 .../protocols/pop3/core/UnknownCmdHandler.java     |  12 --
 .../james/protocols/pop3/core/UserCmdHandler.java  |  12 --
 .../protocols/pop3/core/WelcomeMessageHandler.java |  13 --
 .../core/AcceptRecipientIfRelayingIsAllowed.java   |  12 --
 .../james/protocols/smtp/core/DataCmdHandler.java  |  10 --
 .../smtp/core/DataLineMessageHookHandler.java      |  12 --
 .../james/protocols/smtp/core/ExpnCmdHandler.java  |  12 --
 .../james/protocols/smtp/core/HeloCmdHandler.java  |  12 --
 .../james/protocols/smtp/core/HelpCmdHandler.java  |  14 --
 .../james/protocols/smtp/core/MailCmdHandler.java  |  12 --
 .../james/protocols/smtp/core/NoopCmdHandler.java  |  12 --
 .../smtp/core/PostmasterAbuseRcptHook.java         |  12 --
 .../james/protocols/smtp/core/QuitCmdHandler.java  |  13 --
 .../james/protocols/smtp/core/RcptCmdHandler.java  |  12 --
 .../smtp/core/ReceivedDataLineFilter.java          |  12 --
 .../james/protocols/smtp/core/RsetCmdHandler.java  |  14 --
 .../protocols/smtp/core/UnknownCmdHandler.java     |  12 --
 .../james/protocols/smtp/core/VrfyCmdHandler.java  |  14 --
 .../protocols/smtp/core/WelcomeMessageHandler.java |  12 --
 .../protocols/smtp/core/esmtp/AuthCmdHandler.java  |  42 -----
 .../protocols/smtp/core/esmtp/EhloCmdHandler.java  |  12 --
 .../smtp/core/esmtp/MailSizeEsmtpExtension.java    |  12 --
 .../smtp/core/esmtp/StartTlsCmdHandler.java        |  12 --
 .../smtp/core/fastfail/DNSRBLHandler.java          |  12 --
 .../smtp/core/fastfail/MaxRcptHandler.java         |  12 --
 .../smtp/core/fastfail/MaxUnknownCmdHandler.java   |  12 --
 .../core/fastfail/ResolvableEhloHeloHandler.java   |  12 --
 .../smtp/core/fastfail/SpamTrapHandler.java        |  12 --
 .../core/fastfail/SupressDuplicateRcptHandler.java |  12 --
 .../protocols/smtp/core/log/HookResultLogger.java  |  14 +-
 .../james/protocols/smtp/hook/SimpleHook.java      |  20 +--
 .../protocols/smtp/AbstractSMTPServerTest.java     | 177 +--------------------
 .../fastfail/ValidSenderDomainHandlerTest.java     |  12 --
 .../protocols/smtp/utils/TestMessageHook.java      |  12 --
 .../mailets/configuration/SmtpConfiguration.java   |  25 ++-
 .../SMTPHeloHooksTest.java}                        | 128 +++++++++------
 .../james/smtp/extensions/StaticInputChecker.java  |  31 ++--
 .../smtp/extensions/hooks/DeclinedHeloHook.java    |  18 +--
 .../james/smtp/extensions/hooks/DenyHeloHook.java  |  18 +--
 .../smtp/extensions/hooks/DenySoftHeloHook.java    |  18 +--
 .../james/smtp/extensions/hooks/OkHeloHook.java    |  18 +--
 .../smtp/extensions/hooks/RecordingHeloHook.java}  |  18 ++-
 .../src/test/resources/smtpserver.xml              |   6 +
 .../AbstractConnectHandlerResultJMXMonitor.java    |   2 -
 .../james/lmtpserver/CoreCmdHandlerLoader.java     |  12 --
 .../hook/MailboxDeliverToRecipientHandler.java     |  12 --
 .../james/lmtpserver/jmx/JMXHandlersLoader.java    |  12 --
 .../pop3server/core/CoreCmdHandlerLoader.java      |  12 --
 .../james/pop3server/jmx/JMXHandlersLoader.java    |  12 --
 .../AddDefaultAttributesMessageHook.java           |  12 --
 .../smtpserver/AuthRequiredToRelayRcptHook.java    |  12 --
 .../james/smtpserver/CoreCmdHandlerLoader.java     |  12 --
 .../DataLineJamesMessageHookHandler.java           |  12 --
 .../james/smtpserver/MailPriorityHandler.java      |   6 -
 .../james/smtpserver/POP3BeforeSMTPHandler.java    |  11 --
 .../apache/james/smtpserver/SendMailHandler.java   |   5 -
 .../SenderAuthIdentifyVerificationRcptHook.java    |  12 --
 .../james/smtpserver/SetMimeHeaderHandler.java     |   6 -
 .../james/smtpserver/UsersRepositoryAuthHook.java  |  12 --
 .../james/smtpserver/fastfail/DNSRBLHandler.java   |   5 -
 .../smtpserver/fastfail/JDBCGreylistHandler.java   |   5 -
 .../james/smtpserver/fastfail/MaxRcptHandler.java  |   6 -
 .../smtpserver/fastfail/MaxUnknownCmdHandler.java  |   6 -
 .../james/smtpserver/fastfail/SPFHandler.java      |   6 -
 .../smtpserver/fastfail/SpamAssassinHandler.java   |   5 -
 .../james/smtpserver/fastfail/SpamTrapHandler.java |   5 -
 .../james/smtpserver/fastfail/URIRBLHandler.java   |   5 -
 .../smtpserver/fastfail/ValidRcptHandler.java      |   5 -
 .../james/smtpserver/fastfail/ValidRcptMX.java     |   5 -
 .../fastfail/ValidSenderDomainHandler.java         |  12 --
 .../james/smtpserver/jmx/JMXHandlersLoader.java    |  12 --
 86 files changed, 179 insertions(+), 1145 deletions(-)
 copy 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/{SmtpAuthorizedAddressesTest.java
 => extensions/SMTPHeloHooksTest.java} (52%)
 copy 
backends-common/elasticsearch/src/test/java/org/apache/james/backends/es/DockerElasticSearchRule.java
 => 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/StaticInputChecker.java
 (66%)
 copy 
protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloExtension.java
 => 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/hooks/DeclinedHeloHook.java
 (79%)
 copy 
protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloExtension.java
 => 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/hooks/DenyHeloHook.java
 (79%)
 copy 
protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloExtension.java
 => 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/hooks/DenySoftHeloHook.java
 (79%)
 copy 
protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloExtension.java
 => 
server/mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/hooks/OkHeloHook.java
 (79%)
 copy 
server/{protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/jmx/ConnectHandlerResultJMXMonitor.java
 => 
mailet/integration-testing/src/test/java/org/apache/james/smtp/extensions/hooks/RecordingHeloHook.java}
 (73%)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to