sftpgo/sftpd
Nicola Murino 796ea1dde9
allow to store temporary sessions within the data provider
so we can persist password reset codes, OIDC auth sessions and tokens.
These features will also work in multi-node setups without sicky
sessions now

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2022-05-19 19:49:51 +02:00
..
mocks allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
cmd_unix.go dataprovider: add timestamp fields for users and admins 2021-08-19 15:51:43 +02:00
cmd_windows.go add support for Git over SSH 2019-11-26 22:26:42 +01:00
cryptfs_test.go refactoring of user session counters 2022-04-14 19:07:41 +02:00
handler.go sftpd statvfs: check the virtual quota against that of the filesystem 2022-05-14 14:53:26 +02:00
internal_test.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
internal_unix_test.go dataprovider: add timestamp fields for users and admins 2021-08-19 15:51:43 +02:00
lister.go Improve documentation 2019-07-30 20:51:29 +02:00
middleware.go add dot and dot dot directories to sftp/ftp file listing 2021-07-31 09:42:23 +02:00
middleware_test.go add dot and dot dot directories to sftp/ftp file listing 2021-07-31 09:42:23 +02:00
scp.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
server.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
sftpd.go ensure that defaults defined in code match the default config file 2022-03-14 10:42:14 +01:00
sftpd_test.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
ssh_cmd.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
subsystem.go refactoring of user session counters 2022-04-14 19:07:41 +02:00
transfer.go add support for data transfer bandwidth limits 2022-01-30 11:42:36 +01:00