--- - branch: MAIN date: Sun Dec 21 13:46:24 UTC 2014 files: - new: '1.9' old: '1.8' path: pkgsrc/net/mirall/Makefile pathrev: pkgsrc/net/mirall/Makefile@1.9 type: modified - new: '1.3' old: '1.2' path: pkgsrc/net/mirall/PLIST pathrev: pkgsrc/net/mirall/PLIST@1.3 type: modified - new: '1.2' old: '1.1' path: pkgsrc/net/mirall/distinfo pathrev: pkgsrc/net/mirall/distinfo@1.2 type: modified - new: '0' old: '1.1' path: pkgsrc/net/mirall/patches/patch-CMakeLists.txt pathrev: pkgsrc/net/mirall/patches/patch-CMakeLists.txt@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/net/mirall/patches/patch-cmake_modules_FindCsync.cmake pathrev: pkgsrc/net/mirall/patches/patch-cmake_modules_FindCsync.cmake@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/net/mirall/patches/patch-src_mirall_application.cpp pathrev: pkgsrc/net/mirall/patches/patch-src_mirall_application.cpp@0 type: deleted - new: '1.2' old: '1.1' path: pkgsrc/net/mirall/patches/patch-src_CMakeLists.txt pathrev: pkgsrc/net/mirall/patches/patch-src_CMakeLists.txt@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/net/mirall/patches/patch-src_mirall_utility.cpp pathrev: pkgsrc/net/mirall/patches/patch-src_mirall_utility.cpp@1.2 type: modified id: 20141221T134624Z.fb51a1edc0f49d8b515e57c0690593aca9a3bb60 log: | Update to 1.7.1 * Use libinotify under NetBSD. * Treat NetBSD like Linux. * Workaround for rpath of owncloud command etc. Changelog: Release 1.7.1 Dec 18th 2014 Documentation fixes and updates Nautilus Python plugin fixed for Python 3 GUI wording fixes plus improved log messages Fix hiding of the database files in the sync directories Compare http download size with the header value to avoid broken downloads, bug #2528 Avoid initial ETag fetch job at startup, which is not needed. Add chunk size http header to PUT requests Fixed deteteCookie method of our CookieJar, fix for Shibboleth Added fallback for distros where XDG_RUNTIME_DIR is undefined Fix the setup wizard, bug #1989, #2264 Fix scheduling of ETag check jobs, bug #2553 Fix to avoid syncing more than one folder at a time, bug #2407 Use fife minutes timeout for all network jobs Cleanup for Folderwizard wording Improve journal check: Remove corrupted journal files, bug #2547 Fix item count in progress dialog for deletes, bug #1132 Display correct file count on deletion (#1132) Fix reinitializing the folder using the wizard in certain cases (#2606) Mac OS: Fixed branding of the pkg file Mac OS: Fix display of overlay icons in certain situations (#1132) Mac OS: Use a bundled version of OpenSSL (#764, #2600, #2510) Win32: improved filesystem watcher Win32: Improve threading with shell integration Win32: Upgraded to OpenSSL 1.0.1j Win32: Improve reliability of Installer, fix removal of Shell Extensions Release 1.7.0 Nov 7th 2014 oC7 Sharing: Handle new sharing options of ownCloud 7 correctly. Added Selective sync: Ability to unselect server folders which are excluded from syncing, plus GUI and setup GUI Improved local change detection: consider file size, detect files with ongoing changes and do not upload immediately Improved HTTP request timeout handler: all successful requests reset the timeout counter Improvements for syncing command line tool: netrc support, improved SSL support, non interactive mode Added a socket based API to provide file management shells with status information about the sync status of files. That is a prerequisite for the overlay icons in the file managers. Permission system: ownCloud 7 delivers file and folder permissions, added ability to deal with it for shared folders and more. Ignore handling: Do not recurse into ignored or excluded directories Major sync journal database improvements for more stability and performance New library interface to sqlite3 Improve "resync handling" if errors occur Blacklist improvements Improved logging: more useful meta info, removed noise Updated to latest Qt5 versions on Windows and OS X OS X: Sparkle update to provide pkg format properly OS X: Change distribution format from dmg to pkg with new installer. Win: Fix handling of filenames with trailing dot or space Release 1.6.4 Oct 23th 2014 Fix startup logic, fixes bug #1989 Fix raise dialog on X11 Win32: fix overflow when computing the size of file > 4GiB Use a fixed function to get files modification time, the original one was broken for certain timezone issues, see core bug #9781 for details Added some missing copyright headers Avoid data corruption due to wrong error handling, bug #2280 Do improved request timeout handling to reduce the number of timed out jobs, bug #2155 Release 1.6.3 Sep 3rd 2014 Fixed updater on OS X Fixed memory leak in SSL button that could lead to quick memory draining Fixed upload problem with files >4 GB MacOSX, Linux: Bring Settings window to front properly Branded clients: If no configuration is detected, try to import the data from a previously configured community edition. Release 1.6.2 Jul 28th 2014 Limit the HTTP buffer size when downloading to limit memory consumption. Another small mem leak fixed in HTTP Credentials. Fix local file name clash detection for MacOSX. Limit maximum wait time to ten seconds in network limiting. Fix data corruption while trying to resume and the server does not support it. HTTP Credentials: Read password from legacy place if not found. Shibboleth: Fix the waiting curser that would not disapear (#1915) Limit memory usage to avoid mem wasting and crashes Propagator: Fix crash when logging out during upload (#1957) Propagator_qnam: Fix signal slot connection (#1963) Use more elaborated way to detect that the server was reconfigured (#1948) Setup Wizard: Reconfigure Server also if local path was changed (#1948) Release 1.6.1 Jun 26th 2014 Fix 'precondition failed' bug with broken upload Fix 'precondition failed' bug with broken upload Fix openSSL problems for windows deployment Fix syncing a folder with '#' in the name Fix #1845: do not update parent directory etag before sub directories are removed Fix reappearing directories if dirs are removed during its upload Fix app version in settings dialog, General tab Fix crash in FolderWizard when going offline Shibboleth fixes More specific error messages (file remove during upload, open local sync file) Use QSet rather than QHash in SyncEngine (save memory) Fix some memory leaks Fix some thread race problems, ie. wait for neon thread to finish before the propagator is shut down Fix a lot of issues and warnings found by Coverity Fix Mac some settings dialog problems Release 1.6.0 May 30th 2014 Minor GUI improvements Qt5 compile issues fixed Ignore sync log file in filewatcher Install libocsync to private library dir and use rpath to localize Fix reconnect after server disconnect Fix "unknown action" display in Activity window Fix memory leaks Respect XDG_CONFIG_HOME environment var Handle empty fileids in the journal correctly Add abilility to compile libowncloudsync without GUI dependendy Fix SSL error with previously-expired CAs on Windows Fix incorrect folder pause state after start Fix a couple of actual potential crashes Improve Cookie support (e.g. for cookie-based load-balancers) Introduce a general timeout of 300s for network operations Improve error handling, blacklisting Job-based change propagation, enables faster parallel up/downloads (right now only if no bandwidth limit is set and no proxy is used) Significantly reduced CPU load when checking for local and remote changes Speed up file stat code on Windows Enforce Qt5 for Windows and Mac OS X builds Improved owncloudcmd: SSL support, documentation Added advanced logging of operations (file .???.log in sync directory) Avoid creating a temporary copy of the sync database (.ctmp) Enable support for TLS 1.2 negotiation on platforms that use Qt 5.2 or later Forward server exception messages to client error messages Mac OS X: Support Notification Center in OS X 10.8+ Mac OS X: Use native settings dialog Mac OS X: Fix UI inconsistencies on Mavericks Shibboleth: Warn if authenticating with a different user Remove vio abstraction in csync Avoid data loss when a client file system is not case sensitive Release 1.5.4 April 11th 2014 Fix security issue on Windows and Mac OS X. No functional changes Release 1.5.3 March 10th 2014 Fix usage of proxies after first sync run (#1502, #1524, #1459, #1521) Do not wipe the credentials from config for reconnect (#1499, #1503) Do not erase the full account config if an old version of the client stored the password (related to above) Fix layout of the network tab (fixes #1491) Handle authentication requests by a Shibboleth IdP Shibboleth: If no connection is available, don't open the login window [Packaging] Debian/Ubuntu: ship sync-exclude.lst [Packaging] Fix issues with access to gnome keychain in Fedora and RHEL6 [Packaging] Ensure all sub packages get updated [Packaging] Fix incorrect path in desktop file (RHEL6/CentOS6) Release 1.5.2 February 26th 2014 Fix behavior when attempting to rename Shared folder Fix potential endless sync loops on Mac OS (#1463) Fix potential crash when pausing during update phase (#1442) Fix handing of shared directories Fix online state handling (#1441, #1459) Fix potential crash in c_iconv on Mac OS Fix certificate chain display in SSLButton Fix sporadicly appearing multiple auth prompts on sign-in Show correct state icon in Account Settings right away Re-fetch content that gets deleted from read only shared directories Do not store the password in the config file, erase existing ones (#1469) Shibboleth: Close browser window after login Shibboleth: Proper invalidation if timeout during sync Shibboleth: Do not pop up IdP login immediately when modifying account Shibboleth: Avoid auth on restart by storing cookies in the wallet Fix license headers Release 1.5.1 February 14th 2014 Please note that for the time being csync and mirall/ownCloud Client (oCC) are going to be released together for now. In the future, separated releases will be possible. Added an auto updater that updates the client if a more recent version was found automatically (Windows, Mac OS X) Added a button to the account dialog that gives information about the encryption layer used for communication, plus a certificate information widget Preserve the permission settings of local files rather than setting them to a default (Bug #820) Handle windows lnk files correctly (Bug #1307) Detect removes and renames in read only shares and restore the gone away files. (Bug #1386) Fixes sign in/sign out and password dialog. (Bug #1353) Fixed error messages (Bug #1394) Lots of fixes for building with Qt5 Changes to network limits are now also applied during a sync run Fixed mem leak after via valgrind on Mac Imported the ocsync library into miralls repository. Adopted all build systems and packaging to that. Introduce a new linux packaging scheme following the debian upstream scheme Use a refactored Linux file system watcher based on inotify, incl. unit tests Wizard: Gracefully fall back to HTTP if HTTPS connection fails, issuing a warning Fixed translation misses in the propagator Fixes in proxy configuration Fixes in sync journal handling Fix the upload progress if the local source is still changing when the upload begins. Add proxy support to owncloud commandline client NSIS fixes A lot of other fixes and minor improvements Improve Qt5 compatability Release 1.5.0 December 12th 2013 This is a bugfix release with fixes for the 1.5 line. Update is recommended. Mirall/ownCloud Client, version 1.5.0 csync 0.91.4 required New owncloud propagator that skips the vio abstraction layer Add owncloudcmd to replace the ocsync command line tool Localize Windows installer Allow to sign in and out Ask for password if missing Introduce activity view Introduce black list for files which could not be synced Enabling accessibility by shipping accessibility enables on OS X (#736) Toggle Settings window when clicking on systray icon on Win and KDE (#896) FolderWizard: Sanitize error detection (#1201) Set proper enable state of blacklist button after the dialog was opened Set proper tooltips in blacklist Translatable error messages for file errors Add man page for owncloudcmd (#1234) Don't close setup wizard when the initial sync run is started Close the sync journal if a folder gets removed (#1252) Activity: Avoid horizontal scrollbar (#1213) Fix crash (#1229) Resize wizard appropriately (#1130) Fix account identity test (#1231) Maintain the file type correctly Display rename-target in sync protocol action column Let recursive removal also remove the top dir If item is a directory, remove its contents from the database as well (#1257) Install headers for owncloudsync library Fix opening the explorer with a selected file in Windows (#1249) Add build number into versioning scheme Windows: Fix rename of temporary files Windows: Fix move file operation module: pkgsrc subject: 'CVS commit: pkgsrc/net/mirall' unixtime: '1419169584' user: ryoon