Change Log Report

Total number of changed sets: 1

Changes between 2025-01-27 and 2025-02-27

Total commits: 33
Total number of files changed: 48

Timestamp Author Details
2025-02-26 12:06:46 Mickaël Guessant /trunk/src/appstream/org.davmail.DavMail.appdata.xml v 3627

Doc: review appdata doc
2025-02-26 12:02:43 Mickaël Guessant /trunk/README.md v 3626
/trunk/RELEASE-NOTES.md v 3626
/trunk/build.xml v 3626
/trunk/davmail.changes v 3626
/trunk/davmail.spec v 3626
/trunk/pom.xml v 3626
/trunk/src/appstream/org.davmail.DavMail.appdata.xml v 3626
/trunk/src/etc/davmail.properties v 3626

Prepare 6.3.0 release
2025-02-24 11:07:43 Mickaël Guessant /trunk/src/site/xdoc/build.xml v 3625

Doc: update windows build documentation, see https://github.com/mguessan/davmail/issues/384
2025-02-17 11:20:57 Mickaël Guessant /trunk/davmail.spec v 3624

Linux: fix ant dependency for fedora
2025-02-17 11:14:34 Mickaël Guessant /trunk/davmail.spec v 3623

Linux: davmail.spec dor not try to link os provided swt.jar when using embedded one
2025-02-17 09:45:59 Mickaël Guessant /trunk/src/java/davmail/smtp/SmtpConnection.java v 3622

Fix from audit
2025-02-17 09:39:46 Mickaël Guessant /trunk/src/java/davmail/exchange/ews/EwsExchangeSession.java v 3621

Caldav: handle multiple categories on TODO items, see https://github.com/mguessan/davmail/issues/372, missing break
2025-02-16 19:35:06 Mickaël Guessant /trunk/src/java/davmail/exchange/ews/EwsExchangeSession.java v 3620

Caldav: handle multiple categories on TODO items, see https://github.com/mguessan/davmail/issues/372
2025-02-16 19:17:23 Mickaël Guessant /trunk/src/java/davmail/exchange/ews/EwsExchangeSession.java v 3619
/trunk/src/java/davmail/exchange/ews/RecurrenceFieldUpdate.java v 3619

EWS: experimental, try to implement recurrence count with NumberOfOccurrences, see https://github.com/mguessan/davmail/issues/373
2025-02-16 18:55:57 Mickaël Guessant /trunk/src/web v 3618

Drop web component
2025-02-16 18:34:32 Mickaël Guessant /trunk/build.xml v 3617

Trying to fix custom jre for TLS 1.3, see https://stackoverflow.com/questions/63964939/tls-1-3-handshake-failure-when-using-openjdk-14-java-module-runtime and https://github.com/mguessan/davmail/pull/388
2025-02-16 18:27:10 Mickaël Guessant /trunk/lib/servlet-api.jar v 3616

Drop servlet-api.jar, no longer required
2025-02-16 18:21:45 Mickaël Guessant /trunk/src/java/davmail/web v 3615

Drop deprecated DavGatewayServletContextListener (we no longer provide an embedded war file)
2025-02-16 18:16:28 Mickaël Guessant /trunk/src/contribs/docker v 3614
/trunk/src/contribs/docker/.gitignore v 3614
/trunk/src/contribs/docker/Dockerfile v 3614
/trunk/src/contribs/docker/Makefile v 3614
/trunk/src/contribs/docker/entrypoint v 3614

Docker: merge https://github.com/mguessan/davmail/pull/381 by SethRobertson Bug 201: Docker support for building and running
2025-02-16 18:08:42 Mickaël Guessant /trunk/davmail.spec v 3613
/trunk/src/java/davmail/exchange/ews/UnindexedFieldURI.java v 3613
/trunk/src/java/davmail/exchange/graph/GraphExchangeSessionDraft.java v 3613
/trunk/src/java/davmail/smtp/SmtpConnection.java v 3613
/trunk/src/java/davmail/ui/tray/DavGatewayTray.java v 3613

Linux: work on el9 compatibility for RPM build
2025-02-16 18:07:41 Mickaël Guessant /trunk/src/etc/davmail.properties v 3612

O365: add GCC high example settings in default davmail.properties
2025-02-16 18:03:43 Mickaël Guessant /trunk/src/java/davmail/Settings.java v 3611
/trunk/src/java/davmail/exchange/auth/O365Authenticator.java v 3611
/trunk/src/java/davmail/exchange/auth/O365InteractiveAuthenticator.java v 3611
/trunk/src/java/davmail/exchange/auth/O365ManualAuthenticator.java v 3611
/trunk/src/java/davmail/exchange/auth/O365StoredTokenAuthenticator.java v 3611
/trunk/src/java/davmail/exchange/auth/O365Token.java v 3611

O365: https://github.com/mguessan/davmail/pull/380 Remove trailing slash from O365_LOGIN_URL
2025-02-16 17:55:20 Mickaël Guessant /trunk/src/java/davmail/exchange/auth/O365Authenticator.java v 3610

