haiku/headers/os/net
Rene Gollent c9dd7d0ddf libbnetapi: Extend socket classes.
B{Abstract,Datagram,Secure}Socket:
- Add functionality to listen for and accept new connections, thus allowing
  one to use the socket classes for server functionality as well.

BSecureSocket:
- Adjust to take into account differences between how SSL needs to be called
  when accepting an incoming connection vs initiating an outbound one.
  The handshake on the accepted connection stills fails for unknown reasons
  at the moment though.

Note that these changes break the ABI, and thus any packages making use of
them directly will need a rebuild.
2016-04-28 22:30:40 -04:00
..
AbstractSocket.h libbnetapi: Extend socket classes. 2016-04-28 22:30:40 -04:00
Certificate.h BHttpRequest: add SSL certificate exception management. 2015-11-09 10:46:58 +01:00
DatagramSocket.h libbnetapi: Extend socket classes. 2016-04-28 22:30:40 -04:00
DataRequest.h Reintroduce BUrlResult and add BDataRequest 2013-12-11 17:29:25 +01:00
FileRequest.h Reintroduce BUrlResult and add BDataRequest 2013-12-11 17:29:25 +01:00
GopherRequest.h Fix gopher 2014-08-08 00:35:20 +02:00
HttpAuthentication.h Make handling of Http Authentication thread safe 2014-06-11 14:11:01 +02:00
HttpForm.h HttpForm needs another friend class for GCC6. 2015-07-30 22:25:19 +02:00
HttpHeaders.h Various whitespace cleanup only. 2015-09-05 16:09:33 +02:00
HttpRequest.h Implement CONNECT pass-through for HTTPS proxy 2015-11-11 01:16:38 +01:00
HttpResult.h Reintroduce BUrlResult and add BDataRequest 2013-12-11 17:29:25 +01:00
net_settings.h
NetAddress.h
NetBuffer.h
NetDebug.h
NetEndpoint.h BNetEndpoint: Fix socket leak and reduce Accept() overhead. 2013-11-24 22:36:29 +01:00
NetworkAddress.h Revert "Move getifaddrs to libnetwork again." 2015-02-05 11:07:53 +01:00
NetworkAddressResolver.h Add a simple DNS caching system to BNetworkAddress 2015-06-14 15:47:13 +02:00
NetworkCookie.h More relaxing of cookie-setting rules 2014-06-09 11:17:49 +02:00
NetworkCookieJar.h Made the wrong constructor private. 2014-06-11 19:27:03 +02:00
NetworkDevice.h Network Kit: add BNetworkDevice::Control 2016-03-15 21:59:03 +01:00
NetworkInterface.h libbnetapi: Add BNetworkRoute to replace use of route_entry. 2015-04-12 18:50:00 +02:00
NetworkNotifications.h
NetworkRequest.h UrlRequest: add empty SetTimeout for ease of use. 2014-09-26 15:51:36 +02:00
NetworkRoster.h libbnetapi: Add BNetworkRoute to replace use of route_entry. 2015-04-12 18:50:00 +02:00
NetworkRoute.h libbnetapi: Add BNetworkRoute to replace use of route_entry. 2015-04-12 18:50:00 +02:00
ProxySecureSocket.h Implement CONNECT pass-through for HTTPS proxy 2015-11-11 01:16:38 +01:00
SecureSocket.h libbnetapi: Extend socket classes. 2016-04-28 22:30:40 -04:00
Socket.h libbnetapi: Extend socket classes. 2016-04-28 22:30:40 -04:00
Url.h BUrl: IDNA ToUnicode and ToASCII conversions. 2014-10-21 14:43:13 +02:00
UrlContext.h BHttpRequest: add SSL certificate exception management. 2015-11-09 10:46:58 +01:00
UrlProtocolAsynchronousListener.h Make BUrlProtocolAsynchronousListener inherit BUrlProtocolListener 2013-10-15 10:16:33 +02:00
UrlProtocolDispatchingListener.h BHttpRequest: propagate SSL errors to listener 2014-11-06 15:02:00 +01:00
UrlProtocolListener.h BHttpRequest: propagate SSL errors to listener 2014-11-06 15:02:00 +01:00
UrlProtocolRoster.h Refactor UrlRequest/UrlProtocol in the Service Kit 2013-10-08 11:42:05 +02:00
UrlRequest.h UrlRequest: add empty SetTimeout for ease of use. 2014-09-26 15:51:36 +02:00
UrlResult.h Reintroduce BUrlResult and add BDataRequest 2013-12-11 17:29:25 +01:00
UrlSynchronousRequest.h Network Kit: Prepare for HTTP range requests 2014-04-12 08:57:26 +02:00