Nick Craig-Wood
15b1feea9d
mount: fix panic on File.Open - Fixes #3595
...
This problem was introduced in "mount: allow files of unkown size to
be read properly" 0baafb158f
by failure to check that the
DirEntry was nil or not.
2019-10-06 19:26:58 +01:00
Dan Walters
6337cc70d3
dlna: support for external srt subtitles
...
Allows for filename.srt, filename.en.srt, etc., to be automatically associated with video.mp4 (or whatever) when playing over dlna.
This is the "modern" method, which I've verified to work on VLC and in LG webOS 2. There is a vendor specific mechanism for Samsung that I havn't been able to get working on my F series.
Also made some minor corrections to logging and container IDs.
2019-10-06 12:18:56 +01:00
Nick Craig-Wood
d210fecf3b
Add Raphael to contributors
2019-10-05 17:07:02 +01:00
Nick Craig-Wood
f962fb9499
Add SwitchJS to contributors
2019-10-05 17:07:02 +01:00
Raphael
7f378ca8e3
documentation: add sharepoint required flags fixes #3564
...
Enhance the WebDAV documentation with information regarding the flags that are required to make Rclone work correctly with SharePoint.
fixes #3564
2019-10-05 17:06:44 +01:00
SwitchJS
9a5ea9c8a8
docs: fix spelling
2019-10-05 16:00:39 +01:00
Nick Craig-Wood
d15425e8c8
Start v1.49.5-DEV development
2019-10-05 12:42:28 +01:00
Nick Craig-Wood
b3faee9471
build: fix macOS build after brew changes
2019-10-05 11:51:28 +01:00
Nick Craig-Wood
5271fe3b3f
yandex: use lib/encoder
2019-10-05 10:22:43 +01:00
Nick Craig-Wood
7da1c84a7f
build: don't deploy xgo build on pull requests
2019-10-04 16:53:51 +01:00
Nick Craig-Wood
cbdab14057
Add 庄天翼 to contributors
2019-10-04 16:53:51 +01:00
庄天翼
7b1274e29a
s3: support for multipart copy
...
Fixes #2375 Fixes #3579
2019-10-04 16:49:06 +01:00
Nick Craig-Wood
d21ddf280c
mailru: comment out some debugging statements
2019-10-02 20:10:01 +01:00
Nick Craig-Wood
135717e12b
mailru: use lib/encoder
2019-10-02 20:10:01 +01:00
Aleksandar Jankovic
6b55b8b133
s3: add option for multipart failiure behaviour
...
This is needed for resuming uploads across different sessions.
2019-10-02 16:49:16 +01:00
Nick Craig-Wood
b94b2a3723
mega: fix after lib/encoder change
2019-10-02 12:41:52 +01:00
Nick Craig-Wood
e2914c0097
test_all: ignore some encoding tests with nextcloud integration test
2019-10-02 11:34:08 +01:00
Nick Craig-Wood
fd51f24906
putio: use lib/encoder
...
And in the process
- fix a bug with + and & in file name
- fix NewObject returning directories as files
2019-10-02 11:34:08 +01:00
Nick Craig-Wood
4615343b73
premiumizeme: use lib/encoder
2019-10-02 11:34:08 +01:00
Fionera
1dc8bcd48c
Remove backend dependency from fs/hash
2019-10-01 16:29:58 +01:00
Nick Craig-Wood
def411da62
build: use the release builds not master of nfpm and github-release
...
Fixes #3580
2019-10-01 16:23:36 +01:00
Nick Craig-Wood
f73dae1e77
bin/get-github-release: support tar.bz2 files
2019-10-01 16:23:36 +01:00
Nick Craig-Wood
77a520c97c
fichier: fix accessing files > 2GB on 32 bit systems - fixes #3581
2019-10-01 16:03:49 +01:00
Nick Craig-Wood
23bf6bb4d8
test_all: mark expected failures for minio, wasabi and FTP
2019-10-01 15:40:32 +01:00
Nick Craig-Wood
04eb96b50b
fichier: fix NewObject after lib/encoder changes
...
This bug was introduced as part of the lib/encoder changes in
8d8fad724b
. It caused NewObject not to work for a file with
escaped characters in it.
2019-10-01 15:30:51 +01:00
Fabian Möller
b9bd15a8c9
koofr: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
b581f2de26
sharefile: use lib/encoder
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
5cef5f8b49
lib/encoder: add LeftPeriod encoding
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
8d8fad724b
ficher: use lib/encoder
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
4098907511
lib/encoder: add more encode symbols and split existing
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
5b8a339baf
docs: Add notes on how to find out the encodings used in a backend
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
3e53376a49
build_csv: fix output of control characters
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
d122d1d191
qingstor: use lib/encoder
2019-09-30 22:00:25 +01:00
Nick Craig-Wood
35d6ff89bf
azureblob: use lib/encoder
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
53bec33027
swift: use lib/encoder
2019-09-30 22:00:24 +01:00
Fabian Möller
3304bb7a56
googlecloudstorage: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
f55a99218c
lib/encoder: add CrLf encoding
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
6e053ecbd0
s3: only ask for URL encoded directory listings if we need them on Ceph
...
This works around a bug in Ceph which doesn't encode CommonPrefixes
when using URL encoded directory listings.
See: https://tracker.ceph.com/issues/41870
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
7e738c9d71
fstest: remove WinPath as it is no longer needed
2019-09-30 22:00:24 +01:00
Fabian Möller
7689bd7e21
amazonclouddrive: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Fabian Möller
33f129fbbc
s3: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
a8adce9c59
s3: fix encoding for control characters - Fixes #3345
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
6ae7bd7914
local: encode invalid UTF-8 on macOS
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
32af4cd6f3
ftp: use lib/encoder
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
ced2616da5
fstests: allow Purge to fail with ErrorDirNotFound
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
b90e4a8769
sftp: fix hashes of files with backslashes
2019-09-30 22:00:24 +01:00
Fabian Möller
00b2c02bf4
pcloud: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Fabian Möller
33aea5d43f
mega: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Fabian Möller
13d8b7979d
b2: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
57c1284df7
fstests: make integration tests to check all backends can store any file name
...
This tests the encoder is working properly
2019-09-30 22:00:24 +01:00