Commit Briefs

Omar Polo

add write-buffer

saves a page to the disk. Also, changes the order of the downloads so the new one is always at the top.


Omar Polo

parser/serialize: abstract over evbuffers

the serialize "method" will soon be used in other context where using evbuffers would be awkward. Introduce a small abstraction over it: a printfn (print function) fprintf-like.


Omar Polo

regen


Omar Polo

typo the command

spotted by tgl^W freezr, thanks!


Omar Polo

server moved


Omar Polo

fmt


Omar Polo

readd rcs id to ease trackability


Omar Polo

sync recallocarray.c

original commit from claudio@: Type-cast getpagesize() from int to size_t for the comparison with d. getpagesize() will only return positive numbers (there is no negative page size system) and it can not fail. Should fix some compiler warnings seen in -portable projects. OK otto@ (plus readding back the RCS id)


Omar Polo

sync imsg.h

original commit from claudio@: Make imsg.h a bit more self-contained by prototyping struct iovec. OK martijn@ mvs@ deraadt@


Omar Polo

readd scan_scaled even if unused

reduces the diff with /usr/src. (scan_scaled was updated since the initial import of fmt_scaled, hence the file revision bump.)


Omar Polo

update bundled imsg-buffer.c to rev. 1.13

original commit from eric@: change the barrier so that fd's are always passed and received with the first byte of the imsg they belong to. idea, tweaks and ok claudio@




Omar Polo

tokenize minibuffer input for better matching

instead of trying to match the given string as-is, split it into tokens (space-separated words) and try to match those. This allows to match out of order, for example "mir vid" will match gemini://vidage.rocks/blog/parliamo-di-mirror.gmi


Omar Polo

fix build out-of-tree

The issue with building out-of-tree was that some pages were generated by autoconf in $(builddir) and others were as-in in $(srcdir). While it was possible to use the right combination of $(builddir)/$(srcdir), just move everything as .in and generate every page during the configure step.