Commit Graph

10 Commits

Author SHA1 Message Date
saltzmanjoelh 2e205327f8
Make sure urls have trailing slashes (#6)
* Make sure urls have trailing slashes
* Cleaned up code

Co-authored-by: Joel Saltzman <>
2020-08-11 15:48:44 +01:00
Adam Fowler d5c1df536a
Remove HTTPClientAWSSigner target (#4)
* Remove HTTPClientAWSSigner target
Was such a small bit of code but brought in two packages that may be unnecessary for many people
2020-08-03 11:53:00 +01:00
Adam Fowler fd86446eff Renamed parameter to sync with CryptoKit 2020-02-01 11:30:22 +00:00
Adam Fowler 81dc1183ed Move crypto code to AWSCrypto module 2020-02-01 10:42:44 +00:00
Adam Fowler f0d6f71105 Added performance tests 2019-11-27 17:47:53 +00:00
Adam Fowler c541f15364 Include testBodyData in Linux tests 2019-09-01 07:58:18 +01:00
Adam Fowler 8cd6b1a205 Apparently Data.withContiguousStorageIfAvailable() doesn't work
Use withUnsafeBytes instead.
Added a test to ensure we get the same signature from string, data and byteBuffer.
Also added '+' as a character to be percent encoded.
2019-08-30 17:20:16 +01:00
Adam Fowler 379c1e7641 Getting tests working on Linux 2019-08-30 11:54:53 +01:00
Adam Fowler 70277f6976 Stopped trying to edit HTTPClient.Request
Instead construct signed request from url, method, headers and body
Added helper functions to HTTPClient.Request extension
2019-08-30 11:09:56 +01:00
Adam Fowler 0747cc22e5 Initial commit of code 2019-08-30 08:01:35 +01:00