From 0ed8a2275a3a6cda553b82e9e0222b9d3b8b3ff2 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Fri, 23 Jan 2015 12:45:51 +0200 Subject: Implement HTTP POST * NEWS: Update. * doc/eclat.conf.5: Document http-method. Reorganize description of endpoints and regions. * lib/libeclat.h (ec2_request) : New member (eclat_request_finalize): New proto. * lib/req2url.c (eclat_request_to_url): Remove second argument. All uses changed. (eclat_request_finalize): New function. * lib/reqfree.c: Free postdata. * lib/reqsign.c (requestsign4): Implement post. * src/config.c: New configuration statement http-method. * src/eclat.c (use_post): New variable. * src/eclat.h (use_post): New extern. * src/util.c (eclat_send_request): Implement post. --- NEWS | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 208ed04..d498bf7 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -Eclat NEWS -- history of user-visible changes. 2015-01-22 +Eclat NEWS -- history of user-visible changes. 2015-01-23 Copyright (C) 2012-2015 Sergey Poznyakoff See the end of file for copying conditions. @@ -19,6 +19,13 @@ following statement in the eclat configuration file: signature-version 4; +* POST support + +POST HTTP method is supported. It is enabled by the following +configuration statement: + + http-method post; + * If availability region is not supplied, it is read from the instance store. * Authentication providers -- cgit v1.2.1