Commit History

Author SHA1 Message Date
  Nicola Murino b34bc2b818 add license header to source files 3 years ago
  Nicola Murino 1a33b5bb53 allow different TLS certificates for each binding 3 years ago
  Nicola Murino 796ea1dde9 allow to store temporary sessions within the data provider 3 years ago
  Nicola Murino 002a06629e refactoring of user session counters 3 years ago
  Nicola Murino d9f30e7ac5 add a global whitelist 3 years ago
  Nicola Murino d8de0faef5 allow to require two-factor auth for users 3 years ago
  Nicola Murino 5c2fd8d52a add support for a start directory 3 years ago
  Nicola Murino 1fccd05e9e allow to configure the minimum version of TLS to be enabled 3 years ago
  Nicola Murino 6092b6628e logs: use info level for login related messages 4 years ago
  Nicola Murino 3c24cb773f SFTP: log users connections at info level 4 years ago
  Nicola Murino 4652f9ede8 FTPD: allow to set different passive IPs based on the client's IP address 4 years ago
  Nicola Murino be3857d572 dataprovider: add timestamp fields for users and admins 4 years ago
  Nicola Murino a3c087456b ftpd: add some security checks 4 years ago
  Nicola Murino c41ae116eb improve logging 4 years ago
  Nicola Murino 5967aa1aa5 FTP: enable ftpserverlib logging and make debug mode configurable 4 years ago
  Nicola Murino bd5191dfc5 add experimental plugin system 4 years ago
  Nicola Murino 076b2f0ee0 modules: add v2 support 4 years ago
  Nicola Murino c1b862394d move other errors to utils package 4 years ago
  Nicola Murino 43182fc25e OpenAPI: add users API 4 years ago
  Nicola Murino 575bcf1f03 add remote address to transfer and commands logs 4 years ago
  Nicola Murino 8f6cdacd00 allow to limit the number of per-host connections 4 years ago
  Nicola Murino 23d9ebfc91 add a basic front-end web interface for end-users 4 years ago
  Nicola Murino f4369cdbef fix max connections check 4 years ago
  Nicola Murino f45c89fc46 add rate limiting support for REST API/web admin too 4 years ago
  Nicola Murino 112e3b2fc2 add rate limiting support 4 years ago
  Nicola Murino 124c471a2b FTPD: make sure that the passive ip, if provided, is valid 4 years ago
  Nicola Murino 21fbcf4556 FTP: add support for TLS session resumption on the data connection 4 years ago
  Nicola Murino d6dc3a507e extend virtual folders support to all storage backends 4 years ago
  Nicola Murino a6e36e7cad FTP: improve TLS certificate authentication 4 years ago
  Nicola Murino ca3e15578e Use new methods in the io and os packages instead of ioutil ones 4 years ago