Jason Fowler
f247b1d566
add burn operation to the client, server, and protocol
...
this provides a method for removing files from the server remotely without needing to restart the server
example use case for this is if your server is publicly accessible but you don't expose SSH publicly and you're transferring data between two cloud servers and don't want the data to be stored on the server any longer than it has to be
2025-04-25 12:32:50 +08:00
80d23b514c
Add file timestamps
2022-01-26 08:49:54 +10:30
739aca19e7
Cleanup logging
2022-01-16 20:35:35 +10:30
19ef8d65d5
Refactor and create a start packet response so the client knows it can continue. Start to add command line/config options.
2022-01-16 12:58:11 +10:30
e3cfa6f309
Autodetection of mode via TTY
2022-01-15 18:20:31 +10:30
d90eab464d
Basics of receiving files
2022-01-15 14:04:13 +10:30
1e4ee09d5c
Add listing
2022-01-14 23:30:14 +10:30
5adfd08595
Of course we should determine type on the server....
2022-01-14 13:07:56 +10:30
dfe99f4ddb
Add file type info detection
2022-01-14 10:06:55 +10:30
1779291586
Fix the way I was using the buffer
2022-01-14 09:21:57 +10:30
0261886b43
Make buffer not eat all memory.
2022-01-13 22:20:35 +10:30
f872453f16
Add gob encoding of structs. Still very basic.
2022-01-13 14:26:16 +10:30
f17df4ce88
Initial commit, based mostly on https://github.com/austburn/gocrypt
2022-01-09 13:05:36 +10:30