Date: Mon, 03 Sep 2018 19:42:07 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 231126] mail/davmail: update to 4.8.6 Message-ID: <bug-231126-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231126 Bug ID: 231126 Summary: mail/davmail: update to 4.8.6 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: z7dr6ut7gs@snkmail.com CC: john.c.prather@gmail.com Flags: maintainer-feedback?(john.c.prather@gmail.com) CC: john.c.prather@gmail.com Created attachment 196823 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D196823&action= =3Dedit [patch] update mail/davmail to 4.8.6 Attached patch updates to the latest davmail release (4.8.6 from June 2018). QA: - poudriere testport ok - portlint ok changes since 4.8.0: ** DavMail 4.8.6 released ** Bugfix release with latest Caldav EWS enhancements, also includes fixes for= old standing bugs in bug tracker. IMAP: - IMAP: Fix #631 IMAP SEARCH CHARSET US-ASCII fails Caldav: - Caldav: fix #687 can't move event to trash in a shared mailbox - Caldav: fix multivalued field update, send DeleteItemField instead of SetItemField with an empty value when field has no value, should fix bug #6= 82 - Caldav: Detect X-MOZ-LASTACK and X-MOZ-SNOOZE-TIME updates to avoid sendi= ng notifications on dismiss with Thunderbird Documentation: - Doc: update roadmap Enhancements - Fix #476, try to avoid deadlock with a connection manager object lock - Fix #456 longstanding proxy handling issue - Update spec file - Add GPLv2 license at root ** DavMail 4.8.5 released ** More Caldav fixes, drop SWT on windows and try to improve tray support detection on various Linux distributions. Caldav: - Caldav: test notification dialog - Caldav: do not throw exception on invalid email in getFreeBusyData - Caldav: EWS isorganizer is Exchange 2013 and later only, switch to myresponsetype - Caldav: fix #306, do not try to retrieve textbody on Exchange < 2013 - Caldav: do not try to update etag if latest response item is empty - Caldav: fix #679, invalid date exception on recurring event with an end d= ate update - Caldav: fix #346, map America/Chicago to Central Standard Time instead of Central America Standard Time Enhancements: - Drop redline library - Disable tray on Gnome - Drop platform specific Linux packages, drop SWT on windows, remove dist-r= pm (user build.op ensuse.org instead), upgrade SWT to 4.6 on Linux - Upgrade htmlcleaner to 2.21, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D891916 - Fix popMarkReadOnRetr setting save - Update winrun4j wrappers Linux: - Refactor icon handling, automatically adjust color/size to match common default themes on Linux and add a new davmail.trayBackgroundColor setting to let users set their own theme color - Make spec file compatible with RHEL 7 / Centos 7 Documentation: - Doc: cleanup supported versions ** DavMail 4.8.4 released ** The main change in this release is the new davmail.caldavAutoSchedule setti= ng to let users choose between client or server side calendar notification management. Most other fixes are also related to Caldav refactoring. Caldav: - Caldav: Add davmail.caldavAutoSchedule to GUI - Caldav: introduce a new setting davmail.caldavAutoSchedule to enable or disable automatic scheduling in EWS mode - Caldav: try to fix #674, do not send notifications on event update - Caldav: EWS refactoring, avoid converting simple events to meetings - Caldav: Restore calendar-schedule behavior in Webdav mode - Caldav: in EWS mode, ignore urlcompname and always use itemid as item nam= e, except if explicitly requested - Caldav: isMeeting EWS flag is not reliable, check for attendees with displayto and displaycc - Caldav: Fix isorganizer detection in deleteItem IMAP: - IMAP: fix regression on search NOT KEYWORD Documentation: - Documentation: fix typo in FAQ - Doc: Improve Thunderbird LDAP documentation Enhancements: - EWS : cleanup from audit - Exclude log files from build ** DavMail 4.8.3 released ** More EWS Caldav refactoring, fix regressions noticed in 4.8.2 and merge a l= ot of user provided patches. New calendar event handling is not yet enabled by default, please use davmail.caldavRealUpdate=3Dtrue to check this new experimental implementation. Caldav: - Caldav: add cancelled translation - Caldav: EWS refactoring, map status field, except CANCELLED not supported= by Exchange - Caldav: implement editable notifications on meeting cancel - Caldav: do not send notifications if user canceled in edit dialog - Caldav: Make sure we set all notification options on event update - Caldav: Revert status conversion that triggers regressions and enable notifications on create - Caldav: test multiline value handling in VCalendar - Caldav: test case for loadVtimezone and searchTasksOnly - Caldav: in loadVtimezone, delete existing temp folder first to avoid erro= rs - Caldav: EWS refactoring, make sure we send meeting notifications - Caldav: fix #666 trailing "nn" added to tasks description synced from exchange - Caldav: EWS refactoring, only update reminder info on meetings when not organizer - Caldav: Fix meeting response body, send and save copy - Caldav: EWS refactoring, implement edit notifications comment - Caldav: fix task update regression Enhancement: - Merge #47, support soTimeout and connectionTimeout on exchange - Merge patch #46: Maven patch to add resources in the target/davmail.jar - Test: fix initial server and logging settings - Copy release notes to dist on release - Change test cases to load credentials from a separate test.properties file - Remove old jsmooth config file - Apply patch to fix #601 invalid davmail.server.certificate.hash format Documentation: - Doc: fix #320 Wrong link in documentation IMAP: - IMAP: Accept US-ASCII as charset in search condition - IMAP: fix #40 KEYWORD support for spring-integrations OSX: - OSX: Update universalJavaApplicationStub to 2.1.0 Windows: - Windows: Create a 64 bits installer for windows Carddav: - Carddav: merge patch #44 Allow disabling reading photo from contact data ** DavMail 4.8.2 released ** EWS Caldav refactoring in progress, enabled through new davmail.caldavRealUpdate setting to avoid regressions as seen in 4.8.1. Caldav: - Caldav: EWS refactoring, handle mozilla alarm fields - Caldav: EWS refactoring, implement modified occurrences - Caldav: EWS refactoring, implement excluded dates (deleted occurrences) - Caldav: optionally enable new EWS caldav implementation with davmail.caldavRealUpdate - Caldav: Improve meeting response detection to avoid NullPointerException - Caldav: EWS refactoring, implement reminder update ** DavMail 4.8.1 released ** Last release before major EWS caldav refactoring, includes only the first behaviour change: do not delete existing meeting on Accept/Decline, just send answer to organizer. Also includ es central directory photo handling in Carddav service, improved Java 9 support and many other bug fixes. Caldav: - Caldav: temporarily disable EWS refactoring - Caldav: EWS refactoring, implement multiple day recurrence and end date - Caldav: EWS refactoring, first recurrence implementation step, improve ig= nore etag handling - Caldav: EWS refactoring, manage attendees - Caldav: prepare calendar refactoring, do not delete/add received meeting items, just send an Accept/Decline message - Caldav: fix regression, busy status is case sensitive in EWS - Caldav: fix #657 Tentative events shows as accepted in Thunderbird with u= ser provided patch - Caldav: experimental davmail.ignoreNoneMatchStar to let DavMail overwrite existing event automatically processed by Exchange. Carddav: - Carddav: implement get photo from Active Directory Enhancements: - update winrun4j wrappers - Upgrade slf4j to 1.7.25 (patch #45) - Fix 654: trim OWA/EWS url - Ant: improve java version check - Remove useless debug statement Smartcard: - Smartcard: improve Java 9 error handling, no longer need a temporary file - Smartcard: try to implement code compatible with all java versions includ= ing Java 9 IMAP: - IMAP: implement ON search filter - IMAP: detect icedove header fetch to improve performance - IMAP: make sure we never return null even with broken 0 uid message POP: - POP3: Improve documentation on trash/sent folders purge, change default v= alue from 90 to 0 (disable) Linux: - Linux: check system tray with gtk_status_icon_get_geometry only with Unit= y to avoid regression with other window managers SWT: - SWT: wait 10s for tray icon to be created OSX: - OSX: fix Info.plist path - OSX: fix JavaApplicationStub, do not expand folder classpath - OSX: revert change to JavaX new key, does not work - OSX: Update Info.plist to match new universalJavaApplicationStub --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-231126-7788>