{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":768802761,"defaultBranch":"master","name":"lua-nginx-module","ownerLogin":"albertforweb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-07T19:01:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67126851?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709838240.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"0877b81345896f0329e7396883b65130033a8558","ref":"refs/heads/0.10.25.x","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bugfix: fixed #1612 subrequest's header must be case-insensitive.","shortMessageHtmlLink":"bugfix: fixed #1612 subrequest's header must be case-insensitive."}},{"before":null,"after":"0f446b713a3396234c76562007ab442063629284","ref":"refs/heads/pool-limiting","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"optimized ngx_http_lua_get_keepalive_peer.","shortMessageHtmlLink":"optimized ngx_http_lua_get_keepalive_peer."}},{"before":null,"after":"2055b594c3a6b3fed45aff64d9934d54f4f90f7a","ref":"refs/heads/mixed_recvuntil","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"more fixes.","shortMessageHtmlLink":"more fixes."}},{"before":null,"after":"26eb7ba733e924015a3057f2d79b449592017f8c","ref":"refs/heads/builtin_headers_in","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"make setting request headers more \"nginx correct\"\n\n* Adding Cookie and X-Real-Ip\n* Modify Connection and User-Agent","shortMessageHtmlLink":"make setting request headers more \"nginx correct\""}},{"before":null,"after":"29b3b7b93ae545c444f2f2a31616a3bd5bc58ee8","ref":"refs/heads/truncated-retval","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"refactor: simplified code a bit for the previous commit as per Datong's review comment.\n\nSigned-off-by: Yichun Zhang (agentzh) ","shortMessageHtmlLink":"refactor: simplified code a bit for the previous commit as per Datong…"}},{"before":null,"after":"366a84579dfc834a62ca79497d855c1288040897","ref":"refs/heads/request_body","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"style: added a new line.","shortMessageHtmlLink":"style: added a new line."}},{"before":null,"after":"5592eed30ed45dc64c647df0d1d512f47e7269ed","ref":"refs/heads/0.10.23.x","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"Revert \"bugfix: doesn't set flags for Darwin arm64. (#2071)\" (#2163)\n\nThis reverts commit 1fd1e83c80612998647ee7ea933d3fdb2e9d9d9b.","shortMessageHtmlLink":"Revert \"bugfix: doesn't set flags for Darwin arm64. (#2071)\" (#2163)"}},{"before":null,"after":"6be985fa8e06a8a5ea6c6855db1b28fdabfaca2f","ref":"refs/heads/merge-231006","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"more fixes.","shortMessageHtmlLink":"more fixes."}},{"before":null,"after":"6e5578cc5a6dde1fbb921a617de20bbc2a2f3ac2","ref":"refs/heads/resolver-send-fails","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bugfix: tcpsock:connect(): when the nginx resolver's send() immediately fails without yielding, we didn't clean up the coroutine ctx state properly.\n\nThis might lead to segmentation faults.","shortMessageHtmlLink":"bugfix: tcpsock:connect(): when the nginx resolver's send() immediate…"}},{"before":null,"after":"74786af9540841a2a6c11e7352a28c6c198fb05b","ref":"refs/heads/wins","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bugfix: windows does not support ngx_http_lua_ffi_worker_pids.","shortMessageHtmlLink":"bugfix: windows does not support ngx_http_lua_ffi_worker_pids."}},{"before":null,"after":"89fbfb229e39a02c47695fd4424f08bb4f25bf80","ref":"refs/heads/s20230907","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"tests: test luajit s20230907.","shortMessageHtmlLink":"tests: test luajit s20230907."}},{"before":null,"after":"8d9032298ef542aef058fa02940a6ecd9cf25423","ref":"refs/heads/0.10.21.x","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bumped the lua version to 0.10.22.","shortMessageHtmlLink":"bumped the lua version to 0.10.22."}},{"before":null,"after":"9e59105fd9fd49aa3a34f8023afa1826c7a57f95","ref":"refs/heads/master","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"tests: fixed typo.","shortMessageHtmlLink":"tests: fixed typo."}},{"before":null,"after":"a4834afd2e1399f7f32af038fd3e1b840ef69781","ref":"refs/heads/sync-1117","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"test luajit sync-1117","shortMessageHtmlLink":"test luajit sync-1117"}},{"before":null,"after":"b229bf03b8a454fa06356bcb728fe807a2d19638","ref":"refs/heads/pipe","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bugfix: forgot to close pipe after dup2.\n\nwhen ngx.pipe starts a daemon process, the pipes will\nbe inherited by the daemon process.And ngx.pipe will\nwait for reading until timeout.","shortMessageHtmlLink":"bugfix: forgot to close pipe after dup2."}},{"before":null,"after":"b2f5ae909815f5bae2bc9fd460dcea0dc507d96e","ref":"refs/heads/sync-240228","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"test luajit sync-240228.","shortMessageHtmlLink":"test luajit sync-240228."}},{"before":null,"after":"c38c470ed16ad29bd91046a0ce90f1369baea80a","ref":"refs/heads/raw-header-segfault-2001","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"return empty string on invalid request.","shortMessageHtmlLink":"return empty string on invalid request."}},{"before":null,"after":"c8a446e26b16573716ce533c7af87b54e8358f25","ref":"refs/heads/location","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"bugfix: set lowcase for the locaiton header.","shortMessageHtmlLink":"bugfix: set lowcase for the locaiton header."}},{"before":null,"after":"fae3f1f54d8e99d704dbca6aa60792ef5962aded","ref":"refs/heads/keepalive_pool","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"change: fixed review comments of doujiang.","shortMessageHtmlLink":"change: fixed review comments of doujiang."}},{"before":null,"after":"ff6e370a7c883b5f2629ef895c8162d09fe037dd","ref":"refs/heads/post-zombie","pushedAt":"2024-03-07T19:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albertforweb","name":null,"path":"/albertforweb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67126851?s=80&v=4"},"commit":{"message":"optimize: post zombie thread: avoided the linear search.\n\nThis function can be very expensive when there are a lot of zombie\nthreads in the current context.","shortMessageHtmlLink":"optimize: post zombie thread: avoided the linear search."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QxOTowNDowMC4wMDAwMDBazwAAAAQPb9XC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QxOTowNDowMC4wMDAwMDBazwAAAAQPb9XC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QxOTowNDowMC4wMDAwMDBazwAAAAQPb9MG"}},"title":"Activity · albertforweb/lua-nginx-module"}