Amazon-S3

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

	* NEWS.md: notes on version 2
	* README.md: generated
	* src/main/perl/lib/Amazon/S3/BucketV2.pm.in
	- pod tweaks and additions
	- whitespace

Tue Dec 26 07:58:33 2023  Rob Lauer  <rlauer6@comcast.net>

	[0.66]:
	* README.md: generated
	* src/main/perl/lib/Amazon/S3/Constants.pm.in
	- + $HTTP_NO_CONTENT, $HTTP_PARTIAL_CONTENT
	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
	(upload_part_of_multipart_upload): refactored, use create_api_uri()
	(get_key_v2): new
	(get_key): support list or hashref as args include uri_params
	(_get_key): refactored
	(get_key_filename): refactored, accept hash of args
	* src/main/perl/lib/Amazon/S3.pm.in
	- pod tweaks
	- refactoring, use methods from Amazon::S3::Util
	- some support for express one-zone
	(use_express_one_zone): new
	(add_bucket): refactored to use _add_bucket()
	(_add_bucket): new
	(list_directory_buckets): new
	(list_object_versions): refactored using create_api_uri()
	(signer): support for express one-zone
	(_make_request)
	- set Content-Length header
	- only set content if we have data
	* src/main/perl/lib/Amazon/S3/Util.pm.in
	(create_query_string): refactored
	(create_api_uri): new
	* s3-perl.pl
	- new options, availability-zone, modified-since
	(list_directory_buckets): new
	(create_bucket): support expresss one-zone
	(list_object_versions): new
>>>>>>> master

Thu Nov 30 13:56:08 2023  Rob Lauer  <rlauer6@comcast.net>

	[0.66]:
	* VERSION: bump
	* NEWS.md: updated
	* README.md: generated
	* src/main/perl/lib/Amazon/S3.pm.in: pod updates
	* README.md: generated
	* src/main/perl/lib/Amazon/S3/BucketV2.pm.in: new
	* src/main/perl/lib/Amazon/S3/Util.pm.in: new
	* src/main/perl/lib/Makefile.am: add above to build
	* src/main/perl/lib/Amazon/S3.pm.in
	- refactoring
	- updated pod
	(add_bucket): allow additional headers
	(delete_bucket): likewise
	(list_bucket)
	- likewise
	- allow query parameters
	(_validate_acl_short): refactored
	(_make_request): refactored
	(adjust_region): refactored
	(_do_http): refactored
	(_send_request_expect_nothing): refactored
	(_send_request_expect_nothing_probed): refactored
	(_remember_errors): refactored
	(_add_auth_header): refactored
	(_merge_meta): refactored
	(_encode): refactored
	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
	- refactored
	(new): refactored
	(_uri): refactored
	(add_key): allow for additional headers
	(upload_mulipart_object)
	- refactored
	- allow additional headers
	(initiate_multipart_upload): likewise
	(upload_part_of_multipart_upload): likewise
	(make_xml_document_simple): replaced with _create_multipart_upload_request()
	(get_key): call _get_key() now
	(_get_key)
	- renamed from get_key()
	- allow additional headers
	(copy_object): refactored
	(delete_keys)
	- refactored
	- allow additional headers
	* src/main/perl/lib/Amazon/S3/Constants.pm.in
	- + $AWS_METADATA_BASE_URL
	- + markers for ListObjectVersions
	* src/main/perl/t/01-api.t
	- create private bucket first, then delete public access block
	(list_all)
	- refactored
	- allow additional headers
	(get_acl)
	- refactored
	- allow additional headers
	(get_location_constraint): refactored
	(_create_multipart_upload_request): new

Tue Nov 28 17:42:44 2023  Rob Lauer  <rlauer6@comcast.net>

	[0.65]:
	* src/main/perl/lib/Amazon/S3.pm.in
	(signer)
	- get token from creds object always

Thu Jul 20 07:47:36 2023  Rob Lauer  <rlauer6@comcast.net>

	[0.64 - get_location_constraint() ]:
	* VERSION: bump
	* NEWS.md: updated
	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
	(get_location_constraint): content already decoded

Mon Apr 17 08:07:13 2023  Rob Lauer  <rlauer6@comcast.net>

	[0.63 - pass -key to Crypt::CBC]:



( run in 0.942 second using v1.01-cache-2.11-cpan-39bf76dae61 )