/ModFTP

Implementing FTP Protocol

Primary LanguageC++GNU General Public License v3.0GPL-3.0

ModFTP

Implementing FTP Protocol

Why have this request?

My teacher left a programming task that mimics the functions of the FTP client and server. Before that, I wanted to implement various common network protocols to lay down my network foundation, so I had this requirement.

What's this?

An FTP module developed using RFC959 can be used by other software.

Time-Table

2019-5-19

==> Make a development request and create this project.

2019-5-20

==> Install asio and make some test in Ubuntu.

2019-6-11

==> Creating a Server-side Overall Framework.

2019-6-16

==> Complete login function.

2019-6-17

==> Complete simple directory operations. (but with bugs)

2019-6-18

==> Fix bugs and add CDUR command.

2019-6-19

==> Fix bugs and add LIST, PORT, PASV command.

2019-6-20

==> Fix bugs of PASV and LIST

2019-6-23

==> Add STOR and RETR command.

2019-7-3

==> Completed V1.0