Commits


refactor net code Generalize a bit the flow. Expect a request to be written and a body to be sended with net_send_ui. This will make easier to add other protocols like finger or gopher in the future. Also, switch to evbuffer instead of manually calling tls_read/write: with evbuffers we can abstract over the actual I/O routine and just read/write buffers in memory. This too will help with adding more protocols.


rename client -> net


rename gemini.c -> net.c


sync


mini-scroll-up/down bound to M-v/C-v in the minibuffer


introduce two local variables


don't crash on empty pages


start a new cycle, for real (hope)


0.4.1 "buildfix" release Fixed the dist tarball generation


fix for distcheck


use proper path (out-of-tree builds) and include pages/*.gmi


start a new cycle


updated asciinema for 0.4


tagged 0.4 --- "La faccia della luna"


sync