Nicola Murino
|
61b5a1d9a3
|
simplify FileOpenFlags to os.Flags conversion
|
2019-08-04 11:02:38 +02:00 |
|
Nicola Murino
|
80b9c40489
|
add support for atomic upload
Atomic uploads are now configurable. The default upload mode remains
non atomic
|
2019-08-04 09:37:58 +02:00 |
|
Nicola Murino
|
b8dafecdd9
|
transfer: initialize lastActivity
This avoid a random value for transfer of empty file where no reads or writes happen
|
2019-08-02 15:49:51 +02:00 |
|
Nicola Murino
|
8058178ea0
|
Improve documentation
|
2019-07-30 20:51:29 +02:00 |
|
Nicola Murino
|
0bed768909
|
allow quota tracking only for users with quota restrictions
Setting "track_quota" to 2 in sftpgo.conf will avoid a database update
after each file upload/deletion if the user has no quota restrictions
|
2019-07-28 22:04:50 +02:00 |
|
Nicola Murino
|
88fedd577d
|
sftpd handler: remove eccessive logging and prepare the code to support upload resume
Upload resume is currently disabled for this upstream bug:
https://github.com/pkg/sftp/issues/295
|
2019-07-28 13:40:12 +02:00 |
|
Nicola Murino
|
c547c5c9ee
|
quota tracking: fix concurrent updates
added a test case to check quota size for upload that replace an existing file
|
2019-07-28 13:24:46 +02:00 |
|
Nicola Murino
|
48451a9924
|
add support for custom actions
Configurable custom commands and/or HTTP notifications on SFTP upload, download, delete or rename
|
2019-07-27 09:38:09 +02:00 |
|
Nicola Murino
|
ff8fb80e3c
|
fix check for used quota
remove unused data provider from sftpd configuration struct
|
2019-07-26 13:07:08 +02:00 |
|
Nicola Murino
|
5c861a7c46
|
sftpd config: MaxAuthTries is now configurable
|
2019-07-21 12:02:24 +02:00 |
|
Nicola Murino
|
14f919df47
|
simplify some code
|
2019-07-21 00:19:17 +02:00 |
|
Nicola Murino
|
22b8dc7f1d
|
fix misspells and ineffectual assignments
|
2019-07-20 21:17:53 +02:00 |
|
Nicola Murino
|
31cd4d7139
|
first version
|
2019-07-20 12:26:52 +02:00 |
|