Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

onedrive-2.4.25-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: onedrive Distribution: openSUSE Tumbleweed
Version: 2.4.25 Vendor: openSUSE
Release: 1.4 Build date: Thu Jun 22 09:30:57 2023
Group: Productivity/Networking/Other Build host: reproducible
Size: 6202111 Source RPM: onedrive-2.4.25-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/abraunegg/onedrive/
Summary: Client for One Drive Service for Linux
OneDrive is a client for Microsoft file serving service

Provides

Requires

License

GPL-3.0-only

Changelog

* Thu Jun 22 2023 hpj@urpla.net
  - Update to version 2.4.25:
    * Release files for 2.4.25 (#2440)
    * Fix that zero-byte files do not have a hash as reported by the OneDrive API thus should not generate an error message (#2436)
    * Update Docker files June 2023 (#2438)
    * Update testbuild.yaml (#2439)
    * Add Ubuntu 23.04 Instructions (#2437)
    * Update util.d (#2428)
    * Release files for 2.4.24 v2 (#2427)
    * Revert "Release files for 2.4.24 (#2426)"
    * Release files for 2.4.24 (#2426)
    * Implement #2414 to allow HTTP session timeout(s) tuning via config (#2425)
    * Remove sha1 use and cleanup defunct remaining crc32 use (#2424)
    * Update INSTALL.md
    * Update INSTALL.md (#2421)
    * Update ubuntu-package-install.md
    * Update ubuntu-package-install.md
    * Update Docker.md (#2409)
    * Update ubuntu-package-install.md (#2405)
    * Update INSTALL.md (#2403)
    * Fix Unable to perform a database vacuum: out of memory when exiting (#2398)
    * Update README.md (#2393)
    * Update Docker gosu version to 1.16 to resolve current vulnerabilities (#2386)
    * Update to Fedora Docker file to use Fedora 37 to resolve current vulnerabilities (#2383)
    * Update to Alpine Docker file to resolve current vulnerabilities (#2384)
    * Update to Debian Docker file to resolve current vulnerabilities (#2385)
    * Update USAGE.md (#2382)
    * Update USAGE.md (#2374)
    * Update ubuntu-package-install.md
    * Update Docker and Podman documents and clarify i386|i686 support (#2370)
    * Update Docker.md
    * Fix deprecation warnings with dmd 2.103.0 (#2364)
    * Add warning regarding SharePoint Library use (#2354)
    * Update testbuild.yaml (#2356)
    * Fix that folders are renamed despite using --dry-run (#2343)
    * Update USAGE.md
    * Fix that a HTTP 504 - Gateway Timeout causes local files to be deleted when using --download-only & --cleanup-local-files mode (#2342)
    * Fix webhook subscription creation for SharePoint Libraries (#2339)
    * Fix for extra encoded quotation marks surrounding Docker environment variables (#2319)
    * Update INSTALL.md (#2333)
    * Update USAGE.md (#2331)
    * Add --get-file-link option to shell completions  (#2308)
    * Update Docker.md (#2321)
    * Update Docker documentation to support locales for for double-byte language support (#2317)
    * Add single directory sync to docker (#2309)
    * Podman: Fix test volume is used (#2297)
    * Release 2.5.0 Development Prep (#2281)
* Fri Jan 06 2023 hpj@urpla.net
  - Update to version 2.4.23:
    * Release files for 2.4.23 (#2280)
    * Update handling of --source-directory and --destination-directory if empty (#2278)
    * Update Alpine Dockerfile to use Alpine 3.17 (#2277)
    * Update USAGE.md
    * Update application-security.md
    * docs: Fix typos in Docker.md (#2270)
    * Update version checks (#2269)
    * Update version release notification handling (#2267)
    * Update --get-O365-drive-id error handling (#2266)
    * systemd: disable PrivateUsers (#2265)
    * Update INSTALL.md
    * Update RHEL7, RHEL8 and RHEL9 Makefile and SPEC file compatibility (#2256)
    * Restore RHEL7 spec file compatibility (#2254)
* Mon Dec 05 2022 hpj@urpla.net
  - Update to version 2.4.22:
    * Release files for 2.4.22 (#2247)
    * Fix creation of parent empty directories when parent is excluded by sync_list (#2245)
    * Update config change detection handling (#2246)
    * Fix application crash when exiting due to failure state (#2244)
    * Change order of Microsoft OneDrive restrictions and limitations check and skip_file|skip_dir (#2238)
    * Update when application exit message is printed (#2239)
    * Display 'Sync with OneDrive is complete' when using --synchronize (#2229)
    * Fix application crash due to access permissions on configured path for sync_dir (#2225)
    * Fix issue of silent exit when unable to delete local files when using --cleanup-local-files (#2227)
    * Fix build error with LDC 1.28.1 on Alpine (#2220)
    * Fix build error with dmd-2.101.0 (#2219)
    * Update USAGE.md
    * Only call isPathExcludedViaSyncList if 'sync_list' is enabled where possible (#2213)
    * Ensure path does not start with '/' before sync_list check (#2215)
    * Update Fix 2211 and 2212 (#2214)
    * Update Docker.md
    * systemd: disable non-working remaining sandboxing options (#2205)
    * Only calculate path with computeItemPath if path is empty (#2212)
    * Fix application crash when local file is changed to a symbolic link with non-existent target  (#2211)
    * Update USAGE.md
    * Update USAGE.md
    * Update ubuntu-package-install.md
    * Add instructions for using OBS for Ubuntu 22.10 (#2201)
    * Add note regarding what application version should be used (#2200)
    * Add performance output for key functions (#2180)
    * Update USAGE.md (#2178)
    * Update podman.md (#2176)
    * owed -> owned (typo) (#2171)
    * Align application logging events to actual application defaults (#2170)
    * Remove Fedora ARMv7 builds (#2165)
    * Update docker.yaml to downgrade setup-qemu-action to use qemu-v6.2.0-26 (#2162)
    * Release 2.4.22 Dev Prep (#2161)
    * Update docker.yaml
* Mon Sep 26 2022 hpj@urpla.net
  - Update to version 2.4.21:
    * Release files for 2.4.21 (#2157)
    * Update INSTALL.md
    * Add option to create a read-write shareable link (#2154)
    * Fix DMD 2.100.2 depreciation warning (#2156)
    * Update database access exclusivity test for --resync (#2155)
    * Update notification handling for specific skipped scenarios (#2153)
    * Update national-cloud-deployments.md (#2152)
    * Minor update to rpm build docs to match versions (#2146)
    * Update onedrive.spec.in to fix error building RPM (#2145)
    * Update ubuntu-package-install.md
    * Update documentation to document skip_size (#2132)
    * Add option to cleanup local files regardless of sync state when using --download-only (#2113)
    * Resolve segfault when running 'onedrive --display-sync-status' when run as 2nd process (#2105)
    * Fix where --resync is enforced for non-sync operations (#2111)
    * Fix to allow non-sync tasks while sync is running (#2112)
    * Update Docker and Podman documentation (#2109)
    * Improve application logging output for error messages (#2100)
    * Correct a typo in docs/INSTALL.md (#2097)
    * Update INSTALL.md (#2095)
    * Change the exit code of the application when a --resync is required (#2096)
    * Fix that logging output for skipped uploaded files is missing (#2094)
    * Update INSTALL.md
    * Update application-security.md and USAGE.md (#2088)
    * Update Podman.md to align to Docker.md
    * Update INSTALL.md
    * Update documentation in relation to configuring SharePoint Libraries (#2084)
    * Update what application options require an argument (#2082)
    * Add option to request readonly access in oauth authorization step (#2065)
    * Implement --display-running-config (#2064)
    * Update --get-O365-drive-id implementation for data access (#2076)
    * Update README.md
    * Be consistent with permissions that are being assigned (#2075)
    * Add Test Build Workflow (#2069)
    * Update --resync handling of database file removal (#2067)
    * Fix that the download progress bar doesn't always reach 100% when rate_limit is set (#2056)
    * Release 2.4.21 Dev Prep (#2058)
* Tue Aug 16 2022 egotthold@suse.com
  - Update to version 2.4.20:
    * Release files for 2.4.20 (#2052)
    * Enforce that --confdir must be a directory (#2051)
    * Increase thread sleep for better process handling (#2046)
    * Update Docker.md
    * Ensure that any active http instance is shutdown before any application exit (#2035)
    * Update USAGE.md (#2033)
    * Update USAGE.md
    * Fix handling of a custom configuration directory (#2029)
    * Fix --display-config after http/2 change (#2028)
    * Various little spelling fixes (check with lintian during Debian packaging) (#2027)
    * Switch to using curl defaults for HTTP/2 operations (#2026)
    * Update OneDrive API response handling for National Cloud Deployments (#2023)
    * Fix 'foreign key constraint failed' when using OneDrive Business Shared Folders (#2017)
    * Update known-issues.md (#2016)
    * Release 2.4.20 Dev Prep (#2013)
* Sat Jun 18 2022 hpj@urpla.net
  - Update to version 2.4.19:
    * Release files for 2.4.19 (#2006)
    * Update when DB is updated by OneDrive API data and update when file hash is required to be generated (#2004)
    * Added ONEDRIVE_UPLOADONLY flag for Docker (#2002)
    * Update advanced-usage.md (#1999)
    * Documentation updates
    * Update README.md
    * Update src/notifications/README (#1992)
    * Update ubuntu-package-install.md
    * Update ubuntu-package-install.md (#1990)
    * Update lock.yml
    * Update Business Shared Folders to use a /delta query (#1989)
    * Update lock.yml
    * Update Docker.md
    * Update Docker Builds (#1988)
    * Update ubuntu-package-install.md
    * Update Documentation (#1985)
    * Update docker.yaml (#1984)
    * Trigger Docker build workflow only on pull request merge to 'master' (#1983)
    * Release 2.4.19 Dev Prep (#1981)
* Tue Jun 07 2022 Enno Gotthold <egotthold@suse.com>
  - Update to version 2.4.18:
    * Fixed various database related access issues steming from running multiple instances of the application at the same time using the same configuration data (#1944, #1955)
    * Updated all Docker build files to current distributions, using updated distribution LDC version (#1945,#1972,#1975,#1976)
    * Updated logging output to logfiles when an actual sync process is occuring (#1947)
    * Fixed --display-config being impacted by --resync flag (#1950)
    * Fixed installation permissions for onedrive man-pages file (#1953)
    * Updated output of --display-config to be more relevant (#1956)
    * Fixed that in some situations that users try --upload-only and --download-only together which is not possible (#1959)
    * Added Feature Request to add an override for skip_dir|skip_file through flag to force sync (#1960)
    * Updated manpage to align with application configuration (#1962)
    * Fixed application crash if unable to read required hash files (#1963)
    * Added a check to validate local filesystem available space before attempting file download (#1971)
    * Updated documentation and Docker files based on minimum compiler versions to dmd-2.088.0 and ldc-1.18.0 (#1972)
    * Added GitHub Actions to build Docker containers and push to DockerHub (#1977)
    * Updated documentation (various)
* Wed May 04 2022 egotthold@suse.com
  - Update to version 2.4.17:
    * Release files for 2.4.17 (#1941)
    * Update ubuntu-package-install.md (#1940)
    * Fix logging output when download failed (#1894)
    * Improve when the local database integrity check is performed and on what frequency (#1938)
    * Remove ambiguity on how to access 'help' for the client (#1936)
    * Update INSTALL.md
    * Update local folder creation timestamp with timestamp from OneDrive (#1934)
    * Update inotify logging output (#1930)
    * Update Internet connect disruption retry handling (#1909)
    * Update INSTALL.md
    * Fix crash when trying to sync broken symbolic link (#1917)
    * Update ubuntu-package-install.md
    * Update USAGE.md
    * Update ubuntu-package-install.md
    * Update bug_report.yml
    * Update INSTALL.md
    * Fix docker build, by add missing git (#1895)
    * Update README.md
* Thu Mar 10 2022 hpj@urpla.net
  - Update to version 2.4.16:
    * Release files for 2.4.16 (#1879)
    * Add documentation for Podman support (#1871)
    * Update bug_report.yml (#1877)
    * Implement feature request to mark partially-downloaded files as .partial (#1868)
    * Implement feature request --modified-by (#1869)
    * Update YAML forms (#1875)
    * Use GitHub YAML forms (#1873)
    * Update USAGE.md
    * Add --reauth to allow easy re-authentication of the client (#1867)
    * Enhance error handling of GitHub version check (#1866)
    * Improved Dockerfiles (#1795)
    * Extend GitHub version check (#1863)
    * Add function to check client version vs latest GitHub release (#1862)
    * Update ubuntu-package-install.md
    * Catch errors from OneDrive when initialising subscriptions (#1846)
    * Update Docker.md (#1841)
    * Update entrypoint.sh (#1861)
    * Add config.yml to configure issue templates (#1845)
    * Update README.md (#1838)
    * Fix typo in the Ubuntu installation docs (#1830)
    * Update USAGE.md (#1829)
    * Split children query into a separate function which can be self-referred (#1828)
    * Fixes in order to compile on an Android host (#1823)
    * If a sync_list exclusion is matched, the item needs to be excluded when using --resync (#1820)
    * Document risk regarding using --resync (#1816)
    * Enable GitHub Sponsors (#1811)
    * Update ubuntu-package-install.md (#1807)
    * Update advanced-usage.md (#1806)
    * Update build-rpm-howto.md (#1799)
    * Update ubuntu-package-install.md (#1794)
    * Explicitly set libcurl options (#1789)
    * Update ubuntu-package-install.md (#1786)
    * Update application file logging error handling (#1776)
    * Update Ubuntu Docs (#1769)
    * Release 2.4.16 Dev Prep (#1768)
* Thu Jan 20 2022 Boris Manojlovic <boris@steki.net>
  - rebuild manually tar file to pass Factory legal reqs...
* Thu Jan 20 2022 boris@steki.net
  - Update to version 2.4.15:
    * Release files for 2.4.15 (#1767)
    * Update fixing edge case with OneDrive Personal Shared Folders and --resync --upload-only (#1762)
    * Add --operation-timeout argument (#1759)
    * Updated Dockerfile-alpine to 3.14 (#1722)
    * Fix unable to upload to OneDrive Business Shared Folders due to API restricting quota information (#1725)
    * Add SystemD hardening (#1720)
    * Update INSTALL.md
    * Update minimum compiler versions to dmd-2.087.0 and ldc-1.17.0 (#1724)
    * Release 2.4.15 Dev Prep (#1723)
    * Release files for 2.4.14 (#1719)
* Fri Dec 31 2021 Hans-Peter Jansen <hpj@urpla.net>
  - Update to version 2.4.15
    * Add SystemD hardening (#1720)
    * Updated Dockerfile-alpine to use Apline 3.14 (#1722)
    * Update minimum compiler versions to dmd-2.087.0 and ldc-1.17.0
      (#1724)
    * Fix unable to upload to OneDrive Business Shared Folders due to
    * API restricting quota information (#1725)
    * Add --operation-timeout argument (#1759)
    * Update fixing edge case with OneDrive Personal Shared Folders
      and --resync --upload-only (#1762)
    * Updated documentation (various)
  - Apply dmd and ldc minimum version requirements to spec
  - Remove harden_onedrive.service.patch and
    harden_onedrive@.service.patch: applied upstream
* Wed Nov 24 2021 egotthold@suse.com
  - Update to version 2.4.14
    https://github.com/abraunegg/onedrive/releases/tag/v2.4.14
  - When using --logout there is no reauth performed as before, to login
    again just use the same command as on first run
  - Enable notifications
* Wed Nov 17 2021 Lukas Müller <expeehaa@outlook.com>
  - Weaken systemd service hardening to make services start again.
* Wed Oct 13 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_onedrive.service.patch
    * harden_onedrive@.service.patch
* Thu Jul 15 2021 egotthold@suse.com
  - Update to version 2.4.13:
    https://github.com/abraunegg/onedrive/releases/tag/v2.4.13
  - Removed: dmd-20970-support.patch
    Patch was included upstream and thus removed
* Sun Jun 27 2021 Boris Manojlovic <boris@steki.net>
  - add patch for new dmd (from master merged patch)
    Support DMD 2.097.0 as compiler #1505 dmd-20970-support.patch
* Wed Jun 02 2021 egotthold@suse.com
  - Update to version 2.4.12:
    https://github.com/abraunegg/onedrive/releases/tag/v2.4.12
* Wed Apr 07 2021 egotthold@suse.com
  - Update to version 2.4.11:
    https://github.com/abraunegg/onedrive/releases/tag/v2.4.11
* Mon Mar 01 2021 egotthold@suse.com
  - Update to version 2.4.10:
    * Release files for 2.4.10 (#1283)
    * Update INSTALL.md
    * Update INSTALL.md
    * Update INSTALL.md
    * Update INSTALL.md
    * Support sync_list matching full path root wildcard with exclusions to simplify sync_list configuration (#1273)
    * Use correct path offset for sync_list exclusion matching (#1269)
    * Revert the config & logpath change and check correct input entry (#1270)
    * Update USAGE.md
    * Fix logging output when handing downloaded files (#1267)
    * Revert "Fix logging output when handing downloaded new files (#1265)"
    * Fix logging output when handing downloaded new files (#1265)
    * Dockerfile config for arm64 (#1259)
    * Correctly handle '~' when present in 'log_dir' configuration option (#1258)
    * Update README.md
    * Improve upload handling of files for SharePoint sites (#1250)
    * Adding TOC to USAGE.md (#1244)
    * Use correct driveId value to query for changes when using --single-directory (#1235)
    * Search all distinct drive id's rather than just default drive id for --get-file-link (#1230)
    * Rename Office365.md to SharePoint-Shared-Libraries.md (#1232)
    * Support new file maximum upload size of 250GB (#1233)
    * Fix alpine build so it uses the same alpine version (#1226)
    * Catch database assertion when item path cannot be calculated (#1217)
    * Update Docker.md
    * Add new config option to rate limit connection to OneDrive (#1210)
    * Add upload speed metrics when files are uploaded (#1209)
    * Release 2.4.10 Dev Prep (#1207)
    * Release files for 2.4.9 (#1204)
    * Fixed 2 typos in advanced-usage.md (#1201)
    * Fix application crash with --get-O365-drive-id when API response is restricted (#1198)
    * Fix Alpine Docker build (#1197)
    * Fix application crash when calculating the path length due to invalid UTF characters (#1193)
    * Add Docker environment variable to allow --logout for re-authentication (#1187)
    * Improve application startup when using --monitor when there is no network connection to the OneDrive API (#1188)
    * Fix typo in advanced-usage.md (#1181)
    * Fix crash when unable to read a local file due to file permissions (Issue #1178) (#1179)
    * Add debug log output for configured API URL's (#1177)
    * Remove duplicate code for error output functions and enhance error logging output (#1170)
    * Handle case where API provided deltaLink generates a further API error (#1175)
    * Release 2.4.9 Dev Prep (#1168)

Files

/etc/logrotate.d/onedrive
/etc/onedrive
/etc/onedrive/onedrive.conf
/usr/bin/onedrive
/usr/lib/systemd/system/onedrive@.service
/usr/lib/systemd/user
/usr/lib/systemd/user/onedrive.service
/usr/share/doc/packages/onedrive
/usr/share/doc/packages/onedrive/BusinessSharedFolders.md
/usr/share/doc/packages/onedrive/CHANGELOG.md
/usr/share/doc/packages/onedrive/Docker.md
/usr/share/doc/packages/onedrive/INSTALL.md
/usr/share/doc/packages/onedrive/README.md
/usr/share/doc/packages/onedrive/SharePoint-Shared-Libraries.md
/usr/share/doc/packages/onedrive/USAGE.md
/usr/share/doc/packages/onedrive/advanced-usage.md
/usr/share/doc/packages/onedrive/application-security.md
/usr/share/doc/packages/onedrive/config
/usr/share/licenses/onedrive
/usr/share/licenses/onedrive/LICENSE
/usr/share/man/man1/onedrive.1.gz
/var/log/onedrive


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:32:46 2024