[11/11] james-project git commit: JAMES-2249 cucumber scenario: improve using of When, Then, And

2017-12-12 Thread aduprat
JAMES-2249 cucumber scenario: improve using of When, Then, And Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/8e9c667e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/8e9c667e Diff:

[04/11] james-project git commit: JAMES-2249 add cucumber scenario for JMAP sharing with subfolder

2017-12-12 Thread aduprat
JAMES-2249 add cucumber scenario for JMAP sharing with subfolder This commit add a integration test in JMAP to check that sharee can read shared folder without having access of subfolder that are not shared of this folder. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo

[05/11] james-project git commit: JAMES-2249: cucumber stepdefs: reorganize import

2017-12-12 Thread aduprat
JAMES-2249: cucumber stepdefs: reorganize import Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c8f37230 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c8f37230 Diff:

[01/11] james-project git commit: JAMES-2249 reorganize delegation cucumber test

2017-12-12 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 3bb571bf7 -> 8e9c667e7 http://git-wip-us.apache.org/repos/asf/james-project/blob/f48f0c22/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/resources/cucumber/sharing/GetMessageListAndSharing.feature

[03/11] james-project git commit: JAMES-2249 Add missing awaits

2017-12-12 Thread aduprat
JAMES-2249 Add missing awaits Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3cd6e50e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/3cd6e50e Diff:

[12/12] james-project git commit: JAMES-2251 Switch to HashMap

2017-12-12 Thread aduprat
JAMES-2251 Switch to HashMap Using a synchronized collection appears to be unnecessary. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/78b04fed Tree:

[01/12] james-project git commit: JAMES-2251 Chain StringBuilder.append() calls

2017-12-12 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master aee6cc7d3 -> 3bb571bf7 JAMES-2251 Chain StringBuilder.append() calls Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c9233f18 Tree:

[11/12] james-project git commit: JAMES-2251 Always perform the concatenation

2017-12-12 Thread aduprat
JAMES-2251 Always perform the concatenation Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/62619e28 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/62619e28 Diff:

[09/12] james-project git commit: JAMES-2251 Refactor getDomainsIP()/getDomainIP() to work with Streams

2017-12-12 Thread aduprat
JAMES-2251 Refactor getDomainsIP()/getDomainIP() to work with Streams This avoids creation of temporary ImmutableLists. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7d2fee76 Tree:

[08/12] james-project git commit: JAMES-2251 Switch to ConcurrentHashMap

2017-12-12 Thread aduprat
JAMES-2251 Switch to ConcurrentHashMap Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3bb571bf Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/3bb571bf Diff:

[02/12] james-project git commit: JAMES-2251 Avoid calling Collection.size()

2017-12-12 Thread aduprat
JAMES-2251 Avoid calling Collection.size() Avoiding Collection.size() is generally to be preferred because it might be slow. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0738899e Tree:

[06/12] james-project git commit: JAMES-2251 Don't convert logBuffer to a String twice

2017-12-12 Thread aduprat
JAMES-2251 Don't convert logBuffer to a String twice Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9a06f408 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9a06f408 Diff:

[07/12] james-project git commit: JAMES-2251 Fix potential undefined behavior

2017-12-12 Thread aduprat
JAMES-2251 Fix potential undefined behavior Because attributes is a Hashtable, iteration over the keys/keySet collection view should be manually synchronized. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[04/12] james-project git commit: JAMES-2251 Switch over to using ParameterMetaData.getParameterCount()

2017-12-12 Thread aduprat
JAMES-2251 Switch over to using ParameterMetaData.getParameterCount() Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f4b62766 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f4b62766 Diff:

[05/12] james-project git commit: JAMES-2251 Avoid creating mutableDomains in AbstractDomainList.getDomains()

2017-12-12 Thread aduprat
JAMES-2251 Avoid creating mutableDomains in AbstractDomainList.getDomains() Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9c871fef Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9c871fef

[03/12] james-project git commit: JAMES-2251 Use ArrayList instead of obsolete Vector

2017-12-12 Thread aduprat
JAMES-2251 Use ArrayList instead of obsolete Vector The thread safety provided by Vector is not needed. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/72eabcad Tree:

[10/12] james-project git commit: JAMES-2251 Switch to using Guava's Joiner

