summaryrefslogtreecommitdiff
path: root/source/luametatex/source/luacore/luasocket/NEW
diff options
context:
space:
mode:
Diffstat (limited to 'source/luametatex/source/luacore/luasocket/NEW')
-rw-r--r--source/luametatex/source/luacore/luasocket/NEW44
1 files changed, 44 insertions, 0 deletions
diff --git a/source/luametatex/source/luacore/luasocket/NEW b/source/luametatex/source/luacore/luasocket/NEW
new file mode 100644
index 000000000..0bff64c1d
--- /dev/null
+++ b/source/luametatex/source/luacore/luasocket/NEW
@@ -0,0 +1,44 @@
+What's New
+
+Main changes for LuaSocket 3.0-rc1 are IPv6 support and Lua 5.2 compatibility.
+
+ * Added: Compatible with Lua 5.2
+ - Note that unless you define LUA_COMPAT_MODULE, package
+ tables will not be exported as globals!
+ * Added: IPv6 support;
+ - Socket.connect and socket.bind support IPv6 addresses;
+ - Getpeername and getsockname support IPv6 addresses, and
+ return the socket family as a third value;
+ - URL module updated to support IPv6 host names;
+ - New socket.tcp6 and socket.udp6 functions;
+ - New socket.dns.getaddrinfo and socket.dns.getnameinfo functions;
+ * Added: getoption method;
+ * Fixed: url.unescape was returning additional values;
+ * Fixed: mime.qp, mime.unqp, mime.b64, and mime.unb64 could
+ mistaking their own stack slots for functions arguments;
+ * Fixed: Receiving zero-length datagram is now possible;
+ * Improved: Hidden all internal library symbols;
+ * Improved: Better error messages;
+ * Improved: Better documentation of socket options.
+ * Fixed: manual sample of HTTP authentication now uses correct
+ "authorization" header (Alexandre Ittner);
+ * Fixed: failure on bind() was destroying the socket (Sam Roberts);
+ * Fixed: receive() returns immediatelly if prefix can satisfy
+ bytes requested (M Joonas Pihlaja);
+ * Fixed: multicast didn't work on Windows, or anywhere
+ else for that matter (Herbert Leuwer, Adrian Sietsma);
+ * Fixed: select() now reports an error when called with more
+ sockets than FD_SETSIZE (Lorenzo Leonini);
+ * Fixed: manual links to home.html changed to index.html (Robert Hahn);
+ * Fixed: mime.unb64() would return an empty string on results that started
+ with a null character (Robert Raschke);
+ * Fixed: HTTP now automatically redirects on 303 and 307 (Jonathan Gray);
+ * Fixed: calling sleep() with negative numbers could
+ block forever, wasting CPU. Now it returns immediately (MPB);
+ * Improved: FTP commands are now sent in upper case to
+ help buggy servers (Anders Eurenius);
+ * Improved: known headers now sent in canonic
+ capitalization to help buggy servers (Joseph Stewart);
+ * Improved: Clarified tcp:receive() in the manual (MPB);
+ * Improved: Decent makefiles (LHF).
+ * Fixed: RFC links in documentation now point to IETF (Cosmin Apreutesei).