github.com/jstaf/onedriver@v0.14.2-0.20240420231225-f07678f9e6ef/pkg/debian/changelog (about) 1 onedriver (0.14.1-1) jammy; urgency=low 2 3 * Fixes a bug with file corruption in some scenarios from version 0.14.0. 4 5 -- Jeff Stafford <jeff.stafford@protonmail.com> Wed, 18 Oct 2023 02:00:00 -0400 6 7 onedriver (0.14.0-2) jammy; urgency=low 8 9 * This is a dummy release to forcibly refresh the GPG key in the Debian OBS repositories. 10 No actual changes. 11 12 -- Jeff Stafford <jeff.stafford@protonmail.com> Mon, 16 Oct 2023 17:00:00 -0400 13 14 onedriver (0.14.0-1) jammy; urgency=low 15 16 * We now use quickxorhash checksums for both personal and business accounts. 17 * The cache for file contents has been moved out of boltdb and onto the local filesystem. 18 This makes accessing, reading, and writing files faster than before. 19 * onedriver no longer allows you to create filenames that are not allowed by OneDrive. 20 21 -- Jeff Stafford <jeff.stafford@protonmail.com> Fri, 14 Jul 2023 01:00:00 -0400 22 23 onedriver (0.13.0-1) focal; urgency=low 24 25 * The GUI has been rewritten in golang for ease of maintenance and code sharing with 26 the rest of the onedriver application. 27 * onedriver can now be configured with a config file at "~/.config/onedriver/config.yml". 28 * There is now a configuration menu in the GUI. You can now set a couple configuration 29 options that were previously only possible with "systemctl edit". 30 * The onedriver CLI now stores its cache in the same path that the GUI expects, 31 meaning that invoking the onedriver filesystem directly and via the GUI will share the 32 cache as long as the mountpoint is the same. 33 * onedriver now prefers multipart downloads for files >10MB instead of a single massive 34 GET request. This should significantly improve reliability when working with large files. 35 36 -- Jeff Stafford <jeff.stafford@protonmail.com> Tue, 1 Nov 2022 22:00:00 -0400 37 38 onedriver (0.12.0-1) focal; urgency=low 39 40 * Major internal rewrite - onedriver now talks directly to the kernel instead of using 41 go-fuse/fs as an intermediary. This makes metadata operations a bit faster. 42 * onedriver better handles completion of multipart uploads and does not repeatedly 43 upload files on success. This significantly improves upload speed. 44 * Fixes a crash when writes begin at an offset beyond maximum file length. This fixes a 45 bug where running ld inside the filesystem would cause it to crash. 46 * Switch to using zerolog instead of logrus for logging. Though zerolog is supposedly 47 faster, the real reason to switch is that it's much easier for me (and hopefully you) 48 to read. Also, pretty colors! 49 * onedriver now gives you the option to choose to authenticate via the terminal when 50 authenticating via the new --no-browser option (this is the functionality from the 51 old "headless" build). 52 * Add a workaround for the TLS cert authentication issue from 53 https://bugzilla.redhat.com/show_bug.cgi?id=2024296 54 55 -- Jeff Stafford <jeff.stafford@protonmail.com> Tue, 2 Nov 2021 19:00:00 -0400 56 57 onedriver (0.11.2-1) focal; urgency=low 58 59 * onedriver now disallows rmdir on nonempty directories. 60 * The filesystem now detects if it is offline more reliably. 61 62 -- Jeff Stafford <jeff.stafford@protonmail.com> Tue, 17 Aug 2021 00:15:00 -0400 63 64 onedriver (0.11.1-1) focal; urgency=low 65 66 * Fix startup crash in onedriver-launcher when onedriver has not been launched before. 67 68 -- Jeff Stafford <jeff.stafford@protonmail.com> Sun, 11 Jul 2021 00:30:00 -0400 69 70 onedriver (0.11.0-1) focal; urgency=low 71 72 * Now includes a snazzy GUI for managing your mountpoints. No terminal skills are required 73 to use onedriver now. 74 * The upload logic has been rewritten to no longer use 0-byte files as placeholders in 75 any scenario. This fixes a race condition where software like LibreOffice, KeepassXC, or 76 Krita could generate a 0-byte file instead of the intended file when the file was 4MB or 77 larger. 78 * onedriver now uses etags AND modification times when syncing server-side changes back to 79 the client. This reduces the number of times that files must be redownloaded because of 80 bad timestamp data from the Microsoft API. 81 82 -- Jeff Stafford <jeff.stafford@protonmail.com> Sat, 3 Jul 2021 13:30:00 -0400 83 84 onedriver (0.10.1-1) focal; urgency=low 85 86 * Fix the onedriver .desktop launcher so it uses the new systemd unit name. 87 88 -- Jeff Stafford <jeff.stafford@protonmail.com> Mon, 17 May 2021 02:30:00 -0400 89 90 onedriver (0.10.0-1) focal; urgency=low 91 92 * Adds AUR installation method for Arch-based distros - thanks fmoledina! 93 * Add manpage for onedriver - thanks GenericGuy! 94 * The onedriver systemd service now restarts itself in the event of a crash - 95 thanks dipunm! 96 * Fix a rare crash while syncing server-side changes missing checksums. 97 * Fix a race-condition that caused uploaded files to occasionally be replaced by a 0-byte 98 copy (most commonly caused by the way LibreOffice saves files). 99 * Cap number of uploads that can be in-progress at any time to 5. This makes uploading 100 uploading directories with lots of files appear to go a bit faster. 101 * The account name is now displayed in the title bar if you need to reauthenticate to 102 OneDrive (makes it easier to know which credentials to use when prompted). 103 104 -- Jeff Stafford <jeff.stafford@protonmail.com> Mon, 17 May 2021 01:45:00 -0400 105 106 onedriver (0.9.2-1) focal; urgency=low 107 108 * Adds fix for server-side update to Microsoft's authentication APIs. 109 * Fix a crash on auth renewal after computer suspend or other network interruption. 110 111 -- Jeff Stafford <jeff.stafford@protonmail.com> Tue, 29 Sep 2020 20:50:00 -0400 112 113 onedriver (0.9.1-1) focal; urgency=low 114 115 * Filenames are now sanitized when uploading new files. 116 * onedriver now only syncs metadata changes for a file from server to client if its 117 contents have changed as well. This means that programs like LibreOffice will no longer 118 complain about their lockfiles being updated while saving. 119 120 -- Jeff Stafford <jeff.stafford@protonmail.com> Sat, 6 Jun 2020 12:18:00 -0400 121 122 onedriver (0.9.0-1) unstable; urgency=low 123 124 * Multiple OneDrive drives can now be mounted simultaneously via systemd. 125 * Uploads are now retried, with failed uploads retried automatically. 126 * In-progress uploads are now cached on disk and resumed the next time onedriver starts 127 if the upload is terminated prematurely (for instance, if a user shuts down their computer) 128 * All uploads are now verified against checksums of their local content. 129 130 -- Jeff Stafford <jeff.stafford@protonmail.com> Wed, 3 Jun 2020 18:29:00 -0400 131 132 onedriver (0.8.0-1) unstable; urgency=low 133 134 * Add a desktop launcher for single drive scenarios (better multi-drive support coming soon!). 135 * Fix for directories containing more than 200 items. 136 * Miscellaneous fixes and tests for OneDrive for Business 137 * Compatibility with Go 1.14 138 139 -- Jeff Stafford <jeff.stafford@protonmail.com> Thu, 2 Apr 2020 17:18:00 -0500 140 141 onedriver (0.7.2-1) unstable; urgency=low 142 143 * Initial debian build. 144 145 -- Jeff Stafford <jeff.stafford@protonmail.com> Mon, 17 Feb 2020 22:24:56 -0500