2017-12-12 Thread aduprat
JAMES-2251 Switch to using Guava's Joiner Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/23b96909 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/23b96909 Diff:

[1/2] james-project git commit: JAMES-2237 Size related tests were platform dependant

2017-12-11 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 0cca81325 -> aee6cc7d3 JAMES-2237 Size related tests were platform dependant Depending on the host system, you could end up with a `,` or a `.`, leading to test failures. We should enforce a locale choice in order to not be

[2/2] james-project git commit: Merge remote-tracking branch 'btellier/JAMES-2237-fix'

2017-12-11 Thread aduprat
Merge remote-tracking branch 'btellier/JAMES-2237-fix' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/aee6cc7d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/aee6cc7d Diff:

[2/2] james-project git commit: Merge remote-tracking branch 'btellier/patch-3'

2017-12-08 Thread aduprat
Merge remote-tracking branch 'btellier/patch-3' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f0d88104 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f0d88104 Diff:

[1/2] james-project git commit: JAMES-2252 Consume by copying to NULL_OUTPUT_STREAM

2017-12-08 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 90e28ece8 -> f0d88104c JAMES-2252 Consume by copying to NULL_OUTPUT_STREAM Consuming bytes individually can be inefficient if the input stream is not buffered. IOUtils.copy() buffers the input internally, so there is no need to use

[1/2] james-project git commit: Upgrade Guava to 19.0

