Harshavardhana
357a81e879
Add bucket to be part of object struct, reply back with BucketNotFound
...
for erroneous Object Put requests.
Other minor cleanups, to follow
- https://github.com/golang/go/wiki/CodeReviewComments
10 years ago
Frederick F. Kautz IV
af1ec94925
Adding more tests
10 years ago
Harshavardhana
01d15ca3b2
Implement crc32c for Darwin, update documentation
10 years ago
Frederick F. Kautz IV
dd0c833718
Adding tests for GET object in minioapi.
10 years ago
Frederick F. Kautz IV
71833b4513
Cleaning up more code.
10 years ago
Frederick F. Kautz IV
9224095420
Removing date format method
10 years ago
Harshavardhana
c516c74c51
Fix content-type in GetObjects
10 years ago
Frederick F. Kautz IV
574742ec14
Cleaning up minioapi code
10 years ago
Harshavardhana
d9d80f7c22
Get Bucket List objects compliance MaxKeys to 1000, Rename
...
Content struct to Item for cosmetic reasons for xml decoding
on client side
10 years ago
Harshavardhana
132e661136
List buckets response should be nested xml buckets
...
Additionally check for 'Header' content-type before
referencing it, as it may be empty value
10 years ago
Harshavardhana
3d43305b1f
Make gcc mandatory on OSX, since clang lacks certain GAS features
10 years ago
Frederick F. Kautz IV
8636e189e6
Cosmetic change, sorting routes
10 years ago
Frederick F. Kautz IV
8d1c447aac
Adding HEAD verb to minioapi
10 years ago
Frederick F. Kautz IV
079cdcd909
Making in memory storage data type private
10 years ago
Frederick F. Kautz IV
8efd23b755
Migrating from unix ts to time.Time
10 years ago
Frederick F. Kautz IV
53a8536984
Fixing regex
10 years ago
Frederick F. Kautz IV
856781b2a4
Simplifying bucket name convention and making convention public
10 years ago
Frederick F. Kautz IV
ae0b88f319
Simplfying bucket naming convention
10 years ago
Harshavardhana
546e762abf
Remove http unused package
10 years ago
Frederick F. Kautz IV
9ca1e37235
Adding etag to headers
10 years ago
Harshavardhana
9401262f75
Remove linux specific code for now, bring them in later
10 years ago
Frederick F. Kautz IV
c23fa26830
Extracting storage api to interface
10 years ago
Harshavardhana
d44404dd81
Provide ETag with sha256Sum of input object data
10 years ago
Harshavardhana
5b67da7d96
Add PutBucket and ListBuckets service
10 years ago
Harshavardhana
e22ae2475a
Add license headers and other cleanup
10 years ago
Frederick F. Kautz IV
9260e6404a
Adding error when object exists
10 years ago
Frederick F. Kautz IV
3026f77cfc
Adding handler for listing objects to both trailing and non-trailing url
10 years ago
Frederick F. Kautz IV
cc4329fb12
List objects in a bucket.
10 years ago
Frederick F. Kautz IV
53190e1210
Initial work for xml list objects
10 years ago
Frederick F. Kautz IV
3c1580fcd9
Simplifying code
10 years ago
Frederick F. Kautz IV
2fedef04ac
Moving scsi pkg away from errors.New
10 years ago
Frederick F. Kautz IV
36268f07ea
Adding error handling to storage get call
10 years ago
Frederick F. Kautz IV
f3705c5d61
Moving web logic to minioapi package
10 years ago
Frederick F. Kautz IV
c791c7bca4
Store objects in memory map
10 years ago
Frederick F. Kautz IV
718794205f
wip
10 years ago
Frederick F. Kautz IV
2ede0bff52
Closing channel when http server dies
...
Fixing deadlock on error
10 years ago
Frederick F. Kautz IV
1176d38e84
handler now only listens to GET requests
10 years ago
Frederick F. Kautz IV
c766f3617b
Populating http handler with test scaffolding
10 years ago
Frederick F. Kautz IV
d3d1c1afb3
Minor refactoring, moving http request logic from storage to server
10 years ago
Frederick F. Kautz IV
f356599e22
Adding initial web server and storage server module infrastructure
10 years ago
Frederick F. Kautz IV
f550e84cf4
Removing old server
...
Removing storage drivers
10 years ago
Frederick F. Kautz IV
b8981ce946
Removing old server
10 years ago
Harshavardhana
b1266de212
Consolidate asm.S from crc32c, sha1, sha256 and sha512
10 years ago
Harshavardhana
3bf73642fd
Remove assembly code bring back C code
10 years ago
Harshavardhana
6e84b1df97
Provide package http as a http.Server wrapper
10 years ago
Harshavardhana
68de9ac19e
Further restructure
10 years ago
Harshavardhana
432275e966
Full restructure in accordance with
...
- pkg/{subsystem}/{package} style
- modify Makefile to reflect the new style,
consolidate various entries
- add a dummy ``main.go`` at top level
10 years ago
Harshavardhana
f347a1e590
Merge with Intel ISAL changes from github.com/minio-io/isal
...
- These changes bring in a much needed Mac OSX port for
Intel ISAL library
- At the current stage this MacOSX part of code is
considered beta
- pkg/cpu now supports OSX
- pkg/checksum/crc32c - is still WIP, rest of the packages
have been validated
10 years ago
Harshavardhana
462808b87a
Disable sha1,sha256,sha512 avx,avx2,sse3 crypto implementations.
...
Re-implement them later, once stable
10 years ago
Frederick F. Kautz IV
b5d84790a2
Further simplifying merging files. Eliminated a structure, switched to PipeWriter
10 years ago