Commit Briefs

Omar Polo

remove imsg_borrow_str

it's redundant due to ibuf_borrow_str()




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