Nicola Murino
|
be9230e85b
micro optimizations spotted using the go-critic linter
|
4 years ago |
Nicola Murino
|
51f110bc7b
sftpd: add [email protected] support
|
4 years ago |
Nicola Murino
|
c0e09374a8
scp: fix wildcard uploads
|
4 years ago |
Nicola Murino
|
daac90c4e1
fix a potential race condition for pre-login and ext auth
|
4 years ago |
Nicola Murino
|
ed43ddd79d
enable hash commands for any supported backend
|
5 years ago |
Nicola Murino
|
a6985075b9
add sftpfs storage backend
|
5 years ago |
Nicola Murino
|
ca0ff0d630
add a File interface so we can avoid to use os.File directly
|
5 years ago |
Nicola Murino
|
950a5ad9ea
add a recoverer where appropriate
|
5 years ago |
Nicola Murino
|
ac3bae00fc
add support for SFTP subsystem mode
|
5 years ago |
Nicola Murino
|
2df0dd1f70
sshd: map each channel with a new connection
|
5 years ago |
Nicola Murino
|
4748e6f54d
sftpd: handle read and write from the same handle (#158)
|
5 years ago |
Nicola Murino
|
5208e4a4ca
sftpd: improve truncate
|
5 years ago |
Nicola Murino
|
f41ce6619f
sftpd: add SSH_FXP_FSETSTAT support
|
5 years ago |
Nicola Murino
|
a9e21c282a
add WebDAV support
|
5 years ago |
Nicola Murino
|
93ce96d011
add support for the venerable FTP protocol
|
5 years ago |
Nicola Murino
|
4e41a5583d
refactoring: add common package
|
5 years ago |
Nicola Murino
|
0ea2ca3141
simplify data provider usage
|
5 years ago |
Nicola Murino
|
dd593b1035
ssh commands: send a generic error for unexpected failures
|
5 years ago |
Nicola Murino
|
cf541d62ea
recursive permissions check before renaming/copying directories
|
5 years ago |
Nicola Murino
|
e86089a9f3
quota: improve size check
|
5 years ago |
Nicola Murino
|
3ceba7a147
sftpgo-copy: add quota limits check
|
5 years ago |
Nicola Murino
|
37418a7630
SSH system commands: allow git and rsync inside virtual folders
|
5 years ago |
Nicola Murino
|
3d48fa7382
ssh commands: add sftpgo-copy and sftpgo-remove
|
5 years ago |
Nicola Murino
|
f02e24437a
add more linters
|
5 years ago |
Nicola Murino
|
d70959c34c
fix some lint issues
|
5 years ago |
Nicola Murino
|
0a47412e8c
scp, ssh commands: hide the real fs path on errors
|
5 years ago |
Nicola Murino
|
94b46e57f1
sftpd actions: execute defined command on error too
|
5 years ago |
Nicola Murino
|
4759254e10
file actions: add bucket and endpoint to notifications
|
5 years ago |
Nicola Murino
|
016abda6d7
improve docs
|
5 years ago |
Nicola Murino
|
b885d453a2
filters: we can now set allowed and denied files extensions
|
5 years ago |