Implementing FTP Protocol
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.
An FTP module developed using RFC959 can be used by other software.
==> Make a development request and create this project.
==> Install asio and make some test in Ubuntu.
==> Creating a Server-side Overall Framework.
==> Complete login function.
==> Complete simple directory operations. (but with bugs)
==> Fix bugs and add CDUR command.
==> Fix bugs and add LIST, PORT, PASV command.
==> Fix bugs of PASV and LIST
==> Add STOR and RETR command.
==> Completed V1.0