Harshavardhana
12cff1be58
Implement sha1 as intel optimized set
10 years ago
Anis Elleuch
1d4d7ff274
Add missing asm instruction to correct sha256 calculation in avx mode
10 years ago
Anis Elleuch
e89271b8f5
Use Intel optimized code (ssse3, avx, avx2) to calculate sha256
10 years ago
Harshavardhana
3151f9b6c3
Add proper entries for GobHeader, Data copy.
...
This commit also adds 'donut_gen.go' for generating sample donut file
10 years ago
Frederick F. Kautz IV
8129d8fd0b
Writing data out with error handling
10 years ago
Frederick F. Kautz IV
98ddbd840e
Moving donut code to v1 in donut package
10 years ago
Frederick F. Kautz IV
9833647fb7
Fixing magic number for INIM
10 years ago
Anand Babu (AB) Periasamy
ec36a598c9
Magic as numbers are faster to encode and compare
10 years ago
Harshavardhana
741e14f749
Remove go cover and remove unncessary Makefiles
10 years ago
Harshavardhana
19a4998fcb
SHA512 Implemention with Intel assembly code
10 years ago
Harshavardhana
c4f0aad9b5
Add donut tests, just for verification
10 years ago
Frederick F. Kautz IV
f7f34d08e8
Donut structure refined
10 years ago
Anand Babu (AB) Periasamy
9e304b53de
donut spec v1 prototype
10 years ago
Harshavardhana
fab954f13f
Run govet and fix
10 years ago
Harshavardhana
f7a06a5d1e
Some more cleanup
10 years ago
Frederick F. Kautz IV
05ac09bf69
Adding header version
10 years ago
Harshavardhana
a3e5121f7b
Make channels more aware of errors and shutdown on error - some cleanup
10 years ago
Harshavardhana
cf6d03b907
Expose policy code, for api router usage
10 years ago
Frederick F. Kautz IV
fe9a5c14a0
Adding scaffolding for writing donut
10 years ago
Harshavardhana
980d229272
Add policy validation code more rigorous
10 years ago
Harshavardhana
f04beab7c2
Skip policy files
10 years ago
Harshavardhana
eeae64935e
Implement bucket policy handler and with galore of cleanup
10 years ago
Harshavardhana
ba3e2d41f7
Add license and fix development scripts
10 years ago
Harshavardhana
966cdd4f05
Reply in xml from validate and ignore handlers
10 years ago
Harshavardhana
ac4f07906c
Implement S3 Style ErrorCodes and Response
...
This patchset also brings in lot of cleanup in terms of minioapi codebase
10 years ago
Harshavardhana
680848bdcb
Add license header
10 years ago
Harshavardhana
8087ca2450
Verify both 'x-amz-date' and 'date' header before discarding request
10 years ago
Harshavardhana
92f83982db
Changes to tests pending from #142
10 years ago
Harshavardhana
ecb70a4c19
Avoid trailing '/' for buckets and also re-directs - in accordance with aws clients
10 years ago
Harshavardhana
81fc11ee5d
Implement authorization support
10 years ago
Harshavardhana
0e8b16a55d
Ignore EOF in ReadConfig()
10 years ago
Harshavardhana
72d0999dcb
Reply back AccessKey, Secretkey through json
10 years ago
Harshavardhana
95f214c99b
Append to Users list
10 years ago
Harshavardhana
4c90017b02
Store credentials through webui
10 years ago
Frederick F. Kautz IV
620435cea6
Content type is now passed from minioapi to storage
10 years ago
Frederick F. Kautz IV
288bc3fcc7
Adding content type to backend storage drivers
10 years ago
Frederick F. Kautz IV
816310825e
Removing XMLName from json request
10 years ago
Frederick F. Kautz IV
7152712f34
Accessing dir as object should return ObjectNotFound
10 years ago
Harshavardhana
582ce3df36
Make sure config testing is done in tempdir
10 years ago
Harshavardhana
b1db70c807
Add json config reader/writer
10 years ago
Harshavardhana
aff4c5826b
Use helper HomeDir()
10 years ago
Harshavardhana
dc47ca1431
Fix build issue
10 years ago
Frederick F. Kautz IV
a8eef13835
Minioapi TestPutObject properly creates bucket at start of test
10 years ago
Frederick F. Kautz IV
a092b44cf1
Adding test to ensure list objects returns an error for non existant buckets to match previous bug fix and fix for inmemory
10 years ago
Harshavardhana
5d197dd063
Reply back errors properly
10 years ago
Harshavardhana
b635501fb7
Add StrictSlash for path re-direction
10 years ago
Harshavardhana
e1b3836c60
Service a new WebUI server at port 8081.
...
It is provided to avoid the router clutter on the Object API
end. This is just a first cut sample we are going to build on
top of this the new management console UI.
General interest comes from subsequently writing a small UI to
generate `AccessKey` and `SecretKey` to build authorization
layer.
10 years ago
Frederick F. Kautz IV
54026dbc78
Setting order when retrieving buckets
10 years ago
Harshavardhana
26aac9a439
Add bucket resources to ignore handler
10 years ago
Frederick F. Kautz IV
94e124470c
Converting unimplemented methods list into an http handler
10 years ago