<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/doc/tcp.html, branch revert-256-luasocket254</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=revert-256-luasocket254</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=revert-256-luasocket254'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2016-03-04T18:36:32+00:00</updated>
<entry>
<title>Added gettimeout for completeness.</title>
<updated>2016-03-04T18:36:32+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2016-03-04T18:36:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=944305dc21350fd2ec32a9552d893da86894fd62'/>
<id>urn:sha1:944305dc21350fd2ec32a9552d893da86894fd62</id>
<content type='text'>
Also documented.
Rordered manuals so order is alphabetical.
</content>
</entry>
<entry>
<title>When zero-timeout, only try first address in connect.</title>
<updated>2015-12-03T14:56:18+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2015-12-03T14:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=83880dbed77f9a0a3627bce2e7bfbe1b862e091d'/>
<id>urn:sha1:83880dbed77f9a0a3627bce2e7bfbe1b862e091d</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>Changing from 2.1-rc1 to 3.0-rc1.</title>
<updated>2013-06-11T11:10:03+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2013-06-11T11:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=6e00ffd62f135c30be3b5a6404a722beb1bdf215'/>
<id>urn:sha1:6e00ffd62f135c30be3b5a6404a722beb1bdf215</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>Fixed getpeername/getsockname situation</title>
<updated>2012-04-23T16:47:30+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2012-04-23T16:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=c2e29537f576a7082247091036c7957479d42b21'/>
<id>urn:sha1:c2e29537f576a7082247091036c7957479d42b21</id>
<content type='text'>
- Added IPv6 support to getsockname
- Simplified getpeername implementation
- Added family to return of getsockname and getpeername
and added modification to the manual to describe
</content>
</entry>
<entry>
<title>First stab at documenation</title>
<updated>2012-04-16T17:15:26+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2012-04-16T17:15:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=f37e0260261f7691246429d227cf7124c291e8b1'/>
<id>urn:sha1:f37e0260261f7691246429d227cf7124c291e8b1</id>
<content type='text'>
Update Lua and Luasocket version in samples and in documentation
Documented ipv5_v6only default option being set
Documented tcp6 and udp6
Documented dns.getaddrinfo
Documented zero-sized datagram change?
Documented getoption
</content>
</entry>
<entry>
<title>Merge branch 'git-sam' into diego-sam-mwild-integration</title>
<updated>2012-04-11T21:18:20+00:00</updated>
<author>
<name>Sam Roberts</name>
<email>vieuxtech@gmail.com</email>
</author>
<published>2012-04-11T21:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc'/>
<id>urn:sha1:4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc</id>
<content type='text'>
Conflicts in options.c were just due to independent small functions
being close to each other.

unix.c in mwild was broken, it wasn't using LUASOCKET_API.

serial.c needed luaL_reg renamed, and to use LUASOCKET_API.

makefile didn't respect standard DESTDIR and prefix makefile
variables, and didn't allow LUAV variable to select lua version to build
against.

I've tested the top-level install-both target builds and installs
against both lua5.1 and lua5.2, but not done further testing.

Conflicts:
	README
	config
	gem/ltn012.tex
	makefile
	src/makefile
	src/options.c
	src/options.h
	src/tcp.c
	src/usocket.c
</content>
</entry>
<entry>
<title>Support getoption method for tcp objects.</title>
<updated>2012-04-11T20:54:01+00:00</updated>
<author>
<name>Sam Roberts</name>
<email>vieuxtech@gmail.com</email>
</author>
<published>2012-02-27T21:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=8bb542baaf30874479b83d37af2fea5fa84d0a8e'/>
<id>urn:sha1:8bb542baaf30874479b83d37af2fea5fa84d0a8e</id>
<content type='text'>
</content>
</entry>
</feed>
