aboutsummaryrefslogtreecommitdiff
path: root/NEW
diff options
context:
space:
mode:
Diffstat (limited to 'NEW')
-rw-r--r--NEW46
1 files changed, 18 insertions, 28 deletions
diff --git a/NEW b/NEW
index 3d7a19a..b84b5fb 100644
--- a/NEW
+++ b/NEW
@@ -1,31 +1,21 @@
1What's New 1What's New
2 2
3Changes in the 2.0-beta2 were mostly bug-fixes. 3The big change for the 2.0 (beta3) release was the adoption of the Lua
4 45.1 package proposal. There were several bug fixes too (a beta is a
5<> Fixed silly last-minute-change bug in HTTP/SMTP running; 5beta, is a beta).
6<> usocket.c/wsocket.c look nicer thanks to Mike;
7<> Finally total timeout is reliable on Windows! (found a pretty
8 simple work around);
9<> UDP has a reasonable maximum datagram size (8k);
10<> Receive accepts the prefix optional argument (good for
11 non-blocking);
12<> <b>Send doesn't support multiple arguments anymore</b>;
13<> Instead, send allows the selection of the substring
14 to be sent (good for non-blocking);
15<> Fixed bug that caused select return tables not to be associative
16 on windows;
17<> Should compiles with g++;
18<> New sample unix domain support;
19<> New sample LPD support;
20<> Comprehensive error messages;
21<> New getstats and setstats methods to help
22 throttling;
23<> Listen defaults to 32 backlog;
24<> SMTP/FTP/HTTP fail gracefully;
25<> accept/connect/select interrupt safe
26<> Fixed bug that didn't set accepted sockets as non-blocking
27<> <b>New timming functions sleep and gettime have
28 higher resolution and no wrap around problems</b>;
29<> Bug fixes in the manual;
30<> Fixed bug of missing cast in getfd.
31 6
7* New compat-5.1 distribution:
8 - Instalation uses new directory structure;
9 - Namespace hierarchy is in now back in use (ex. socket.url instead of url);
10 - All modules call require even for standard libraries;
11* LTN12 avoids coroutines (so you can go wild on the C side);
12* socket.select wasn't calling tm_markstart;
13* Kludge on wsocket.c:sock_send for Windows timeout issue moved to
14 buffer.c:sendraw so it's not a kludge anymore;
15* socket.protect only catches errors thrown by socket.try;
16* Fixed udp:sendto to call sock_sendto instead of sock_send;
17* close wasn't returning 1!
18* socket.gettime returns time since Unix Epoch 1/1/1970 (UTC)
19* socket.sleep is robust to interrupts;
20* http.PROXY wasn't working.
21* fixed some of the examples