I have added support for the Windows certificate store, so mIRC now loads the trusted and intermediate authorities for use in validating certificates. Looking through the Windows Certificates dialog, I notice that Windows XP has a large number of trusted and intermediate authorities, whereas Windows 7 has very few, which means that freenode users with Windows 7 will still need to download the Mozilla cacert.pm file in order to connect without seeing a certificate warning.