URenko
2a615f4681
vfs: fix cache encoding with special characters - #7760
...
The vfs use the hardcoded OS encoding when creating temp file,
but decode it with encoding for the local filesystem (--local-encoding)
when copying it to remote.
This caused failures when the filenames contained special characters.
The hardcoded OS encoding is now used uniformly.
2024-07-15 12:10:04 +01:00
URenko
1b9217bc78
lib/encoder: add EncodeRaw
2024-07-15 12:10:04 +01:00
albertony
555def2da7
build: add package comments to silence revive linter
2022-08-28 13:43:51 +02:00
albertony
ec117593f1
Fix lint issues reported by staticcheck
...
Used staticcheck 2022.1.2 (v0.3.2)
See: staticcheck.io
2022-06-13 21:13:50 +02:00
Nick Craig-Wood
07481396e0
lib/encoder: add Semicolon encoding
2022-04-21 12:02:27 +01:00
Ivan Andreev
48e7246163
lib/encoder: add encoding of square brackets
2021-10-01 10:09:57 +03:00
Martin Michlmayr
4aee962233
doc: fix typos throughout docs and code
2020-05-20 15:54:51 +01:00
Nick Craig-Wood
3855c003ce
build: update to use go1.14 for the build
2020-02-26 21:26:47 +00:00
Nick Craig-Wood
c555dc71c2
lib/encoder: move definitions here and remove uint casts
2020-01-16 14:40:36 +00:00
Nick Craig-Wood
5cef5f8b49
lib/encoder: add LeftPeriod encoding
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
f55a99218c
lib/encoder: add CrLf encoding
2019-09-30 22:00:24 +01:00
Fabian Möller
f0c2249086
encoder: add edge control characters and fix edge test generation
2019-09-30 14:05:49 +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
Fabian Möller
ef5e1909a0
encoder: add lib/encoder to handle character subsitution and quoting
2019-02-09 18:23:47 +00:00