Commit graph

  • ad1853a60a Update PR abraunegg 2026-01-28 21:05:31 +11:00
  • 1c54700dca Fix Bug #3622:Fix OAuth authorisation code parsing and encoding during token redemption abraunegg 2026-01-28 14:11:18 +11:00
  • 13a80e9fee Fix Bug #3613: Fix Graph search(q=…) escaping for apostrophes abraunegg 2026-01-28 10:37:26 +11:00
  • f4842f95dc Update sync.d abraunegg 2026-01-27 19:12:41 +11:00
  • e2ad2db383 Update onedrive.d abraunegg 2026-01-27 18:19:28 +11:00
  • 7bfc033590 Update sync.d abraunegg 2026-01-27 16:54:07 +11:00
  • 4ad9fec74b Update allow.txt abraunegg 2026-01-27 06:44:33 +11:00
  • 7af568c849
    Merge branch 'master' into fix-issue-3611 abraunegg 2026-01-27 06:41:43 +11:00
  • 85c8a2e39f
    Fix Bug #3616: Update getRemainingFreeSpaceOnline() for Business and SharePoint Accounts (#3621) abraunegg 2026-01-27 06:41:22 +11:00
  • ba998f22d4 Update fuse.d abraunegg 2026-01-27 06:40:26 +11:00
  • ab8a64d0cc Fix Bug #3616: Update getRemainingFreeSpaceOnline() for Business and SharePoint Accounts abraunegg 2026-01-27 06:35:39 +11:00
  • 4badbae46c
    Merge branch 'master' into fix-issue-3611 abraunegg 2026-01-26 08:31:15 +11:00
  • e374203dd2
    Fix Bug #3616: Update getRemainingFreeSpaceOnline() and correctly handle zero data traversal events for quota tracking (#3618) abraunegg 2026-01-26 08:30:54 +11:00
  • 673a3e45c8 Fix Bug #3616: Fix handling of 204 No Content responses for Microsoft Graph PATCH requests abraunegg 2026-01-26 07:51:19 +11:00
  • 6440334a56 Update sync.d abraunegg 2026-01-25 11:33:01 +11:00
  • 438dc2b82b Update sync.d abraunegg 2026-01-25 10:43:23 +11:00
  • 820d8e46b0 Update sync.d abraunegg 2026-01-25 10:38:06 +11:00
  • 92affac3d2 Update sync.d abraunegg 2026-01-25 10:10:34 +11:00
  • befdf46fa8 Fix Bug #3616: Fix getRemainingFreeSpaceOnline() abraunegg 2026-01-25 09:58:37 +11:00
  • 881218238a
    Update usage.md and known-issues.md regarding AADSTS70000 errors (#3615) abraunegg 2026-01-24 08:04:40 +11:00
  • 4e4474a058 Fix 'OneDrive Free Client' abraunegg 2026-01-24 08:02:38 +11:00
  • 3c5f9b5e8d Update usage.md abraunegg 2026-01-24 07:54:43 +11:00
  • 180825802b Update usage.md and known-issues.md abraunegg 2026-01-24 07:51:44 +11:00
  • e8daaf3911
    Refactor readme section Documentation and Configuration Assistance (#3610) abraunegg 2026-01-20 06:30:46 +11:00
  • eb5b12deee Refactor readme section Documentation and Configuration Assistance abraunegg 2026-01-20 06:27:18 +11:00
  • 480c25b20c
    Merge branch 'master' into implement-on-demand-capability abraunegg 2026-01-15 05:28:01 +11:00
  • 7b3f7a08a4
    Correct Docker documentation (#3605) abraunegg 2026-01-13 08:00:46 +11:00
  • 0f2298db18 Correct Docker documentation abraunegg 2026-01-13 07:58:51 +11:00
  • 698962ec81 Update configure abraunegg 2026-01-11 07:52:50 +11:00
  • efebfe2a93 Update Dockerfile-debian abraunegg 2026-01-11 07:33:11 +11:00
  • 5315b1329d Update Docker builds abraunegg 2026-01-11 07:25:57 +11:00
  • 9c98fb0bae
    Merge branch 'master' into implement-on-demand-capability abraunegg 2026-01-11 07:15:38 +11:00
  • 20e70cd062
    Fix Bug #3601: Fix Docker entrypoint handling for non-root --user execution (#3602) abraunegg 2026-01-11 07:12:58 +11:00
  • 1a76cc24a4 Update entrypoint.sh abraunegg 2026-01-11 06:59:35 +11:00
  • 33b71c7993 Fix Docker entrypoint handling for non-root --user execution abraunegg 2026-01-10 09:10:16 +11:00
  • f7425c7a66 Update PR abraunegg 2026-01-10 08:18:34 +11:00
  • bffadb2500 Update allow.txt abraunegg 2026-01-10 08:07:59 +11:00
  • 433b1971e7 Update PR abraunegg 2026-01-10 08:04:20 +11:00
  • 9b941961e4 Update testbuild.yaml abraunegg 2026-01-09 17:04:17 +11:00
  • 999db86d1e Update spelling words abraunegg 2026-01-09 17:01:46 +11:00
  • 2deb03e7dc Add fuse library requirements to build process abraunegg 2026-01-09 16:58:33 +11:00
  • 31d2887f71
    Update documentation (#3599) abraunegg 2026-01-09 09:29:34 +11:00
  • 7cb938e2e3 Update documentation abraunegg 2026-01-09 09:27:29 +11:00
  • 32928bf3ed
    Update --force and --force-sync (#3593) abraunegg 2026-01-03 17:41:44 +11:00
  • 00943e6408 Update config.d abraunegg 2026-01-03 17:38:51 +11:00
  • 02d170d9b5 Update --force and --force-sync abraunegg 2026-01-03 17:37:11 +11:00
  • 6c0fb3c734
    Fix incorrect handling of failed safeRename() operations (#3592) abraunegg 2026-01-03 08:13:07 +11:00
  • dfb0ee6843 Fix incorrect handling of failed safeRename() operations abraunegg 2026-01-03 08:09:07 +11:00
  • 8e0f62abce
    Update setLocalPathTimestamp() to retry on EINTR / EBUSY filesystem responses (#3591) abraunegg 2026-01-03 07:41:59 +11:00
  • 0944f232d2 Update setLocalPathTimestamp() to retry on EINTR / EBUSY filesystem responses abraunegg 2026-01-03 07:18:20 +11:00
  • 2d8d33716b
    Fix WebSocket reconnect cleanup to prevent GC finalisation crash (#3582) abraunegg 2026-01-03 05:44:55 +11:00
  • 5f015b7ce8
    Merge branch 'master' into fix-intermittent-crash-due-to-GC-finalisation abraunegg 2026-01-02 16:10:52 +11:00
  • 3f594c3b94 Cleanup PR abraunegg 2026-01-02 06:39:33 +11:00
  • 07062e4098 Remove try loop in main() abraunegg 2026-01-02 06:34:27 +11:00
  • 324c837ff6
    Update safeRemove() to retry on EINTR / EBUSY filesystem responses (#3589) abraunegg 2025-12-31 14:11:05 +11:00
  • 510cf3c680 Update safeRemove() to retry on EINTR / EBUSY filesystem responses abraunegg 2025-12-31 14:05:46 +11:00
  • 5a94411dc0 Update PR abraunegg 2025-12-31 08:32:03 +11:00
  • f9edc938ea Update PR abraunegg 2025-12-31 08:29:30 +11:00
  • a0418c506e Update PR abraunegg 2025-12-31 07:57:53 +11:00
  • 9434c0841d Update PR abraunegg 2025-12-31 06:50:30 +11:00
  • ea3ee846b5 Update PR abraunegg 2025-12-31 06:42:27 +11:00
  • 2709aebeb1
    Merge branch 'master' into fix-intermittent-crash-due-to-GC-finalisation abraunegg 2025-12-30 08:53:50 +11:00
  • b40352a5c9 Update PR abraunegg 2025-12-30 08:50:46 +11:00
  • 70e3679536
    Update safeRename() to retry on EINTR / EBUSY filesystem responses (#3587) abraunegg 2025-12-30 08:33:16 +11:00
  • 3a9c50a4f5 Update allow.txt abraunegg 2025-12-30 08:31:08 +11:00
  • 52bbaca0ab Update safeRename() to retry on EINTR / EBUSY filesystem responses abraunegg 2025-12-30 08:27:31 +11:00
  • 0a1d27454a
    Update safeRemove() to retry on EINTR / EBUSY filesystem responses (#3586) abraunegg 2025-12-30 07:27:08 +11:00
  • 30523670d5 Update safeRemove() to retry on EINTR / EBUSY filesystem responses abraunegg 2025-12-30 07:21:43 +11:00
  • 40a2152d5b Update PR abraunegg 2025-12-29 08:47:16 +11:00
  • f889ee6899 Update PR abraunegg 2025-12-29 08:35:28 +11:00
  • 505e5a28e7 Update curlWebsockets.d abraunegg 2025-12-28 06:52:09 +11:00
  • 3146d82ad2 Update PR abraunegg 2025-12-28 06:47:12 +11:00
  • 7b1b65b9f4 Update curlWebsockets.d abraunegg 2025-12-27 21:31:26 +11:00
  • f035923505 Update PR abraunegg 2025-12-27 20:25:55 +11:00
  • 70b08abf73
    Merge branch 'master' into fix-intermittent-crash-due-to-GC-finalisation abraunegg 2025-12-27 14:39:51 +11:00
  • e7a2cf2fe1
    Fix performPermanentDelete() to ensure zero content length is set (#3585) abraunegg 2025-12-27 14:06:10 +11:00
  • f5241ad24e Update allow.txt abraunegg 2025-12-27 14:04:03 +11:00
  • ed9089afa7 Fix performPermanentDelete() abraunegg 2025-12-27 13:41:08 +11:00
  • dd8617a604 Update PR abraunegg 2025-12-27 07:43:22 +11:00
  • 12ee7bd766 Update PR abraunegg 2025-12-27 07:38:12 +11:00
  • ee1f75dd3b Update PR abraunegg 2025-12-27 07:33:57 +11:00
  • 7a956f95b1 Update PR abraunegg 2025-12-26 18:58:47 +11:00
  • ef5b9a5fb2 Add timestamp abraunegg 2025-12-26 11:52:19 +11:00
  • 200c32f1b4 Remove forced GC finalisation and make teardown deterministic / non-allocating abraunegg 2025-12-25 09:45:55 +11:00
  • 40ed16bbe3
    FreeBSD: Select inotify type (libc or linotify) based on FreeBSD version (#3579) Hiroo Ono 2025-12-24 06:01:14 +09:00
  • 3be1d17cb8
    Merge branch 'master' into freebsd abraunegg 2025-12-24 07:49:40 +11:00
  • 79d014298e
    Update testInternetReachability() function (#3581) abraunegg 2025-12-24 07:49:21 +11:00
  • 52493a586b Update testInternetReachability() function abraunegg 2025-12-24 07:45:53 +11:00
  • d909ba04c4
    Merge branch 'master' into freebsd abraunegg 2025-12-24 05:47:10 +11:00
  • 91b9cc6a92
    Fix 'skip_dir' directory exclusion by normalising input paths before matching (#3580) abraunegg 2025-12-24 05:44:59 +11:00
  • 5ad0cc796f Fix 'skip_dir' directory exclusion by normalising input paths before matching abraunegg 2025-12-24 05:32:39 +11:00
  • a9e1a6fc2d Starting from FreeBSD 15.0-RELEASE, FreeBSD implemented inotify system calls. So, when the OS is FreeBSD, check the version (uname -U) and select to use libc (15.0-RELEASE and later) or independent library (until 14.3-RELEASE). The FreeBSD implementation of inotify system calls do not support some of the flags that Linux equivalent supports, so modify the flags for FreeBSD. Hiroo Ono 2025-12-23 16:20:05 +09:00
  • 9a48603d9e
    Fix 'skip_dir' and 'skip_file' shadow detection for rooted 'sync_list' paths (#3578) abraunegg 2025-12-23 11:51:22 +11:00
  • bb1eedfc21 Fix 'skip_dir' and 'skip_file' shadow detection for rooted 'sync_list' paths abraunegg 2025-12-23 11:46:33 +11:00
  • 75bd898949
    Detect and prevent 'skip_dir' / 'skip_file' rules shadowing 'sync_list' inclusions (#3577) abraunegg 2025-12-23 10:46:36 +11:00
  • a9424d092f Detect and prevent 'skip_dir' / 'skip_file' rules shadowing 'sync_list' inclusions abraunegg 2025-12-23 10:43:30 +11:00
  • 83030e6a55
    Prevent malformed 'skip_dir' / 'skip_file' rules when using multiple config entries (#3576) abraunegg 2025-12-23 09:47:11 +11:00
  • 42e324f1eb Prevent malformed 'skip_dir' / 'skip_file' rules when using multiple config entries abraunegg 2025-12-23 09:43:51 +11:00
  • 4d13e07593
    Enhance downloadFileItem() to ensure greater clarity on download failures (#3575) abraunegg 2025-12-22 15:29:45 +11:00
  • 61b2dd9501 Enhance downloadFileItem() to ensure greater clarity on download failures abraunegg 2025-12-22 15:27:09 +11:00