Releases: GoldenDragonJD/DirectFilePushClient
DirectFilePushClient v1.4.0
Added a check to the server to make sure the server is receiving a connection from the correct app. This check happens after the server sends the id, the client response by sending a string, if the server doesn't get that string in 3 seconds it will kick you off.
DirectFilePushClient temp
Short release till big one comes in, fixes a bug.
DirectFilePushClient
Fixed a bug that caused both clients to crash when network connection was lost to the server, there is still a bit of small issues but they aren't "game breaking" like when the connection gets disconnected, the sender has to disconnect and reconnect to properly send pair requests, and during hard send, the sender will just keep going but you are no longer stuck sending the file until hard closing the app anymore.
DirectFilePushClient
Fixed and issue with the ui that made it so long transfer status would be cut off, instead I made it overflow into a second line and extended the window size that exist as the container of that text to be longer.
Fixed encryption on file names as well as their path to make sure it's properly encrypted for the new feature of preventing overwrite.
DirectFilePushClient
Changed the folder files check from fully hashing the file to only using the file size, though not totally full proof but is fast and good enough for most situations.
DirectFilePushClient
Updated the new feature that prevents overwriting files, to make it so that large folders are way faster at catching up to the last place there were at before failure.
DirectFilePushClient
Fixed a bug that appeared in the changing file location feature that caused it to delete it's cache when you opened the popup without changing anything and pressing cancel.
DirectFilePushClient
Fixed the bugs that were found, made the (prevent of overwrite) feature more robust when it comes to how the UI interacts with it.
DirectFilePushClient
Buggy version with overwrite
DirectFilePushClient
Updated app icon to a custom made app, as well as decided to make it a full release.