OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Amazon-S3?expand=0&rev=10
		
			
				
	
	
		
			344 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			344 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | |
| Fri Mar  8 21:59:23 UTC 2024 - Tina Müller <tina.mueller@suse.com>
 | |
| 
 | |
| - Fix disabling of __perllib_provides
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Nov 29 03:06:04 UTC 2023 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.65
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   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
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Jul 21 03:05:57 UTC 2023 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.64
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   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
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Apr 18 03:06:04 UTC 2023 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.63
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   Mon Apr 17 08:07:13 2023  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.63 - pass -key to Crypt::CBC]:
 | |
|   	* src/mai/perl/lib/Amazon/S3.pm.in
 | |
|   	(_decrypt): pass encryption key as -key and -pass
 | |
|   Fri Apr 14 08:29:32 2023  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.62 - list_bucket, buckets]:
 | |
|   	* VERSION: bump
 | |
|   	* NEWS.md: updated
 | |
|   	* README.md: generated
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- minor pod updates
 | |
|   	(buckets)
 | |
|   	- return if null or error, not _remember_errors()
 | |
|   	(list_bucket): likewise
 | |
|   	* src/main/perl/t/01-api: diag before bailing out
 | |
|   	* src/main/perl/t/04-list-buckets.t
 | |
|   	- added test for listing non-existent bucket
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	- minor pod tweak, alphabetize methods
 | |
|   Wed Mar 29 08:12:48 2023  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.61 - delete_keys(), refactoring]:
 | |
|   	* s3-perl.pl
 | |
|   	- added ASCII table output, refactored
 | |
|   	* NEWS.md: updated
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- some perlcritic refactoring
 | |
|   	- pod updates
 | |
|   	(list_bucket): use different markers for v1, v2
 | |
|   	(list_bucket_all)
 | |
|   	- throw $EVAL_ERROR "The server has stopped responding"
 | |
|   	(_make_request): light refactoring
 | |
|   	(_sendrequest): accept keep_root and pass to _xpc_of_content()
 | |
|   	(_xpc_of_content): NoAttr => $TRUE
 | |
|   	(_remember_errors): return false if no error
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	- some perlcritic refactoring
 | |
|   	(add_key): check reftype properly
 | |
|   	(set_acl): send conten-length
 | |
|   	* src/main/perl/lib/Amazon/S3/Constants.pm.in
 | |
|   	- additional constants for refactoring
 | |
|   	- move subs from t/01-api.t to S3TestUtils.pm
 | |
|   	* src/main/perl/t/01-api.t: refactoring
 | |
|   	* src/main/perl/t/02-logger.t: likewise
 | |
|   	* src/main/perl/t/03-region.t: likewise
 | |
|   	* src/main/perl/t/04-list-buckets.t: likewise
 | |
|   	* src/main/perl/t/05-multipart-upload.t: likewise
 | |
|   	* src/main/perl/t/06-list-multipart-uploads.t: likewise
 | |
|   	* src/main/perl/test.localstack: converted to bash script
 | |
|   	* src/main/perl/S3TestUtils.pm: new
 | |
|   	* cpan/buildspec.yml: add above to distribution
 | |
|   Mon Mar 27 10:47:54 2023  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.61 - delete_keys()]:
 | |
|   	* VERSION: bump
 | |
|   	* NEWS.md: updated
 | |
|   	* README.md: generated
 | |
|   	* configure.ac: add check for make-cpan-dist.pl
 | |
|   	* cpan/Makefile.am: use automake var for above
 | |
|   	* src/main/perl/lib/Amazon/S3/.pm.in
 | |
|   	(_make_request): don't encode the query string twice
 | |
|   	(_send_request): precendence wrt regexp
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	(delete_keys): new
 | |
|   	(_format_delete_keys): new
 | |
|   	* src/main/perl/lib/Amazon/S3/Constants.pm.in
 | |
|   	- new constants to support delete_keys() method
 | |
|   	* src/main/perl/lib/Makefile.am: stop make on error
 | |
|   	* src/main/perl/t/01-api.t: added tests for delete_keys()
 | |
|   	* src/main/perl/test.localstack: save logs
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sat Feb 11 03:06:01 UTC 2023 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.60
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   Fri Feb 10 07:47:22 2023  Rob Lauer  <rlauer6@comcast.net>>
 | |
|   	[0.60 - logging]:
 | |
|   	* VERSION: bump
 | |
|   	* NEWS.md: updated
 | |
|   	* bootstrap: support M.rr style versions
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- removed all end of block indicators inserted by perltidy
 | |
|   	(new)
 | |
|   	- only consider 'debug' flag when internal logger used
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	(new): new
 | |
|   	* configure.ac
 | |
|   	- fix email addres
 | |
|   	- remove -Wall to prevent warning during configure
 | |
|   	* s3-perl.pl: new
 | |
|   	* src/main/perl/test.localstack: new
 | |
|   	* .gitignore: added some of the files created by `make cpan`
 | |
|   Wed Jan 25 11:54:59 2023  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.59 - copy_object]:
 | |
