On-line documentation for release 2.1.0Main changes
Installing the client
Installing the server
Implementing a private authentication module
Main changes of this release
This release has been tested for :
Installation of the client
Installation of the server
Implementing a private authentication moduleStarting with release 2.1.0 it is possible to implement a private authentication mechanism without modifying all routines. For that you need to uncomment the line #define PRIVATE_AUTH 1 in the include file config.h located in the include directory. By doing that you will forbid the usage of the normal bbftp authentication mechanisms (ssh and normal mode).
Then you need to implement two routines on the client side and one on the server side.
Since bbftp include hooks to cryptography, the following information from OpenSSL applies to bbftp as well.
PLEASE REMEMBER THAT EXPORT/IMPORT AND/OR USE OF STRONG CRYPTOGRAPHY SOFTWARE, PROVIDING CRYPTOGRAPHY HOOKS OR EVEN JUST COMMUNICATING TECHNICAL DETAILS ABOUT CRYPTOGRAPHY SOFTWARE IS ILLEGAL IN SOME PARTS OF THE WORLD. SO, WHEN YOU IMPORT THIS PACKAGE TO YOUR COUNTRY, RE-DISTRIBUTE IT FROM THERE OR EVEN JUST EMAIL TECHNICAL SUGGESTIONS OR EVEN SOURCE PATCHES TO THE AUTHOR OR OTHER PEOPLE YOU ARE STRONGLY ADVISED TO PAY CLOSE ATTENTION TO ANY EXPORT/IMPORT AND/OR USE LAWS WHICH APPLY TO YOU. THE AUTHORS ARE NOT LIABLE FOR ANY VIOLATIONS YOU MAKE HERE. SO BE CAREFUL, IT IS YOUR RESPONSIBILITY.