Projects / C++ Sockets / Releases / Minor feature enhancements

RSS All releases tagged Minor feature enhancements

Release Notes: This release adds CGI support for HttpRequest / HttpdForm. It adds JSON support (parse, use, and generate). There are some small bugfixes.

Release Notes: Win32 problems introduced in 2.3.9.2 were fixed. Multithread support was added in sockethandler. Build problems in mingw/cygwin were fixed.

  •  20 Oct 2008 12:17

Release Notes: The Remove() method in SocketHandler was changed from private to protected. Utility::Stack was added, which returns a stack walk (currently in Linux only). The $(DESTDIR) variable was added in the Makefile for more flexible installation. The timeout value is now reset before OnTimeout() is called, making it possible to set a new timeout value in the OnTimeout() method.

  •  24 Jan 2008 22:48

Release Notes: A Mac OS X Leopard compilation issue has been fixed. HTTP chunked transfer encoding is supported in the http client classes.

  •  24 Oct 2007 16:38

Release Notes: SSL Handshake was never initiated when using both the client and server from the library; this has been fixed. UdpSocket read timestamp (SetTimestamp) has been added as a new OnRawData method. Use it when timestamps are enabled with a call to SetSoTimestamp. A Mac OS X project has been added.

  •  15 Oct 2007 06:38

Release Notes: Exceptions are thrown when Bind() or CreateSocket() fails. GetSock* methods were added in Socket to retreive information about the local port and address in a connection. InitializeContext was added in TcpSocket with separate certificate and key files. Multiple calls to recvfrom() in UdpSocket OnRead were removed. HTTPSocket was corrected.

  •  30 May 2007 09:47

Release Notes: A general purpose timeout was added to the Socket class (SetTimeout, OnTimeout), and it is used to implement the connection timeout logic in TcpSocket/SctpSocket. OnConnectTimeout was also added, which is called instead of OnTimeout if the socket is in Connecting mode. ISocketHandler is now a pure virtual base class for the SocketHandler class, making it easier to implement a customer socket handler.

  •  24 May 2007 10:53

Release Notes: Improved support for the most common socket and IP options. A DNS cache has been added to the async resolver.

  •  04 Sep 2006 06:16

Release Notes: SCTP support was added. Async reverse lookup was added. Logging was improved.

  •  28 Aug 2006 06:12

Release Notes: SocketHandler was optimized, and now has much better performance with many connections. Threadsafe DNS lookup is used in Unix/Linux.

Screenshot

Project Spotlight

TinyButStrong

A PHP template engine for professionals and beginners alike.

Screenshot

Project Spotlight

LemonLDAP::NG

SSO, Web Single Sign On, and access management.