The past tense of windproof is windproofed.
The third-person singular simple present indicative form of windproof is windproofs.
The present participle of windproof is windproofing.
The past participle of windproof is windproofed.