<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/src/inet.h, branch copilot/update-urltest-helper</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=copilot%2Fupdate-urltest-helper</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=copilot%2Fupdate-urltest-helper'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2019-03-10T07:04:20+00:00</updated>
<entry>
<title>wrap visibility pragmas in #ifndef _WIN32</title>
<updated>2019-03-10T07:04:20+00:00</updated>
<author>
<name>E. Westbrook</name>
<email>github@westbrook.io</email>
</author>
<published>2019-02-28T23:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=21514304be9e98a4386cb18542582068a59c5586'/>
<id>urn:sha1:21514304be9e98a4386cb18542582068a59c5586</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inet: pragma visibility</title>
<updated>2019-03-10T07:03:04+00:00</updated>
<author>
<name>E. Westbrook</name>
<email>github@westbrook.io</email>
</author>
<published>2019-02-28T03:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=611cdd19cc8cf783f028d558cf23e9397db4fa1f'/>
<id>urn:sha1:611cdd19cc8cf783f028d558cf23e9397db4fa1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes suggested by @Florob in #147.</title>
<updated>2015-08-25T18:41:40+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2015-08-25T18:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=77bba625d7aaa0f9e118879163687fcbcb0b5a7b'/>
<id>urn:sha1:77bba625d7aaa0f9e118879163687fcbcb0b5a7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New agnostic IPv4 IPv6 functions.</title>
<updated>2015-08-22T22:52:01+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2015-08-22T22:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=96965b179c7311f850f72a8629b9ba6d3a31d117'/>
<id>urn:sha1:96965b179c7311f850f72a8629b9ba6d3a31d117</id>
<content type='text'>
Also dealing with EPROTOTYPE Yosemite seems to be throwing
at us for no reason.
</content>
</entry>
<entry>
<title>Fix Visual Studio 2012 projects</title>
<updated>2013-05-27T12:30:06+00:00</updated>
<author>
<name>unknown</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2013-05-27T12:30:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=26704061a4e28eff573f02297e6da045d166afa4'/>
<id>urn:sha1:26704061a4e28eff573f02297e6da045d166afa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tryconnect6 into inet_tryconnect.</title>
<updated>2013-05-26T13:26:26+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2013-05-26T13:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=427220c7b177cdae2379ac419d975c69764ba8ee'/>
<id>urn:sha1:427220c7b177cdae2379ac419d975c69764ba8ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added inet_pton/inet_ntop for MinGW on Windows; compiles with Lua52.</title>
<updated>2013-04-07T19:39:56+00:00</updated>
<author>
<name>Paul Kulchenko</name>
<email>paul@kulchenko.com</email>
</author>
<published>2013-04-07T19:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=5a58786a39bbef7ed4805821cc921f1d40f12068'/>
<id>urn:sha1:5a58786a39bbef7ed4805821cc921f1d40f12068</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix socket_accept usage to depend on family.</title>
<updated>2012-12-11T18:35:27+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2012-12-11T18:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=618ce43ee3950b80aca1fde0a5b12e6e13627f1b'/>
<id>urn:sha1:618ce43ee3950b80aca1fde0a5b12e6e13627f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix udp:setpeername("*")</title>
<updated>2012-08-23T22:31:15+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2012-08-23T22:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=6368caeb5ab5f628b8021c8ebf4d6df436162aaf'/>
<id>urn:sha1:6368caeb5ab5f628b8021c8ebf4d6df436162aaf</id>
<content type='text'>
There seems to be a curious difference between MacOS and
Linux and I am not sure if this is documented. When you
break a "connection" on Mac OS, you only eliminate the peer
association, but the local address remains bound. On Linux,
breaking a "connection" eliminates the binding to the local
address. Have you guys ever come accross this?

Another irritating difference is that connect() returns the
error EAFNOSUPPORT on Mac OS. I am going to ignore all
errors when the reason for calling connect() is simply to
break the "connection".
</content>
</entry>
<entry>
<title>socket.connect now implemented in the C core</title>
<updated>2012-05-10T21:14:22+00:00</updated>
<author>
<name>Sam Roberts</name>
<email>vieuxtech@gmail.com</email>
</author>
<published>2012-05-10T21:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=156669c28bc62bfddbd5625c4bb4c1f8da94802b'/>
<id>urn:sha1:156669c28bc62bfddbd5625c4bb4c1f8da94802b</id>
<content type='text'>
This avoid socket.lua duplicating the iteration over the results
of getaddrinfo(). Some problems with the C implementation not
initializing sockets or the luasocket family have also been fixed,
and error reporting made more robust.
</content>
</entry>
</feed>
