Commit Briefs

Omar Polo

ev: protect from timers that delete themselves

delete the timer before running the callback: code in net.c may end up deleting the current timer from the timer' callback.


Omar Polo

ev: switch to poll(2)

ppoll(2) may not be available and we don't really need sub-millisecond precision.


Omar Polo

draft the changelog for 0.9




Omar Polo

add libobj to the tests


Omar Polo

remove the dependency on utils.c from a few binaries

telescope-identity(1) and the tests don't need it anymore.


Omar Polo

clean up unused includes



Omar Polo

remove unused unicode_isspace



Omar Polo

missing include


Omar Polo

move imsgev & co to their own file

This avoids bringing the dependency on ev on telescope-identity(1) and the tests as well.


Omar Polo

iritest: add some %enc/dec tests


Omar Polo

net: re-enable asr_run

Make asr_run() work on top of ev. While here, rename the function names and add real error checking.