Networking Libraries

New TSSLSocket class

The new TSSLSocket class wraps a TSocket with SSL encryption. This class is used to provide support for reading TWebFiles over https.

New TUDPSocket class

The new TUDPSocket uses UDP as protocol where TSocket uses TCP. This class can be used to talk to UDP servers.

XROOTD

Starting with this version (5.32/00) Xrootd is no longer distributed with ROOT. The package is still needed to build the modules 'netx', 'proofx' and 'proofd' and must be provided as external. Xrootd can be downloaded from the main web site and its installation is straightforward. A script to automatize the installation process is provided at build/unix/installxrootd.sh ; scripts to set-up the environment at bin/setxrd.sh and bin/setxrd.csh . Note that the Xrootd team has dropped support for Windows, so the Xrootd-related components of ROOT will only be built on Unices (Linux, Solaris, MacOsX). See also this page.