Commits


iri_setquery: avoid needless else block


make do_load_url and friends return void The 0/1 difference was once important since it would give the caller an idea whether the page was loaded immediately or asynchronously. This doesn't matter anymore. Furthermore, this whole family of function can't really fail (as telescope doesn't handle memory allocation failures gracefully.)


configure: add --with-Werror flag


add missing void to please clang


fix freezr' post url


use AC_SEARCH_LIBS instead of AC_CHECK_LIB AC_CHECK_LIB is quite awful actually even if it has a nice name


AC_PROG_C_C99 -> AC_PROG_C


add compat for endian.h (now required by imsg)


sync imsg


add missing #include "compat.h"


iri: refactor parse_{query,fragment} into a single function


add some extra tests for the iri parser


iri: copy portstr too


iri: make mergepath take a buffer and strings, not the iri pointers


iri: change remove_dot_segmens to take a buffer instead of an iri