sftpgo-mirror/common
Nicola Murino 46998252e5
use bcrypt as default password hashing algo
argon2id has a high memory cost and, if not properly tuned, it can lead to
resource starvation.

Advanced users can still configure and use argon2id.
Passwords stored as argon2id will continue to work
2021-04-25 09:38:33 +02:00
..
actions.go extend virtual folders support to all storage backends 2021-03-21 19:15:47 +01:00
actions_test.go extend virtual folders support to all storage backends 2021-03-21 19:15:47 +01:00
common.go fix max connections check 2021-04-20 18:12:16 +02:00
common_test.go use bcrypt as default password hashing algo 2021-04-25 09:38:33 +02:00
connection.go improve SFTP loop detection 2021-04-01 18:53:48 +02:00
connection_test.go extend virtual folders support to all storage backends 2021-03-21 19:15:47 +01:00
defender.go add rate limiting support 2021-04-18 12:31:06 +02:00
defender_test.go add rate limiting support 2021-04-18 12:31:06 +02:00
httpauth.go telemetry server: add optional https and authentication 2020-12-18 16:04:42 +01:00
httpauth_test.go Use new methods in the io and os packages instead of ioutil ones 2021-02-25 21:53:04 +01:00
protocol_test.go use bcrypt as default password hashing algo 2021-04-25 09:38:33 +02:00
ratelimiter.go add rate limiting support for REST API/web admin too 2021-04-19 08:14:04 +02:00
ratelimiter_test.go add rate limiting support for REST API/web admin too 2021-04-19 08:14:04 +02:00
tlsutils.go Use new methods in the io and os packages instead of ioutil ones 2021-02-25 21:53:04 +01:00
tlsutils_test.go Use new methods in the io and os packages instead of ioutil ones 2021-02-25 21:53:04 +01:00
transfer.go sftpfs: add buffering support 2021-04-03 16:00:55 +02:00
transfer_test.go sftpfs: add buffering support 2021-04-03 16:00:55 +02:00