Commits


add libobj to the tests


remove the dependency on utils.c from a few binaries telescope-identity(1) and the tests don't need it anymore.


unbreak tests; parser_gophermap.c now needs iri too


add some tests for multiple timers in ev


fix regress after recent changes


move all the sources back in the root directory subdir is just messier for no good reason


move includes back to the root directory Splitting stuff into sub-directories was just a big mistake.


remove phos; now unused phos was an attempt at building a gemini client/server library. It didn't went as I expected, mostly because it's such a simple protocol... Anyway, the only use in telescope was for the uri module, which has already been replaced with the built-in iri. Which still sucks (and despite the name, can still only handle URIs) but it's hopefully better. The APIs are better.


fix iritest CFLAGS; add iritest to TESTS


iri: add tests for the parser


add a simple test for the text/gemini parser too


fix CLEANFILES for tests


move headers to include/


move parsers to their own subdir


fix tests for build out-of-tree now `make distcheck' works as advertised