2017-12-07 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master e7b962af1 -> 1fb731afb Upgrade Guava to 19.0 Using Guava 18.0, Datastax prints a log message saying it uses a compatibility layer : ``` 14:22:22.707 [INFO ] c.d.d.c.GuavaCompatibility - Detected Guava < 19 in the classpath,

[2/2] james-project git commit: Merge remote-tracking branch 'btellier/guava-19'

2017-12-07 Thread aduprat
Merge remote-tracking branch 'btellier/guava-19' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1fb731af Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1fb731af Diff:

james-project git commit: JAMES-2250 Delete redundant null checks

2017-12-07 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 21188d00e -> e7b962af1 JAMES-2250 Delete redundant null checks The instanceof operator results in true iff the value of the expression is not null and could be cast to the specified reference type without raising a

[06/19] james-project git commit: JAMES-2242 Avoid swallowing exceptions in bouncer

2017-12-04 Thread aduprat
JAMES-2242 Avoid swallowing exceptions in bouncer Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/b4839108 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/b4839108 Diff:

[08/19] james-project git commit: JAMES-2242 JamesMailetContext was not bound as Singleton by Guice

2017-12-04 Thread aduprat
JAMES-2242 JamesMailetContext was not bound as Singleton by Guice This is why I ended up with a null postmaster while bouncing... Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/775de66b Tree:

[10/19] james-project git commit: JAMES-2242 Memory mail queue should preserve state

2017-12-04 Thread aduprat
JAMES-2242 Memory mail queue should preserve state Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/be236f0d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/be236f0d Diff:

[18/19] james-project git commit: JAMES-2242 Factorize and centralize docker images definitions

2017-12-04 Thread aduprat
JAMES-2242 Factorize and centralize docker images definitions Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/62b00ebf Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/62b00ebf Diff:

[13/19] james-project git commit: JAMES-2242 Make JamesMailetContext match its documentation

2017-12-04 Thread aduprat
JAMES-2242 Make JamesMailetContext match its documentation - sendMail(mail) intend to have the same behaviour as incoming SMTP - It was not the case, mail was set on top of the mail state, Hence the mail was directly processed by THAT processor, and not executed by ROOT processor - When

[05/19] james-project git commit: JAMES-2242 InMemory DNS resolver should throw UnknownHostException upon unknown entry

2017-12-04 Thread aduprat
JAMES-2242 InMemory DNS resolver should throw UnknownHostException upon unknown entry Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/2949c918 Tree:

[07/19] james-project git commit: JAMES-2242 Implement test demonstrating RemoteDelivery gateway feature works

2017-12-04 Thread aduprat
JAMES-2242 Implement test demonstrating RemoteDelivery gateway feature works Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0b4923b2 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/0b4923b2

[12/19] james-project git commit: JAMES-2242 Add integration tests for Bouncing related mailets

2017-12-04 Thread aduprat
JAMES-2242 Add integration tests for Bouncing related mailets Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4936fb01 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4936fb01 Diff:

[09/19] james-project git commit: JAMES-2242 JamesMailetContext should not fail to bounce when no postmaster address

2017-12-04 Thread aduprat
JAMES-2242 JamesMailetContext should not fail to bounce when no postmaster address Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9cc4c6cb Tree:

[03/19] james-project git commit: JAMES-2242 Forward documentation is not matching actual available arguments

2017-12-04 Thread aduprat
JAMES-2242 Forward documentation is not matching actual available arguments Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c772f5a5 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c772f5a5

[19/19] james-project git commit: JAMES-2242 Solve Fake SMTP wait strategy

2017-12-04 Thread aduprat
JAMES-2242 Solve Fake SMTP wait strategy Default Host port strategy waits for the FIRST port to be bound. However Fake SMTP port is slowest to be bound. This can lead to tests targetting the not-yet bound port. Adding additional polling solves the issue. Project:

[14/19] james-project git commit: JAMES-2242 Memory mail queue should preserve mail names

2017-12-04 Thread aduprat
JAMES-2242 Memory mail queue should preserve mail names This is for instance enforced in AbstractJMSMailQueueTest Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/70ec6ca8 Tree:

[04/19] james-project git commit: JAMES-2242 Remove unused MailetContext subclass

2017-12-04 Thread aduprat
JAMES-2242 Remove unused MailetContext subclass Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/41c00e7d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/41c00e7d Diff:

[15/19] james-project git commit: JAMES-2242 Improve Guice memory module composition

2017-12-04 Thread aduprat
JAMES-2242 Improve Guice memory module composition Inclusions should not be done by default to give more options for composition Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/2a5f46b2 Tree:

[02/19] james-project git commit: JAMES-2242 GroupMappingTest should wait fakeSmtp to be started

2017-12-04 Thread aduprat
JAMES-2242 GroupMappingTest should wait fakeSmtp to be started Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/765a8fd1 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/765a8fd1 Diff:

[16/19] james-project git commit: JAMES-2242 RemoteDelivery should be run on a SMTP only server

2017-12-04 Thread aduprat
JAMES-2242 RemoteDelivery should be run on a SMTP only server Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9ad16167 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9ad16167 Diff:

[11/19] james-project git commit: JAMES-2242 Make sure JMS based mail queue preserves state

2017-12-04 Thread aduprat
JAMES-2242 Make sure JMS based mail queue preserves state Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/8e606529 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/8e606529 Diff:

[17/19] james-project git commit: JAMES-2242 Guice meta-modules should be in upper case

2017-12-04 Thread aduprat
JAMES-2242 Guice meta-modules should be in upper case Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/992a4d07 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/992a4d07 Diff:

[01/19] james-project git commit: JAMES-2242 Correct logback in mailet integration tests

2017-12-04 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 534f081d6 -> 16410ae2d JAMES-2242 Correct logback in mailet integration tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/6a2d0b2a Tree:

james-project git commit: Remove incorrectly added class

2017-12-04 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master f2005bf0f -> 534f081d6 Remove incorrectly added class Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/534f081d Tree:

[1/4] james-project git commit: JAMES-2244 Solve (some) IntelliJ warnings

2017-12-01 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 06ddc93c5 -> f2005bf0f JAMES-2244 Solve (some) IntelliJ warnings Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d1ea4a20 Tree:

[2/4] james-project git commit: JAMES-2244 Relax $Draft conditions

2017-12-01 Thread aduprat
JAMES-2244 Relax $Draft conditions Still enforced restrictions: - Creation should be done with $Draft or in Outbox (Note that it was non explicitly enforced, as $Draft messages were necessarily in Drafts mailbox) - Only $Drafts messages can be sent (move) Relaxed conditions:

[4/4] james-project git commit: Merge remote-tracking branch 'btellier/JAMES-2244'

2017-12-01 Thread aduprat
Merge remote-tracking branch 'btellier/JAMES-2244' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f2005bf0 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f2005bf0 Diff:

[3/4] james-project git commit: JAMES-2244 Ensure creation message being sent are just in outbox

2017-12-01 Thread aduprat
JAMES-2244 Ensure creation message being sent are just in outbox Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/fa601b9f Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/fa601b9f Diff:

[2/2] james-project git commit: Merge remote-tracking branch 'btellier/issue_in_SMTPChannelUpstreamHandler'

2017-12-01 Thread aduprat
Merge remote-tracking branch 'btellier/issue_in_SMTPChannelUpstreamHandler' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/06ddc93c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/06ddc93c

[1/2] james-project git commit: JAMES-2217 fix issue in SMTPChannelUpstreamHandler where channelDisconnected method calls super.channelClosed instead of super.channelDisconnected

2017-12-01 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 439e74720 -> 06ddc93c5 JAMES-2217 fix issue in SMTPChannelUpstreamHandler where channelDisconnected method calls super.channelClosed instead of super.channelDisconnected Project:

[2/5] james-project git commit: Convert two source files from CRLF to LF line terminator

2017-12-01 Thread aduprat
Convert two source files from CRLF to LF line terminator Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/51db874b Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/51db874b Diff:

[4/5] james-project git commit: Merge remote-tracking branch 'tsautereau/JAMES-2245'

2017-12-01 Thread aduprat
Merge remote-tracking branch 'tsautereau/JAMES-2245' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/66b9a62d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/66b9a62d Diff:

[5/5] james-project git commit: Merge remote-tracking branch 'btellier/JAMES-2247'

2017-12-01 Thread aduprat
Merge remote-tracking branch 'btellier/JAMES-2247' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/439e7472 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/439e7472 Diff:

[3/5] james-project git commit: JAMES-2247 Don't log owner ACL entry as unexpected

2017-12-01 Thread aduprat
JAMES-2247 Don't log owner ACL entry as unexpected Each mailbox acl contains a special `owner` entry. Thus, having that special entry is expected. As JMAP layer right resolution don't support `special` right entry, these special entries are logged as unexpected. What they are not. It leads to

[1/5] james-project git commit: JAMES-2245 Use cryptographically strong RNG

2017-12-01 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 7189bd054 -> 439e74720 JAMES-2245 Use cryptographically strong RNG Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4f0b8ccc Tree:

james-project git commit: JAMES-2243 Encode special characters in LDAP search filter

2017-11-30 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master de561e452 -> 7189bd054 JAMES-2243 Encode special characters in LDAP search filter Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7189bd05

[4/4] james-project git commit: JAMES-2230 System mailbox shall be able to be shared

2017-11-30 Thread aduprat
JAMES-2230 System mailbox shall be able to be shared Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/de561e45 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/de561e45 Diff:

[1/4] james-project git commit: JAMES-2230 Mailbox support hasSystemRole

2017-11-30 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master a55693355 -> de561e452 JAMES-2230 Mailbox support hasSystemRole Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7245c362 Tree:

[7/9] james-project git commit: MAILBOX-321 Be more descriptive about attachment content

2017-11-30 Thread aduprat
MAILBOX-321 Be more descriptive about attachment content Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1d058174 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1d058174 Diff:

[6/9] james-project git commit: MAILBOX-321 Factorize single attachment handling

2017-11-30 Thread aduprat
MAILBOX-321 Factorize single attachment handling We can rely on `isAttachment(...)` for attachment detection. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/de10f8c1 Tree:

[9/9] james-project git commit: MAILBOX-321 Log only in warning when failing to retrieve an attachment

2017-11-30 Thread aduprat
MAILBOX-321 Log only in warning when failing to retrieve an attachment Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/a5569335 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/a5569335 Diff:

[8/9] james-project git commit: MAILBOX-321 PGP signature parts SHOULD always be considered as attachment

2017-11-30 Thread aduprat
MAILBOX-321 PGP signature parts SHOULD always be considered as attachment A specific handling needs to be implemented using ContentType header as, as you can see in the added tests, ContentDisposition header is not specified on PGP signature. The new code allow to add ContentTypes that should

[1/9] james-project git commit: MAILBOX-321 Remove uneeded retrieveAttachment parameter

2017-11-30 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 4135794a1 -> a55693355 MAILBOX-321 Remove uneeded retrieveAttachment parameter Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/58bd6d45 Tree:

[4/9] james-project git commit: MAILBOX-321 Improve error handling: don't swallow stacktrace

2017-11-30 Thread aduprat
MAILBOX-321 Improve error handling: don't swallow stacktrace Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c034bc4d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c034bc4d Diff:

[3/9] james-project git commit: MAILBOX-321 Simplify CID handling

2017-11-30 Thread aduprat
MAILBOX-321 Simplify CID handling Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/b292d37c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/b292d37c Diff:

[5/9] james-project git commit: MAILBOX-321 More functional code for MessageParser::isTextPart

2017-11-30 Thread aduprat
MAILBOX-321 More functional code for MessageParser::isTextPart Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4189dda8 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4189dda8 Diff:

[2/9] james-project git commit: MAILBOX-321 Functional style for attachment parsing

2017-11-30 Thread aduprat
MAILBOX-321 Functional style for attachment parsing Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c2b04bc5 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c2b04bc5 Diff:

[3/5] james-project git commit: JAMES-2237 add class to convert byte count to human readable size

2017-11-29 Thread aduprat
JAMES-2237 add class to convert byte count to human readable size Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/bda83736 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/bda83736 Diff:

[4/5] james-project git commit: JAMES-2237 display size with appropriate unit in bouncing mail

2017-11-29 Thread aduprat
JAMES-2237 display size with appropriate unit in bouncing mail Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0c5985b1 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/0c5985b1 Diff:

[2/5] james-project git commit: JAMES-2238 bouncing estimate size only when possible

2017-11-29 Thread aduprat
JAMES-2238 bouncing estimate size only when possible Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4e7984e5 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4e7984e5 Diff:

[5/5] james-project git commit: Merge remote-tracking branch 'lduzan/JAMES-2237_unit_in_bouncing_2'

2017-11-29 Thread aduprat
Merge remote-tracking branch 'lduzan/JAMES-2237_unit_in_bouncing_2' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/a546da0e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/a546da0e Diff:

[1/5] james-project git commit: JAMES-2238 make NotifyMailetsMessageTest easier to maintain

2017-11-29 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 4c27ed7ad -> a546da0ed JAMES-2238 make NotifyMailetsMessageTest easier to maintain Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/055aaa3e

[2/3] james-project git commit: JAMES-2235 add a vararg API to flatten

2017-11-29 Thread aduprat
JAMES-2235 add a vararg API to flatten Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/22495689 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/22495689 Diff:

[3/3] james-project git commit: Merge remote-tracking branch 'rouazana/JAMES-2235'

2017-11-29 Thread aduprat
Merge remote-tracking branch 'rouazana/JAMES-2235' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4c27ed7a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4c27ed7a Diff:

[1/3] james-project git commit: JAMES-2235 Contact Extractor should accept non stritly parsable recipients

2017-11-29 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 46fd66b6e -> 4c27ed7ad JAMES-2235 Contact Extractor should accept non stritly parsable recipients Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

james-project git commit: JAMES-2234 Document ASCII mail address restriction in WebAdmin

2017-11-29 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master a5dc56d9d -> 46fd66b6e JAMES-2234 Document ASCII mail address restriction in WebAdmin Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/46fd66b6

[2/5] james-project git commit: Increase surefire fork timeout

2017-11-28 Thread aduprat
Increase surefire fork timeout Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/022b216c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/022b216c Diff:

[4/5] james-project git commit: JAMES-2232 Flags in JMAP should be handled by Keywords & is attributes

2017-11-28 Thread aduprat
JAMES-2232 Flags in JMAP should be handled by Keywords & is attributes Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/35a6e923 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/35a6e923 Diff:

[3/5] james-project git commit: Merge remote-tracking branch 'rouazana/JAMES-2236'

2017-11-28 Thread aduprat
Merge remote-tracking branch 'rouazana/JAMES-2236' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/28453d49 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/28453d49 Diff:

[5/5] james-project git commit: Merge remote-tracking branch 'mine/JAMES-2232'

2017-11-28 Thread aduprat
Merge remote-tracking branch 'mine/JAMES-2232' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1b49712c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1b49712c Diff:

[1/5] james-project git commit: JAMES-2236 Ignore headers with dots for ElasticSearch

2017-11-28 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 5f8f0d59b -> 1b49712c5 JAMES-2236 Ignore headers with dots for ElasticSearch Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/ec5bfaa1 Tree:

[1/2] james-project git commit: Increase surefire fork timeout

2017-11-24 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 2430a2c7e -> 5f8f0d59b Increase surefire fork timeout Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/65cbdf08 Tree:

[2/2] james-project git commit: Merge remote-tracking branch 'mine/increase-fork-timeout'

2017-11-24 Thread aduprat
Merge remote-tracking branch 'mine/increase-fork-timeout' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/5f8f0d59 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/5f8f0d59 Diff:

james-project git commit: JAMES-2228 Total & unread messages numbers should never be negative

2017-11-24 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master ab677d05d -> 2430a2c7e JAMES-2228 Total & unread messages numbers should never be negative Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[6/6] james-project git commit: Merge remote-tracking branch 'mine/JAMES-2224'

2017-11-23 Thread aduprat
Merge remote-tracking branch 'mine/JAMES-2224' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/ab677d05 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/ab677d05 Diff:

[2/6] james-project git commit: JAMES-2227 Add missing default mailboxes

2017-11-23 Thread aduprat
JAMES-2227 Add missing default mailboxes Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/314495a3 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/314495a3 Diff:

[5/6] james-project git commit: JAMES-2224 Assert that the sender of a message is the owner before putting it in outbox

2017-11-23 Thread aduprat
JAMES-2224 Assert that the sender of a message is the owner before putting it in outbox Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/564a1a60 Tree:

[1/6] james-project git commit: JAMES-2223 NPE in MessageContantExtractor when no content dispostion

2017-11-23 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 9fc7e722d -> ab677d05d JAMES-2223 NPE in MessageContantExtractor when no content dispostion Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[4/6] james-project git commit: Merge remote-tracking branch 'mine/JAMES-2227'

2017-11-23 Thread aduprat
Merge remote-tracking branch 'mine/JAMES-2227' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/66e32270 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/66e32270 Diff:

[3/6] james-project git commit: JAMES-2227 System mailboxes should be case sensitive

2017-11-23 Thread aduprat
JAMES-2227 System mailboxes should be case sensitive Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/cc2e8f08 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/cc2e8f08 Diff:

[1/2] james-project git commit: JAMES-2009 The list of uid should be concurrent so that thread safe

2017-11-22 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 4faefa448 -> 9fc7e722d JAMES-2009 The list of uid should be concurrent so that thread safe Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[2/2] james-project git commit: JAMES-2009 Decrease pool value to make stress test can run

2017-11-22 Thread aduprat
JAMES-2009 Decrease pool value to make stress test can run Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9fc7e722 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9fc7e722 Diff:

[6/7] james-project git commit: JAMES-2225 Encoding @ should also work for users or groups

2017-11-21 Thread aduprat
JAMES-2225 Encoding @ should also work for users or groups Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d209b9e3 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/d209b9e3 Diff:

[5/7] james-project git commit: JAMES-2225 URL decoding should also work for users

2017-11-21 Thread aduprat
JAMES-2225 URL decoding should also work for users Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/a34af4b8 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/a34af4b8 Diff:

[2/7] james-project git commit: JAMES-2225 Rename working test

2017-11-21 Thread aduprat
JAMES-2225 Rename working test Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/5ae8fa2d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/5ae8fa2d Diff:

[1/7] james-project git commit: Remove unused imports

2017-11-21 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 84c5a6b90 -> 4faefa448 Remove unused imports Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/fd6d9474 Tree:

[4/7] james-project git commit: JAMES-2225 URL encoded params should be decoded in group API

2017-11-21 Thread aduprat
JAMES-2225 URL encoded params should be decoded in group API Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/cd57213c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/cd57213c Diff:

[3/7] james-project git commit: JAMES-2225 Encoded slashes should be allowed in group API

2017-11-21 Thread aduprat
JAMES-2225 Encoded slashes should be allowed in group API Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/66295df5 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/66295df5 Diff:

[7/7] james-project git commit: Merge remote-tracking branch 'rouazana/JAMES-2225'

2017-11-21 Thread aduprat
Merge remote-tracking branch 'rouazana/JAMES-2225' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4faefa44 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4faefa44 Diff:

james-project git commit: JAMES-2226 Expose in logs the original cause in case of a JWT verification failure

2017-11-21 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master ae7a4be5a -> 84c5a6b90 JAMES-2226 Expose in logs the original cause in case of a JWT verification failure Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

<    1   2   3   4   5   6   7   8   9   10   >