summaryrefslogtreecommitdiff
path: root/net/owncloudclient
AgeCommit message (Collapse)AuthorFilesLines
2016-09-25Update to 2.2.3ryoon2-8/+7
Changelog: Release 2.2.3 August 8th 2016 SyncEngine: Fix detection of backup (#5104) Fix bug with overriding URL in config (#5016) Sharing: Fix bug with file names containing percent encodes (#5042, #5043) Sharing: Permissions for federated shares on servers >=9.1 (#4996, #5001) Overlays: Fix issues with file name casing on OS X and Windows Windows: Skip symlinks and junctions again (#5019) Only accept notification API Capability if endpoint is OCS-enabled (#5034) Fix windows HiDPI (#4994) SocketAPI: Use different pipe name to avoid unusual delay (#4977) Tray: Add minimal mode as workaround and testing tool for Linux issues (#4985, #4990) owncloudcmd: Fix --exclude regression #4979 Small memleak: Use the full file stat destructors (#4992) Fix small QAction memleak (#5008) Fix crash on shutting down during propagation (#4979) Decrease memory usage during sync (#4979) Fix a deadlock when shutting down during discovery (#4993) Setup csync logging earlier to get all log output (#4991) Enable Shibboleth debug view with OWNCLOUD_SHIBBOLETH_DEBUG env Release 2.2.2 June 21st 2016 Excludes: Don't redundantly add the same exclude files (#4967, #4988) Excludes: Only log if the pattern was really logged. (#4989) Release 2.2.1 June 6th 2016 Fix out of memory error when too many uploads happen (#4611) Fix display errors in progress display (#4803, #4856) LockWatcher: Remember to upload files after they become unlocked (#4865) Fix overlay icons for files with umlauts (#4884) Certs: Re-ask for different cert after rejection (#4898, #4911) Progress: Don't count items without propagation jobs (#4856, #4910) Utility: Fix for the translation of minutes, second (#4855) SyncEngine: invalid the blacklist entry when the rename destination change Several fixes to speed up reconnect after connection changes Updater: Fix small memory leak Linux: Revert forced HiDPI detection settings (#4840, #4861) Release 2.2.0 May 12th 2016 Overlay icons: Refactoring - mainly for performance improvements Improved error handling with Sync Journal on USB storages (#4632) Sharing Completion: Improved UI of completion in sharing from desktop. (#3737) Show server notifications on the client (#3733) Improved Speed with small files by dynamic parallel request count (#4529) LockWatcher: Make sure to sync files after apps released exclusive locks on Windows. Improved handling of Win32 file locks and network files Workaround Ubuntu 16.04 tray icon bug (#4693) Removed the Alias field from the folder definition (#4695) Improved netrc parser (#4691) Improved user notifications about ignored files and conflicts (#4761, #3222) Add warnings for old server versions (#4523) Enable tranportation checksums if the server supports based on server capabilities (#3735) Default Chunk-size changed to 10MB (#4354) Documentation Improvements, ie. about overlay icons Translation fixes Countless other bugfixes Sqlite Update to recent version Update of QtKeyChain to support Windows credential store
2016-04-11Recursive revbump from textproc/icu 57.1ryoon1-1/+2
2016-03-21Update to 2.1.1ryoon3-9/+9
Changelog: Release 2.1.1 Februrary 10th 2016 UI improvements for HiDPI screens, error messages, RTL languages Fix occurences of "Connection Closed" when a new unauthenticated TCP socket is used Fix undeliberate WiFi scanning done by Qt Network classes Several fixes/improvements to the sharing dialog Several fixes/improvements to the server activity tab Create the directory when using --confdir and it does not exist Windows Overlay icons: Fix DLL and icon oddities Mac Overlay icons: Don't install legacy Finder plugin on >= 10.10 Linux Overlay icons: Nemo plugin Overlay icons: Fix several wrong icon state computations Allow changeable upload chunk size in owncloud.cfg Crash fixes on account deletion Forget password on explicit sign-out OS X: Fix the file system watcher ignoring unicode paths (#4424) Windows Installer: Update to NSIS 2.50, fixes possible DLL injection Sync Engine: .lnk files Sync Engine: symlinked syn directories Sync Engine: Windows: Fix deleting and replacing of read-only files (#4308, #4277) Sync Engine: Fixes for files becoming directories and vice versa (#4302) Misc other fixes/improvements
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-1/+2
2015-12-26Update to 2.1.0ryoon3-10/+8
Changelog: elease 2.1.0 December 3rd 2015 GUI: Added a separate view for not synced items, ignores, errors GUI: Improved upload/download progress UI (#3403, #3569) Allowed sharing with ownCloud internal users and groups from Desktop Changed files starting in .* to be considered hidden on all platforms (#4023) Reflect read-only permissions in filesystem (#3244) Blacklist: Clear on successful chunk upload (#3934) Improved reconnecting after network change/disconnect (#4167 #3969 ...) Improved performance in Windows file system discovery Removed libneon-based propagator. As a consequence, The client can no longer provide bandwith limiting on Linux-distributions where it is using Qt < 5.4 Performance improvements in the logging functions Ensured that local disk space problems are handled gracefully (#2939) Improved handling of checksums: transport validation, db (#3735) For *eml-files don't reupload if size and checksum are unchanged (#3235) Ensured 403 reply code is handled properly (File Firewall) (#3490) Reduced number of PROPFIND requests to server(#3964) GUI: Added Account toolbox widget to keep account actions (#4139) Tray Menu: Added fixes for Recent Activity menu (#4093, #3969) FolderMan: Fixed infinite wait on pause (#4093) Renamed env variables to include unit (#2939) FolderStatusModel: Attempt to detect removed undecided files (#3612) SyncEngine: Don't whipe the white list if the sync was aborted (#4018) Quota: Handle special negative value for the quota (#3940) State app name in update notification (#4020) PropagateUpload: Fixed double-emission of finished (#3844) GUI: Ensured folder names which are excluded from sync can be clicked Shell Integration: Dolphin support, requires KF 5.16 and KDE Application 15.12 FolderStatusModel: Ensured reset also if a folder was renamed (#4011) GUI: Fixed accessiblity of remaing items in full settings toolbar (#3795) Introduced the term "folder sync connection" in more places (#3757) AccountSettings: Don't disable pause when offline (#4010) Fixed handling of hidden files (#3980) Handle download errors while resuming as soft errors (#4000) SocketAPI: Ensured that the command isn't trimmed (#3297) Shutdown socket API before removing the db (#3824) GUI: Made "Keep" default in the delete-all dialog (#3824) owncloudcmd: Introduced return code 0 for --version and --help owncloudcmd: Added --max-sync-retries (#4037) owncloudcmd: Don't do a check that file are older than 2s (#4160) Fixed getting size for selective sync (#3986) Re-added close button in the settings window (#3713) Added abililty to handle storage limitations gracefully (#3736) Updated 3rdparty dependencies: sqlite version 3.9.1 Organized patches to our base Qt version into admin/qt/patches Plus: A lot of unmentioned improvements and fixes
2015-11-02Update to 2.0.2ryoon2-7/+7
Changelog: Release 2.0.2 October 22nd 2015 csync_file_stat_s: Save a bit of memory Shibboleth: Add our base user agent to WebKit SelectiveSync: Increase folder list timeout to 60 Propagation: Try another sync on 423 Locked (#3387) Propagation: Make 423 Locked a soft error (#3387) Propagation: Reset upload blacklist if a chunk succeeds Application: Fix crash on early shutdown (#3898) Linux: Don't show settings dialog always when launched twice (#3273, #3771, #3485) win32 vio: Add the OPEN_REPARSE_POINTS flag to the CreateFileW call. (#3813) AccountSettings: only expand root elements on single click. AccountSettings: Do not allow to expand the folder list when disconnected. Use application SHORT name for the name of the MacOSX pkg file (ownBrander). FolderMan: Fix for removing a syncing folder (#3843) ConnectionMethodDialog: Don't be insecure on close (#3863) Updater: Ensure folders are not removed (#3747) Folder settings: Ensure path is cleaned (#3811) Propagator: Simplify sub job finished counting (#3844) Share dialog: Hide settings dialog before showing (#3783) UI: Only expand 1 level in folder list (#3585) UI: Allow folder expanding from button click (#3585) UI: Expand folder treeview on single click (#3585) GUI: Change tray menu order (#3657) GUI: Replace term "sign in" with "Log in" and friends. SetupPage: Fix crash caused by uninitialized Account object. Use a themable WebDAV path all over. Units: Back to the "usual" mix units (JEDEC standard). csync io: Full UNC path support on Win (#3748) Tray: Don't use the tray workaround with the KDE theme (#3706, #3765) ShareDialog: Fix folder display (#3659) AccountSettings: Restore from legacy only once (#3565) SSL Certificate Error Dialog: show account name (#3729) Tray notification: Don't show a message about modified folder (#3613) PropagateLocalRemove: remove entries from the DB even if there was an error. Settings UI improvements (eg. #3713, #3721, #3619 and others) Folder: Do not create the sync folder if it does not exist (#3692) Shell integration: don't show share menu item for top level folders Tray: Hide while modifying menus (#3656, #3672) AddFolder: Improve remote path selection error handling (#3573) csync_update: Use excluded_traversal() to improve performance (#3638) csync_excluded: Add fast _traversal() function (#3638) csync_exclude: Speed up significantly (#3638) AccountSettings: Adjust quota info design (#3644, #3651) Adjust buttons on remove folder/account questions (#3654) Release 2.0.1 September 1st 2015 AccountWizard: fix when the theme specifies an override URL (#3699) Release 2.0.0 August 25th 2015 Add support for multiple accounts (#3084) Do not sync down new big folders from server without users consent (#3148) Integrate Selective Sync into the default UI OS X: Support native finder integration for 10.10 Yosemite (#2340) Fix situation where client would not reconnect after timeout (#2321) Use SI units for the file sizes Improve progress reporting during sync (better estimations, show all files, show all bandwidth) Windows: Support paths >255 characters (#57) by using Windows API instead of POSIX API Windows, OS X: Allow to not sync hidden files (#2086) OS X: Show file name in UI if file has invalid UTF-8 in file name Sharing: Make use of Capability API (#3439) Sharing: Do not allow sharing the root folder (#3495) Sharing: Show thumbnail Client Updater: Check for updates periodically, not only once per run (#3044) Windows: Remove misleading option to remove sync data (#3461) Windows: Do not provoke AD account locking if password changes (#2186) Windows: Fix installer when installing unprivileged (#2616, #2568) Quota: Only refresh from server when UI is shown SSL Button: Show more information owncloudcmd: Fix --httpproxy (#3465) System proxy: Ask user for credentials if needed Several fixes and performance improvements in the sync engine Network: Try to use SSL session tickets/identifiers. Check the SSL button to see if they are used. Bandwidth Throttling: Provide automatic limit setting for downloads (#3084) Systray: Workaround for issue with Qt 5.5.0 (#3656)
2015-10-10Recursive revbump from textproc/icuryoon1-1/+2
2015-08-05Update to 1.8.4ryoon3-7/+8
Chagelog: Release 1.8.4 July 13th 2015 Release to ship a security release of openSSL. No source changes of the ownCloud Client code. Release 1.8.3 June 23th 2015 Fix a bug in the Windows Installer that could crash explorer (#3320) Reduce 'Connection closed' errors (#3318, #3313, #3298) Ignores: Force a remote discovery after ignore list change (#3172) Shibboleth: Avoid crash by letting the webview use its own QNAM (#3359) System Ignores: Removed *.tmp from system ignore again. If a user wants to ignore *.tmp, it needs to be added to the user ignore list. Release 1.8.2 (retracted) June 8th 2015 Improve reporting of server error messages (#3220) Discovery: Ignore folders with any 503 (#3113) Wizard: Show server error message if possible (#3220) QNAM: Fix handling of mitm cert changes (#3283) Win32: Installer translations added (#3277) Win32: Allow concurrent OEM (un-)installers (#3272) Win32: Make Setup/Update Mutex theme-unique (#3272) HTTP: Add the branding name to the UserAgent string ConnectonValidator: Always run with new credentials (#3266) Recall Feature: Admins can trigger an upload of a file from client to server again (#3246) Propagator: Add 'Content-Length: 0' header to MKCOL request (#3256) Switch on checksum verification through branding or config Add ability for checksum verification of up and download Fix opening external links for some labels (#3135) AccountState: Run only a single validator, allow error message overriding (#3236, #3153) SyncJournalDB: Minor fixes and simplificatons SyncEngine: Force re-read of folder Etags for upgrades from 1.8.0 and 1.8.1 Propagator: Limit length of temporary file name (#2789) ShareDialog: Password ui fixes (#3189) Fix startup hang by removing QSettings lock file (#3175) Wizard: Allow SSL cert dialog to show twice (#3168) ProtocolWidget: Fix rename message (#3210) Discovery: Test better, treat invalid hrefs as error (#3176) Propagator: Overwrite local data only if unchanged (#3156) ShareDialog: Improve error reporting for share API fails OSX Updater: Only allow updates only if in /Applications (#2931) Wizard: Fix lock icon (#1447) Fix compilation with GCC 5 Treat any 503 error as temporary (#3113) Work around for the Qt PUT corruption bug (#2425) OSX Shell integration: Optimizations Windows Shell integration: Optimizations
2015-06-23Update to 1.8.1ryoon3-11/+10
Changelog: Release 1.8.1 May 7th 2015 Make "operation canceled" error a soft error Do not throw an error for files that are scheduled to be removed, but can not be found on the server. (#2919) Windows: Reset QNAM to proper function after hibernation. (#2899, #2895, #2973) Fix argument verification of --confdir (#2453) Fix a crash when accessing a dangling UploadDevice pointer (#2984) Add-folder wizard: Make sure there is a scrollbar if folder names are too long (#2962) Add-folder Wizard: Select the newly created folder Activity: Correctly restore column sizes (#3005) SSL Button: do not crash on empty certificate chain SSL Button: Make menu creation lazy (#3007, #2990) Lookup system proxy async to avoid hangs (#2993, #2802) ShareDialog: Some GUI refinements ShareDialog: On creation of a share always retrieve the share. This makes sure that if a default expiration date is set this is reflected in the dialog. (#2889) ShareDialog: Only show share dialog if we are connected. HttpCreds: Fill pw dialog with previous password. (#2848, #2879) HttpCreds: Delete password from old location. (#2186) Do not store Session Cookies in the client cookie storage CookieJar: Don't accidentally overwrite cookies. (#2808) ProtocolWidget: Always add seconds to the DateTime locale. (#2535) Updater: Give context as to which app is about to be updated (#3040) Windows: Add version information for owncloud.exe. This should help us know what version or build number a crash report was generated with. Fix a crash on shutdown in ~SocketApi (#3057) SyncEngine: Show more timing measurements (#3064) Discovery: Add warning if returned etag is 0 Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator (#3051) Sync: Fix sync of deletions during 503. (#2894) Handle redirect of auth request. (#3082) Discovery: Fix parsing of broken XML replies, which fixes local file disappearing (#3102) Migration: Silently restore files that were deleted locally by bug (#3102) Sort folder sizes SelectiveSyncTreeView numerically (#3112) Sync: PropagateDownload: Read the mtime from the file system after writing it (#3103) Sync: Propagate download: Fix restoring files for which the conflict file exists (#3106) Use identical User Agents and version for csync and the Qt parts Prevent another crash in ~SocketApi (#3118) Windows: Fix rename of finished file (#3073) AccountWizard: Fix auth error handling (#3155) Documentation fixes Infrastructure/build fixes Win32/OS X: Apply patch from OpenSSL to handle oudated intermediates gracefully (#3087)
2015-04-25Recursive revbump following MesaLib update, categories g through n.tnn1-2/+2
2015-04-06Revbump after updating textproc/icuadam1-1/+2
2015-03-25Add net/owncloudclient and remove net/mirall.ryoon4-0/+168
Approved by gdt@. net/owncloudclient supercedes net/mirall. Really net/owncloudclient is update to net/mirall.