aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2005-06-20 04:51:55 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2005-06-20 04:51:55 +0000
commit37f7af4b9f1250e3c3439df03d43cf291a4d6f37 (patch)
tree33f7d8fbbc2860378059810c5372aadc140f1305 /doc
parentae4ba2aa98af4e6d035850fcbc5985cea94f25fa (diff)
downloadluasocket-37f7af4b9f1250e3c3439df03d43cf291a4d6f37.tar.gz
luasocket-37f7af4b9f1250e3c3439df03d43cf291a4d6f37.tar.bz2
luasocket-37f7af4b9f1250e3c3439df03d43cf291a4d6f37.zip
Added check-links-nb.lua that check links in a non-blocking way.
Diffstat (limited to 'doc')
-rw-r--r--doc/index.html51
1 files changed, 27 insertions, 24 deletions
diff --git a/doc/index.html b/doc/index.html
index ee97e02..933fa5f 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -165,32 +165,35 @@ support.
165</p> 165</p>
166 166
167<ul> 167<ul>
168<li> Improved: <tt>tcp{client}:send(data, i)</tt> now returns <tt>(i+sent-1)</tt>. This is great for non-blocking I/O, but might break some code; 168<li> Improved: <tt>tcp:send(data, i, j)</tt> to return <tt>(i+sent-1)</tt>. This is great for non-blocking I/O, but might break some code;
169<li> Improved: HTTP, SMTP, and FTP functions accept a new field 169<li> Improved: HTTP, SMTP, and FTP functions to accept a new field
170<tt>connect</tt> that can be used to replace the function invoked to 170<tt>create</tt> that overrides the function used to create socket objects;
171create and connect the sockets used internally; 171<li> Fixed: <tt>url.absolute()</tt> to work when <tt>base_url</tt> is in
172<li> Fixed: <tt>url.absolute()</tt> was not working when <tt>base_url</tt> was 172parsed form;
173already parsed; 173<li> Fixed: <tt>http.request()</tt> not to redirect when the location
174<li> Fixed: <tt>http.request()</tt> was redirecting even when the location 174header is empty (naughty servers...);
175header was empty (well, it shouldn't be empty); 175<li> Fixed: <tt>tcp{client}:shutdown()</tt> to check for class instead of
176<li> Fixed: <tt>tcp{client}:shutdown()</tt> was checking for group instead of class; 176group;
177<li> Fixed: <tt>socket.try()</tt> can't be used in place of <tt>assert()</tt>. The manual and examples don't do it anymore; 177<li> Fixed: The manual to stop using <tt>socket.try()</tt> in place of
178<li> Improved: Get rid of <tt>require("base")</tt> kludge in <tt>package.loaded</tt>; 178<tt>assert()</tt>, since it can't;
179<li> Fixedd: Parts of the manual referred to <tt>require("http")</tt> instead of 179<li> Improved: Got rid of <tt>package.loaded.base = _G</tt> kludge;
180<li> Fixed: Parts of the manual referred to <tt>require("http")</tt> instead of
180<tt>require("socket.http")</tt>; 181<tt>require("socket.http")</tt>;
181<li> Improved: Changed 'l' prefix in C libraries to 'c' to avoid clash with LHF 182<li> Improved: Socket and MIME binaries are called 'core' each inside their
182libraries; 183directory (ex. "socket/core.dll"). The 'l' prefix was just a bad idea;
183<li> Improved: Using bundles in Mac OS X; 184<li> Improved: Using bundles in Mac OS X, instead of dylibs;
184<li> Fixed: <tt>luasocket.h</tt> was exporting <tt>luaopen_socket</tt> 185<li> Fixed: <tt>luasocket.h</tt> to export <tt>luaopen_socketcore</tt>;
185instead of <tt>luaopen_csocket</tt>; 186<li> Fixed: <tt>udp:setpeername()</tt> so you can "disconnect" an
186<li> Fixed: <tt>udp:setpeername()</tt> only worked for 187<tt>UDP</tt> socket;
187<tt>udp{unconnected}</tt>. Now you can "disconnect" an <tt>UDP</tt> socket; 188<li> Fixed: A weird bug in HTTP support that caused some requests to
188<li> Fixed: bug in http.lua that caused some requests to fail (Florian 189fail (Florian Berger);
189Berger); 190<li> Fixed: Bug in <tt>socket.select()</tt> that caused sockets
190<li> Fixed: bug in <tt>select.c</tt> that prevented sockets with descriptor 0 from working (Renato Maia); 191with descriptor 0 to be ignored (Renato Maia);
191<li> Fixed: "bug" that caused <tt>dns.toip</tt> to crash under uLinux; 192<li> Fixed: "Bug" that caused <tt>dns.toip()</tt> to crash under uLinux
192<li> Fixed: "bug" that caused a crash in <tt>gethostbyname</tt> under VMS 193(William Trenker);
194<li> Fixed: "Bug" that caused <tt>gethostbyname</tt> to crash under VMS
193(Renato Maia); 195(Renato Maia);
196<li> Fixed: <tt>tcp:send("")</tt> to return 0 bytes sent (Alexander Marinov);
194<li> Improved: <tt>socket.DEBUG</tt> and <tt>socket.VERSION</tt> became <tt>socket._DEBUGs</tt> and <tt>socket._VERSION</tt> for uniformity with other libraries. 197<li> Improved: <tt>socket.DEBUG</tt> and <tt>socket.VERSION</tt> became <tt>socket._DEBUGs</tt> and <tt>socket._VERSION</tt> for uniformity with other libraries.
195</ul> 198</ul>
196 199