{"push_id":3011293441,"size":66,"distinct_size":66,"ref":"refs/heads/master","head":"d9cfa5fcd3882e0b84dbffa4301e8f7e335b107c","before":"23b166b3185c3f2d9b2cbbb06b3c0b7cae7e649c","commits":[{"sha":"557f38247733c8b5be9e7b283b00ebfa6b613ddb","author":{"name":"poornas","email":"5d2bc57a8e9042809b3e935395e0ff40e80491fd@users.noreply.github.com"},"message":"cache: remove cache space constraint (#6635)\n\nrelax cache constraint of requiring 100 times size of object\r\nbeing cached for better cache utilization.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/557f38247733c8b5be9e7b283b00ebfa6b613ddb"},{"sha":"baec331e843507cb4da97ffad13ce133bf38437b","author":{"name":"Andreas Auernhammer","email":"33066941bac5eb5e8dafbd37bf9d3d8cdfe8a587@mail.de"},"message":"crypto: add functions for sealing/unsealing the etag for SSE (#6618)\n\nThis commit adds two functions for sealing/unsealing the\r\netag (a.k.a. content MD5) in case of SSE single-part upload.\r\n\r\nSealing the ETag is neccessary in case of SSE-S3 to preserve\r\nthe security guarantees. In case of SSE-S3 AWS returns the\r\ncontent-MD5 of the plaintext object as ETag. However, we\r\nmust not store the MD5 of the plaintext for encrypted objects.\r\nOtherwise it becomes possible for an attacker to detect\r\nequal/non-equal encrypted objects. Therefore we encrypt\r\nthe ETag before storing on the backend. But we only need\r\nto encrypt the ETag (content-MD5) if the client send it -\r\notherwise the client cannot verify it anyway.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/baec331e843507cb4da97ffad13ce133bf38437b"},{"sha":"b8bd8d6a034c74158ae7a5b241c48df8669dca2e","author":{"name":"kannappanr","email":"cf37b3a9583592d0371520997dc0399cade98340@users.noreply.github.com"},"message":"Validate user provided SSE-C key on Head Object API (#6600)\n\nFixes #6598","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/b8bd8d6a034c74158ae7a5b241c48df8669dca2e"},{"sha":"c7f180ffa9c57c1316dc35d50c131e616513e789","author":{"name":"kannappanr","email":"cf37b3a9583592d0371520997dc0399cade98340@users.noreply.github.com"},"message":"Add code to translate errInvalidEncryptionParameters to APIErrcode (#6625)\n\nFixes #6623","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/c7f180ffa9c57c1316dc35d50c131e616513e789"},{"sha":"1e7e5e297c3b9d495bb4241f64c4581bfb01e68d","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Add canned policy support (#6637)\n\nThis PR adds an additional API where we can create\r\na new set of canned policies which can be used with one\r\nor many users.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/1e7e5e297c3b9d495bb4241f64c4581bfb01e68d"},{"sha":"21c8693d9cca8f3ff1cedf2aee9f3bde89387880","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Disable printing access/secrets in systemd (#6621)\n\nMinio when run as a service in `systemd` should\r\navoid printing access/secret keys.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/21c8693d9cca8f3ff1cedf2aee9f3bde89387880"},{"sha":"b251454dd6b834804bbd351596f573e5ceeb903f","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Fix toggling users status (#6640)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/b251454dd6b834804bbd351596f573e5ceeb903f"},{"sha":"362ebdcbab41b696c6abf0480f67c8187db32c57","author":{"name":"Anis Elleuch","email":"c836d7f6ffb96d1f9be40c3af30d59daf8548011@users.noreply.github.com"},"message":"xl: Add '.CORRUPTED' prefix to corrupted objects (#6592)\n\ngetObjectInfo() checks if a given object has enough xl.json in disks,\r\nreturns 404 if not and added .CORRUPTED suffix to object.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/362ebdcbab41b696c6abf0480f67c8187db32c57"},{"sha":"ef585037a0841799f45d707b3a74c9bdf81074ff","author":{"name":"Nitish Tiwari","email":"74b8cfb2f577ec5a439955d07eb7083af2bb5fcc@minio.io"},"message":"Update config documentation (#6634)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/ef585037a0841799f45d707b3a74c9bdf81074ff"},{"sha":"88c8c2d6cd2fce8c0b79077eb91c00694fd582dc","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Fix browser login with multi users (#6644)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/88c8c2d6cd2fce8c0b79077eb91c00694fd582dc"},{"sha":"fdf691fdccd5e922ebab5aaccf150a622b17c983","author":{"name":"Andreas Auernhammer","email":"33066941bac5eb5e8dafbd37bf9d3d8cdfe8a587@mail.de"},"message":"move SSE-C TLS enforcement into generic handler (#6639)\n\nThis commit moves the check that SSE-C requests\r\nmust be made over TLS into a generic HTTP handler.\r\n\r\nSince the HTTP server uses custom TCP connection handling\r\nit is not possible to use `http.Request.TLS` to check\r\nfor TLS connections. So using `globalIsSSL` is the only\r\noption to detect whether the request is made over TLS.\r\nBy extracting this check into a separate handler it's possible\r\nto refactor other parts of the SSE handling code further.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/fdf691fdccd5e922ebab5aaccf150a622b17c983"},{"sha":"26b4b466df073e429e64f6047fbaab2400971b67","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Fix a typo in multi-user doc (#6643)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/26b4b466df073e429e64f6047fbaab2400971b67"},{"sha":"088c595e01cb6cb501071e7df1954155278c190b","author":{"name":"Wenjie","email":"838467eee2b137dd0fa28b096c8ac7a84201e362@live.cn"},"message":"handle exception InvalidPart (#6649)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/088c595e01cb6cb501071e7df1954155278c190b"},{"sha":"7f0cca075ab3859ff91f00e7b3d600b8e81b2f23","author":{"name":"Pontus Leitzler","email":"b590ad544c5b27b362e4152f822e8e6c72cf2d7b@users.noreply.github.com"},"message":"Update lint installation (#6650)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/7f0cca075ab3859ff91f00e7b3d600b8e81b2f23"},{"sha":"3457e504cf599db90d4d480d495e0633b258fdc1","author":{"name":"Eco","email":"e1c3f8daa899345c0bd2a6464a673667478d9d0d@users.noreply.github.com"},"message":"Spelling changes and fixed link (#6596)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/3457e504cf599db90d4d480d495e0633b258fdc1"},{"sha":"c998d1ac8cc5309f9c4567f7abc95239622aef5c","author":{"name":"Pontus Leitzler","email":"b590ad544c5b27b362e4152f822e8e6c72cf2d7b@users.noreply.github.com"},"message":"Add missing error check (#6632)","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/c998d1ac8cc5309f9c4567f7abc95239622aef5c"},{"sha":"cef044178c6ba0f76cb9dd21184d5163115538a7","author":{"name":"Praveen raj Mani","email":"36885948e397ac14e55de8f717828d59fbf6dae6@minio.io"},"message":"Treat columns with spaces inbetween [s3Select] (#6597)\n\nreplace the double/single quotes with backticks for the xwb1989/sqlparser\r\nto recognise such queries.\r\n\r\nFixes #6589","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/cef044178c6ba0f76cb9dd21184d5163115538a7"},{"sha":"ae3c05aa3770093795ad53bfdf52af380946c951","author":{"name":"Anis Elleuch","email":"c836d7f6ffb96d1f9be40c3af30d59daf8548011@users.noreply.github.com"},"message":"Avoid printing i/o closed pipe error message (#6654)\n\nSince refactoring to GetObjectNInfo style, there are many cases\r\nwhen i/o closed pipe is printed like, downloading an object\r\nwith wrong encryption key. This PR removes the log.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/ae3c05aa3770093795ad53bfdf52af380946c951"},{"sha":"2e81f27d277fe98ba5234b731b6c6c7a22cc4427","author":{"name":"Harshavardhana","email":"648737a4d5e8e7f3005f086c2dbed7bf1e0319c8@minio.io"},"message":"Allow all browser calls to honor multi-users (#6645)\n\n- GetAuth\r\n- SetAuth\r\n- GenerateAuth\r\n\r\nDisallow changing bucket level metadata or creating/deleting buckets.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/2e81f27d277fe98ba5234b731b6c6c7a22cc4427"},{"sha":"6590aba6d23022eb4de970723eea11c7ce3eb65e","author":{"name":"Anis Elleuch","email":"c836d7f6ffb96d1f9be40c3af30d59daf8548011@users.noreply.github.com"},"message":"xl: PUT an empty dir on an existing prefix succeed (#6658)\n\nThis commit fixes a regression introduced in f187a16962e53e37651bdce31e08305030a75e04\r\nthe regression returned AccessDenied when a client is trying to create an empty\r\ndirectory on a existing prefix, though it should return 200 OK to be close as\r\nmuch as possible to S3 specification.","distinct":true,"url":"https://api.github.com/repos/smartfish/minio/commits/6590aba6d23022eb4de970723eea11c7ce3eb65e"}]}
{"actor":{"display_login":"smartfish"}}