* C library which implements the client side of the File Transfer Protocol (FTP). HS FTP Library is a software library in C which implements the client side of the File Transfer Protocol over the TCP socket layer according to RFC 959. HS FTP Library is offered with full source code in the C language. The library allows a user application to connect to remote FTP servers, traverse server directory structure, send, receive, delete and rename files, create, remove and rename folders. The HS FTP protocol module supports passive mode data connections, user / password authentication and many FTP command sequences: USER, PASS, TYPE, PASV, LIST, CWD, MKD, RMD, RETR, STOR, DELE, PWD, RNFR, RNTO. HS FTP Library also supports recursive downloads, uploads and deletion of folders including all files and sub-folders.