rclone/lib
Ivan Andreev 57c7fde864 lib/kv: add unit tests, fix races #5587
After testing concurrent calling of `kv.Start` and `db.Stop` I had to restrict
more parts of these under mutex to make results deterministic without Sleep's
in the test body. It's more safe but has potential to lock Start for up to
2 seconds due to `db.open`.
2021-10-20 19:11:54 +03:00
..
atexit build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
bucket doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
buildinfo build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
cache fs/cache: add --fs-cache-expire-duration to control the fs cache 2021-03-30 12:46:47 +01:00
daemonize core: run rclone as mount helper - #5594 2021-10-03 01:44:08 +03:00
dircache dircache: factor DirMove code out of backends into dircache 2020-06-25 09:41:36 +01:00
encoder lib/encoder: add encoding of square brackets 2021-10-01 10:09:57 +03:00
env ftp,sftp: fix docs for usernames 2020-09-27 11:44:05 +01:00
errors build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
exitcode cmd: Move exit status codes to separate package 2021-07-07 17:59:26 +01:00
file lib/file: improve error message when attempting to create dir on nonexistent drive on windows 2021-10-01 23:18:39 +02:00
http build: replace the deprecated golint linter with revive 2021-10-15 12:51:31 +01:00
israce build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
jwtutil jwtutil: Fix error handling 2020-04-23 17:52:14 +01:00
kv lib/kv: add unit tests, fix races #5587 2021-10-20 19:11:54 +03:00
mmap build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
oauthutil fs: add names to each config parameter so we can override them #3455 2021-05-14 14:07:44 +01:00
pacer azureblob: add support for managed identities 2020-12-28 13:23:35 +00:00
plugin build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
pool test: Don't run unreliable tests on CI #4171 2020-06-15 21:34:37 +01:00
random test makefiles: add --seed flag and make data generated repeatable #5214 2021-04-12 18:14:01 +01:00
ranges Spelling fixes 2020-10-14 15:21:31 +01:00
readers lib/readers: add NewContextReader to error on context errors 2021-03-29 19:09:47 +01:00
rest lib/rest: fix multipart uploads stopping on context cancel 2021-03-29 19:09:47 +01:00
structs docs: spelling: e.g. 2020-10-28 18:16:23 +00:00
terminal build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
version b2: fix versions and .files with no extension - fixes #5244 2021-05-17 16:20:29 +01:00