minio/pkg/event
Harshavardhana 7ea026ff1d
fix: reply back user-metadata in lower case form (#9697)
some clients such as veeam expect the x-amz-meta to
be sent in lower cased form, while this does indeed
defeats the HTTP protocol contract it is harder to
change these applications, while these applications
get fixed appropriately in future.

x-amz-meta is usually sent in lowercased form
by AWS S3 and some applications like veeam
incorrectly end up relying on the case sensitivity
of the HTTP headers.

Bonus fixes

 - Fix the iso8601 time format to keep it same as
   AWS S3 response
 - Increase maxObjectList to 50,000 and use
   maxDeleteList as 10,000 whenever multi-object
   deletes are needed.
2020-05-25 16:51:32 -07:00
..
target enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
arn_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
arn.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config_test.go Fix Retention, ObjectLock, LegalHold struct namespaces correctly. (#8909) 2020-01-30 09:58:05 +05:30
config.go Fix Retention, ObjectLock, LegalHold struct namespaces correctly. (#8909) 2020-01-30 09:58:05 +05:30
errors.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
event.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
name_test.go Add support for object locking with legal hold. (#8634) 2020-01-16 15:41:56 -08:00
name.go Add support for object locking with legal hold. (#8634) 2020-01-16 15:41:56 -08:00
rules_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
rules.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00
rulesmap_test.go Add support for object locking with legal hold. (#8634) 2020-01-16 15:41:56 -08:00
rulesmap.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00
targetid_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
targetid.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
targetidset_test.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00
targetidset.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00
targetlist_test.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00
targetlist.go optimize Listen bucket notification implementation (#9444) 2020-04-27 06:25:05 -07:00