Commit Briefs

Omar Polo

simplify glob for pem


Omar Polo

mention testing in readme


Omar Polo

drop genbigfile


Omar Polo

use a c program to fill the file

it's several order of magnitude faster than the equivalent shell script


Omar Polo

fix for sha256sum


Omar Polo

fixing compat compilation

include headers if needed and include config.h


Omar Polo

missing ; in prototype


Omar Polo

deleted old test stuff


Omar Polo

brand new regress suite



Omar Polo

rename goodbye -> close_conn


Omar Polo

trim initial forward slashes

this parse gemini://example.com///foo into an IRI whose path is "foo". I'm not 100% this is standard-compliant but: 1. it seems a logical consequence of the URI/IRI cleaning algo (where we drop sequential slashes) 2. practically speaking serving file a sequence of forward slashes doesn't really make sense, even in the case of CGI scripts


Omar Polo

add ends_with


Omar Polo

fix redirects

make sure redirect starts with /. This also requires a tweak in check_path, in the case we go open_file -> send_dir -> open_file -> check-path and the path starts with a slash.


Omar Polo

ensure we're in the correct state