Nicola Murino
f21c3d2af2
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-10-09 20:46:29 +02:00
Nicola Murino
314bb5c886
update deps and nfpm
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-10-08 18:51:52 +02:00
Nicola Murino
0ae2354fed
JWT: replace jwtauth/jwx with lightweight wrapper around go-jose
...
We replaced the jwtauth and jwx libraries with a minimal custom wrapper
around go-jose because we don’t need the full feature set provided by jwx.
Implementing our own wrapper simplifies the codebase and improves
maintainability.
Moreover, go-jose depends only on the standard library, resulting in a
leaner dependency that still meets all our requirements.
This change also reduces the SFTPGo binary size by approximately 1MB
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-10-08 18:10:39 +02:00
Nicola Murino
9ca35c3555
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-10-04 11:42:35 +02:00
Nicola Murino
3f21db14e4
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-28 09:36:28 +02:00
Nicola Murino
f4092b9f9e
sftpd: use VerifiedPublicKeyCallback
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-28 09:22:27 +02:00
Nicola Murino
255ad5f6db
remove automaxprocs: no longer required with Go 1.25
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-22 09:16:14 +02:00
Nicola Murino
29e9d95088
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-21 14:21:57 +02:00
Nicola Murino
952df50a98
remove ftpserverlib fork
...
the correct flow is to add features to the upstream library first
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-21 14:21:53 +02:00
Nicola Murino
d2ee43585a
remove x/crypto fork
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-09-21 14:21:47 +02:00
Nicola Murino
19d1a0e0c1
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-08-22 15:57:55 +02:00
Nicola Murino
0f6202f059
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-08-17 12:34:35 +02:00
Nicola Murino
e7a1128574
remove AWS Marketplace specific code
...
it is out of context for the Open-Source edition
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-08-17 12:29:57 +02:00
Nicola Murino
0dec86474e
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-08-06 20:44:09 +02:00
Nicola Murino
b48a90bce9
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-08-02 19:21:53 +02:00
Nicola Murino
9d20f1744a
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-07-12 23:05:07 +02:00
Nicola Murino
1b95468783
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-07-03 11:53:20 +02:00
Nicola Murino
e34c196532
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-20 20:12:42 +02:00
Nicola Murino
cea5dd665e
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-14 11:40:47 +02:00
Nicola Murino
0265c4c4a1
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-31 20:30:58 +02:00
Nicola Murino
3f7533b86a
update deps ...
...
... and adapt the code to the new constants I added to
golang.org/x/crypto/ssh
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-19 19:42:36 +02:00
Nicola Murino
09e65c8d9f
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-10 19:07:14 +02:00
Nicola Murino
a709b84eef
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 19:08:02 +02:00
Nicola Murino
5efd232809
CI: workflows improvements
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 18:01:08 +02:00
Nicola Murino
11d8fffd1b
remove obsoletes build constraints
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 17:15:40 +02:00
Nicola Murino
17bbe3d297
update deps, add support for mlkem768x25519-sha256
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-12 22:10:27 +02:00
Nicola Murino
01fbf3480f
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-07 18:03:33 +02:00
Nicola Murino
6162da7636
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 10:50:25 +01:00
Nicola Murino
5a088daf97
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-22 14:55:40 +01:00
Nicola Murino
39ebfab693
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:56:47 +01:00
Nicola Murino
e3b513ccdb
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-13 12:00:39 +01:00
Nicola Murino
cf961afe59
update CI and deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-01 10:11:28 +01:00
Nicola Murino
dbe31034ce
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 19:03:34 +01:00
Nicola Murino
0e0cfd62bb
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-09 11:42:32 +01:00
Nicola Murino
0013e35b28
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-06 19:23:05 +01:00
Nicola Murino
1393cf5956
ftp: add a test for SIZE command on dirs
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-04 19:26:55 +01:00
Nicola Murino
04fa242f57
azblobfs: add support for Azure Identity
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-01-13 20:58:17 +01:00
Nicola Murino
a759789454
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-01-11 11:48:07 +01:00
Nicola Murino
fbf8b1285d
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-01-04 17:22:30 +01:00
Nicola Murino
d2c5a6a914
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-12-23 08:50:51 +01:00
Nicola Murino
bb579e36db
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-12-19 20:01:55 +01:00
Nicola Murino
6a72552754
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-12-15 11:55:49 +01:00
Nicola Murino
49f2555914
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-12-07 10:35:09 +01:00
Nicola Murino
cbd7fc917e
back to development
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-11-28 08:19:40 +01:00
Nicola Murino
0e77ba9546
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-11-21 07:52:57 +01:00
Nicola Murino
e1cd69d5ff
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-11-15 17:26:12 +01:00
Nicola Murino
5896c1b7a5
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-11-13 20:22:31 +01:00
Nicola Murino
30fb1d6240
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-11-09 18:56:43 +01:00
Nicola Murino
97bb004c12
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-10-26 21:50:21 +02:00
Nicola Murino
ae1487d733
fix connection limits
...
an SFTP client can start multiple transfers on a single connection
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2024-10-26 21:18:19 +02:00