https://www.imperialviolet.org/2011/03/18/revocation.html
https://www.imperialviolet.org/2012/02/05/crlsets.html
https://www.imperialviolet.org/2014/04/19/revchecking.html
https://www.imperialviolet.org/2014/04/29/revocationagain.ht...
There hasn't been a lot of progress there but Certificate Transparency is of course a new player that might change how revocation works for different systems as well.