O365: merge https://github.com/mguessan/davmail/pull/380 Missed one change
2025-02-16 17:47:54 Mickaël Guessant /trunk/src/java/davmail/Settings.java v 3609
/trunk/src/java/davmail/exchange/ExchangeSessionFactory.java v 3609
/trunk/src/java/davmail/exchange/auth/O365Authenticator.java v 3609
/trunk/src/java/davmail/exchange/auth/O365InteractiveAuthenticator.java v 3609
/trunk/src/java/davmail/exchange/auth/O365ManualAuthenticator.java v 3609
/trunk/src/java/davmail/exchange/auth/O365StoredTokenAuthenticator.java v 3609
/trunk/src/java/davmail/exchange/auth/O365Token.java v 3609
/trunk/src/java/davmail/ldap/LdapConnection.java v 3609
/trunk/src/java/davmail/ui/SettingsFrame.java v 3609

O365: merge https://github.com/mguessan/davmail/pull/380 Enhance support for the davmail.outlookUrl property setting and fully support GCC-High endpoints
2025-02-16 16:58:05 Mickaël Guessant /trunk/src/site/xdoc/serversetup.xml v 3608

Doc: merge https://github.com/mguessan/davmail/pull/174 fix docs typo in property davmail.enableKeepAlive
2025-02-16 16:49:12 Mickaël Guessant /trunk/src/java/davmail/exchange/ews/ResolveNamesMethod.java v 3607

LDAP: merge https://github.com/mguessan/davmail/pull/353, fix first certificate selection logic
2025-02-15 19:44:41 Mickaël Guessant /trunk/src/java/davmail/exchange/ExchangeSession.java v 3606
/trunk/src/java/davmail/exchange/ICSBufferedReader.java v 3606
/trunk/src/java/davmail/exchange/ICSCalendarValidator.java v 3606
/trunk/src/test/davmail/exchange/TestICSCalendarValidator.java v 3606

Caldav: Merge https://github.com/mguessan/davmail/pull/386 validate and repair Exchange calendar characters
2025-02-15 19:22:54 Mickaël Guessant /trunk/build.xml v 3605

fix download-jre for embedded JDK on windows, fetch version 21
2025-02-02 19:16:08 Mickaël Guessant /trunk/src/java/davmail/exchange/ExchangeSession.java v 3604
/trunk/src/java/davmail/exchange/ews/ContactDataShape.java v 3604
/trunk/src/java/davmail/exchange/ews/EwsExchangeSession.java v 3604
/trunk/src/java/davmail/exchange/ews/Field.java v 3604
/trunk/src/java/davmail/exchange/ews/ResolveNamesMethod.java v 3604
/trunk/src/java/davmail/ldap/LdapConnection.java v 3604

LDAP: merge https://github.com/mguessan/davmail/pull/353 Add support for retrieving user certificates
2025-02-01 15:32:50 Mickaël Guessant /trunk/src/java/davmail/exchange/auth/O365Authenticator.java v 3603
/trunk/src/java/davmail/ui/PasswordPromptDialog.java v 3603
/trunk/src/java/davmailmessages.properties v 3603
/trunk/src/java/davmailmessages_fr.properties v 3603
/trunk/src/java/davmailmessages_it.properties v 3603

O365: implement OneWaySMS MFA prompt, see https://github.com/mguessan/davmail/pull/134
2025-01-31 18:20:42 Mickaël Guessant /trunk/src/bin/davmail v 3602

switch davmail linux launcher to zulu JDK 21 for better TLS 1.3 support
2025-01-31 18:15:57 Mickaël Guessant /trunk/build.xml v 3601

switch main package to zulu JDK 21 for better TLS 1.3 support
2025-01-28 11:29:23 Mickaël Guessant /trunk/src/java/davmail/imap/ImapConnection.java v 3600

Cleanup from audit
2025-01-28 11:21:42 Mickaël Guessant /trunk/src/java/davmail/imap/ImapConnection.java v 3599

IMAP: fix backslash in password quoted string by: Max-Julian Pogner <max-julian@pogner.at>, finalize merge, call new parsing method from nextToken and remove backslash handling in username
2025-01-27 18:39:14 Mickaël Guessant /trunk/src/java/davmail/util/StringUtil.java v 3598
/trunk/src/test/davmail/util/StringUtilTest.java v 3598

IMAP: fix backslash in password quoted string by: Max-Julian Pogner <max-julian@pogner.at>, review and switch to ParseException for error handling and chars instead of bytes
2025-01-27 18:06:23 Mickaël Guessant /trunk/src/test/davmail/util/StringUtilTest.java v 3597

IMAP: merge unit test for patch fix backslash in password quoted string by: Max-Julian Pogner <max-julian@pogner.at>
2025-01-27 18:02:52 Mickaël Guessant /trunk/src/java/davmail/util/StringUtil.java v 3596

IMAP: initial merge of patch fix backslash in password quoted string by: Max-Julian Pogner <max-julian@pogner.at>
2024-12-30 16:02:33 Mickaël Guessant /trunk/src/test/davmail/util/StringUtilTest.java v 3595

StringUtilTest CRLF => LF, see https://github.com/mguessan/davmail/pull/378