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 8be5e03 JAMES-3693 Add documentation for PerRecipientRateLimitMailet
add 56a6fa4 [SonarLint] CountingInputStream: improve readAll
add 41dc570 [SonarLint] Solve a bunch of warnings for mailbox/cassandra
add 7ffd3a3 [SonarLint] SearchQuery failed at being serializable
add d9a8f4f [SonarLint] Solve a couple of warnings in mailbox/api
add 5357f2b [SonarLint] Solve a couple of warnings in
mailbox/elasticsearch-v7
add 089a26c [SonarLint] Solve a couple of warnings in mailbox/store
add 43e5549 [SonarLint] Solve a couple of warnings in protocols/smtp
add ed53005 [SonarLint] Solve a couple of warnings in
server/protocols/IMAP
add 2b6df03 [SonarLint] Solve a couple of warnings in
server/mailet/mailets
add 91c4560 [SonarLint] Solve a couple of warnings in
server/data/data-jmap-cassandra
add 444247d [SonarLint] Solve a couple of warnings in
server/data/data-ldap
add 5925a36 [SonarLint] Solve a couple of warnings in
server/mailet/mailet-container
add 5c1092a [SonarLint] Solve a couple of warnings in mailet/standard
add 38baf39 [SonarLint] Solve a couple of warnings in mailet/icalendar
add ac2dfcc [SonarLint] Solve a couple of warnings in mailet/api
add b40178c [SonarLint] Solve a couple of warnings in mailet/amqp
add b328f69 [SonarLint] Solve a couple of warnings in event-bus/api
add 39037c1 [SonarLint] Solve a couple of warnings in event-bus/*
add c47c940 [SonarLint] Solve a crazy bug for Math.abs(MIN_VALUE)
add a46bd77 [SonarLint] CVE-2015-5254 Explicitly says our ActiveMQ code
not to deserialize untrusted data
add dfbfd3b [SonarLint] Small refactorings in guice-common
add 1d732a2 [SonarLint] FileMailRepository "notifyAll" should be used
add 827cb97 [SonarLint] Fix a few code smalls in Guice related projects
add 7a26cdc [SonarLint] Don't swallow interrupted exceptions
add 49c5492 [SonarLint] Fix a few code style issues in james-server-blob
add 23a5774 [SonarLint] Fix a few code style issues in James server mains
add eb09ba9 [SonarLint] Release ThreadLocal
add 0c0297c [SonarLint] Disable XXE cf CWE-611
No new revisions were added by this update.
Summary of changes:
.../backends/rabbitmq/SimpleConnectionPool.java | 2 -
.../org/apache/james/events/EventListener.java | 1 +
.../james/events/GroupAlreadyRegistered.java | 2 -
.../james/events/GroupRegistrationNotFound.java | 2 -
.../CassandraEventDeadLettersGroupDAOTest.java | 2 +-
.../org/apache/james/events/EventDispatcher.java | 2 +-
.../org/apache/james/events/GroupRegistration.java | 4 +-
.../james/events/KeyRegistrationHandler.java | 2 -
.../james/events/MemoryEventDeadLetters.java | 4 -
.../org/apache/james/mailbox/MessageManager.java | 2 +-
.../james/mailbox/acl/UnionMailboxACLResolver.java | 10 ++-
.../mailbox/exception/InboxAlreadyCreated.java | 2 +-
.../mailbox/exception/MailboxExistsException.java | 1 +
.../exception/UnsupportedRightException.java | 4 +-
.../james/mailbox/model/MailboxAnnotationKey.java | 12 +--
.../apache/james/mailbox/model/MessageRange.java | 29 +++-----
.../apache/james/mailbox/model/SearchQuery.java | 41 ++---------
.../apache/james/mailbox/model/UpdatedFlags.java | 12 +--
.../mailbox/cassandra/DeleteMessageListener.java | 4 +-
.../james/mailbox/cassandra/GhostMailbox.java | 8 +-
.../mailbox/cassandra/mail/AttachmentLoader.java | 2 +-
.../cassandra/mail/CassandraMessageDAO.java | 13 ++--
.../cassandra/mail/CassandraMessageDAOV3.java | 8 +-
.../cassandra/mail/CassandraMessageIdMapper.java | 8 +-
.../cassandra/mail/CassandraMessageMapper.java | 9 ++-
.../cassandra/mail/ThreadTablePartitionKey.java | 5 ++
.../eventsourcing/acl/DeleteMailboxCommand.java | 2 +-
.../mail/migration/AclV2MigrationTaskDTO.java | 2 +-
.../migration/MessageDenormalizationMigration.java | 2 +-
...MailboxMergingTaskAdditionalInformationDTO.java | 2 +-
.../mail/task/RecomputeMailboxCountersService.java | 10 +--
.../task/SolveMailboxInconsistenciesService.java | 2 +-
.../task/SolveMessageInconsistenciesService.java | 6 +-
.../user/CassandraSubscriptionMapper.java | 4 +-
.../cassandra/CassandraMailboxManagerTest.java | 16 ++--
.../cassandra/mail/CassandraMessageDAOTest.java | 11 ++-
.../cassandra/mail/CassandraMessageDAOV3Test.java | 10 +--
.../mail/CassandraMessageIdMapperTest.java | 14 ++--
.../cassandra/mail/CassandraMessageMapperTest.java | 14 ++--
.../mail/migration/MessageV3MigrationTest.java | 13 ++--
.../elasticsearch/v7/MailboxMappingFactory.java | 2 -
.../ElasticSearchListeningMessageSearchIndex.java | 4 +-
.../elasticsearch/v7/json/HeaderCollection.java | 2 +-
.../v7/json/MessageToElasticSearchJson.java | 6 +-
.../mailbox/elasticsearch/v7/json/MimePart.java | 2 +-
.../v7/json/MessageToElasticSearchJsonTest.java | 29 ++++----
.../james/mailbox/jpa/mail/JPAMessageMapper.java | 4 +-
.../inmemory/mail/InMemoryMessageIdMapper.java | 10 +--
.../inmemory/mail/InMemoryMessageMapper.java | 2 +-
.../james/vault/DeletedMessageVaultHook.java | 2 +-
.../mailbox/spamassassin/SpamAssassinListener.java | 4 +-
.../james/mailbox/store/MessageResultImpl.java | 4 +-
.../apache/james/mailbox/store/MessageStorer.java | 4 +-
.../james/mailbox/store/StoreMailboxManager.java | 2 +-
.../james/mailbox/store/StoreMessageIdManager.java | 8 +-
.../james/mailbox/store/StoreMessageManager.java | 4 +-
.../mailbox/store/StoreMessageResultIterator.java | 8 +-
.../james/mailbox/store/StoreRightManager.java | 4 +-
.../mailbox/store/mail/AbstractMessageMapper.java | 4 +-
.../mailbox/store/mail/FetchGroupConverter.java | 24 +++---
.../james/mailbox/store/mail/MessageMapper.java | 14 ++--
.../store/quota/CurrentQuotaCalculator.java | 2 +-
.../store/search/LazyMessageSearchIndex.java | 2 +-
.../store/search/ListeningMessageSearchIndex.java | 2 +-
.../james/mailbox/store/search/SearchUtil.java | 10 +--
.../store/search/SimpleMessageSearchIndex.java | 8 +-
.../store/streaming/CountingInputStream.java | 21 +++++-
.../store/streaming/InputStreamContent.java | 8 +-
.../james/mailbox/store/transaction/Mapper.java | 2 +-
.../store/transaction/TransactionalMapper.java | 1 +
.../AbstractMailboxManagerAttachmentTest.java | 16 ++--
.../store/mail/FetchGroupConverterTest.java | 24 +++---
.../store/mail/model/MailboxMessageAssertTest.java | 6 +-
.../mailbox/store/mail/model/MessageAssert.java | 8 +-
.../store/mail/model/MessageIdMapperTest.java | 48 ++++++------
.../store/mail/model/MessageMapperTest.java | 86 +++++++++++-----------
.../mailbox/store/mail/model/MessageMoveTest.java | 12 +--
.../model/MessageWithAttachmentMapperTest.java | 16 ++--
.../store/streaming/CountingInputStreamTest.java | 22 +++---
.../mailbox/tools/indexer/ReIndexerPerformer.java | 6 +-
.../org/apache/james/ai/classic/SqlResources.java | 71 ------------------
.../transport/mailets/AmqpForwardAttribute.java | 2 +-
.../org/apache/mailet/ArbitrarySerializable.java | 4 +-
.../java/org/apache/mailet/AttributeValue.java | 2 +-
.../main/java/org/apache/mailet/Serializer.java | 71 ++++++++++++++++++
.../transport/mailets/ICALToJsonAttribute.java | 2 +-
.../james/transport/mailets/ICSSanitizer.java | 17 ++---
.../mailets/MailAttributesListToMimeHeaders.java | 4 +-
.../mailets/MailAttributesToMimeHeaders.java | 2 +-
.../james/transport/mailets/MappingArgument.java | 6 +-
.../transport/mailets/MimeDecodingMailet.java | 4 +-
.../james/transport/mailets/RemoveMimeHeader.java | 11 ++-
.../james/transport/mailets/StripAttachment.java | 7 +-
.../transport/mailets/UseHeaderRecipients.java | 2 +-
.../transport/mailets/utils/MimeMessageUtils.java | 4 +-
.../transport/matchers/AttachmentFileNameIs.java | 4 +-
.../apache/james/transport/matchers/HasHeader.java | 2 +-
.../apache/james/transport/matchers/SenderIs.java | 2 +-
.../protocols/lmtp/core/WelcomeMessageHandler.java | 4 +-
.../protocols/smtp/SMTPConfigurationImpl.java | 2 -
...ractSenderAuthIdentifyVerificationRcptHook.java | 1 -
.../james/protocols/smtp/core/DataCmdHandler.java | 26 +------
.../smtp/core/DataLineMessageHookHandler.java | 2 +-
.../smtp/core/ReceivedDataLineFilter.java | 14 ++--
.../protocols/smtp/core/SMTPMDCContextFactory.java | 4 +-
.../protocols/smtp/core/WelcomeMessageHandler.java | 22 +++---
.../protocols/smtp/core/esmtp/AuthCmdHandler.java | 10 +--
.../smtp/core/esmtp/MailSizeEsmtpExtension.java | 2 +-
.../core/fastfail/ResolvableEhloHeloHandler.java | 8 +-
.../fastfail/ReverseEqualsEhloHeloHandler.java | 1 -
.../smtp/core/fastfail/SpamTrapHandler.java | 10 +--
.../james/protocols/smtp/hook/HookResult.java | 2 +-
.../james/protocols/smtp/hook/HookReturnCode.java | 12 +--
.../core/fastfail/MaxUnknownCmdHandlerTest.java | 2 +-
.../org/apache/james/CassandraJamesServerMain.java | 7 +-
.../james/CassandraRabbitMQJamesServerMain.java | 8 +-
.../james/DistributedPOP3JamesServerMain.java | 2 +-
.../org/apache/james/blob/api/HashBlobIdTest.java | 18 ++---
.../cache/CassandraBlobStoreCacheTest.java | 2 +-
.../cache/CassandraCacheConfigurationTest.java | 2 +-
.../server/blob/deduplication/BlobGCTask.java | 3 -
.../BlobGCTaskAdditionalInformationDTOTest.java | 2 +-
.../deduplication/BlobGCTaskSerializationTest.java | 2 +-
.../org/apache/james/PeriodicalHealthChecks.java | 19 +++--
.../james/utils/InitializationOperations.java | 2 +-
.../PeriodicalHealthChecksConfigurationTest.java | 2 +-
.../apache/james/PeriodicalHealthChecksTest.java | 2 +-
.../modules/InitializationOperationsTest.java | 2 +-
.../org/apache/james/utils/ConfigurablesTest.java | 2 +-
.../james/utils/FileConfigurationProviderTest.java | 2 +-
.../apache/james/utils/GuiceProbeProviderTest.java | 2 +-
.../modules/blobstore/BlobStoreModulesChooser.java | 2 -
.../james/modules/data/JPAEntityManagerModule.java | 5 --
.../DeletedMessageVaultConfigurationModule.java | 5 --
.../modules/mailbox/PreDeletionHookModule.java | 2 +-
.../mailbox/PreDeletionHooksConfiguration.java | 3 +-
.../modules/server/MailetContainerModule.java | 2 +-
.../adapter/mailbox/MailboxManagementTest.java | 4 +-
.../java/org/apache/james/util/MDCBuilder.java | 10 +--
.../JMXEnabledScheduledThreadPoolExecutor.java | 1 +
.../concurrent/JMXEnabledThreadPoolExecutor.java | 1 +
.../org/apache/james/util/sql/SqlResources.java | 15 ++++
.../mailrepository/file/FileMailRepository.java | 2 +-
.../CassandraPushSubscriptionDAO.java | 2 +-
.../apache/james/user/ldap/ReadOnlyLDAPUser.java | 4 +-
.../apache/james/user/lib/UsersRepositoryImpl.java | 7 +-
.../james/mailetcontainer/impl/matchers/And.java | 2 +-
.../lib/AbstractStateCompositeProcessor.java | 23 +-----
.../mailetcontainer/impl/MailetConfigImplTest.java | 2 +-
.../org/apache/james/transport/mailets/Bounce.java | 6 +-
.../apache/james/transport/mailets/DSNBounce.java | 14 ++--
.../apache/james/transport/mailets/Forward.java | 8 +-
.../james/transport/mailets/NotifyPostmaster.java | 7 +-
.../james/transport/mailets/NotifySender.java | 7 +-
.../apache/james/transport/mailets/Redirect.java | 25 +++----
.../org/apache/james/transport/mailets/Resend.java | 16 ++--
.../james/transport/mailets/VacationMailet.java | 2 +-
.../transport/mailets/jsieve/ActionUtils.java | 3 +-
.../transport/mailets/jsieve/FileIntoAction.java | 31 +++-----
.../transport/mailets/jsieve/RedirectAction.java | 2 +-
.../transport/mailets/jsieve/RejectAction.java | 2 +-
.../transport/mailets/jsieve/VacationAction.java | 10 +--
.../transport/mailets/jsieve/VacationReply.java | 2 +-
.../mailets/jsieve/delivery/SieveExecutor.java | 2 +-
.../mailets/managesieve/ManageSieveMailet.java | 11 +--
.../transport/mailets/redirect/MailModifier.java | 7 +-
.../mailets/redirect/ProcessRedirectNotify.java | 4 +-
.../redirect/RedirectMailetInitParameters.java | 2 +-
.../transport/mailets/remote/delivery/Delay.java | 2 -
.../mailets/remote/delivery/DelaysAndMaxRetry.java | 2 +-
.../mailets/remote/delivery/DeliveryRunnable.java | 15 ++--
.../mailets/remote/delivery/MessageComposer.java | 8 +-
.../matchers/AbstractPriorityMatcher.java | 15 ++--
.../james/transport/matchers/AtLeastPriority.java | 2 +-
.../james/transport/matchers/AtMostPriority.java | 2 +-
.../james/transport/matchers/HasPriority.java | 2 +-
.../james/transport/matchers/IsMarkedAsSpam.java | 6 --
.../transport/matchers/NetworkIsInWhitelist.java | 3 +-
.../transport/matchers/dlp/DlpDomainRules.java | 4 +-
.../apache/james/transport/util/SenderUtils.java | 10 +--
.../james/transport/mailets/MetricsMailetTest.java | 4 +-
.../james/transport/mailets/RedirectTest.java | 2 +-
.../apache/james/imapserver/netty/IMAPServer.java | 4 +-
...nabledOrderedMemoryAwareThreadPoolExecutor.java | 1 +
.../task/MetaDataFixInconsistenciesService.java | 2 +-
.../DataLineJamesMessageHookHandler.java | 8 +-
.../james/smtpserver/JamesDataCmdHandler.java | 1 -
.../smtpserver/JamesWelcomeMessageHandler.java | 3 +-
.../org/apache/james/smtpserver/TLDLookup.java | 10 +--
.../org/apache/james/smtpserver/jmx/HookStats.java | 2 +-
.../apache/james/smtpserver/netty/SMTPServer.java | 2 +-
.../james/queue/activemq/EmbeddedActiveMQ.java | 1 +
.../queue/activemq/ActiveMQMailQueueBlobTest.java | 1 +
.../queue/activemq/ActiveMQMailQueueTest.java | 1 +
.../cassandra/CassandraMailQueueMailStore.java | 4 +-
.../view/cassandra/model/BucketedSlices.java | 12 +++
.../view/cassandra/model/BucketedSlicesTest.java | 7 ++
197 files changed, 699 insertions(+), 850 deletions(-)
copy
server/data/data-library/src/test/java/org/apache/james/domainlist/lib/DomainListConfigurationTest.java
=>
mailbox/store/src/test/java/org/apache/james/mailbox/store/streaming/CountingInputStreamTest.java
(64%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]