sync libeio to github