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