Ukraine’s defence held the frontline against assaults over Christmas, but air defences remained vulnerable.