minio/internal
Klaus Post 9424dca9e4
jwt: Improve allocations (#13532)
Avoid string -> byte allocations.

```
BenchmarkParseJWTStandardClaims-32       3527152           343.2 ns/op      1489 B/op         21 allocs/op
BenchmarkParseJWTStandardClaims-32       4713199           259.2 ns/op       706 B/op         16 allocs/op

BenchmarkParseJWTMapClaims-32        2666668           448.7 ns/op      1883 B/op         32 allocs/op
BenchmarkParseJWTMapClaims-32        3120709           377.1 ns/op      1227 B/op         28 allocs/op
```
2021-10-28 17:04:48 -07:00
..
auth Add IAM system tests (#13487) 2021-10-22 01:33:28 -07:00
bpool rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket fix: immediate tiering for NoncurrentVersionTransition (#13464) 2021-10-18 17:24:30 -07:00
color rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config fix: remove deprecated jwks_url from config KV (#13477) 2021-10-20 11:31:09 -07:00
crypto fix sse-kms context unmarshal failure (#13206) 2021-09-14 12:52:46 -07:00
disk use O_DIRECT for all ReadFileStream (#13324) 2021-09-29 16:40:28 -07:00
dsync re-use rand.New() do not repeat allocate. (#13448) 2021-10-18 08:39:59 -07:00
etag rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
event update mysql notification key length, character set and collation (#13414) 2021-10-11 17:40:11 -07:00
fips tls: add TLS 1.3 ciphers to the list of supported ciphers (#13158) 2021-09-07 09:57:32 -07:00
handlers rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
hash fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
http avoid atomics for self contained reader/writers (#13531) 2021-10-28 17:03:00 -07:00
ioutil directio: Check if buffers are set. (#13440) 2021-10-14 10:19:17 -07:00
jwt jwt: Improve allocations (#13532) 2021-10-28 17:04:48 -07:00
kms rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
logger Protect logger targets (#13529) 2021-10-28 07:35:28 -07:00
lsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mountinfo fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
pubsub rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rest internode lockArgs should use messagepack (#13329) 2021-09-30 11:53:01 -07:00
s3select bz2: limit max concurrent CPU (#13458) 2021-10-18 08:44:36 -07:00
smart fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
sync/errgroup rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00