In the latest alleged attack on civil society, Hungary wants to pass a law demanding that non-governmental organisations reveal the source of all their funding.