My File Transfer Software

Screenshots of this application in action
Matt File Transfer Software version 27

 Server Program, waiting to receive requests from Clients
Client Program, send a request to the server application that is listing on a selected Port
Changes in versions

1. Started out only able to transfer of 1 file, created a array to hold multiple files

2. Used to only transfer on byte per socket request, created an array to transfer 1024 bytes, changed from transferring 1 GB in 1hr to 1 GB in 15 min.

3. Created a Linked list to store previously entered IP addresses, that writes out to a text file for the next time the application is loaded.