|   	* VERSION: bump
 | |
|   	* README.md: generated
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- minor pod changes
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	(copy_object): new
 | |
|   	* src/main/perl/Makefile.am: corrected comments re: make test
 | |
|   	* cpan/Makefile.am: PROJECT_HOME
 | |
|   	[unit tests]:
 | |
|   	* src/main/perl/t/01-api.t
 | |
|   	- added unit test for copy_object()
 | |
|   	* src/main/perl/t/04-list-buckets.t
 | |
|   	- use AMAZON_S3_HOST from environment not S3_HOST
 | |
|   	* README-TESTING.md
 | |
|   	- corrected way make test invoked
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Dec 20 03:06:02 UTC 2022 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.58
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   Mon Dec 19 09:25:04 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
| 
 | |
|   	[0.58 - min perl required]:
 | |
|   	* VERSION: bump
 | |
|   	* cpan/buildspec.yml: min perl 5.10
 | |
|   	* cpan/requires: JSON::PP
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Dec  4 03:06:11 UTC 2022 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.57
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
|   Sat Dec  3 14:09:29 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.57 - rpm packaging]:
 | |
|   	* VERSION: bump
 | |
|   	* perl-Amazon-S3.spec.in
 | |
|   	(Requires): Net::Amazon::Signature::V4
 | |
|   	* src/main/perl/lib/Makefile.am
 | |
|   	- install Amazon::S3::Signature::V4 to correct directory
 | |
|   Tue Nov 29 10:39:43 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.56 - minor bug, 0.55 issues #8]:
 | |
|   	* buildspec.yml: files should be relative to project home
 | |
|   	* VERSION: bump
 | |
|   	* NEWS.md: updated
 | |
|   	* README-TESTING.md: more documentation
 | |
|   	* Makefile.am: rpm, not rpmbuild directory
 | |
|   	* src/main/perl/Makefile.am: comments re: testing
 | |
|   	* src/main/perl/t/04-list-buckets.t
 | |
|   	- enable debug mode if $ENV{DEBUG}
 | |
|   	- dump response if error
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- pod tweaks
 | |
|   	(new)
 | |
|   	- set -key and -pass  for legacy Crypt::CBC
 | |
|   	(buckets): avoid return explicit undef
 | |
|   	(list_bucket)
 | |
|   	- remove undefined hash members from input
 | |
|   	(_make_request)
 | |
|   	- use URI to set path, host, port if domain bucket ame
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	(last_response): typo, should be last_response(), not last_reponse()
 | |
|   	(_uri): minor refactoring for clarity
 | |
|   	(add_key): likewise, return a return code
 | |
|   	(_add_key): minor refactoring
 | |
|   	(get_key): minor refactoring, do not return explicit undef
 | |
|   	(delete_key): minor refactoring for clarity
 | |
|   	(set_acl): likewise
 | |
|   	(get_acl)
 | |
|   	- likewise
 | |
|   	- return undef if 404 rather than croak
 | |
|   	* docker-compose.yml: new
 | |
|   Mon Aug  1 15:44:04 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.55 - bucket region]:
 | |
|   	* requires: latest version of most modules
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- pod tweaks, corrections
 | |
|   	- don't specify a minimum version of perl
 | |
|   	(new): set default region to 'us-east-1', again
 | |
|   	(get_bucket_location): $bucket, not $self
 | |
|   	(buckets)
 | |
|   	- verify region option
 | |
|   	- pass hash of options and region to _send_request
 | |
|   	(add_bucket)
 | |
|   	- do not add region constraint if us-east-1
 | |
|   	- refactored, send region to _send_request_expect_nothing
 | |
|   	(delete_bucket): likewise refactored
 | |
|   	(list_bucket): likewise refactored
 | |
|   	(_make_request): use region() method of signer
 | |
|   	(_do_http): debug statements, set last_reponse, reset_errors
 | |
|   	(_do_http_no_redirect): likewise
 | |
|   	(_send_request_expect_nothing): likewise
 | |
|   	(_send_request_expect_nothing_probed)
 | |
|   	- accept hash argument
 | |
|   	- debug statements
 | |
|   	- croak if redirect, but no Location
 | |
|   	(error): new
 | |
|   	(reset_errors): new
 | |
|   	(_remember_error): set error
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	- pod tweaks, corrections
 | |
|   	(new)
 | |
|   	- + logger attribute
 | |
|   	- + verify_region attribute, verify region if true
 | |
|   	(_uri): remove leading '/'
 | |
|   	(add_key): correct region if 301 response
 | |
|   	(upload_multipart_object): debug messages
 | |
|   	(upload_part_of_multipart_upload): likewise
 | |
|   	(complete_multipart_upload): likewise
 | |
|   	(get_key): remove redundant debug message
 | |
|   	(delete_key): pass region to _send_request_expect_nothing
 | |
|   	(set_acl): likewise
 | |
|   	* src/main/perl/t/01-api.t: do not bailout on early tests
 | |
|   	(error): new
 | |
