abraunegg
516fe290f7
Add ONEDRIVE_SYNC_SHARED_FILES
...
* Add ONEDRIVE_SYNC_SHARED_FILES to Docker and Podman to control "--sync-shared-files" option as per #2680
2024-03-27 05:54:12 +11:00
abraunegg
88edb580a7
Update Dockerfile-debian
...
* Update which compiler the Debian Docker file uses
2024-03-10 12:03:48 +11:00
abraunegg
eb17c779e8
Release files for 2.5.0-rc1
...
* Release files for 2.5.0-rc1
2024-03-10 11:34:38 +11:00
abraunegg
23f2e2f835
Implement Docker capability to disable validations
...
* Implement Docker options to utilise --disable-download-validation and --disable-upload-validation
2024-01-14 07:39:51 +11:00
abraunegg
48a803aa46
Initial commit of onedrive-v2.5.0-alpha-5
...
* Initial commit of onedrive-v2.5.0-alpha-5
2024-01-09 09:13:17 +11:00
Gonçalo Martins
99271a45de
Add --no-remote-delete flag to docker entrypoint ( #2453 )
...
* Add --no-remote-delete flag to docker entrypoint
---------
Co-authored-by: Gonçalo Martins <g.martins@revolut.com>
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2023-07-24 10:41:06 +10:00
abraunegg
b2bf6aa475
Release files for 2.4.25 ( #2440 )
...
* Release files for 2.4.25
2023-06-21 15:30:40 +10:00
abraunegg
f5edb8b394
Update Docker files June 2023 ( #2438 )
...
* Update Docker Files June 2023 and Documentation
2023-06-21 12:59:46 +10:00
abraunegg
25cc361277
Release files for 2.4.24 v2 ( #2427 )
...
* Release files for 2.4.24 v2 to correct incorrect configure.ac version
2023-06-20 10:48:08 +10:00
abraunegg
32a702eaaf
Revert "Release files for 2.4.24 ( #2426 )"
...
This reverts commit 30b108027d
.
2023-06-20 10:41:25 +10:00
abraunegg
30b108027d
Release files for 2.4.24 ( #2426 )
...
* Release files for 2.4.24
2023-06-20 10:38:36 +10:00
abraunegg
77684452aa
Update Docker gosu version to 1.16 to resolve current vulnerabilities ( #2386 )
...
* Update gosu version to 1.16
2023-04-18 14:35:24 +10:00
abraunegg
4e5a32c210
Update to Fedora Docker file to use Fedora 37 to resolve current vulnerabilities ( #2383 )
...
* Update to use Docker build to use Fedora 37
* Update golang to 1.20
2023-04-18 12:40:05 +10:00
abraunegg
56149c285c
Update to Alpine Docker file to resolve current vulnerabilities ( #2384 )
...
* Update to Alpine Docker file to resolve current vulnerabilities
2023-04-18 08:54:10 +10:00
abraunegg
ae33616d0b
Update to Debian Docker file to resolve current vulnerabilities ( #2385 )
...
* Update to Debian Docker file to resolve current vulnerabilities
2023-04-18 07:34:48 +10:00
Joseph Helfer
537b4338a6
Add --get-file-link option to shell completions ( #2308 )
...
* Add --get-file-link option to bash completion
* Add --get-file-link completions for fish and zsh
* Have --get-file-link completion complete files in sync_dir
---------
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2023-03-07 08:29:57 +11:00
NigelVanHattum
b3829c1ef3
Add single directory sync to docker ( #2309 )
...
* Add single directory sync to docker
---------
Co-authored-by: Hattum van <Nigel.van.Hattum@rabobank.nl>
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2023-02-24 06:30:00 +11:00
abraunegg
b9a239ace1
Release files for 2.4.23 ( #2280 )
...
* Release files for 2.4.23
2023-01-06 09:00:45 +11:00
abraunegg
54e1ab0c16
Update Alpine Dockerfile to use Alpine 3.17 ( #2277 )
...
* Update Alpine Dockerfile to use Alpine 3.17
* Update golang version to use Golang 1.19
2022-12-30 12:07:29 +11:00
abraunegg
4db2ec02fc
systemd: disable PrivateUsers ( #2265 )
...
* systemd: disable PrivateUsers
2022-12-14 06:19:25 +11:00
abraunegg
44937abeb8
Update RHEL7, RHEL8 and RHEL9 Makefile and SPEC file compatibility ( #2256 )
...
* Update RHEL7, RHEL8 and RHEL9 Makefile and SPEC file compatibility with /etc/redhat-release
2022-12-08 05:38:38 +11:00
abraunegg
b2cea4b1dd
Restore RHEL7 spec file compatibility ( #2254 )
...
* Restore RHEL7 spec file compatibility caused by a348750ec6
2022-12-07 09:01:21 +11:00
abraunegg
72898345e7
Release files for 2.4.22 ( #2247 )
...
* Release files for 2.4.22
2022-12-06 09:15:50 +11:00
Luca Boccassi
39a0048445
systemd: disable non-working remaining sandboxing options ( #2205 )
...
* systemd: use PrivateUsers= in user unit
ProtectSystem= and other sandboxing options require a user namespace in
order to work as user units (the user manager does not run as root and
thus without a user namespace it is unable to perform mounts).
2022-11-10 07:15:11 +11:00
abraunegg
1f4e0e143c
Release files for 2.4.21 ( #2157 )
...
* Release files for 2.4.21
2022-09-27 05:30:30 +10:00
Brian McCafferty
a348750ec6
Update onedrive.spec.in to fix error building RPM ( #2145 )
...
Updating the line
%{_unitdir}/%{name}.service
to
%{_userunitdir}/%{name}.service
This fixes the issue when building the RPM on RHEL7/8/9 with the following error:
RPM build errors:
File not found: /root/rpmbuild/BUILDROOT/onedrive-2.4.20-1.el7.x86_64/usr/lib/systemd/system/onedrive.service
This is due to the file actually being created in:
/root/rpmbuild/BUILDROOT/onedrive-2.4.20-1.el7.x86_64/usr/lib/systemd/user/onedrive.service
Changing _unitdir to _userunitdir fixes this error and allows the RPMs to be build correctly.
2022-09-24 17:29:53 +10:00
abraunegg
cc3b83afcb
Implement --display-running-config ( #2064 )
...
* Implement --display-running-config to display the running configuration as used at application startup
* Add ONEDRIVE_DISPLAY_CONFIG variable to control --display-running-config in Docker environments
2022-08-06 06:25:58 +10:00
abraunegg
11361c841f
Release files for 2.4.20 ( #2052 )
...
* Release files for 2.4.20
2022-07-20 20:26:58 +10:00
Sebastien Badia
0ab2955bd7
Various little spelling fixes (check with lintian during Debian packaging) ( #2027 )
...
* contrib: remove bash hashbang from completion
This file starts with the #! sequence that marks interpreted scripts, but
it is a bash completion script that is merely intended to be sourced.
* src: spelling error (Attemtping => Attempting)
* src: spelling error (reponse => response)
* src: spelling error (sucessfully => successfully)
2022-07-02 05:14:50 +10:00
abraunegg
dc8327e4b8
Release files for 2.4.19 ( #2006 )
...
* Release files for 2.4.19
2022-06-15 12:09:45 +10:00
Pavel Pivovarov
c7eabab27b
Added ONEDRIVE_UPLOADONLY flag for Docker ( #2002 )
...
* Added ONEDRIVE_UPLOADONLY environment variable
2022-06-11 07:55:08 +10:00
abraunegg
22fda0a286
Release files for 2.4.18 ( #1980 )
...
* Release files for 2.4.18
2022-06-02 18:24:26 +10:00
abraunegg
62701e5ef3
Update Dockerfile to use Fedora 36 ( #1976 )
...
* Update Dockerfile to use Fedora 36 as it was released May 10, 2022
2022-06-01 06:26:38 +10:00
ticteam
767352686f
Add libphobos2-ldc-shared94 to Dockerfile-debian ( #1975 )
...
* Add libphobos2-ldc-shared94 to Dockerfile-debian
2022-06-01 05:45:06 +10:00
abraunegg
ff8d137057
Update minimum compiler versions to dmd-2.088.0 and ldc-1.18.0 ( #1972 )
...
* Update to dmd-2.088.0 and ldc-1.18.0
* Update documentation based on change in DMD and LDC minimum versions. Minimum DMD version now 2.088.0 and minimum LDC version now 1.18.0.
* Security upgrade alpine Docker file to 3.16
2022-05-28 08:38:57 +10:00
Vitor Carvalho
680090a680
fix(docker): add git to docker build ( #1945 )
...
* add git for docker build process
2022-05-04 04:53:32 +10:00
abraunegg
66a7b15feb
Release files for 2.4.17 ( #1941 )
...
* Release files for 2.4.17
2022-04-30 11:25:42 +10:00
Philipp
3f0d606f5b
Fix docker build, by add missing git ( #1895 )
...
* Fix docker build, by add missing git
2022-03-19 07:57:05 +11:00
abraunegg
566251da29
Release files for 2.4.16 ( #1879 )
...
* Release files for 2.4.16
2022-03-10 09:56:47 +11:00
ctml91
31fcf21f6d
Add documentation for Podman support ( #1871 )
...
* Add documentation for Podman support
2022-03-10 08:55:41 +11:00
abraunegg
d68c27fb4f
Add --reauth to allow easy re-authentication of the client ( #1867 )
...
* Add --reauth to allow easy re-authentication of the client
2022-03-08 05:35:00 +11:00
abraunegg
8687deec18
Improved Dockerfiles ( #1795 )
...
* Update Dockerfiles to use more modern base Linux distribution
2022-03-07 19:25:34 +11:00
abraunegg
c63b390f14
Update entrypoint.sh ( #1861 )
...
Fix applying permissions to volume directories when running in rootless podman
2022-03-06 08:26:35 +11:00
abraunegg
1ac5d87d98
Document risk regarding using --resync ( #1816 )
...
* Document risk regarding using --resync
* Implement --resync-auth
2022-01-28 08:58:38 +11:00
abraunegg
33a2de1888
Update build-rpm-howto.md ( #1799 )
...
* Update RPM Build documents and DMD minimum version required
2022-01-15 06:31:41 +11:00
abraunegg
9c01ac3151
Release files for 2.4.15 ( #1767 )
...
* Release files for 2.4.15
2021-12-31 19:38:15 +11:00
Kleckkinator
58d40c5174
Add --operation-timeout argument ( #1759 )
...
* This change is to create an argument version of the config operation_timeout.
There are many times where one may need to temporarily increase the timeout for an operation of a single large file that takes longer than the configured timeout. The command line argument is an excellent way to override the default or 'config' set option if required.
2021-12-30 11:19:55 +11:00
Marcel
a2d2ea93cb
Updated Dockerfile-alpine to 3.14 ( #1722 )
...
* Update Dockerfile-alpine
2021-11-25 06:52:41 +11:00
Enno G
89d2085c69
Add SystemD hardening ( #1720 )
...
* Add SystemD hardening
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2021-11-25 06:28:46 +11:00
abraunegg
dafc37e677
Update minimum compiler versions to dmd-2.087.0 and ldc-1.17.0 ( #1724 )
...
* Update minimum compiler versions to dmd-2.087.0 and ldc-1.17.0
2021-11-25 06:05:38 +11:00