Commit Briefs

Omar Polo

wip'n'crude: open downloads with xdg-open (feature/exec-cmds)


Omar Polo

fmt; get rid of double `break'


Omar Polo

fix git url prodded by freezr

while here mention the codeberg mirror on the web version too


Omar Polo

garbage collect even more IMSG types

these are unused after the fs/ui merge.



Omar Polo

re-group the handling of imsgs

while here also do more validation in IMSG_GET_RAW and add a missing NULL check in the return type of req_by_id in the IMSG_CERT_STATUS.


Omar Polo

sync request size with telescope.h


Omar Polo

get rid of some ifdefs

just declare the same function in the two branches of #if HAVE_ASR_RUN to avoid further #ifs


Omar Polo

avoid unnecessary else


Omar Polo

start a new release cycle


Omar Polo

changes for 0.8.1 (tags/0.8.1)


Omar Polo

handle mark_nonblock_cloexec failure


Omar Polo

work around macos lack of SOCK_CLOEXEC / SOCK_NONBLOCK

rework mark_nonblock so it sets the cloexec flag too and use it in control.c to avoid these flags. (which are expected to become available on a future revision of POSIX and are already widely available.) It's not an issue for telescope to do the socket/accept + fcntl dance because there aren't threads that can fork(2) (there are no threads at all!) reported by @sikmir at github https://github.com/omar-polo/telescope/commit/59ef79dd19611c7846b00427e6f2267c748ae290#r74498414


Omar Polo

bump version


Omar Polo

regen manpages