bastion 0.53.2
This commit is contained in:
+2
@@ -0,0 +1,2 @@
|
||||
go test fuzz v1
|
||||
string(".key /")
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
go test fuzz v1
|
||||
string("/b*")
|
||||
string("0")
|
||||
@@ -0,0 +1,3 @@
|
||||
go test fuzz v1
|
||||
string(" .ssh")
|
||||
string("0")
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
go test fuzz v1
|
||||
string("0")
|
||||
string("0")
|
||||
string("/..0")
|
||||
+218
@@ -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
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user