abraunegg
d76cf9b044
Update usage.md
...
* Fix link
2024-01-02 15:49:40 +11:00
abraunegg
0d89599e01
Update docs
...
* Update docs
2024-01-02 15:47:53 +11:00
abraunegg
2d9bdd1597
Update OneDrive Personal Shared Folder Handling
...
* Update OneDrive Personal Shared Folder Handling
* Revalidate OneDrive Business Shared Folder Handling
2023-12-23 07:45:48 +11:00
abraunegg
86b8c36d36
Update sync.d
...
* Update that new folders could not be created on shared folders (personal accounts)
2023-12-22 11:37:20 +11:00
abraunegg
6437b7e252
Update PR
...
* Update logging handling
* Add DB Tie Record for Personal Shared Folder where shared folder is in the 'root' of the 'external' account
2023-12-21 22:09:46 +11:00
abraunegg
8de323edbb
Update logging output
...
* Update logging output
2023-12-21 20:55:33 +11:00
abraunegg
bce3e7f69a
Update main.d
...
* Exit handler for --version only
2023-12-21 18:37:55 +11:00
abraunegg
a082ef4596
Revert "Update main.d"
...
This reverts commit e9ce8e617b
.
2023-12-21 18:36:14 +11:00
abraunegg
e9ce8e617b
Update main.d
...
* Update exit handling
2023-12-21 18:33:52 +11:00
abraunegg
a8534e057b
Update buffered logging
...
* Update buffered logging
2023-12-21 18:13:56 +11:00
abraunegg
f91b2344ae
Remove progress.d
...
* Remove progress.d
2023-12-20 18:46:56 +11:00
abraunegg
c399701ab3
Update buffered logging
...
* Update buffered logging
2023-12-17 11:10:29 +11:00
abraunegg
76d7f1129c
Update util.d
...
* Refactor isValidName to ensure compliance with Microsoft restrictions and limitations for OneDrive and SharePoint regarding invalid characters and invalid file or folder names
2023-12-10 10:20:35 +11:00
abraunegg
2a3fdd9d20
Implement buffered logging
...
* Implement buffered logging so that all threads can write to the console and log file in a consistent and safe manner
2023-12-09 09:19:57 +11:00
abraunegg
52b9a610a1
Merge branch 'pr/2560' into onedrive-v2.5.0-alpha-4
2023-12-09 06:28:10 +11:00
“JKLeckr”
51506201b7
Cleaned up the removal of argument --operation-timeout
2023-12-07 19:59:29 -06:00
abraunegg
8cf2255d5c
Update install.md
...
Add note regarding installing 'base-devel'
2023-12-08 05:47:58 +11:00
abraunegg
d244c609a6
Update usage.md
...
* Update --upload-only documentation
2023-12-07 05:31:41 +11:00
abraunegg
253e68cf0e
Update usage.md
...
* Update TOC links
2023-12-03 08:57:41 +11:00
abraunegg
93c8647734
Update to v2.5.0-alpha-4
...
* Update to v2.5.0-alpha-4
2023-12-02 06:23:33 +11:00
abraunegg
8eef9e1f96
Update docker.md
...
* Correct product name
2023-11-16 09:04:35 +11:00
abraunegg
ad61f9f778
Update ubuntu-package-install.md
...
* Add Ubuntu 23.10 details
2023-11-10 04:46:12 +11:00
abraunegg
5fbfc49e32
Handle --upload-only & --remove-source-files for upload session resumption
...
* Handle --upload-only & --remove-source-files for upload session resumption
2023-11-09 13:37:45 +11:00
abraunegg
bcc77b79eb
Add resumable session uploads
...
* Check the system for any session files, that indicate that a session upload did not complete
* Change from using a CRC32 of the file, to a random 16 character alphanumeric string to use as the session filename extension as it is not computationally valid to do a CRC32 on large files
2023-11-09 12:20:11 +11:00
abraunegg
423bf07b77
Replace safeRename() with safeBackup()
...
* Finally replace safeRename() with safeBackup() to ensure consistent messaging and process when a local file is being renamed.
2023-11-08 15:30:31 +11:00
abraunegg
5af148fa3d
Update ubuntu-package-install.md
...
* Fix doc
2023-11-08 05:32:45 +11:00
abraunegg
794bcebc2f
Update ubuntu-package-install.md
...
* Add LMDE 5, LMDE 6 and Ubuntu 23.10
2023-11-08 05:29:21 +11:00
abraunegg
9fb5f5ecb4
Add --dry-run parameter for Docker and Podman
...
* Add --dry-run parameter for Docker and Podman as per #2536
Authored by: @mbrouwer
2023-11-07 07:33:47 +11:00
abraunegg
65cafa6560
Update docker.md
...
* Update doc
2023-11-02 06:15:31 +11:00
abraunegg
5ba96d295f
Update docker.md
...
* Update doc
2023-11-02 06:11:47 +11:00
abraunegg
7fde0f41a8
Update docker.md
...
* Update doc
2023-11-02 06:08:33 +11:00
abraunegg
f7aa1e831c
Update Podman and Docker documentation
...
* Update Podman and Docker documentation
2023-11-02 05:48:03 +11:00
abraunegg
677f0764ff
Update PR
...
* Update PR to add a test for entrypoint.sh to exist, to assist with Docker first run scenario
2023-11-01 16:07:41 +11:00
abraunegg
673c0a25ed
Update config.d
...
* When --syncdir is being used, and no initial config file exists, write the --syncdir value to a new default configuration file, so that when the client is run again, the --syncdir value is used. If an existing config file is present, update the sync_dir config value that was passed in, but only if it is different to the existing set value
2023-11-01 05:09:13 +11:00
abraunegg
3798e1acd0
Fix memory leak on exit when using webhooks
...
* Fix memory leak on exit when using webhooks
2023-10-29 08:04:57 +11:00
abraunegg
4df36ffbbe
Fix webhook application hang on exit
...
* Import d9fee18b28
manually
2023-10-28 07:21:54 +11:00
abraunegg
16595efbdb
Update FR #2359
...
Update --display-quota output to:
Deleted: 8.19 GB (8793627814 bytes)
Remaining: 25580.69 GB (27467060611614 bytes)
State: normal
Total: 25600.00 GB (27487790694400 bytes)
Used: 11.12 GB (11936454972 bytes)
2023-10-27 05:27:38 +11:00
abraunegg
8979bf7437
Update main.d
...
* Fix exit coredump when using -s -v
2023-10-27 05:26:02 +11:00
abraunegg
6bb380c306
Update main.d
...
* Update exit scope handling, ensure that oneDriveApiInstance is shutdown otherwise memory leak occurs on exit
PRECHANGE:
==442773== LEAK SUMMARY:
==442773== definitely lost: 0 bytes in 0 blocks
==442773== indirectly lost: 0 bytes in 0 blocks
==442773== possibly lost: 32 bytes in 1 blocks
==442773== still reachable: 175,810 bytes in 13 blocks
==442773== suppressed: 0 bytes in 0 blocks
POSTCHANGE:
==450812== LEAK SUMMARY:
==450812== definitely lost: 0 bytes in 0 blocks
==450812== indirectly lost: 0 bytes in 0 blocks
==450812== possibly lost: 32 bytes in 1 blocks
==450812== still reachable: 153,856 bytes in 5 blocks
==450812== suppressed: 0 bytes in 0 blocks
2023-10-26 06:23:05 +11:00
abraunegg
a22e4e864a
Update podman.md
...
* Update doc, add getenforce check validation
2023-10-26 06:17:29 +11:00
abraunegg
58d17d5e89
Update main.d
...
* Simplify existing shutdown cleanup before #2519 is merged
2023-10-25 15:03:15 +11:00
abraunegg
b3a1e4acb5
Add debug output to determine DB access threadsafe value
...
* Add debug output to determine DB access threadsafe value
2023-10-25 09:14:46 +11:00
abraunegg
b9f20cd357
Update main.d
...
* Wait for all parallel jobs that depend on the database to complete - added from f86c4b9d9e
2023-10-25 08:36:16 +11:00
abraunegg
9837e59ddc
Update podman.md
...
* Update doc
2023-10-25 07:46:25 +11:00
abraunegg
7ffbd987d9
Update podman.md
...
* Update podman documentation
2023-10-25 07:39:27 +11:00
JC-comp
1d29ca0489
Fix curl reusing socket ( #2526 )
...
* Fix curl reusing socket
2023-10-25 07:20:16 +11:00
abraunegg
5dedd26359
Update onedrive.d
...
* Cherry pick 5a4a351ea5
Fix by @JC-comp
2023-10-23 09:59:27 +11:00
abraunegg
5fddd74570
Update onedrive.d
...
* Add missing curlEngine.http.clearRequestHeaders(); from 'patch' and 'post'
2023-10-23 09:40:53 +11:00
abraunegg
77c294ba0c
Implement --display-quota
...
* Implement --display-quota
2023-10-20 08:53:59 +11:00
abraunegg
d7ea79773f
Update sync.d
...
* Add a check when using --download-only to test if the file already exists locally, and if it does, has the local file been modified since the file was last downloaded. If it has, then rename the existing file to preserve it to prevent local data loss
2023-10-20 05:45:33 +11:00