rclone/lib
Nick Craig-Wood 94dbfa4ea6 fs: change Config callback into state based callback #3455
This is a very large change which turns the post Config function in
backends into a state based call and response system so that
alternative user interfaces can be added.

The existing config logic has been converted, but it is quite
complicated and folloup commits will likely be needed to fix it!

Follow up commits will add a command line and API based way of using
this configuration system.
2021-05-14 14:07:44 +01:00
..
atexit lib/atexit: unregister interrupt handler once it has fired so users can interrupt again 2021-03-23 08:03:00 +00:00
bucket doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
buildinfo cmd/version: print os/version, kernel and bitness (#5204) 2021-04-05 21:53:09 +03:00
cache fs/cache: add --fs-cache-expire-duration to control the fs cache 2021-03-30 12:46:47 +01:00
dircache dircache: factor DirMove code out of backends into dircache 2020-06-25 09:41:36 +01:00
encoder encoder/filename: Wrap scsu package 2021-02-12 11:39:39 +00: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
file config: prevent use of windows reserved names in config file name 2021-04-12 18:17:19 +02:00
http lib/http: add default 404 handler 2021-05-02 11:30:02 +01:00
israce fs/asyncreader: skip some tests to work around race detector bug 2018-08-20 12:34:29 +01:00
jwtutil jwtutil: Fix error handling 2020-04-23 17:52:14 +01:00
mmap build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
oauthutil fs: change Config callback into state based callback #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: disable lib/plugin under gccgo to make rclone build with gccgo 2020-07-28 09:56:31 +01: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 fs: add support for flag --no-console on windows to hide the console window 2021-01-27 18:44:35 +00:00
version b2: factor version handling into lib/version 2021-04-12 15:59:18 +01:00