From 48685564a5811298f4560859ce418627bc8a9dfe Mon Sep 17 00:00:00 2001 From: GR8 Date: Sun, 26 Jan 2020 15:29:57 +0400 Subject: [PATCH] Add 3 new Amazon S3 Endpoints Asia Pacific (Hong Kong) EU (Stockholm) Middle East (Bahrain) --- ShareX.UploadersLib/FileUploaders/AmazonS3.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ShareX.UploadersLib/FileUploaders/AmazonS3.cs b/ShareX.UploadersLib/FileUploaders/AmazonS3.cs index b5527f3cb..23f2340a4 100644 --- a/ShareX.UploadersLib/FileUploaders/AmazonS3.cs +++ b/ShareX.UploadersLib/FileUploaders/AmazonS3.cs @@ -70,6 +70,7 @@ public sealed class AmazonS3 : FileUploader // http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region public static List Endpoints { get; } = new List() { + new AmazonS3Endpoint("Asia Pacific (Hong Kong)", "s3.ap-east-1.amazonaws.com", "ap-east-1"), new AmazonS3Endpoint("Asia Pacific (Mumbai)", "s3.ap-south-1.amazonaws.com", "ap-south-1"), new AmazonS3Endpoint("Asia Pacific (Seoul)", "s3.ap-northeast-2.amazonaws.com", "ap-northeast-2"), new AmazonS3Endpoint("Asia Pacific (Singapore)", "s3.ap-southeast-1.amazonaws.com", "ap-southeast-1"), @@ -82,6 +83,8 @@ public sealed class AmazonS3 : FileUploader new AmazonS3Endpoint("EU (Ireland)", "s3.eu-west-1.amazonaws.com", "eu-west-1"), new AmazonS3Endpoint("EU (London)", "s3.eu-west-2.amazonaws.com", "eu-west-2"), new AmazonS3Endpoint("EU (Paris)", "s3.eu-west-3.amazonaws.com", "eu-west-3"), + new AmazonS3Endpoint("EU (Stockholm)", "s3.eu-north-1.amazonaws.com", "eu-north-1"), + new AmazonS3Endpoint("Middle East (Bahrain)", "s3.me-south-1.amazonaws.com", "me-south-1"), new AmazonS3Endpoint("South America (São Paulo)", "s3.sa-east-1.amazonaws.com", "sa-east-1"), new AmazonS3Endpoint("US East (N. Virginia)", "s3.amazonaws.com", "us-east-1"), new AmazonS3Endpoint("US East (Ohio)", "s3.us-east-2.amazonaws.com", "us-east-2"), @@ -301,4 +304,4 @@ private string GetSignedHeaders(NameValueCollection headers) return string.Join(";", headers.AllKeys.OrderBy(key => key).Select(key => key.ToLowerInvariant())); } } -} \ No newline at end of file +}