You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tellier Benoit (JIRA)" <se...@james.apache.org> on 2018/07/24 02:46:00 UTC

[jira] [Reopened] (JAMES-2472) Upgrade Apache commons librairies

     [ https://issues.apache.org/jira/browse/JAMES-2472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tellier Benoit reopened JAMES-2472:
-----------------------------------

Reopen for adding fixed version to 3.2.0

> Upgrade Apache commons librairies
> ---------------------------------
>
>                 Key: JAMES-2472
>                 URL: https://issues.apache.org/jira/browse/JAMES-2472
>             Project: James Server
>          Issue Type: Improvement
>            Reporter: Tellier Benoit
>            Priority: Major
>             Fix For: 3.2.0
>
>
> {code:java}
> commons-cli:commons-cli ................................... 1.2 -> 1.4 GDF [cli] 1.4
> commons-codec:commons-codec .............................. 1.7 -> 1.11 GDF [lib] 1.11 hashing could be replaced by guava, base64 by java8, no match for hex ? See bouncy castle?
> commons-collections:commons-collections ............ 3.2.2 -> 20040616 GDF [lib] Update to commons-collections:commons-collections4
> commons-configuration:commons-configuration .............. 1.9 -> 1.10 GDF [configuration] 2.2 // 6 years old, different API so probably no a simple task but there's a migration guide https://commons.apache.org/proper/commons-configuration/userguide/upgradeto2_0.html
> commons-daemon:commons-daemon ........................ 1.0.10 -> 1.1.0 GDF [deamon] 1.1.0
> commons-io:commons-io ..................................... 2.4 -> 2.6 GDF [io] 2.6
> commons-io:commons-io ..................................... 2.5 -> 2.6 GDF [io] 2.6
> commons-net:commons-net ................................... 3.2 -> 3.6 GDF [net] 3.6 // 2 years old, security issues // for mail protocols
> org.apache.commons:commons-collections4 ................... 4.1 -> 4.2 GDF [libs] 4.2 // very specific collections, really needed
> org.apache.commons:commons-lang3 .......................... 3.6 -> 3.7 GDF [libs] 3.7 // very few useful classes but most are not found elsewhere
> org.apache.commons:commons-math3 ...................... 3.4.1 -> 3.6.1 GDF [libs] 3.6.1 // only used for random distribution (weighted random entries)
> org.apache.commons:commons-text ........................... 1.1 -> 1.4 GDF [libs] 1.4 // some escaping and random string generator
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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