<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/.github/workflows, branch copilot/check-testfiles-for-os-exit-issues</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=copilot%2Fcheck-testfiles-for-os-exit-issues</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=copilot%2Fcheck-testfiles-for-os-exit-issues'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2026-08-31T15:21:20+00:00</updated>
<entry>
<title>Add Lua 5.5 support (#473)</title>
<updated>2026-08-31T15:21:20+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2026-08-31T15:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=fa9b35a0cf11bc856cbd8bffbef5ad6fb3e62a93'/>
<id>urn:sha1:fa9b35a0cf11bc856cbd8bffbef5ad6fb3e62a93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #470 from lunarmodules/header-canon</title>
<updated>2026-08-31T08:03:24+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2026-08-31T08:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=5afe174eeffc7f3e3b9ef80b5871237620c68415'/>
<id>urn:sha1:5afe174eeffc7f3e3b9ef80b5871237620c68415</id>
<content type='text'>
feat(headers): dynamically create cononicalized headers</content>
</entry>
<entry>
<title>Merge pull request #471 from lunarmodules/fix/zero-read</title>
<updated>2026-08-31T08:00:36+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2026-08-31T08:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=b836466de5a78e9b4f29ca6c85a2bdecd7c69da9'/>
<id>urn:sha1:b836466de5a78e9b4f29ca6c85a2bdecd7c69da9</id>
<content type='text'>
fix(receive): a receive 0 should immediately return, not block</content>
</entry>
<entry>
<title>fix(udp): receive(0) tests and bad call to getnameinfo</title>
<updated>2026-08-30T11:46:21+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2026-08-30T10:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=75d638ac9cc613f39ec4513d3dc2e43a6f909da1'/>
<id>urn:sha1:75d638ac9cc613f39ec4513d3dc2e43a6f909da1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(receive): a receive 0 should immediately return, not block</title>
<updated>2026-08-30T06:46:47+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2026-08-29T17:59:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=e21720da69f2a505bcd1405cc7e8b52d5649df55'/>
<id>urn:sha1:e21720da69f2a505bcd1405cc7e8b52d5649df55</id>
<content type='text'>
The fix is slightly more complex because reading from a closed
socket should still return a closed-error.

fixes: #427
fixes: https://github.com/ledgetech/lua-resty-http/pull/313
</content>
</entry>
<entry>
<title>feat(headers): dynamically create cononicalized headers</title>
<updated>2026-08-29T17:43:26+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2026-08-29T17:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=a63fa963b7bd01f1b470bea7c5a2ed326ff760e6'/>
<id>urn:sha1:a63fa963b7bd01f1b470bea7c5a2ed326ff760e6</id>
<content type='text'>
Instead of a static list dynamically add entries in proper casing.
Also allowing to add non-standard ones through `setcanonic`.

closes #442
fixes #440
</content>
</entry>
<entry>
<title>chore(deps): bump luarocks/gh-actions-lua in the github-actions group (#468)</title>
<updated>2026-08-13T00:16:09+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-08-13T00:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=84c2bb905bda5f1fc58195171c75723b5fec6e87'/>
<id>urn:sha1:84c2bb905bda5f1fc58195171c75723b5fec6e87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(deps): bump the github-actions group with 2 updates (#465)</title>
<updated>2026-07-30T20:58:16+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-07-30T20:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=a3bcaed18cb6d69e6e2ae711c93dbe99c7a220bb'/>
<id>urn:sha1:a3bcaed18cb6d69e6e2ae711c93dbe99c7a220bb</id>
<content type='text'>
Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
</entry>
<entry>
<title>chore: add Dependabot config and pin GitHub Actions to git SHAs (#464)</title>
<updated>2026-07-30T20:26:15+00:00</updated>
<author>
<name>Copilot</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2026-07-30T20:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=6bf1bf4588680843d4b0ad470907d3af52cd3f43'/>
<id>urn:sha1:6bf1bf4588680843d4b0ad470907d3af52cd3f43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: Switch back to luarocks instance of GH action</title>
<updated>2025-05-30T20:16:52+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2025-05-30T20:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=4844a48fbf76b0400fd7b7e4d15d244484019df1'/>
<id>urn:sha1:4844a48fbf76b0400fd7b7e4d15d244484019df1</id>
<content type='text'>
</content>
</entry>
</feed>
