Fedora EPEL 5 Update: lua-socket-3.0-0.9.rc1.el5

updates at fedoraproject.org updates at fedoraproject.org
Thu May 21 05:13:33 UTC 2015


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2015-6155
2015-05-06 15:17:52
--------------------------------------------------------------------------------

Name        : lua-socket
Product     : Fedora EPEL 5
Version     : 3.0
Release     : 0.9.rc1.el5
URL         : http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
Summary     : Network support for the Lua language
Description :
LuaSocket is a Lua extension library that is composed by two parts: a C core
that provides support for the TCP and UDP transport layers, and a set of Lua
modules that add support for functionality commonly needed by applications
that deal with the Internet.

Among the support modules, the most commonly used implement the SMTP, HTTP
and FTP. In addition there are modules for MIME, URL handling and LTN12.

--------------------------------------------------------------------------------
Update Information:

LuaSocket 3.0-rc1
=================

  * 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).
--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update lua-socket' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list