Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package onedrive for openSUSE:Factory checked in at 2025-06-10 09:05:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/onedrive (Old) and /work/SRC/openSUSE:Factory/.onedrive.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "onedrive" Tue Jun 10 09:05:47 2025 rev:30 rq:1283921 version:2.5.6 Changes: -------- --- /work/SRC/openSUSE:Factory/onedrive/onedrive.changes 2025-03-17 22:22:06.057777010 +0100 +++ /work/SRC/openSUSE:Factory/.onedrive.new.19631/onedrive.changes 2025-06-10 09:09:07.344951918 +0200 @@ -1,0 +2,129 @@ +Fri Jun 06 05:52:44 UTC 2025 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- Update to version 2.5.6: + * Feature Requests + - Implement Feature Request: Add local recycle bin or trash + folder option (#3168) + - Implement Feature Request: Add configurable upload delay to + support Obsidian (#3262) + - Implement Feature Request: Add validation of bools in config + file (#3295) + - Implement Feature Request: Add native support for + authentication via Intune dbus interface (#3274, #3297, + #3303) + - Implement Feature Request: Implement OAuth2 Device + Authorisation Flow (#3313) + * Enhancements + - Enhancement: Add gdc support to enable Gentoo compilation + (#3213) + - Enhancement: Add a notification to user regarding number of + objects received from OneDrive API (#3247) + - Enhancement: Update 'skip_file' documentation and option + validation (#3251) + - Enhancement: Add a new configuration option + 'force_session_upload' to support editors and applications + using atomic save operations (#3256, #3259) + - Enhancement: Added 2 functions to check for the presence of + required remoteItem elements to create a Shared Folder DB + entries (#3270) + * Bug Fixes + - Fix Regression: Fixed regression in handling Microsoft + OneNote package folders being created in error (#3160) + - Fix Regression: Fix OneNote file MimeType detection (#3162) + - Fix Regression: Fix supporting Personal Shared Folders that + have been renamed (#3308) + - Fix Bug: Correct the logging output for 'skip_file' + exclusions (#3176) + - Fix Bug: Validate raw JSON from Graph API for 15 character + driveId API bug (#3174) + - Fix Bug: Fix JSON exception on webhook subscription renewal + due to 308 redirect (#3172) + - Fix Bug: Update 'sync_list' line parsing to correctly escape + characters for regex parsing (#3184) + - Fix Bug: Fix that an empty folder or folder with onenotes are + deleted online when content is shared from a SharePoint + Library Document Root (#3163) + - Fix Bug: Fix that empty 'skip_file' forces resync + indefinitely (#3194) + - Fix Bug: Fix that 'sync_list' rule segment|depth check fails + in some scenarios and implement a better applicable mechanism + check (#3204) + - Fix Bug: Resolve crash when getpwuid() breaks when there is a + glibc version mismatch (#3210) + - Fix Bug: Resolve crash when opening file fails when computing + file hash (#3214) + - Fix Bug: Add check for invalid exclusion 'sync_list' + exclusion rules (#3221) + - Fix Bug: Fix uploading of modified files when using + --upload-only & --remove-source-files (#3224) + - Fix Bug: Fix local path calculation for Relocated OneDrive + Business Shared Folders (#3226, #3227) + - Fix Bug: Fix 'sync_list' anywhere rule online directory + creation (#3229) + - Fix Bug: Fix online path creation to ensure parental path + structure is created in a consistent manner (#3233) + - Fix Bug: Fix handling of POSIX check for existing online + items (#3238) + - Fix Bug: Fix args printing in dockerfile entrypoint (#3248) + - Fix Bug: Fix the testing of parental structure for + 'sync_list' inclusion when adding inotify watches (#3243) + - Fix Bug: Fix failure to handle API 403 response when file + fragment upload fails (#3246) + - Fix Bug: Fix application notification output to be consistent + when skipping integrity checks (#3254) + - Fix Bug: Fix how local timestamps are modified (#3256, #3259) + - Fix Bug: Fix how online remaining free space is calculated + and consumed internally for free space tracking (#3264) + - Fix Bug: Fix logic of determining if a file has valid + integrity when using --disable-upload-validation (#3265) + - Fix Bug: Format the OneDrive change into a consumable object + for the database earlier to use values in application logging + (#3269) + - Fix Bug: Fix upload session offset handling to prevent + desynchronisation on large files (#3277) + - Fix Bug: Fix implementation of 'write_xattr_data' to support + FreeBSD (#3285) + - Fix Bug: Update hash functions to ensure file is closed if + opened (#3288) + - Fix Bug: Dont blindly run safeBackup() if the online + timestamp is newer (#3289) + - Fix Bug: Only set xattr values when not using --dry-run + (#3290) + - Fix Bug: Fix UTC conversion for existing file timestamp post + file download (#3294) + - Fix Bug: Fix that 'check_nosync' and 'skip_size' + configuration options when changed, were not triggering a + --resync correctly (#3296) + - Fix Bug: Ensure file is closed before renaming to improve + compatibility with GCS buckets and network filesystems + (#3299) + - Fix Bug: If a file fails to download, path fails to exist. + Check path existence before setting xattr values (#3307) + * - Other Changes | Fixes + - Change logging output level for JSON elements that contain + URL encoding (#3232) + - Change 'configure.ac' to use a static date value as Debian + 'reproducible' build process forces a future date to rebuild + any code to determine reproducibility (#3249) + - Updated .gitignore to ignore files created during configure + to be consistent with other files generated from .in + templates (#3188) + - Updated bash,fish and zsh completion files to align with + application options (#3195, #3197) + - Updated 'config' file to align to application options with + applicable descriptions (#3200) + - Updated testbuild runner + - Updated Fedora Docker OS version to Fedora 42 + - Updated Ubuntu 24.10 curl version 8.9.1 to known bad curl + versions and document the bugs associated with it + - Updated Makefile to pass libraries after source files in + compiler invocation (#3272) + - Updated 'configure.ac' to support more basename formats for + DC (#3273) + - Update how threads are set based on available CPUs (#3309) + - Update setLocalPathTimestamp logging output (#3310) + - Update when to perform thread check and set as early as + possible (#3314) + - Updated documentation + +------------------------------------------------------------------- Old: ---- onedrive-2.5.5.obscpio New: ---- onedrive-2.5.6.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ onedrive.spec ++++++ --- /var/tmp/diff_new_pack.uCjpzN/_old 2025-06-10 09:09:08.144984989 +0200 +++ /var/tmp/diff_new_pack.uCjpzN/_new 2025-06-10 09:09:08.144984989 +0200 @@ -28,7 +28,7 @@ %endif Name: onedrive -Version: 2.5.5 +Version: 2.5.6 Release: 0 Summary: Client for One Drive Service for Linux License: GPL-3.0-only @@ -46,6 +46,8 @@ BuildRequires: libcurl-devel BuildRequires: libnotify-devel BuildRequires: sqlite3-devel +BuildRequires: pkgconfig(dbus-1) +Requires: libdbus-1-3 Requires: libnotify4 Recommends: logrotate Suggests: onedrive-completition-bash ++++++ _service ++++++ --- /var/tmp/diff_new_pack.uCjpzN/_old 2025-06-10 09:09:08.184986643 +0200 +++ /var/tmp/diff_new_pack.uCjpzN/_new 2025-06-10 09:09:08.188986807 +0200 @@ -2,12 +2,11 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/abraunegg/onedrive.git</param> - <param name="revision">v2.5.5</param> - <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@~git.%h</param> - <param name="versionrewrite-pattern">v(.*)\+0.git.*</param> - <param name="versionrewrite-replacement">\1</param> + <param name="revision">v2.5.6</param> + <param name="exclude">onedrive/tests/bad-file-name.tar.xz</param> + <param name="versionformat">@PARENT_TAG@</param> + <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> - <param name="exclude">**/bad?file?name.tar.xz</param> </service> <service name="set_version" mode="manual" /> <service name="tar" mode="buildtime"/> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.uCjpzN/_old 2025-06-10 09:09:08.208987634 +0200 +++ /var/tmp/diff_new_pack.uCjpzN/_new 2025-06-10 09:09:08.212987800 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/abraunegg/onedrive.git</param> - <param name="changesrevision">be13f9759b126eee197775608bb4d6a902b87a5c</param></service></servicedata> + <param name="changesrevision">1b36249d32b1b6889485ab260105394e708b3162</param></service></servicedata> (No newline at EOF) ++++++ onedrive-2.5.5.obscpio -> onedrive-2.5.6.obscpio ++++++ ++++ 7861 lines of diff (skipped) ++++++ onedrive.obsinfo ++++++ --- /var/tmp/diff_new_pack.uCjpzN/_old 2025-06-10 09:09:08.513000201 +0200 +++ /var/tmp/diff_new_pack.uCjpzN/_new 2025-06-10 09:09:08.517000366 +0200 @@ -1,5 +1,5 @@ name: onedrive -version: 2.5.5 -mtime: 1742161923 -commit: be13f9759b126eee197775608bb4d6a902b87a5c +version: 2.5.6 +mtime: 1749117965 +commit: 1b36249d32b1b6889485ab260105394e708b3162