6de0aa54fd
Update method list in tests
2012-04-29 21:03:28 +02:00
cf4d29f86d
Select loadstring or load for Lua 5.1/5.2 respectively
2012-04-29 20:46:35 +02:00
46736a3355
Test method registration for IPv6 sockets
2012-04-29 20:44:15 +02:00
f960b3872a
Making progress toward a release
...
Documented headers.lua
Update copyright date everywhere
Remove RCSID from files
Move version back to 2.1 rather than 2.1.1
Fixed url package to support ipv6 hosts
Changed "domain" to "family" in tcp and udp structures
Implemented getfamily methods
2012-04-23 00:18:45 +08:00
4b671f4551
Merge branch 'git-sam' into diego-sam-mwild-integration
...
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
2012-04-11 14:18:20 -07:00
195b2a74bb
On failure, exit with a message instead of blocking indefinitely.
2012-04-11 13:54:01 -07:00
8bb542baaf
Support getoption method for tcp objects.
2012-04-11 13:54:01 -07:00
3b19f2a7ed
testsrvr asserts when test finishes successfully.
...
When the test client finishes, the test server asserts with a "closed" message.
After looking carefully at this, I think the tests are running
successfully and passing. Since it appears to be a test failure, I
modified the server to allow the client to close the control connection.
2012-04-11 13:45:59 -07:00
dace50628c
Utility to find how many TCP connections can be made.
2012-04-11 13:45:59 -07:00
c37f71d062
Test showing failure to receive a zero-length packet.
2012-04-11 13:45:59 -07:00
51acb54760
Stop returning an error after successful send of zero length UDP packets
...
A zero-length send is invalid with TCP, but well defined with UDP.
udp:send"" was returning (nil,"refused"), indicating that it failed when
the packet was actually sent. The test script reproduces the bug, and
includes a tcpdump of the zero length packet being sent.
2012-04-11 13:45:59 -07:00
9a58252528
change localhost to loopback ip to prevent error on my mac box????
2012-04-11 13:33:34 -07:00
e15ed19db6
Compiles with Lua 5.1.4 and Lua 5.2.0-beta, although the makefile needs sorting out to take maybe a version number and also the local paths need removing.
2012-04-11 13:33:34 -07:00
3a8ba90dfb
Saving before big changes to support IPv6.
2011-05-25 20:57:22 +00:00
bce60be30f
Decent makefiles!
2009-05-27 09:31:38 +00:00
c893c7abfb
Removed os.exit from test.
2007-06-11 23:52:48 +00:00
3cd10f5ab6
Crashy bug fixed in recvraw.
...
Also fixed returns on closed socket.
2007-06-11 23:44:54 +00:00
37f266ceea
Added simple unix tests.
2007-04-09 22:04:13 +00:00
be2e467929
Couple bug fixes.
2007-03-12 04:08:40 +00:00
11282d17c8
Almost done 2.0.1.
2006-04-03 04:45:42 +00:00
e9d477aba3
Final patches...
2006-04-03 03:10:56 +00:00
7121359526
Better image to test mail.
2006-04-02 23:24:37 +00:00
93806208c7
Updates for 2.0.1 on the way.
2006-03-19 21:22:21 +00:00
5e09779c7f
In pre release mode!
2005-11-20 08:56:19 +00:00
f20f4889bf
Changed prefix of function names to match module names.
...
Removed some warnings and useless code.
2005-11-20 07:20:26 +00:00
f4dadea763
Before compiling on Windows.
2005-10-07 04:40:59 +00:00
a65c599fc5
Test back to localhost.
2005-09-29 22:32:33 +00:00
8420541720
Tested on Windows.
2005-09-29 22:26:35 +00:00
a32c6d9140
Almost ready to release.
2005-09-29 06:11:42 +00:00
773e35ced3
Compiled on Windows. Fixed a bunch of stuff. Almost ready to release.
...
Implemented a nice dispatcher! Non-blocking check-links and forward server
use the dispatcher.
2005-08-23 05:53:14 +00:00
0c3cdd5ef2
Final push for release...
2005-08-12 05:56:32 +00:00
37f7af4b9f
Added check-links-nb.lua that check links in a non-blocking way.
2005-06-20 04:51:55 +00:00
4d455c6206
Using core.so instead of csocket.so and cmime.so.
2005-06-17 04:04:55 +00:00
65c35845c5
Working on the manual.
2005-06-14 04:29:23 +00:00
8b114f3bf4
Stupid bug in http.lua.
2005-06-12 22:02:21 +00:00
e7b7c36aea
Tiny bug in forward.lua
2005-03-11 02:27:59 +00:00
63e3d7c5b0
Forward server works for multiple tunnels.
...
Http.lua has been patched to support non-blocking everything.
Makefile for linux has been updated with new names.
2005-03-10 02:15:04 +00:00
8d4e240f6a
Forward server working on Mac OS X...
2005-02-08 10:01:01 +00:00
c5486e206c
Releasing.
2005-01-02 23:31:14 +00:00
49445951a8
Few extra changes...
2005-01-02 22:51:33 +00:00
97b26e0b66
Almost ready to release beta3
2005-01-02 22:44:00 +00:00
33349fbd21
More to do.
2004-12-07 20:39:02 +00:00
534b0cedf7
Added new instalation section to the manual.
2004-11-28 08:17:16 +00:00
297b32e828
LTN12 bug removed.
2004-11-28 02:36:07 +00:00
05e8f24385
New LTN12 test procedures (still short, but growing)
...
LTN12 avoids coroutines.
2004-11-28 00:59:12 +00:00
7c97e8e40a
Almost ready for beta3
2004-11-27 07:58:04 +00:00
bdc3e241bb
Little bug in manual.
2004-11-17 04:55:57 +00:00
4964552718
My own ltn12.filter.chain is done.
...
Implemented part of DB's suggestion for ftp.
Mimetest.lua generates the test file for base64 instead of loading from disk.
2004-10-12 22:35:20 +00:00
1e5e8b5ce5
Fine tunned modules scheme.
...
Adjusted client modules.
Fixed proxy bug in http.
2004-10-11 06:18:57 +00:00
a04f15d1ca
Using new module scheme. Still needs fine tuning.
2004-09-27 04:01:18 +00:00