rclone/lib
Aleksandar Jankovic f78cd1e043 Add context propagation to rclone
- Change rclone/fs interfaces to accept context.Context
- Update interface implementations to use context.Context
- Change top level usage to propagate context to lover level functions

Context propagation is needed for stopping transfers and passing other
request-scoped values.
2019-06-19 11:59:46 +01:00
..
atexit lib/atexit: add SIGTERM to signals which run the exit handlers on unix 2019-03-16 17:47:02 +00:00
dircache Add context propagation to rclone 2019-06-19 11:59:46 +01:00
encoder encoder: add lib/encoder to handle character subsitution and quoting 2019-02-09 18:23:47 +00:00
env lib/env: Make env_test.go support Windows 2019-05-14 07:55:08 +01:00
errors lib/errors: don't panic on uncomparable errors #3123 2019-04-26 09:56:20 +01:00
file lib/file: reimplement os.OpenFile allowing rename/delete open files under Windows 2019-01-11 10:26:34 +00:00
israce fs/asyncreader: skip some tests to work around race detector bug 2018-08-20 12:34:29 +01:00
mmap lib/mmap: library to do memory allocation with anonymous memory maps 2019-02-02 14:35:56 +00:00
oauthutil fix spelling 2019-04-30 14:12:18 +02:00
pacer lib/pacer: fix test on macOS 2019-03-01 12:27:33 +00:00
pool lib/pool: fix memory leak by freeing buffers on flush 2019-02-06 17:20:54 +00:00
readers build: fix problems found with unconvert 2019-02-02 11:45:07 +00:00
rest build: more pre go1.8 workarounds removed 2019-05-08 15:14:51 +01:00