update libirc