824606c023
add no-arg alias from RETR to LIST
2025-04-25 19:13:01 -05:00
446e5163ad
fix handling of symlink resolved path
2025-01-01 19:28:45 -06:00
f59ea622cc
use std::format in logger, re-organize main.cpp, add SIGINT handling.
2025-01-01 18:18:00 -06:00
73d58b9f52
Fixed traversing through symlinks with external symlinks on
2025-01-01 14:12:17 -06:00
875bf3e517
add relpath variable to file_data
2025-01-01 12:50:19 -06:00
00f838e3b4
fix broken memory when assigning fd.path variable
2025-01-01 12:46:58 -06:00
0dc5bb53c0
Added option to resolve external symlinks and fixed symlink handling.
2025-01-01 12:41:44 -06:00
33a1f096ac
Rewrote resolvePath so that inaccessible paths return a failure instead.
2024-12-31 22:15:53 -06:00
ede444811b
Use fs::remove_all instead of fs::remove on deleteFile
2024-12-31 15:41:06 -06:00
55dcccebc9
Fix handling of symlinks ( closes #2 )
2024-12-31 15:40:11 -06:00
f4d44043fd
Unified plugin handling
2024-12-14 10:09:47 -06:00
5ff35c26ab
* Added plugin support
...
* Improved Filer (LocalFiler)
* Supports Explicit SSL/TLS with OpenSSL/Crypto
* Fixed most of the bugs that drove me nuts.
* Properly handled socket closes
* Improved socket cleanup
* Buffered file downloads
* Lots 'o errors!
I did it again! I made a single commit with everything!
2024-12-13 10:51:10 -06:00