Commit Briefs


Omar Polo

net: switch to new imsg apis


Omar Polo

inline a goto err


Omar Polo

rework net_read() a bit

- don't stop after parsing the header maybe there's some page data in the buffer, let's try to forward it immediately too. - use a local buffer plus bufferevent_read()


Omar Polo

add certs.[ch]

adapted from gmid. we'll soon use it to provide client certificates support in telescope.


Omar Polo

sync changelog


Omar Polo

save finger:// and gopher:// URLs to the history

gemini is handled when the 2x reply is received. Gopher and Finger lack an equivalent, so call history_add() for them at EOF.


Omar Polo

cache finger pages as well


Omar Polo

bp_select: call exit_minibuffer() when done

Currently it is still fine to access ministate after exit_minibuffer(). In the future, if we ever support recursive minibuffers it won't. So, defer the exit_minibuffer() call and use minibuffer_compl_text() instead of peeking into ministate. While here, also add the "Bookmarked" message when it successfully bookmarked the page.


Omar Polo

fix bookmark_page() failure check

it returns -1/0 not 0/1


Omar Polo

ignore obj/ and build/ too


Omar Polo

removed -C/--colours flag


Omar Polo

phos is no more


Omar Polo

fix regress after recent changes


Omar Polo

move all the sources back in the root directory

subdir is just messier for no good reason