Rolled up ircu updates to ircu revision 5dd977c1dc9f33ddfbca5eb11fb8f3b95c7e5359