What do you guys use?
I'm a little scared of using harsh modern detergents on my older items (or any items for that matter), so I use Orvus soap.
I let the uniform soak in a bathtub of cold water until the water permeates through the whole thing, then add a tablespoon or so of orvus.
I then push the uniform up and down, and let it sit for an hour or so. Afterwards, I drain the soapy water and refill the tub with cold water to wash away the remaining soap.
I then lay the garment flat and pat out the water using a dry towel, and airdry the uniform flat indoors.
The soap gets rid of a lot of the dirt, even a few stains, and more or less eliminates any smells.