1
0
mirror of https://github.com/lxc/incus.git synced 2026-02-05 09:46:19 +01:00

68 Commits

Author SHA1 Message Date
Stéphane Graber
fad4dfec21 client: Fix copying between two unix sockets
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-04-18 15:44:34 -04:00
Stéphane Graber
d7ad750e89 client: Strip trailing slashes in URLs
Closes #5438

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-01-29 13:28:50 -05:00
Thomas Hipp
d774a9fc69 auth: Support URL based auth
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-08-14 17:14:51 +02:00
Thomas Hipp
e5c6f738f4 *: Rename macaroon(s) -> candid
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-08-14 17:14:46 +02:00
Stéphane Graber
c8b4fae432 client: Introduce LXD_SOCKET
LXD_SOCKET overrides whatever socket path would normally be used.

Closes #4422

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2018-04-09 12:44:06 +02:00
Free Ekanayaka
4ee43cae1f Don't block on failed db queries when shutting down
Signed-off-by: Free Ekanayaka <free.ekanayaka@canonical.com>
2018-02-26 12:20:26 +00:00
Thomas Hipp
81592a9159 all: move to bakery.v2
Signed-off-by: Thomas Hipp <thomashipp@gmail.com>
2017-10-27 18:40:21 +02:00
Stéphane Graber
7e9d4966cb client: Fix crash when missing cookiejar
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-10-18 17:51:28 -04:00
Alberto Donato
f10a54063c client: make the authentication Interactor configurable
Signed-off-by: Alberto Donato <alberto.donato@canonical.com>
2017-10-18 18:16:04 +02:00
Alberto Donato
603ccb0b1f client: support for macaroons-based authentication
Signed-off-by: Alberto Donato <alberto.donato@canonical.com>
2017-10-18 18:16:04 +02:00
Ivan Georgive
f60dd21b45 Added insecureSkipVerify flag the ConnectionArgs struct
Signed-off-by: Ivan Georgiev <vanko.georgiev@gmail.com>
2017-09-21 08:55:11 +03:00
Stéphane Graber
608a80195e client: Reduce request logging to Debug
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-08-28 15:31:34 -04:00
Stéphane Graber
463703d4db client: Simplify ConnectPublicLXD logic
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-07-27 13:44:50 -04:00
Stéphane Graber
addcd5858a client: Allow specifying base http client
Closes #3580

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-07-24 23:53:39 -04:00
Stéphane Graber
7247204ecd client: Keep track of protocol
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-05-26 18:39:28 -04:00
Stéphane Graber
fa27912cc0 client: Track the server certificate, not client
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-04-28 02:39:14 -04:00
Stéphane Graber
8d98195374 client: Add basic logging code
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-04-10 14:50:48 -04:00
Stéphane Graber
2d521481fc client: New client library
Closes #1926

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2017-04-01 18:57:26 -04:00