]> granicus.if.org Git - php/commitdiff
MFH
authorJason Greene <jason@php.net>
Thu, 7 Mar 2002 00:24:30 +0000 (00:24 +0000)
committerJason Greene <jason@php.net>
Thu, 7 Mar 2002 00:24:30 +0000 (00:24 +0000)
NEWS

diff --git a/NEWS b/NEWS
index c2e1fef4804c290f7c2411c5fb4fb34da43ac238..86cbfe4d5330c0f2c8b9c25677a8f93a02b1cfdb 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,21 @@
 PHP 4                                                                      NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ?? ??? 2002, Version 4.2.0
+- Introduced major modifications to the Sockets Extension and its API (Jason):
+  . Fixed numerous bugs.
+  . Added automatic host lookup capability to all functions that take addr's
+  . ex. socket_connect($sock, 'www.yahoo.com', 80);
+  . Corrected and standardized host lookup errors
+  . Modified socket_recv() behavior. [$r=socket_recv($sock, $buf, $len, $flags)]
+  . Added socket_set_block() which changes a socket into blocking IO mode
+  . Modified socket_last_error() to not clear the last error
+  . Added socket_clear_error() which clears the last error on a socket
+  . Removed all code pertaining to fd_sets (socket_fd_*)
+  . Modfied/Improved socket_select() to take resource arrays instead of fd_sets
+     ex. <?php $wfds=$rfds=array($sock1, $sock2, $sock3, $sock7);
+              $r=socket_select($rfds, $wfds, NULL, 1);
+              print "Ready to read:\n"; var_dump($rfds); ?>
+- Returned iconv support to FreeBSD (kalowsky)
 - Added CLI (command line intrerface) sapi based on a cut-down version
   of the CGI sapi which is more suited for writing shell scripts. Some of
   the differences are: it prints no HTTP headers, displays plain text