{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3089224,"defaultBranch":"master","name":"proftpd-mod_proxy","ownerLogin":"Castaglia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-02T18:39:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/821749?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713639808.0","currentOid":""},"activityList":{"items":[{"before":"3831d37e6e8da0466c8b39d1cc08806485ea942b","after":"90a4b6144d39520abd8a205ac374223f96f45ea1","ref":"refs/heads/proxy-dynamic-src-addr-issue272","pushedAt":"2024-04-27T16:58:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #272: Let the kernel automatically select the best source address to use when connecting to backend servers.","shortMessageHtmlLink":"Issue #272: Let the kernel automatically select the best source addre…"}},{"before":null,"after":"3831d37e6e8da0466c8b39d1cc08806485ea942b","ref":"refs/heads/proxy-dynamic-src-addr-issue272","pushedAt":"2024-04-20T19:03:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #272: Let the kernel automatically select the best source address to use when connecting to backend servers.","shortMessageHtmlLink":"Issue #272: Let the kernel automatically select the best source addre…"}},{"before":"225e683189cecd5add2fe2e108f7cafe37edf3a1","after":"05961ee5c8ce33230cb352ac6ce6dc9433c38e80","ref":"refs/heads/master","pushedAt":"2024-03-30T15:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Bump rev for the next release.","shortMessageHtmlLink":"Bump rev for the next release."}},{"before":"49116e216d8ad76b257813e60309c83ea5767693","after":"225e683189cecd5add2fe2e108f7cafe37edf3a1","ref":"refs/heads/master","pushedAt":"2024-03-30T15:36:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #270 from pghmcfc/old-openssl\n\nFix compilation with old OpenSSL versions","shortMessageHtmlLink":"Merge pull request #270 from pghmcfc/old-openssl"}},{"before":"1a0aa1e9493b2cb3e39c085e070532dcaf6a2b54","after":null,"ref":"refs/tags/v0.9.4","pushedAt":"2024-03-28T12:45:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"1a0aa1e9493b2cb3e39c085e070532dcaf6a2b54","after":"49116e216d8ad76b257813e60309c83ea5767693","ref":"refs/heads/master","pushedAt":"2024-03-28T12:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Forgot to bump the module version for the release.","shortMessageHtmlLink":"Forgot to bump the module version for the release."}},{"before":"6e1d57ef03a969f0e9f3ce8356aa2b7f43963c6a","after":null,"ref":"refs/heads/proxy-dso-build-rules-issue267","pushedAt":"2024-03-28T01:08:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"10231533b3dbdf2621b04d908309e51da83441bb","after":"1a0aa1e9493b2cb3e39c085e070532dcaf6a2b54","ref":"refs/heads/master","pushedAt":"2024-03-28T01:08:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #269 from Castaglia/proxy-dso-build-rules-issue267\n\nIssue #267: When linking for a shared module, make sure we also inclu…","shortMessageHtmlLink":"Merge pull request #269 from Castaglia/proxy-dso-build-rules-issue267"}},{"before":"1ffb38770d2c071ad007848e8ab11550315830b1","after":"6e1d57ef03a969f0e9f3ce8356aa2b7f43963c6a","ref":"refs/heads/proxy-dso-build-rules-issue267","pushedAt":"2024-03-27T03:43:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #267: When linking for a shared module, make sure we also include the libraries from the `MODULE_LIBS` variable.","shortMessageHtmlLink":"Issue #267: When linking for a shared module, make sure we also inclu…"}},{"before":null,"after":"1ffb38770d2c071ad007848e8ab11550315830b1","ref":"refs/heads/proxy-dso-build-rules-issue267","pushedAt":"2024-03-26T02:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #267: When linking for a shared module, make sure we also include the libraries from the `MODULE_LIBS` variable.","shortMessageHtmlLink":"Issue #267: When linking for a shared module, make sure we also inclu…"}},{"before":"323d93c30606a7560e21091166adaf23dcf8302e","after":null,"ref":"refs/heads/docs-selinux-issue266","pushedAt":"2024-03-23T17:30:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"cbb0fb2907888d58abf39f9e4aca4a5f32f90035","after":"10231533b3dbdf2621b04d908309e51da83441bb","ref":"refs/heads/master","pushedAt":"2024-03-23T17:30:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #268 from Castaglia/docs-selinux-issue266\n\nIssue #266: Add a section for SELinux tweaks needed when proxying.","shortMessageHtmlLink":"Merge pull request #268 from Castaglia/docs-selinux-issue266"}},{"before":null,"after":"323d93c30606a7560e21091166adaf23dcf8302e","ref":"refs/heads/docs-selinux-issue266","pushedAt":"2024-03-23T17:10:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #266: Add a section for SELinux tweaks needed when proxying.","shortMessageHtmlLink":"Issue #266: Add a section for SELinux tweaks needed when proxying."}},{"before":"a5ce56367ba9700a54714f26920e3ea598ba139f","after":null,"ref":"refs/heads/proxy-database-contention-issue263","pushedAt":"2024-03-05T01:21:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"0c7dd2588c495ecfb794fd2c189871d8b44fc2dc","after":"cbb0fb2907888d58abf39f9e4aca4a5f32f90035","ref":"refs/heads/master","pushedAt":"2024-03-05T01:21:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #264 from Castaglia/proxy-database-contention-issue263\n\nIssue #263: Tweak the parameters used when handling SQLite database c…","shortMessageHtmlLink":"Merge pull request #264 from Castaglia/proxy-database-contention-issu…"}},{"before":null,"after":"a5ce56367ba9700a54714f26920e3ea598ba139f","ref":"refs/heads/proxy-database-contention-issue263","pushedAt":"2024-02-29T17:38:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #263: Tweak the parameters used when handling SQLite database contention.","shortMessageHtmlLink":"Issue #263: Tweak the parameters used when handling SQLite database c…"}},{"before":"a496f6270cd27867e09f86f26c2ff57896de78b9","after":"0c7dd2588c495ecfb794fd2c189871d8b44fc2dc","ref":"refs/heads/master","pushedAt":"2024-02-18T20:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Adding in some notes/thoughts about health tracking, per Issue #186.","shortMessageHtmlLink":"Adding in some notes/thoughts about health tracking, per Issue #186."}},{"before":"fad4e1fd0a4ae0034b416c398a9afcdd1a29a410","after":"a496f6270cd27867e09f86f26c2ff57896de78b9","ref":"refs/heads/master","pushedAt":"2024-02-11T21:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Fix typo in the mod_proxy docs, and update the GitHub workflows to ignore such doc-only changes.","shortMessageHtmlLink":"Fix typo in the mod_proxy docs, and update the GitHub workflows to ig…"}},{"before":"54612735629231de2242d6395d334539604872fb","after":null,"ref":"refs/heads/proxy-sftp-terrapin-issue257","pushedAt":"2023-12-21T02:26:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"f3b83feefe8e9a0a5c4f92a373b41275dc3623da","after":"fad4e1fd0a4ae0034b416c398a9afcdd1a29a410","ref":"refs/heads/master","pushedAt":"2023-12-21T02:26:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #258 from Castaglia/proxy-sftp-terrapin-issue257\n\nIssue #257: Implement support for the Terrapin attack \"strict KEX\" mi…","shortMessageHtmlLink":"Merge pull request #258 from Castaglia/proxy-sftp-terrapin-issue257"}},{"before":"46d012db8d4ae893519f1c5825059eaba461d01e","after":"54612735629231de2242d6395d334539604872fb","ref":"refs/heads/proxy-sftp-terrapin-issue257","pushedAt":"2023-12-21T02:05:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #257: Implement support for the Terrapin attack \"strict KEX\" mitigation, addressing CVE-2023-48795.","shortMessageHtmlLink":"Issue #257: Implement support for the Terrapin attack \"strict KEX\" mi…"}},{"before":null,"after":"46d012db8d4ae893519f1c5825059eaba461d01e","ref":"refs/heads/proxy-sftp-terrapin-issue257","pushedAt":"2023-12-21T01:59:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Issue #257: Implement support for the Terrapin attack \"strict KEX\" mitigation, addressing CVE-2023-48795.","shortMessageHtmlLink":"Issue #257: Implement support for the Terrapin attack \"strict KEX\" mi…"}},{"before":"4ee7a8b4c5ceeeec68e775d0558c26e366e0bf82","after":null,"ref":"refs/heads/preserve-proxy-protocol-v2-tlvs","pushedAt":"2023-10-08T22:32:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"73fa969aa204abdf8cfb3335e7ef1265428aecc5","after":"f3b83feefe8e9a0a5c4f92a373b41275dc3623da","ref":"refs/heads/master","pushedAt":"2023-10-08T22:32:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #255 from Castaglia/preserve-proxy-protocol-v2-tlvs\n\nIt is possible to have a chain of proxies, each one using the PROXY p…","shortMessageHtmlLink":"Merge pull request #255 from Castaglia/preserve-proxy-protocol-v2-tlvs"}},{"before":"64a983ded7ff78bd5dcb347d5f38404df993226b","after":"4ee7a8b4c5ceeeec68e775d0558c26e366e0bf82","ref":"refs/heads/preserve-proxy-protocol-v2-tlvs","pushedAt":"2023-10-08T22:12:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"It is possible to have a chain of proxies, each one using the PROXY protocol.\n\nIn such arrangements, we want to preserve and propagate the TLVs seen at\nthe start of the chain, for the benefit of every link/step in the call path.","shortMessageHtmlLink":"It is possible to have a chain of proxies, each one using the PROXY p…"}},{"before":null,"after":"64a983ded7ff78bd5dcb347d5f38404df993226b","ref":"refs/heads/preserve-proxy-protocol-v2-tlvs","pushedAt":"2023-10-08T22:01:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"It is possible to have a chain of proxies, each one using the PROXY protocol.\n\nIn such arrangements, we want to preserve and propagate the TLVs seen at\nthe start of the chain, for the benefit of every link/step in the call path.","shortMessageHtmlLink":"It is possible to have a chain of proxies, each one using the PROXY p…"}},{"before":"bb95458b664a7e51849e8f7b042717d3d3eda947","after":"73fa969aa204abdf8cfb3335e7ef1265428aecc5","ref":"refs/heads/master","pushedAt":"2023-09-30T17:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Update the handling of `ProxyTLSCipherSuite` for nicer detection/handling of TLSv1.3 ciphersuite configurations.","shortMessageHtmlLink":"Update the handling of ProxyTLSCipherSuite for nicer detection/hand…"}},{"before":"179d3501916e3afa9736afdc1b3e769f8ec959af","after":null,"ref":"refs/heads/update-throttle-api-usage","pushedAt":"2023-09-16T18:22:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"}},{"before":"52f0fcb0cbd992dabe44a3b0118a853a11ca16c9","after":"bb95458b664a7e51849e8f7b042717d3d3eda947","ref":"refs/heads/master","pushedAt":"2023-09-16T18:22:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Merge pull request #254 from Castaglia/update-throttle-api-usage\n\nUpdate our use of the core Throttle API, due to API changes.","shortMessageHtmlLink":"Merge pull request #254 from Castaglia/update-throttle-api-usage"}},{"before":null,"after":"179d3501916e3afa9736afdc1b3e769f8ec959af","ref":"refs/heads/update-throttle-api-usage","pushedAt":"2023-09-16T17:32:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Castaglia","name":"TJ Saunders","path":"/Castaglia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821749?s=80&v=4"},"commit":{"message":"Update our use of the core Throttle API, due to API changes.\n\nSee https://github.com/proftpd/proftpd/issues/1433","shortMessageHtmlLink":"Update our use of the core Throttle API, due to API changes."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO-nGggA","startCursor":null,"endCursor":null}},"title":"Activity · Castaglia/proftpd-mod_proxy"}