Releases: DFPercush/xfer
Releases · DFPercush/xfer
Static link openssl
Statically linked openssl to remove the need to have ssl and crypto dll/so.
Windows 64-bit exe available below.
Build 20240222a
Windows vs linux have different size of "long" type, causing header misalignment and handshake errors between different host types. Made this consistent with uint_32 and uint_64 types, as well as conditional printf formatting.
v0.0.2-win64
For the 32 bit version, see All Releases
This is a complete overhaul from the first release.
- Transmissions are now encrypted, and files are verified by hash on both ends.
- Directory structures can be transferred as well, as long as no
..
are used to traverse the parent directory. Root paths are ok, they are just placed as if the reciever's current directory is the root.
Note: Wildcards like * are not expanded here, you must use another tool likefind
to generate file names and pipe them in. - Files can be specified on the command line or piped from stdin.
- Existing files will be automatically renamed to avoid being overwritten.
- Log files are generated on the receiving end in any directory where files are placed, including the hash and any rename events.
v0.0.2-win32
For the 64 bit version see All Releases.
This is a complete overhaul from the first release.
- Transmissions are now encrypted, and files are verified by hash on both ends.
- Directory structures can be transferred as well, as long as no
..
are used to traverse the parent directory. Root paths are ok, they are just placed as if the reciever's current directory is the root.
Note: Wildcards like * are not expanded here, you must use another tool likefind
to generate file names and pipe them in. - Files can be specified on the command line or piped from stdin.
- Existing files will be automatically renamed to avoid being overwritten.
- Log files are generated on the receiving end in any directory where files are placed, including the hash and any rename events.