Nick Craig-Wood
d2ad293fae
vfs: fix rename tests by waiting for writes to complete
...
Before this change the background writing of the file was racing with
the test of the object on the remote.
This meant that the tests passed locally but failed on a lot of the
remotes.
2020-08-19 17:04:17 +01:00
Nick Craig-Wood
3a14b1d5a9
build: make rclone build with wasm
...
Needed to drop
- azureblob backend
- cache backend
- qingstor backend
- cachestats command
- ncdu command
2020-08-10 17:32:21 +01:00
Nick Craig-Wood
01280798e9
build: drop macOS 386 build as it is no longer supported by go1.15
...
The go team made the decision to drop support for 32 bit macOS as 32
bit apps are no longer supported by macOS and 32 bit hardware hasn't
been produced by Apple for over 10 years.
2020-08-09 12:59:17 +01:00
Nick Craig-Wood
177d2f2f79
build: add script for torturing the VFS
2020-08-06 17:26:18 +01:00
Morten Linderud
67098511db
make_manual: Support SOURCE_DATE_EPOCH
...
The documentation contains an embedded datetime which do not read
SOURCE_DATE_EPOCH. This makes the documentation unreproducible when
distribution tries to recreate previous build of the package.
This patch ensures we attempt to read the environment variable before
default to the current build time.
Signed-off-by: Morten Linderud <morten@linderud.pw>
2020-07-15 13:23:08 +01:00
Nick Craig-Wood
e2201689cf
build: add ARMv7 to the supported builds - fixes #748
2020-07-07 12:13:20 +01:00
Garrett Squire
4f7f5404ce
build: fix file handle leak in GitHub release tool
...
This is a small patch to remove a defer statement found in a for loop.
It instead closes the file after it is done copying the bytes from the
tar file reader.
2020-07-04 10:51:37 +01:00
Nick Craig-Wood
4bb103ef43
build: speed up tidy-beta script by doing fewer directory traversals
2020-06-24 10:01:24 +01:00
Nick Craig-Wood
62a1a561cf
build: test-repeat.sh add -tag to buildflags
2020-06-20 14:52:04 +01:00
Nick Craig-Wood
d8eea0e397
build: run gofmt -s to simplify the code: suggested by Go Report Card
2020-06-18 18:45:39 +01:00
Nick Craig-Wood
33c8709439
build: fix windows/amd64 build and icon/version embedding #4304
...
The parameters were being passed to goversioninfo in the wrong order
so that the 64 bit .syso was actually a 32 bit .syso thus calling the
linker to fail.
2020-06-18 16:08:38 +01:00
albertony
6a2b7b97d7
build: Add file properties and icon to Windows executable ( fixes #4304 )
2020-06-11 09:26:14 +01:00
Nick Craig-Wood
5866b1b017
bin: test-repeat.sh - script to run tests many times with individual logs
2020-06-10 17:08:31 +01:00
Nick Craig-Wood
8493f3939c
bin: not-in-stable.go - script to help with merging fixes to the stable branch
2020-06-10 17:07:43 +01:00
Nick Craig-Wood
6882aeff97
Version v1.52.0
2020-05-27 17:31:10 +01:00
Nick Craig-Wood
a0922643e6
build: fix build after nfpm change to drop bindir
2020-05-27 17:31:09 +01:00
Nick Craig-Wood
74b8cbfb84
docs: set unsafe HTML parsing to false and fix raw HTML insertion
...
This means that markdown files can't contain <thing> any more.
2020-05-27 17:31:09 +01:00
Nick Craig-Wood
80dab10ec9
docs: Fix generated docs
...
In distributed docs
- Make img tags absolute
- Add donate link in docs
- Fix provider table
2020-05-27 17:31:08 +01:00
Nick Craig-Wood
038648aaca
docs: rename about.md to _index.md after Hugo upgrade
...
Use the official way of including markdown content into index.html
2020-05-27 17:31:08 +01:00
Martin Michlmayr
041b201abd
doc: fix typos throughout docs and code
2020-05-25 11:23:58 +01:00
Nick Craig-Wood
d685e7b4b5
bin: add check-merged.go to find local branches which might have been merged
2020-05-13 12:42:45 +01:00
Caleb Case
0ce662faad
Tardigrade Backend
2020-05-12 15:56:50 +00:00
Fred
c754e89906
seafile: New backend for seafile server
2020-05-06 17:33:22 +00:00
Nick Craig-Wood
dcf945ed58
docs: add bin/.ignored-emails for removing email addresses from authors.md
...
Remove an email as requested for Anagh Kumar Baranwal
2020-05-04 17:38:25 +01:00
Nick Craig-Wood
ba7f7c8319
build: add -trimpath to release build for reproduceable builds
2020-04-30 12:43:40 +01:00
Nick Craig-Wood
1aa1a2c174
backend: add new backend command for backend specific commands
...
These commands are for implementing backend specific
functionality. They have documentation which is placed automatically
into the backend doc.
There is a simple test for the feature in the backend tests.
2020-04-29 10:10:57 +01:00
Valeriy.Vyrva
f6f95822c1
doc: fix links in generated documentation
2020-03-01 09:14:37 +00:00
Nick Craig-Wood
c789436580
The memory backend
...
This is a bucket based remote
2020-01-18 10:41:08 +00:00
Nick Craig-Wood
bedeaf23af
sugarsync: new backend - fixes #622
2020-01-17 17:39:34 +00:00
Nick Craig-Wood
51dca8c8d4
bin: update windows test paths for new setup
2020-01-09 10:55:18 +00:00
Nick Craig-Wood
f73dae1e77
bin/get-github-release: support tar.bz2 files
2019-10-01 16:23:36 +01:00
Nick Craig-Wood
4627ac5709
New backend for Citrix Sharefile - Fixes #1543
...
Many thanks to Bob Droog for organizing a test account and extensive
testing.
2019-09-30 12:28:33 +01:00
Ivan Andreev
c68c919cea
docs: chunker documentation
2019-09-24 12:45:12 +01:00
Ivan Andreev
ba1daea072
mailru: backend for mail.ru
2019-09-09 21:56:16 +01:00
Nick Craig-Wood
07dfb3aa11
bin: convert python scripts to python3
2019-09-06 22:55:28 +01:00
Nick Craig-Wood
a6387e1f81
Version v1.49.0
2019-08-26 15:25:20 +01:00
Nick Craig-Wood
a3faf98aa0
docs: add docs about GUI
2019-08-25 20:32:41 +01:00
Cenk Alti
a1ca65bd80
putio: add new backend
2019-08-23 12:11:36 +01:00
Nick Craig-Wood
a1263e70cf
premiumizeme: new backend for premiumize.me - Fixes #3063
2019-08-10 19:17:51 +01:00
Nick Craig-Wood
e6ab237fcd
serve: add auth proxy infrastructure
2019-08-06 11:43:42 +01:00
Nick Craig-Wood
5ef3c988eb
bin: add script to test all commits compile for git bisect
2019-08-04 13:29:59 +01:00
Nick Craig-Wood
57d5de6fba
build: fix up package paths after repo move
...
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
2019-07-28 18:47:38 +01:00
Nick Craig-Wood
a1cfe61ffd
googlephotos: Backend for accessing Google Photos #369
2019-07-02 15:26:55 +01:00
Laura
dde4dd0198
fichier: 1fichier support - fixes #2908
...
This was started by Fionera, finished off by Laura with fixes and more
docs from Nick.
Co-authored-by: Fionera <fionera@fionera.de>
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-06-30 18:35:01 +01:00
Nick Craig-Wood
4ee6de5c3e
docs: add a new page with global flags and link to it from the command docs
...
In f544234
we removed the global flags from each command as it was
making each page very big and causing 1000s of lines of duplication in
the man page.
This change adds a new flags page with all the global flags on and
links each command page to it.
Fixes #3273
2019-06-20 16:45:44 +01:00
Gary Kim
44f6491731
bin: update make_changelog.py to support semver
2019-06-13 14:51:42 +01:00
Nick Craig-Wood
bb80586473
bin/get-github-release: fetch the most recent not the least recent
2019-03-18 11:29:37 +00:00
jaKa
118a8b949e
koofr: implemented a backend for Koofr cloud storage service.
...
Implemented a Koofr REST API backend.
Added said backend to tests.
Added documentation for said backend.
2019-03-06 13:41:43 +00:00
Nick Craig-Wood
0a56a168ff
bin/get-github-release.go: scrape the downloads page to avoid the API limit
...
This should fix pull requests build failures which can't use the
github token.
2019-02-25 21:34:59 +00:00
Nick Craig-Wood
71d1890316
build: ignore testbuilds when uploading to github
2019-02-09 12:22:06 +00:00