Skip to content

Add IP-wise transfer filtering and update SSH session protocol - #2188

Open
neil-karania wants to merge 10 commits into
drakkan:mainfrom
neil-karania:main
Open

Add IP-wise transfer filtering and update SSH session protocol#2188
neil-karania wants to merge 10 commits into
drakkan:mainfrom
neil-karania:main

ip wise transfer filtering feature added, also removed unbaked tests

8ddd2f9
Select commit
Loading
Failed to load commit list.
Cirrus CI / FreeBSD 14.3 failed Mar 19, 2026 in 11m 38s

Task Summary

Instruction test failed in 08:01

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:14 clone
✅ 00:59 pkginstall
✅ 00:01 setup
✅ 02:19 compile
✅ 00:01 check
❌ 08:01 test

=== RUN   TestUploadErrors
--- PASS: TestUploadErrors (0.25s)
=== RUN   TestDeniedLoginMethod
--- PASS: TestDeniedLoginMethod (0.18s)
=== RUN   TestDeniedProtocols
--- PASS: TestDeniedProtocols (0.18s)
=== RUN   TestQuotaLimits
--- PASS: TestQuotaLimits (0.76s)
=== RUN   TestTransferQuotaLimits
--- PASS: TestTransferQuotaLimits (0.22s)
=== RUN   TestUploadMaxSize
--- PASS: TestUploadMaxSize (0.54s)
=== RUN   TestClientClose
--- PASS: TestClientClose (2.51s)
=== RUN   TestLoginWithDatabaseCredentials
--- PASS: TestLoginWithDatabaseCredentials (0.17s)
=== RUN   TestLoginInvalidFs
--- PASS: TestLoginInvalidFs (0.16s)
=== RUN   TestSFTPBuffered
--- PASS: TestSFTPBuffered (0.43s)
=== RUN   TestBytesRangeRequests
--- PASS: TestBytesRangeRequests (0.74s)
=== RUN   TestContentTypeGET
--- PASS: TestContentTypeGET (0.19s)
=== RUN   TestHEAD
--- PASS: TestHEAD (0.16s)
=== RUN   TestGETAsPROPFIND
--- PASS: TestGETAsPROPFIND (0.19s)
=== RUN   TestStat
--- PASS: TestStat (0.21s)
=== RUN   TestUploadOverwriteVfolder
--- PASS: TestUploadOverwriteVfolder (0.23s)
=== RUN   TestOsErrors
--- PASS: TestOsErrors (0.19s)
=== RUN   TestMiscCommands
--- PASS: TestMiscCommands (1.07s)
=== RUN   TestClientCertificateAuthRevokedCert
--- PASS: TestClientCertificateAuthRevokedCert (0.09s)
=== RUN   TestClientCertificateAuth
--- PASS: TestClientCertificateAuth (0.24s)
=== RUN   TestWrongClientCertificate
--- PASS: TestWrongClientCertificate (0.19s)
=== RUN   TestClientCertificateAuthCachedUser
--- PASS: TestClientCertificateAuthCachedUser (0.23s)
=== RUN   TestExternatAuthWithClientCert
--- PASS: TestExternatAuthWithClientCert (0.46s)
=== RUN   TestPreLoginHookWithClientCert
--- PASS: TestPreLoginHookWithClientCert (0.57s)
=== RUN   TestSFTPLoopVirtualFolders
--- PASS: TestSFTPLoopVirtualFolders (0.28s)
=== RUN   TestNestedVirtualFolders
--- PASS: TestNestedVirtualFolders (0.48s)
PASS
coverage: 100.0% of statements
ok  	github.com/drakkan/sftpgo/v2/internal/webdavd	22.748s	coverage: 100.0% of statements
FAIL