<title>Proof-Checking %s</title>
</head>
<body bgcolor=\"white\">
-<h1>Proof-Checking %s:</h1>
+<h3>Proof-Checking %s:</h3>
"
uri uri)),
-("<h1>Done.</h1>
+("<h3>Done.</h3>
</body>
</html>
END
let bad_request outchan =
printf "INVALID REQUEST !!!!!\n\n";
flush stdout;
- Http_daemon.respond_error ~status:(`Client_error `Bad_request) outchan;
+ Http_daemon.respond_error ~code:(`Status (`Client_error `Bad_request))
+ outchan;
flush outchan
;;
outchan := outchan' ;
try
let uri = req#param "uri" in
- Http_daemon.send_basic_headers ~code:200 outchan' ;
+ Http_daemon.send_basic_headers ~code:(`Code 200) outchan' ;
Http_daemon.send_header "Content-type" "text/html" outchan' ;
Http_daemon.send_CRLF outchan' ;
printf "Request to proof-check \"%s\"..." uri;
fprintf outchan' "%s" (html_preamble uri);
flush outchan';
(try
- CicTypeChecker.typecheck (UriManager.uri_of_string uri);
+ ignore (CicTypeChecker.typecheck (UriManager.uri_of_string uri));
with e ->
fprintf outchan' "%s\n" (Printexc.to_string e);
flush outchan');
printf "Proof Checker started and listening on port %d\n" port;
flush stdout;
+CicEnvironment.set_trust (fun _ -> false);
Http_daemon.start' ~port ~mode:`Fork callback ;
printf "Proof Checker is terminating, bye!\n"
+