{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773545881,"defaultBranch":"master","name":"h2o","ownerLogin":"is-alnilam","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-17T23:51:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71659645?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710869347.0","currentOid":""},"activityList":{"items":[{"before":"ba962429b06e716a54a9c761649dc3c4966edf94","after":"c7c136205f0cdcf9fbbcf4fd8958e4befa9fd2e5","ref":"refs/heads/local_customisations","pushedAt":"2024-07-30T18:23:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow generation of request IDs\n\nWith this change, the headers module can generate a 128-bit random\nrequest ID and add this to headers. The ID will be base32-encoded, which\noffers a good balance of length and avoiding confusable characters. To\nsimplify reading of the IDs, it is split into five (almost) equal sized\nblocks.\n\nTo enable ID generation, the header.setrequestid or\nheader.setrequestidifempty configuration keys can be used. Both take the\nname of the header to use (e.g. 'X-Request-ID'), and differ in behaviour\nwhen a matching header is already in the request. For front-end servers,\nit is strongly recommended that the 'set' for is used, as this will\noverwrite any ID header which ahs been passed in from outside. If there\nare internal layers, though, the 'setifempty' variant may be more\nappropriate as this will allow correlating logs from different systems.\n\nWhen applied to a proxy (i.e. proxy.header.setrequestid), the header\nwill only be sent internally. When applied to the top-level headers\nstructure, the header will only be returned to the client. When both are\nused together, the header will be both be sent to the proxy and returned\nto the client, using the same value in each direction. The header's name\ncan be set differently (e.g. X-Trace-ID to the client, and X-Request-ID\nto the proxy).","shortMessageHtmlLink":"Allow generation of request IDs"}},{"before":"16ea5ef0960296d24c945cc3bf2432e525ad5513","after":"51503f216c14b46afb15e52a81390308a7e5ba86","ref":"refs/heads/master","pushedAt":"2024-07-30T10:08:45.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Merge pull request #3400 from h2o/robguima/boringssl_vers\n\nLatest BoringSSL to support TLS1.0 and TLS1.1","shortMessageHtmlLink":"Merge pull request h2o#3400 from h2o/robguima/boringssl_vers"}},{"before":"6ae3f8849679c0d3df0debe9a3abb83ecd8dd37f","after":"ba962429b06e716a54a9c761649dc3c4966edf94","ref":"refs/heads/local_customisations","pushedAt":"2024-04-01T21:05:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow generation of request IDs\n\nWith this change, the headers module can generate a 128-bit random\nrequest ID and add this to headers. The ID will be base32-encoded, which\noffers a good balance of length and avoiding confusable characters. To\nsimplify reading of the IDs, it is split into five (almost) equal sized\nblocks.\n\nTo enable ID generation, the header.setrequestid or\nheader.setrequestidifempty configuration keys can be used. Both take the\nname of the header to use (e.g. 'X-Request-ID'), and differ in behaviour\nwhen a matching header is already in the request. For front-end servers,\nit is strongly recommended that the 'set' for is used, as this will\noverwrite any ID header which ahs been passed in from outside. If there\nare internal layers, though, the 'setifempty' variant may be more\nappropriate as this will allow correlating logs from different systems.\n\nWhen applied to a proxy (i.e. proxy.header.setrequestid), the header\nwill only be sent internally. When applied to the top-level headers\nstructure, the header will only be returned to the client. When both are\nused together, the header will be both be sent to the proxy and returned\nto the client, using the same value in each direction. The header's name\ncan be set differently (e.g. X-Trace-ID to the client, and X-Request-ID\nto the proxy).","shortMessageHtmlLink":"Allow generation of request IDs"}},{"before":"12b2e365bc5fb88b197b98d3414672c78da48426","after":"f891829f4c1dfa74abcfc1f7e03d6f4b25dbeff4","ref":"refs/heads/per_request_id","pushedAt":"2024-04-01T21:05:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow generation of request IDs\n\nWith this change, the headers module can generate a 128-bit random\nrequest ID and add this to headers. The ID will be base32-encoded, which\noffers a good balance of length and avoiding confusable characters. To\nsimplify reading of the IDs, it is split into five (almost) equal sized\nblocks.\n\nTo enable ID generation, the header.setrequestid or\nheader.setrequestidifempty configuration keys can be used. Both take the\nname of the header to use (e.g. 'X-Request-ID'), and differ in behaviour\nwhen a matching header is already in the request. For front-end servers,\nit is strongly recommended that the 'set' for is used, as this will\noverwrite any ID header which ahs been passed in from outside. If there\nare internal layers, though, the 'setifempty' variant may be more\nappropriate as this will allow correlating logs from different systems.\n\nWhen applied to a proxy (i.e. proxy.header.setrequestid), the header\nwill only be sent internally. When applied to the top-level headers\nstructure, the header will only be returned to the client. When both are\nused together, the header will be both be sent to the proxy and returned\nto the client, using the same value in each direction. The header's name\ncan be set differently (e.g. X-Trace-ID to the client, and X-Request-ID\nto the proxy).","shortMessageHtmlLink":"Allow generation of request IDs"}},{"before":"910e901da3fd89bd505791db64c5aaa5ff502ce1","after":"fa4283985044aa3e0d3414a0bbec7d9e209c0238","ref":"refs/heads/additional_logging_directives","pushedAt":"2024-04-01T21:05:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow logging of host (node) name\n\nAdds a logging directive to log the hostname. As this is also referred\nto as the nodename, and as both %h and %H are already taken, the code\nselected is %N.\n\nThe hostname is read once, with the result cached for subsequent calls.\n\nAs the hostname uses only DNS characters, it does not require escaping.","shortMessageHtmlLink":"Allow logging of host (node) name"}},{"before":"7545f5fe55ccdc9a12bdeb246b5d7110f8bee225","after":"16ea5ef0960296d24c945cc3bf2432e525ad5513","ref":"refs/heads/master","pushedAt":"2024-04-01T21:01:59.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Merge pull request #3379 from h2o/kazuho/pr3375\n\n[file] add support for pre-compressed .zstd files","shortMessageHtmlLink":"Merge pull request h2o#3379 from h2o/kazuho/pr3375"}},{"before":"910e901da3fd89bd505791db64c5aaa5ff502ce1","after":"6ae3f8849679c0d3df0debe9a3abb83ecd8dd37f","ref":"refs/heads/local_customisations","pushedAt":"2024-03-19T19:14:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Merge branch 'per_request_id' into local_customisations","shortMessageHtmlLink":"Merge branch 'per_request_id' into local_customisations"}},{"before":null,"after":"12b2e365bc5fb88b197b98d3414672c78da48426","ref":"refs/heads/per_request_id","pushedAt":"2024-03-19T17:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow generation of request IDs\n\nWith this change, the headers module can generate a 128-bit random\nrequest ID and add this to headers. The ID will be base32-encoded, which\noffers a good balance of length and avoiding confusable characters. To\nsimplify reading of the IDs, it is split into five (almost) equal sized\nblocks.\n\nTo enable ID generation, the header.setrequestid or\nheader.setrequestidifempty configuration keys can be used. Both take the\nname of the header to use (e.g. 'X-Request-ID'), and differ in behaviour\nwhen a matching header is already in the request. For front-end servers,\nit is strongly recommended that the 'set' for is used, as this will\noverwrite any ID header which ahs been passed in from outside. If there\nare internal layers, though, the 'setifempty' variant may be more\nappropriate as this will allow correlating logs from different systems.\n\nWhen applied to a proxy (i.e. proxy.header.setrequestid), the header\nwill only be sent internally. When applied to the top-level headers\nstructure, the header will only be returned to the client. When both are\nused together, the header will be both be sent to the proxy and returned\nto the client, using the same value in each direction. The header's name\ncan be set differently (e.g. X-Trace-ID to the client, and X-Request-ID\nto the proxy).","shortMessageHtmlLink":"Allow generation of request IDs"}},{"before":"7545f5fe55ccdc9a12bdeb246b5d7110f8bee225","after":"910e901da3fd89bd505791db64c5aaa5ff502ce1","ref":"refs/heads/local_customisations","pushedAt":"2024-03-18T11:06:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow logging of host (node) name\n\nAdds a logging directive to log the hostname. As this is also referred\nto as the nodename, and as both %h and %H are already taken, the code\nselected is %N.\n\nThe hostname is read once, with the result cached for subsequent calls.\n\nAs the hostname uses only DNS characters, it does not require escaping.","shortMessageHtmlLink":"Allow logging of host (node) name"}},{"before":null,"after":"910e901da3fd89bd505791db64c5aaa5ff502ce1","ref":"refs/heads/additional_logging_directives","pushedAt":"2024-03-18T11:04:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Allow logging of host (node) name\n\nAdds a logging directive to log the hostname. As this is also referred\nto as the nodename, and as both %h and %H are already taken, the code\nselected is %N.\n\nThe hostname is read once, with the result cached for subsequent calls.\n\nAs the hostname uses only DNS characters, it does not require escaping.","shortMessageHtmlLink":"Allow logging of host (node) name"}},{"before":null,"after":"7545f5fe55ccdc9a12bdeb246b5d7110f8bee225","ref":"refs/heads/local_customisations","pushedAt":"2024-03-18T11:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"is-alnilam","name":null,"path":"/is-alnilam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71659645?s=80&v=4"},"commit":{"message":"Merge pull request #3370 from h2o/kazuho/h3-cc-limited\n\n[http3] improve detection of CC-limited state","shortMessageHtmlLink":"Merge pull request h2o#3370 from h2o/kazuho/h3-cc-limited"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjUyenQA","startCursor":null,"endCursor":null}},"title":"Activity ยท is-alnilam/h2o"}