Commits


fix build with PROFILE=1


properly flush imsg in send_commit_logmsg()


remove some dead code


fix error check in got_privsep_recv_blob()


move code not used by libexec tools out of object_parse.c


fix stuck cursor on page-up in tog's tree view


expose merge commits in log output again


delay creation of secondary threads in tog until view is shown


always select the new view in tog's view loop


add missing error check in tog's input_log_view()


prevent dead view from being re-used in tog's view_loop


fix crashes in tog when terminal is resized


in tog, check return code of replace_panel()


remove remaining calls into ncurses from secondary tog threads


tog: show appropriate panels when current view is moved into focus


make backspace key work if 'tog log' runs in a child view


give tog's child views >= 80 columns width


fix logging /sys in tog while /sys symlink exists on disk


prevent use-after free in tog's close_log_view()


refresh tog screen faster during during init phase


remove #if 0 code which called curses from other threads


use halfdelay mode to auto-refresh tog's screen every second


ncurses isn't thread-safe; disable ncurses calls in secondary threads


revert previous; didn't fix the issue


make tog read input from stdscr; avoids races when resizing