I started to have an annoying publishing problem on my blog: since few months ago all posts published from Windows live writer or any editor outside WordPress (including the one available for my Android phone) that was using XML-RPC protocol for publishing, were not published correctly, all “<” signs being stripped from the code, making the published post a complete mess. At the time I started to have that problem I was very busy with other things (you can see the limited number of posts in my blog lately) so I put it aside for better times.
Now that I am in vacation, I googled a bit for the problem and I found out that because of incompatibilities between some versions of libxml and PHP this issue appears. Because my blog is hosted on a server where I don’t have root access the solution of upgrading (or downgrading) libxml was not possible so I found an WordPress plugin that does the trick: libxml2-fix
Problem is described here: http://core.trac.wordpress.org/ticket/7771
The plugin can be downloaded from WordPress plugin library: http://wordpress.org/extend/plugins/libxml2-fix/