v5 Changelog
5.4.1 (29 Dec 2017)
[AR-1686] – typo in ldap password field
5.4.0 (21 Dec 2017)
[AR-1685] add captcha to start wizard (bot signup prevention!)
5.3.19 (21 Dec 2017)
[AR-1668] – doc count in Configuration->Volumes changes to zero when unmount then mount volume
[AR-1683] – volumes not rolled over when size exceeded
5.3.17 (14 Dec 2017)
[AR-1677] – multitenant: use one shared thread pool for queue processing
5.3.16 (11 Dec 2017)
[AR-1680] Failed to retrieve LDAP attributes (ArrayList cannot be cast to LinkedList)
5.3.15 (11 Dec 2017)
[AR-1678] – null ptr on soap web service logout
[AR-1679] – reduce archive file contention on exchange import
5.3.14 (6 Dec 2017)
[AR-1674] – exchange import: updates not showing in process monitor
[AR-1675] – exchange import: improved error handling
[AR-1676] – exchange import: improved performance
5.3.13 (4 Dec 2017)
[AR-1672] – code cleanup & performance enhancements
5.3.12 (1 Dec 2017)
[AR-1665] – send via EWS sends email to everyone instead of logged in user
[AR-1666] – workaround office 365 rate limits
[AR-1667] – umounting volume doesn’t close index
[AR-1669] – exchange import results in 401 error due expired access token
[AR-1670] – display progress during exchange import
5.3.7 (23 Nov 2017)
[AR-1664] – exchange sync & import retry on timeout
[AR-1663] – repair index
5.3.5 (20 Nov 2017)
[AR-1661] – imap/pop: large no. of Javamail EventQueue threads
5.3.4 (17 Nov 2017)
[AR-1660] – pst import interrupted
5.3.4 (15 Nov 2017)
[AR-1658] – protection against same index from being opened more than once at the same time
[AR-1659] – rest web service: class javax.ws.rs.core.GenericEntity does not specify the type parameter T of GenericType
5.3.2 (1 Nov 2017)
[AR-1650] – failed to restore items in smtp client queue
[AR-1651] – bad security practice: in import do not reveal full paths on disk
[AR-1654] – message content not displayed in thread view
[AR-1656] – linux: failed map internationalized chars during indexing (unmappable character – wrong charset)
5.3.0 (20 Oct 2017)
[AR-1644] – AzureADService requestUsers: java.lang.ArrayIndexOutOfBoundsException: null
[AR-1645] – MailArchiva Cloud: users cannot import PST files
[AR-1647] – multitenant: error being logged to wrong instance
[AR-1648] – failed to write tree:java.lang.OutOfMemoryError: unable to create new native thread
[AR-1649] – standardize password length
5.2.18 (28 Sept 2017)
[AR-1636] – custom roles deleted when license is invalid
[AR-1638] – quota exceeded license error
[AR-1639] – multitenant: switch to azure tid identifier
5.2.17 (19 Sept 2017)
[AR-1629] – broken queue prevent application start up immediately
[AR-1631] – central top menu not working
[AR-1632] – support for UTF-8 email addresses
[AR-1633] – multitenant: further relaxation of parsing rules for incoming mail addresses
[AR-1634] – multitenant: reject email entirely if no matching app found
[AR-1635] – multitenant: fix rare deadlock on configuration save
5.2.16 (18 Sept 2017)
[AR-1630] – import button has no effect (bug introduced when fixing struts vulnerability AR-1626)
5.2.15 (12 Sept 2017)
[AR-1626] fixed struts security vulnerabilities (CVE-2016-1181 and CVE-2016-1182)
5.2.14 (4 Sept 2017)
[AR-1623] – retrieve blob properties from rest web services
[AR-1624] – user may inadvertently start import from root of file system
[AR-1625] – failed import pst data from user menu
[AR-1616] – rest api get blob return empty stream
[AR-1164] – folder lookup performance slow
5.2.11 (15 August 2017)
[AR-1612] – remove dependency on sun internal crypto classes
[AR-1613] – failed to create graph database: not enough direct memory
[AR-1614] – rest API url redirects to google auth page
5.2.10 (9 Aug 2017)
[AR-1609] – error during sync: NoClassDefFoundError: org/apache/commons/collections4/Predicate
[AR-1610] – export to PDF: failed to add blob :Missing root object specification in trailer
5.2.7 (9 Aug 2017)
[AR-1606] – intro dialog disabled on invalid license
[AR-1607] – multitenant: prioritize company name over application name in application list
[AR-1608] – routing: malformed message stuck on forward to HA server
5.2.5 (2 Aug 2017)
[AR-1603] – multitenant: self-service wizard creates temporary apps
[AR-1604] – multitenant: office 365 and gsuite auto configuration fixes
[AR-1578] – no archive notifications on a per connection basis
5.2.4 (27 Jul 2017)
[AR-1600] – import dialog remembers old drag ‘n dropped pst files
[AR-1601] – pst folder structures not appearing in treeview
5.2.3 (20 Jul 2017)
[AR-1597] – subetha shouldn’t validate email addresses when receiving smtp traffic
[AR-1598] – can’t write to V1 volumes (bug introduced in 5.1)
[AR-1599] – multitenant: requeue messages destined for non existant application (for safety!)
5.2.2 (18 Jul 2017)
[AR-1595] – unable to login as admin to rest web service
[AR-1596] – failed to add transport listener to SMTP pool after initialization
5.2.1 (10 Jul 2017)
[AR-1594] – permanent license may report as temporary
5.2.0 (5 Jul 2017)
[AR-1591] – fix convert volume
[AR-1590] – NTLM auth now uses TCP transport and not SMB for MSRPC communication (ransomware prevention)
Note: As of this release, Port TCP 445 (SMB) is no longer used during AD authentication. Instead, TCP port 135 – end point mapper,TCP port 49670 – netlogon service and TCP port 49667 – lsarpc services are likely to be used.
5.1.9 (26 Jun 2017)
Infinite loop when sending a message with no recipients. NPE TransmitMessage.Builder().build()
5.1.8 (22 Jun 2017)
[AR-1583] SMTPClientConnection.shutdown NPE
[AR-1571] use office365 EWS to send messages
5.1.7 (15 May 2017)
[AR-1570] – slow performance to load items when clicking on tree view folder item
5.1.6 (11 May 2017)
[AR-1572] – default smtp notification timeouts too short
[AR-1573] – ability to edit smtp client connection timeouts in console
[AR-1567] – import data from user menu
[AR-1550] – Free license general error reported
5.1.3 (9 May 2017)
[AR-1568] free users run into license issues when performing major version upgrades
[AR-1566] exchange import doesn’t map messages/contacts to folders
5.1.0 (26 Apr 2017)
[AR-932] – memory leak on export
[AR-1557] – com.stimulus.archiva.exception.NotFoundException: index field not found
[AR-1561] – user friendly invalid license reporting
[AR-1564] – IndexSearcher (memory leak)
[AR-1558] – show export size
[AR-1559] – optimize volume index segments
[AR-1560] – split mailarchiva to searcher and archiver/searcher
5.0.30 (5 Apr 2017)
[AR-1119] – wrong path when creating new volume
[AR-1538] – test exchange connection outputs “interrupted”
[AR-1552] – SMTP client pool become disabled if test connection executed
[AR-1553] – ArchivaProcess improvements
[AR-1554] – Exchange import/sync refactoring
[AR-1556] – administrators need to login without email address
5.0.29 (27 Mar 2017)
[AR-1551] – significantly increased SMTP send HA performance
5.0.28 (21 Mar 2017)
[AR-1085] – reencrypt option not appearing on unreadable volume
[AR-1235] – reencrypt function not working correctly
5.0.27 (20 Mar 2017)
[AR-1488] – smtp send blocked indefinitely on HA connection
[AR-1548] – branding images not showing correctly in start wizard
5.0.26 (14 Mar 2017)
[AR-1546] – java.util.NoSuchElementException in smtp server AuthenticationHandlerFactory
[AR-1547] – office 365 sync: remote server returned an error: (401)Unauthorized
5.0.24 (14 Feb 2017)
[AR-567] – inline attachments not downloadable
[AR-1180] – mailarchiva search doesn’t display in Outlook 2013
5.0.23 (2 Feb 2017)
[AR-1536] – Outlook display scripting error: Unable to get property supportUpload
[AR-1537] – autosearch skip intervals
[AR-1538] – test exchange connection outputs “interrupted”
[AR-1539] – test iap connection not displaying output
5.0.22 (31 Jan 2017)
[AR-1535] – Possible indexing mem leak in extreme throughput conditions
5.0.20 (27 Jan 2017)
[AR-1529] – build analytics less for 100 documents fails
[AR-1530] – some attachments on TNEF messages are not indexed as size is always -1
[AR-1531] – search result size should be equal to headers on message view
[AR-1532] – smtp notification queue not synchronized (may result in mem leak)
[AR-1533] – Druid analytics lib call to file.deleteonexit results in mem leak
[AR-1534] – java.io.File#deleteOnExit() create memory leak
5.0.18 (24 Jan 2017)
[AR-1527] – analytics: Cannot merge columns of type[LONG] and [FLOAT]
[AR-1528] – exchange sync exponential backoff
5.0.14 (15 Jan 2017)
[AR-568] – attachments zero size view from some exchange journal messages
[AR-1511] – support mimecast journal envelope format
[AR-1522] – unable to sync exchange folder due to signature check failure on adal4j.jar
[AR-1526] – orient.core.index.sbtree.local.OSBTree.findBucket Nullpointer
5.0.13 (13 Jan 2017)
[AR-1523] – restrict size of graph db cache (too much direct memory allocated!)
5.0.12 (12 Jan 2017)
[AR-1521] – server takes too long to shutdown when outgoing imap connections present
[AR-1520] – option to disable auto threads build
[AR-1522] – unable to sync exchange folder structure due to signature check failure on adal4j.jar
5.0.10 (10 Jan 2017)
[AR-1514] – graph db recovery: found duplicated key ‘null’ in index ‘v_user.ID’
[AR-1515] – adjust archive thread defaults
[AR-1511] – support mimecast journal envelope format
[AR-1512] – rollback shared thread pool changes
[AR-1513] – queuing engine optimizations
5.0.4 (5 Jan 2017)
[AR-1510] – multitenant: reduce number of threads per instance (scalability)
[AR-1508] – occasionally closing email view tab invokes a new search
5.0.1 (24 Dec 2016)
[AR-1500] – error when exporting single document
[AR-1506] – multitenant: graph db consumes high amount of memory with large number of instances
Found this information useful? Visit mailarchiva.com to learn more about MailArchiva.