Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id C8CBE71FDF for ; Sun, 1 Sep 2013 04:46:03 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 31BBE14A244; Sun, 1 Sep 2013 04:46:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id CDD9414A23A for ; Sun, 1 Sep 2013 04:45:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id tO3moHL4s_1n for ; Sun, 1 Sep 2013 04:45:59 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 1252114A235 for ; Sun, 1 Sep 2013 04:45:59 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 119A596; Sun, 1 Sep 2013 04:45:59 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 1 Sep 2013 04:45:59 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/net/lua-socket To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20130901044559.119A596@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: ryoon Date: Sun Sep 1 04:45:59 UTC 2013 Modified Files: pkgsrc/net/lua-socket: Makefile PLIST distinfo Removed Files: pkgsrc/net/lua-socket/patches: patch-aa Log Message: Update to 3.0rc1 * Fix build with lua 5.2. Changelog: 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). To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/lua-socket/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/lua-socket/PLIST \ pkgsrc/net/lua-socket/distinfo cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/net/lua-socket/patches/patch-aa Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.