<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket, branch v3.1.0</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=v3.1.0</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=v3.1.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2022-07-27T07:07:00+00:00</updated>
<entry>
<title>chore: Release v3.1.0</title>
<updated>2022-07-27T07:07:00+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2022-07-27T07:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=95b7efa9da506ef968c1347edf3fc56370f0deed'/>
<id>urn:sha1:95b7efa9da506ef968c1347edf3fc56370f0deed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: Echo correct platform in job title</title>
<updated>2022-07-27T06:55:54+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2022-07-27T06:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=80503077dbb8428e4e99410d31ab42dd0438eef9'/>
<id>urn:sha1:80503077dbb8428e4e99410d31ab42dd0438eef9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(build): Use gai_strerrorA not gai_strerror on Windows</title>
<updated>2022-07-27T06:51:35+00:00</updated>
<author>
<name>rpatters1</name>
<email>rpatters1@users.noreply.github.com</email>
</author>
<published>2022-07-27T06:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=5a7e3f08886ef2893148c1342fb6021291cf1307'/>
<id>urn:sha1:5a7e3f08886ef2893148c1342fb6021291cf1307</id>
<content type='text'>
* Explicitly call gai_strerrorA (for Windows builds), so that the code work correctly in 32bit or 64bit builds.

* Implement GAI_STRERROR macro to deal with Windows vs. Non-Windows compiles for 64-bit.

* make usocket.c consistent with other modules that call macro GAI_STRERROR

* Use different name not just different case for macro wrapping function

Co-authored-by: Caleb Maclennan &lt;caleb@alerque.com&gt;</content>
</entry>
<entry>
<title>feat(tcp): Add support for TCP Defer Accept</title>
<updated>2022-07-27T06:40:18+00:00</updated>
<author>
<name>Kim Alvefur</name>
<email>zash@zash.se</email>
</author>
<published>2022-07-27T06:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=d1ad8160cba9e504c9d17665492044a93efdc3ab'/>
<id>urn:sha1:d1ad8160cba9e504c9d17665492044a93efdc3ab</id>
<content type='text'>
This makes it so that a listening socket does not become readable for
accept() until a connection has been fully established *and* started
sending something, thus the program doesn't have to wait for the first
data. This only makes sense for client-speaks-first protocols.

Co-authored-by: Caleb Maclennan &lt;caleb@alerque.com&gt;</content>
</entry>
<entry>
<title>feat(tcp): Add support for TCP Fast Open</title>
<updated>2022-07-27T06:16:43+00:00</updated>
<author>
<name>Kim Alvefur</name>
<email>zash@zash.se</email>
</author>
<published>2022-07-27T06:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=0c7df119c2b71bed814db7b3da8fc379131433fe'/>
<id>urn:sha1:0c7df119c2b71bed814db7b3da8fc379131433fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(rockspec): Move recent PR change to proper rockspec (#384)</title>
<updated>2022-07-26T20:39:17+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2022-07-26T20:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=cff09ffb326237fd2edd848b6911521fe3e3d3fc'/>
<id>urn:sha1:cff09ffb326237fd2edd848b6911521fe3e3d3fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(rockspec): Fixup Windows (mingw32) builds (#383)</title>
<updated>2022-07-26T20:24:25+00:00</updated>
<author>
<name>goldenstein64</name>
<email>jamesramsauer@gmail.com</email>
</author>
<published>2022-07-26T20:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=38c7b5161b0c174050a0869a556e39bc499b1fa0'/>
<id>urn:sha1:38c7b5161b0c174050a0869a556e39bc499b1fa0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Update internal version references to match release (#370)</title>
<updated>2022-03-28T11:53:32+00:00</updated>
<author>
<name>Robert Scheck</name>
<email>robert-scheck@users.noreply.github.com</email>
</author>
<published>2022-03-28T11:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=1d61853ab84f0724502205f45849c2347d6a49ac'/>
<id>urn:sha1:1d61853ab84f0724502205f45849c2347d6a49ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Release v3.0.0</title>
<updated>2022-03-25T08:05:48+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2022-03-25T06:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=88c8a85cb6528232288ec590910b7a966aace52b'/>
<id>urn:sha1:88c8a85cb6528232288ec590910b7a966aace52b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Copy-edit description in dev rockspec</title>
<updated>2022-03-25T07:59:23+00:00</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2022-03-25T06:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=020c2c746b5a82871e9b7d0c65742f15fa420289'/>
<id>urn:sha1:020c2c746b5a82871e9b7d0c65742f15fa420289</id>
<content type='text'>
</content>
</entry>
</feed>
