Skip to content
/ bbftp Public

Large file transfer protocol client and server

Notifications You must be signed in to change notification settings

jedsoft/bbftp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The code here is based upon version 3.2.1 of the bbftp software that
was downloaded from <http://software.in2p3.fr/bbftp/>.  The original
software was written by Gilles Farrache at IN2P3 and released under
the GNU General Public License.

Version 3.2.1 was released in early 2013.  As such, it will no longer
compile with recent versions of the OpenSSL library.  I made the
necessary modifications to version 3.2.1 of the bbftp client to enable
it to work with OpenSSL 1.1.0.  I made several attempts to contact the
authors at [email protected] with my patches.  So far I received no
responses and I have concluded that the project is no longer
maintained by the original authors.

I tested the code with valgrind and discovered a number of leaks and
various access errors.  In the process of correcting these, I made
many other changes to the code in an effort to clean it up to compile
without warnings with my standard set of compiler flags.  As a result,
the current version of the code here is very different from the
original source code.

The test code is in the tests subdirectory.  In order to use it, you
will need to have slsh installed.  See <https://jedsoft.org/slang/>.

See the NEWS file for additional information.  The changes.txt file
will be updated with development notes.

John E. Davis
<[email protected]>

About

Large file transfer protocol client and server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages