refuse to visit non-gemini urls
This commit is contained in:
@@ -109,7 +109,6 @@
|
|||||||
[(and (>= status 20)
|
[(and (>= status 20)
|
||||||
(<= status 29))
|
(<= status 29))
|
||||||
|
|
||||||
|
|
||||||
(let-values ([(doc) (gmi:parse (port->lines c-in))]
|
(let-values ([(doc) (gmi:parse (port->lines c-in))]
|
||||||
[(db-in db-out) (make-pipe #f)])
|
[(db-in db-out) (make-pipe #f)])
|
||||||
|
|
||||||
@@ -150,4 +149,6 @@
|
|||||||
(<= status 69))
|
(<= status 69))
|
||||||
(displayln "certificate handling not yet implemented")]))))
|
(displayln "certificate handling not yet implemented")]))))
|
||||||
|
|
||||||
(iter url 5))))
|
(if (not (string=? (url-scheme url) "gemini"))
|
||||||
|
(printf "unsupported url: ~a~n" (url->string url))
|
||||||
|
(iter url 5)))))
|
||||||
|
Reference in New Issue
Block a user