|   	(last_response): new
 | |
|   	* src/main/perl/t/03-region.t: default region is us-east-1
 | |
|   Fri Jul 22 14:47:30 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.55 - testing, revert to XML::Simple]:
 | |
|   	* src/main/perl/t/01-api.t: remove /r option in regex
 | |
|   	* src/main/perl/t/04-list-buckets: likewise
 | |
|   	* src/main/perl/lib/Amazon/S3.pm: use XML::Simple
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in: likewise
 | |
|   	(make_xml_document_simple): new
 | |
|   	* src/main/perl/t/06-list-multipart-uploads.t: XML::Simple
 | |
|   	* configure.ac: remove Lib::XML, Lib::XML::Simple, add XML::Simple
 | |
|   	* cpan/requires: likewise
 | |
|   	* TODO.md: new
 | |
|   Thu Jul 21 11:14:16 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.55 - CI/CD]:
 | |
|   	* .github/workflows/build.yml: remove make cpan
 | |
|   	* README.md: generated
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in: update badge
 | |
|   Thu Jul 21 10:53:03 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.55 - CI/CD]:
 | |
|   	* .github/workflows/build.yml
 | |
|   	* README.md: generated
 | |
|   	* configure.ac: typo, IO::Scalar
 | |
|   	* cpan/requires
 | |
|   	- IO::Scalar, JSON:PP, Pod::Markdown
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in: add badge
 | |
|   	* NEWS.md: update
 | |
|   Mon Jul 18 16:27:41 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.55 - regional buckets]:
 | |
|   	* NEWS.md: new
 | |
|   	* src/main/perl/lib/Amazon/S3/Constants.pm.in
 | |
|   	- + $MIN_MULTIPART_UPLOAD_CHUNK_SIZE
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in
 | |
|   	- document Signature V4 changes/implications
 | |
|   	- use new Amazon::S3::Signature::V4 object
 | |
|   	(_make_request): accept hash ref as argument
 | |
|   	(get_bucket_location): new
 | |
|   	(reset_signer_region): new
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in
 | |
|   	- document multipart methods
 | |
|   	- send region in all _make_request calls
 | |
|   	(_send_request): check if arg is a request
 | |
|   	(new)
 | |
|   	- accept region argument
 | |
|   	- set bucket region if region not passed
 | |
|   	(upload_multipart_object): new
 | |
|   	* src/main/perl/lib/Amazon/S3/Signature/V4: new
 | |
|   	* src/main/perl/lib/Makefile.am: add above to build
 | |
|   	* src/main/perl/t/05-multpart-upload.t: new
 | |
|   	* src/main/perl/t/06-list-multpart-upload.t: new
 | |
|   Thu Jul 14 06:34:56 2022  Rob Lauer  <rlauer6@comcast.net>>
 | |
|   	[0.55 - use XML::LibXML]:
 | |
|   	* VERSION: bump
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in: use XML::LibXML, not XML::Simple
 | |
|   	- perlcritic cleanups
 | |
|   	- pod cleanup
 | |
|   	(new)
 | |
|   	- cache_signer
 | |
|   	- encrypt credentials
 | |
|   	(get_default_region): new
 | |
|   	(get_aws_access_key_id): new
 | |
|   	(get_aws_secret_access_key): new
 | |
|   	(get_token): new
 | |
|   	(_decrypt): new
 | |
|   	(_encrypt): new
 | |
|   	(signer)
 | |
|   	- accesses _signer now
 | |
|   	- set default region to caller's value or default
 | |
|   	(buckets): set region to us-east-1 temporarily
 | |
|   	(debug): new convenience method for level => 'debug'
 | |
|   	(_make_request): allow disabling of domain buckets
 | |
|   	* src/main/perl/lib/Amazon/S3/Bucket.pm.in: comment tweak
 | |
|   	* src/main/perl/lib/Amazon/S3/Constant.pm.in: $DOT
 | |
|   	* src/main/perl/t/01-api.t: set $dns_bucket_names to true?
 | |
|   	* cpan/test-requires: +Test::Output
 | |
|   	* cpan/requires: -Test::Output
 | |
|   	* configure.ac
 | |
|   	- ads_PERL_MODULE XML::LibXML::Simple, XML::LibXML, Test::Output
 | |
|   Wed Jul 13 13:09:04 2022  Rob Lauer  <rlauer6@comcast.net>
 | |
|   	[0.54 - merge timmullin changes]:
 | |
|   	* src/main/perl/lib/Amazon/S3.pm.in: see commit history
 | |
|   	- use XML::LibXML
 | |
|   	* src/main/perl/lib/Amazon/Bucket.pm.in: see commit history
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Jun 22 03:06:03 UTC 2022 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - updated to 0.53
 | |
|    see /usr/share/doc/packages/perl-Amazon-S3/ChangeLog
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Jun 20 03:06:08 UTC 2022 - Tina Müller <timueller+perl@suse.de>
 | |
| 
 | |
| - initial package 0.52
 | |
|  * created by cpanspec 1.82.02
 |