219 Commits

Author SHA1 Message Date
Ugo
48b4430c17 fix: client compatibility, RETR, STOR, APPE ops 2025-05-27 17:33:12 +01:00
Ugo
de7ff6a710 default config 2025-05-27 14:05:25 +01:00
Ugo
a35737d02a fix: using my_printf instead of printf 2025-05-27 13:37:40 +01:00
Ugo
94f7b75d6a feat: reuse ssl sessions if available 2025-05-27 13:35:09 +01:00
Ugo
d3be2eafde refactoring: splitted functions in data channels and more 2025-05-27 12:09:25 +01:00
Ugo
bd17059c41 ops: Open SSL v3 changes 2025-05-26 21:07:47 +01:00
Ugo
2f62192b6c feat: some refactoring and adjustments 2025-05-26 20:54:08 +01:00
Ugo
cdc4e4adc9 fix: pasv port chosen after availability checks 2025-05-26 20:24:13 +01:00
Ugo
5b6919a7b1 fix: more robust passive connection handling 2025-05-26 19:14:54 +01:00
Ugo
b926a26b22 refactoring: split ftp functions per data channel 2025-05-26 14:04:47 +01:00
Ugo
358c409996 refactor: code refactoring and cleaning 2025-05-23 22:20:23 +01:00
Ugo
5d95b42456 refactor: changing code structure 2025-05-23 22:03:41 +01:00
Ugo
e4ea93a280 fix: thread cleanup always called 2025-05-20 21:48:23 +01:00
Ugo
7869d55f95 config: changed default parameters and refactoring 2025-01-31 23:46:35 +00:00
root
4565a14d2c CWD / command fix 2024-09-29 21:28:41 +02:00
root
6db29a0f33 Adding ip type in port command 2024-07-29 22:28:22 +02:00
root
a2de9b1a7c Removed debug define 2024-06-06 21:10:10 +02:00
root
90f44e3a98 Possible memory leak fix 2024-05-12 14:15:48 +02:00
root
ec5c155ccb Updated version 2024-05-06 21:50:20 +02:00
root
63251ca3e4 FEAT updated 2024-05-06 21:35:11 +02:00
root
509910642d Disable ipv6 with makefile ok 2024-05-06 20:28:39 +02:00
root
2f355d91d8 ipv6 ok 2024-05-06 19:09:23 +02:00
root
8302e82366 Testing EPRT 2024-05-06 18:47:19 +02:00
root
998b720fa5 working ipv6 2024-05-06 15:52:59 +02:00
root
89e64c2ddc Ipv6 seems okay 2024-05-06 15:44:31 +02:00
root
5778081be9 Check if ipv4 or ipv6 2024-05-06 15:37:19 +02:00
root
8f78c9e7f1 Working on ipv6 2024-05-06 14:53:02 +02:00
root
38887ed633 Working on ipv6 2024-05-06 14:49:02 +02:00
root
4c0b19e6d6 working on ipv6 preliminary implementation okay 2024-05-06 14:33:35 +02:00
root
d0191ca20d Working on ipv6 implementation 2024-05-06 12:48:44 +02:00
root
9816a22ab0 test okay promoting version to stable v2.6.0stable 2024-05-04 22:13:55 +02:00
root
dccc7b4e58 Automatically delete old logs 2024-05-04 16:40:15 +02:00
root
173e03d146 Blocked user log fix 2024-05-03 22:34:13 +02:00
root
93e51a4eda improved log delete mechanism need further review 2024-05-03 19:52:21 +02:00
root
b0280431e7 Added define, modified version 2024-05-03 00:24:29 +02:00
root
2a5794b174 Added log function 2024-05-03 00:20:21 +02:00
root
4cc8a4d51d Added log for errors 2024-05-01 22:31:55 +02:00
root
41e5d92dc8 Added example of blocked user in the config file 2024-04-27 13:33:08 +02:00
root
091fd45db8 By default no static compile 2024-04-27 13:31:14 +02:00
root
4defc26372 Added blocklist support 2024-04-27 13:29:23 +02:00
root
2fb8156a24 Updated with wiki link 2024-04-25 20:49:45 +02:00
root
4652ac37fb Updated with wiki link 2024-04-25 20:48:43 +02:00
root
97d8ebb5b8 Testing version, promoting to stable release after testing v2.4.0-RC3 2024-04-21 20:26:42 +02:00
root
3a23981a77 STAT okay, some changes with error codes and checksafepath function 2024-04-21 20:15:15 +02:00
root
e8002fa094 LIST and NLST with -a and -A tested 2024-04-20 09:49:29 +02:00
root
dfb525fca7 LIST and NLIST support -a and -A parameters 2024-04-19 21:05:42 +02:00
root
85be273f2e Added NAT IP address parameter and other small changes. 2024-04-17 20:42:25 +02:00
root
8d70cbcf09 XPWD, XCUP, XMKD, XRMD implementation 2024-04-16 21:20:33 +02:00
root
7b3682b109 Error handling improved 2024-04-14 14:01:10 +02:00
root
569c3a57d7 Improved transfer error handling 2024-04-14 12:17:06 +02:00