bastion 0.53.2
ci / personal-data (push) Successful in 5s
ci / test (push) Successful in 3m4s
ci / fuzz (push) Successful in 3m45s

This commit is contained in:
Privatae
2026-10-20 04:42:14 +00:00
commit e4c9b69b46
471 changed files with 159794 additions and 0 deletions
@@ -0,0 +1,2 @@
go test fuzz v1
string(".key /")
@@ -0,0 +1,3 @@
go test fuzz v1
string("/b*")
string("0")
@@ -0,0 +1,3 @@
go test fuzz v1
string(" .ssh")
string("0")
@@ -0,0 +1,4 @@
go test fuzz v1
string("0")
string("0")
string("/..0")
+218
View File
@@ -0,0 +1,218 @@
[
{
"url": "https://github.com/pallets/flask.git",
"ok": true
},
{
"url": "https://github.com/a/b",
"ok": true
},
{
"url": "https://git.example.org:8443/team/repo.git",
"ok": true
},
{
"url": "https://gitlab.com/group/sub/proj.git",
"ok": true
},
{
"url": "https://h.io/a%20b/c",
"ok": true
},
{
"url": "https://x-y.dev/o/r~1+2",
"ok": true
},
{
"url": "https://GitHub.com/A/B",
"ok": true
},
{
"url": "http://github.com/a/b",
"ok": false
},
{
"url": "https://github.com/",
"ok": false
},
{
"url": "https://github.com",
"ok": false
},
{
"url": "https://u:p@github.com/a/b",
"ok": false
},
{
"url": "https://@github.com/a/b",
"ok": false
},
{
"url": "https://github.com/a/b?x=1",
"ok": false
},
{
"url": "https://github.com/a/b#f",
"ok": false
},
{
"url": "https://github.com/a/b,c",
"ok": false
},
{
"url": "https://github.com/a/b c",
"ok": false
},
{
"url": "https://2130706433/a/b",
"ok": false
},
{
"url": "https://127.1/a/b",
"ok": false
},
{
"url": "https://0x7f.0.0.1/a/b",
"ok": false
},
{
"url": "https://10.0.0.1/a/b",
"ok": false
},
{
"url": "https://[::1]/a/b",
"ok": false
},
{
"url": "https://[v1.x]/x",
"ok": false
},
{
"url": "https://h:abc/x",
"ok": false
},
{
"url": "https://h:+443/x",
"ok": false
},
{
"url": "https://h/x%zz",
"ok": false
},
{
"url": "https://h/%",
"ok": false
},
{
"url": "https://h\\x/y",
"ok": false
},
{
"url": "https://h^/x",
"ok": false
},
{
"url": "https://h%41/x",
"ok": false
},
{
"url": "https://h`/x",
"ok": false
},
{
"url": "https://h{}/x",
"ok": false
},
{
"url": "https://h]/x",
"ok": false
},
{
"url": "https://-h.com/x",
"ok": false
},
{
"url": "https://h.com./x",
"ok": false
},
{
"url": "https://h..com/x",
"ok": false
},
{
"url": "file:///srv/x",
"ok": false
},
{
"url": "ssh://git@github.com/a/b",
"ok": false
},
{
"url": "https://gíthub.com/a/b",
"ok": false
},
{
"url": "https://github.com/a/‮b",
"ok": false
},
{
"url": "HTTPS://github.com/a/b",
"ok": false
},
{
"url": "https://github.com/a/b|c",
"ok": false
},
{
"url": "https://github.com/a/b>c",
"ok": false
},
{
"url": "https://github.com:/a/b",
"ok": false
},
{
"url": "https://github.com/a/b\n",
"ok": false
},
{
"url": "https://github.com/a/'b",
"ok": false
},
{
"url": "https://github.com/a/b;c",
"ok": false
},
{
"url": "https://github.com/a/b&c",
"ok": false
},
{
"url": "https://0x7f000001/a/b",
"ok": false
},
{
"url": "https://127.0x1/a/b",
"ok": false
},
{
"url": "https://0xa9fea9fe/a/b",
"ok": false
},
{
"url": "https://10.0xa/a/b",
"ok": false
},
{
"url": "https://github.com/%2F",
"ok": false
},
{
"url": "https://github.com/%2f%2F/",
"ok": false
},
{
"url": "https://a1.example.com/o/r.git",
"ok": true
}
]