But individuals are still barred from giving more than $5,400 directly to any one political campaign, and corporations, unions, and foreign nationals are barred from making any donations at all directly to candidates for federal office.