abraunegg
8a7a85062c
Fix up large file handling output
...
* Fix up large file handling output
* Fix calculation error for upload fragments
2024-01-07 13:19:55 +11:00
abraunegg
abe4439014
Update code
...
* Add back in missing note when application is authorised
2024-01-07 10:09:26 +11:00
abraunegg
6bca81e78c
Update usage.md
...
* Update doc
2024-01-07 08:41:46 +11:00
abraunegg
019dedabb0
Update code
...
* Update function comments
* Define a better function and use for checking for HTML URL encoded items in API response JSON elements
2024-01-07 08:33:28 +11:00
abraunegg
b5d4d47281
Update usage.md
...
* Update usage docs
2024-01-07 07:39:15 +11:00
abraunegg
76706f532b
Update readme.md
...
* Add note regarding Client Side Filtering
2024-01-06 17:06:59 +11:00
abraunegg
6fbf7fa177
Update usage.md
...
* Add TOC link
2024-01-04 08:49:39 +11:00
abraunegg
9dc4e54740
Update usage.md
...
* Add 'Using 'Client Side Filtering' rules to determine what should be synced with Microsoft OneDrive'
2024-01-04 08:46:25 +11:00
abraunegg
38155ed7c0
Update util.d
...
* Function optimisations
2024-01-04 08:09:06 +11:00
abraunegg
ad43792700
Update functions
...
* Update functions
2024-01-03 09:43:44 +11:00
abraunegg
a7a9cdda3d
Add details regarding Debian Sid
...
* Add details regarding Debian Sid
2024-01-02 16:01:55 +11:00
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