{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":371784354,"defaultBranch":"main","name":"pkg","ownerLogin":"minio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-28T18:14:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/695951?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726918798.0","currentOid":""},"activityList":{"items":[{"before":"73b6c222789c75fce6c12d59eb122f5e4cf9e8ef","after":"dad0e7600bc096609671676d04799a95358fdd3e","ref":"refs/heads/main","pushedAt":"2024-09-24T18:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Revert \"Fix statement.IsAllowed when bucket disallowed (#132)\"\n\nThis reverts commit 4f16e1e63831d0454147d60c1b828f01d8eefa2d.","shortMessageHtmlLink":"Revert \"Fix statement.IsAllowed when bucket disallowed (#132)\""}},{"before":"4f16e1e63831d0454147d60c1b828f01d8eefa2d","after":"73b6c222789c75fce6c12d59eb122f5e4cf9e8ef","ref":"refs/heads/main","pushedAt":"2024-09-21T10:22:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Add OrignialAction field to Args struct (#133)","shortMessageHtmlLink":"Add OrignialAction field to Args struct (#133)"}},{"before":"a9ef55ce965b8784c198e2eec943b22a6bbd45fb","after":"4f16e1e63831d0454147d60c1b828f01d8eefa2d","ref":"refs/heads/main","pushedAt":"2024-09-21T09:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Fix statement.IsAllowed when bucket disallowed (#132)","shortMessageHtmlLink":"Fix statement.IsAllowed when bucket disallowed (#132)"}},{"before":"9e7643cd22b6ff9fc67b37ab8a8d41ff0e53d807","after":null,"ref":"refs/heads/tcp","pushedAt":"2024-09-20T13:22:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"}},{"before":"d2607b2fe2bdae143ffc6c69703a74115e92140d","after":"a9ef55ce965b8784c198e2eec943b22a6bbd45fb","ref":"refs/heads/main","pushedAt":"2024-09-20T13:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"net: avoid TCPConfig nil pointer deref (#134)\n\nThis commit prevents a panic if a `net.Dialer.Control` function\r\nis a pointer to the `TCPConfig.Control` method where `TCPConfig`\r\nis nil.\r\n\r\nFor example:\r\n```\r\nvar conf *xnet.TCPConfig\r\n\r\ndialer := net.Dialer{\r\n Control: conf.Control,\r\n}\r\n```\r\n\r\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"net: avoid TCPConfig nil pointer deref (#134)"}},{"before":null,"after":"9e7643cd22b6ff9fc67b37ab8a8d41ff0e53d807","ref":"refs/heads/tcp","pushedAt":"2024-09-20T07:59:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aead","name":"Andreas Auernhammer","path":"/aead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20368805?s=80&v=4"},"commit":{"message":"net: avoid TCPConfig nil pointer deref\n\nThis commit prevents a panic if a `net.Dialer.Control` function\nis a pointer to the `TCPConfig.Control` method where `TCPConfig`\nis nil.\n\nFor example:\n```\nvar conf *xnet.TCPConfig\n\ndialer := net.Dialer{\n Control: conf.Control,\n}\n```\n\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"net: avoid TCPConfig nil pointer deref"}},{"before":"01537333f0cca1f25c190a3f4045e0f90e4ea2aa","after":null,"ref":"refs/heads/tcp","pushedAt":"2024-09-17T14:54:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"}},{"before":"689488a50546cf2d694be00ca69cf8b0d174146f","after":"d2607b2fe2bdae143ffc6c69703a74115e92140d","ref":"refs/heads/main","pushedAt":"2024-09-17T14:54:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"net: add `TCPConfig` structure from minio/minio (#131)\n\nThis commit adds the `TCPConfig` structure from minio/minio\r\nand exposes it as part of the `net` package.\r\n\r\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"net: add TCPConfig structure from minio/minio (#131)"}},{"before":"1bcab7cd28c216072bc1df5ba9fbdf5e8d54b64a","after":"01537333f0cca1f25c190a3f4045e0f90e4ea2aa","ref":"refs/heads/tcp","pushedAt":"2024-09-17T13:52:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aead","name":"Andreas Auernhammer","path":"/aead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20368805?s=80&v=4"},"commit":{"message":"net: add `TCPConfig` structure from minio/minio\n\nThis commit adds the `TCPConfig` structure from minio/minio\nand exposes it as part of the `net` package.\n\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"net: add TCPConfig structure from minio/minio"}},{"before":null,"after":"1bcab7cd28c216072bc1df5ba9fbdf5e8d54b64a","ref":"refs/heads/tcp","pushedAt":"2024-09-17T13:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aead","name":"Andreas Auernhammer","path":"/aead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20368805?s=80&v=4"},"commit":{"message":"net: add `TCPConfig` structure from minio/minio\n\nThis commit adds the `TCPConfig` structure from minio/minio\nand exposes it as part of the `net` package.\n\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"net: add TCPConfig structure from minio/minio"}},{"before":"968968e9ebab44d8cc4ce17706fd6487ed5847b8","after":"689488a50546cf2d694be00ca69cf8b0d174146f","ref":"refs/heads/main","pushedAt":"2024-09-14T12:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"upgrade madmin-go version","shortMessageHtmlLink":"upgrade madmin-go version"}},{"before":"329fd25c63616ca5c2dfc8624700c283092f1b45","after":"968968e9ebab44d8cc4ce17706fd6487ed5847b8","ref":"refs/heads/main","pushedAt":"2024-09-14T11:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"fix: go mod and upgrade deps (#130)","shortMessageHtmlLink":"fix: go mod and upgrade deps (#130)"}},{"before":"fb41be1816541e69aa6053075f4cbd26ba237944","after":"329fd25c63616ca5c2dfc8624700c283092f1b45","ref":"refs/heads/main","pushedAt":"2024-08-28T16:28:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Add new action for getting license info (#129)\n\nThis will be checked subsequently in minio for a new admin api\r\n'license-info' that returns information about the license. That api will\r\nfinally be used by clients to fetch and display the license details.","shortMessageHtmlLink":"Add new action for getting license info (#129)"}},{"before":"e5ceafbdc223e5a5cd334d663c33e389dc1fe757","after":"fb41be1816541e69aa6053075f4cbd26ba237944","ref":"refs/heads/main","pushedAt":"2024-08-26T10:27:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"upgrade all deps (#128)","shortMessageHtmlLink":"upgrade all deps (#128)"}},{"before":"30d535c529721bbade6f8bab463f4f9bd5360f72","after":"e5ceafbdc223e5a5cd334d663c33e389dc1fe757","ref":"refs/heads/main","pushedAt":"2024-08-16T07:45:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Fix deep recursion on star end (#127)\n\n* Fix deep recursion on star end\r\n\r\nAlso avoid very expensive string -> slice conversion\r\n\r\n```\r\nλ benchcmp before.txt after.txt\r\nbenchmark old ns/op new ns/op delta\r\nBenchmarkMatchSimple/0-prefix-reference-32 0.23 0.23 -0.55%\r\nBenchmarkMatchSimple/bench-0-32 3771 3.83 -99.90%\r\nBenchmarkMatchSimple/bench-1-32 0.93 0.72 -22.71%\r\nBenchmarkMatchSimple/bench-2-32 0.70 0.59 -15.65%\r\nBenchmarkMatchSimple/bench-3-32 1.63 1.41 -13.58%\r\nBenchmarkMatchSimple/bench-4-32 201 6.24 -96.89%\r\nBenchmarkMatchSimple/bench-5-32 77.6 18.2 -76.49%\r\nBenchmarkMatchSimple/bench-6-32 57.6 17.9 -68.93%\r\nBenchmarkMatchSimple/bench-7-32 115 37.1 -67.81%\r\nBenchmarkMatchSimple/bench-8-32 58.6 17.0 -70.94%\r\nBenchmarkMatchSimple/bench-9-32 163 17.6 -89.19%\r\nBenchmarkMatchSimple/bench-10-32 70.8 14.9 -78.92%\r\nBenchmarkMatchSimple/bench-11-32 154 87.8 -43.19%\r\nBenchmarkMatchSimple/bench-12-32 366 197 -46.21%\r\nBenchmarkMatchSimple/bench-13-32 361 199 -44.81%\r\nBenchmarkMatchSimple/bench-14-32 498 294 -40.99%\r\nBenchmarkMatchSimple/bench-15-32 394 251 -36.24%\r\nBenchmarkMatchSimple/bench-16-32 260 86.4 -66.77%\r\nBenchmarkMatchSimple/bench-17-32 96.8 15.4 -84.08%\r\nBenchmarkMatchSimple/bench-18-32 57.2 16.2 -71.70%\r\nBenchmarkMatchSimple/bench-19-32 82.8 19.2 -76.78%\r\nBenchmarkMatchSimple/bench-20-32 59.8 16.6 -72.24%\r\nBenchmarkMatchSimple/bench-21-32 69.3 6.95 -89.96%\r\nBenchmarkMatchSimple/bench-22-32 15.4 3.82 -75.21%\r\n```\r\n\r\nRecursion could be fully avoided, but this should be good for now.\r\n\r\n* Bonus vet fixes","shortMessageHtmlLink":"Fix deep recursion on star end (#127)"}},{"before":"672ab5e3b458fd6a551bd0d60fa059535859372c","after":"30d535c529721bbade6f8bab463f4f9bd5360f72","ref":"refs/heads/main","pushedAt":"2024-08-12T08:53:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Use default certificate if no certificates match for server cert (#126)","shortMessageHtmlLink":"Use default certificate if no certificates match for server cert (#126)"}},{"before":"3f55d51930dd2ff37f11dd61674504aa4598080e","after":null,"ref":"refs/heads/ldap-tls","pushedAt":"2024-08-06T15:05:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"}},{"before":"a9f4049f5b1a6c0724303e3055df4dfbae5411f8","after":"672ab5e3b458fd6a551bd0d60fa059535859372c","ref":"refs/heads/main","pushedAt":"2024-08-06T15:05:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"ldap: replace `RootCAs` and `InsecureSkipVerify` with `tls.Config` (#125)\n\nThis commit replaces the custom root CA pool and the skip-verify\r\nflag with a dedicated TLS client config. Now, the client TLS config\r\ncan be customized.\r\n\r\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"ldap: replace RootCAs and InsecureSkipVerify with tls.Config (#125"}},{"before":"163ff503d59a7a360144be26ec03ae29bd8b6171","after":null,"ref":"refs/heads/default-cert-if-no-certs-match","pushedAt":"2024-08-06T13:29:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ramondeklein","name":"Ramon de Klein","path":"/ramondeklein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048186?s=80&v=4"}},{"before":null,"after":"163ff503d59a7a360144be26ec03ae29bd8b6171","ref":"refs/heads/default-cert-if-no-certs-match","pushedAt":"2024-08-06T13:29:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ramondeklein","name":"Ramon de Klein","path":"/ramondeklein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048186?s=80&v=4"},"commit":{"message":"Use default certificate if no certificates match","shortMessageHtmlLink":"Use default certificate if no certificates match"}},{"before":null,"after":"3f55d51930dd2ff37f11dd61674504aa4598080e","ref":"refs/heads/ldap-tls","pushedAt":"2024-08-06T11:55:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aead","name":"Andreas Auernhammer","path":"/aead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20368805?s=80&v=4"},"commit":{"message":"ldap: replace `RootCAs` and `InsecureSkipVerify` with `tls.Config`\n\nThis commit replaces the custom root CA pool and the skip-verify\nflag with a dedicated TLS client config. Now, the client TLS config\ncan be customized.\n\nSigned-off-by: Andreas Auernhammer ","shortMessageHtmlLink":"ldap: replace RootCAs and InsecureSkipVerify with tls.Config"}},{"before":"75c418ef7c52f3ffebe0b9ce57232a51e1a265a7","after":"a9f4049f5b1a6c0724303e3055df4dfbae5411f8","ref":"refs/heads/main","pushedAt":"2024-08-06T03:11:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Include the new CORS actions in supportedActions (#124)","shortMessageHtmlLink":"Include the new CORS actions in supportedActions (#124)"}},{"before":"438d84d998e01f88685d75e0c7017c16910025e0","after":"75c418ef7c52f3ffebe0b9ce57232a51e1a265a7","ref":"refs/heads/main","pushedAt":"2024-08-02T22:16:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Supporting code for bucket-level CORS configuration settings (#123)","shortMessageHtmlLink":"Supporting code for bucket-level CORS configuration settings (#123)"}},{"before":"ea5b4bcd7aa491fc7b7df7eef94fe522b9742df8","after":"438d84d998e01f88685d75e0c7017c16910025e0","ref":"refs/heads/main","pushedAt":"2024-07-19T14:40:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Add msgp support for xtime.Duration (#122)","shortMessageHtmlLink":"Add msgp support for xtime.Duration (#122)"}},{"before":"17319a91b7d47ef5efd7a2d363d69fd35d15e408","after":"cf59b018aaa21e4301b285a1cf646fd7b360eaab","ref":"refs/heads/simplify-loading-ca-certs","pushedAt":"2024-07-15T16:16:00.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Merge branch 'main' into simplify-loading-ca-certs","shortMessageHtmlLink":"Merge branch 'main' into simplify-loading-ca-certs"}},{"before":"70aab94b248fefa90bec903986e34d892df7017f","after":"ea5b4bcd7aa491fc7b7df7eef94fe522b9742df8","ref":"refs/heads/main","pushedAt":"2024-07-15T11:48:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Allow a KMS Action to specify keys in the Resources of a policy (#121)","shortMessageHtmlLink":"Allow a KMS Action to specify keys in the Resources of a policy (#121)"}},{"before":"48e45be964e4cae4c41a0dab2250a819a81dad4b","after":"70aab94b248fefa90bec903986e34d892df7017f","ref":"refs/heads/main","pushedAt":"2024-07-09T06:27:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"feat: support xtime duration (#120)","shortMessageHtmlLink":"feat: support xtime duration (#120)"}},{"before":"ffbc76491635ade6f75d7d3bbc4d651c5274d881","after":"48e45be964e4cae4c41a0dab2250a819a81dad4b","ref":"refs/heads/main","pushedAt":"2024-07-09T00:33:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"rename the file to indicate its not a contrib","shortMessageHtmlLink":"rename the file to indicate its not a contrib"}},{"before":"4d1d8fc7ff0dfac865612c12381b56a27a9a6cfc","after":"ffbc76491635ade6f75d7d3bbc4d651c5274d881","ref":"refs/heads/main","pushedAt":"2024-07-09T00:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"Add DecodeDN (#119)","shortMessageHtmlLink":"Add DecodeDN (#119)"}},{"before":"cdb111482bd82b14d1b8e2a58a689ff368f473e1","after":"4d1d8fc7ff0dfac865612c12381b56a27a9a6cfc","ref":"refs/heads/main","pushedAt":"2024-07-08T03:24:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"harshavardhana","name":"Harshavardhana","path":"/harshavardhana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/622699?s=80&v=4"},"commit":{"message":"test: add week/day test case for xtime (#118)","shortMessageHtmlLink":"test: add week/day test case for xtime (#118)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxODo1ODowOS4wMDAwMDBazwAAAAS_hozs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxODo1ODowOS4wMDAwMDBazwAAAAS_hozs","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQwMzoyNDoxMy4wMDAwMDBazwAAAAR5KAV5"}},"title":"Activity · minio/pkg"}