Commits


configure: add --with-libbsd option


configure: add --with-libimsg option


configure: fix build with separate libtinfo ncurses has "--with-termlib" build option, which forces some symbols from libncurses.so to be moved to libtinfo.so. It caused the following error: ld: ui.o: undefined reference to symbol 'keypad' ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line


add compat for explicit_bzero Looking at the build failure for the nix package on darwin I noticed that explicit_bzero is used by recallocarray but not included in the compat layer...


fix bufferevent tls I/O on libevent2 on libevent2 we need to wrap evbuffer_add with evbuffer_freeze/evbuffer_unfreeze. Not sure exactly why, probably because we're doing some evbuffer_enable/disable/enable-again. Retain compatibility with the custom libevent1 in base on OpenBSD.


start a new cycle, for real (hope)


0.4.1 "buildfix" release Fixed the dist tarball generation


start a new cycle


tagged 0.4 --- "La faccia della luna"


add about:crash


generate about_new.gmi with autoconf


use strcasestr to compare (and include the compat)


tagged 0.3 -- Spaceman


"humanize" byte progress i.e. trasform XYZ bytes to something readable


first revision of a parser for the configuration file There is only the code to do the parsing, not actually applying them. The accepted syntax is as follows: # `set' to, hum, set options set max-redirect = 5 set new-tab-url = "about:blank" # change the styling style tabline foreground white style tabline background black style line.title2 { prefix "## " cont " " attr bold } # keybindings management bind global-map "1 G" beginning-of-buffer bind minibuffer-map "C-c" minibuffer-abort unbind minibuffer-map "C-g"