Commits


Add reports/0.0.2.gmi


Add open_file tests


Redirect: directory -> "/gemini.gmi"


Add v0.0.2 changes to report


Add symlink from README.gmi to index.gmi


URI Scheme is case-insensitive (RFC 3986, 3.1. Scheme)


Add failed test: URL scheme is case-insensitive by RFC 3986


Add date


Add link to git repo (over ssh)


LICENSE authors


Tests refactored (like a test framework)


Add v0.0.2 report template


Add unit tests (parse_url)


HXXFILES is not needed


Ignore *.o files


Patch from la-ninpre <aaoth@aaoth.xyz> > Separate compilation enables incremental recompilation > instead of redoing the whole work from scratch each time. > Separating compilation also enables developer to use `-j` > option of make to speed up the compilation. > I also made Makefile respect CXXFLAGS provided in the > environment, so that one can set certain optimization > flags, for example.


Remove duplicate of code


Fix domain name


Fixes reports/0.0.1.gmi


Add link to development blog


Append and fix docs


Append first report


Add project README


Add 0BSD licence


Big refactoring: client is not need, entire project is a server