diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2015-01-22 00:44:27 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2015-01-22 00:44:27 +0200 |
commit | 0c7bb2d5cb81eb6077a8907ce2049278fb8e47ce (patch) | |
tree | 7392dad30ac09b3ff32bfb2882710b5117fdde35 /lib/libeclat.h | |
parent | 03c5b9aac73c6a70b1c67f467bbd484d2a532f10 (diff) | |
download | eclat-0c7bb2d5cb81eb6077a8907ce2049278fb8e47ce.tar.gz eclat-0c7bb2d5cb81eb6077a8907ce2049278fb8e47ce.tar.bz2 |
authentication-provider instance-store does not require role name argument
* NEWS: Update.
* doc/eclat.conf.5: Update.
* lib/Makefile.am: Add new sources.
* lib/istore.c: New file.
* lib/path.c: New file.
* lib/libeclat.h (path_concat)
(instance_store_curl_new)
(instance_store_read): New protos.
* src/config.c (cb_authentication_provider): second argument is
optional for instance-store type.
New compound statement: instance-store.
* src/eclat.h (instance_store_base_url)
(instance_store_port,instance_store_document_path):
(instance_store_credentials_path): New externs.
* src/ispeek.c: Rewrite using new functions.
* src/util.c: Likewise.
Diffstat (limited to 'lib/libeclat.h')
-rw-r--r-- | lib/libeclat.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libeclat.h b/lib/libeclat.h index 4d6882e..e13864c 100644 --- a/lib/libeclat.h +++ b/lib/libeclat.h @@ -55,6 +55,10 @@ int eclat_trace_fun(CURL *handle, curl_infotype type, char *data, size_t size, void *userp); void eclat_set_curl_trace(CURL *curl, int lev); + +char *path_concat(const char *dir, const char *comp); +CURL *instance_store_curl_new(struct grecs_txtacc *acc); +int instance_store_read(const char *url, CURL *curl); void hmac_sha1(const void *text, size_t textlen, |