The past tense of weatherproof is weatherproofed.
The third-person singular simple present indicative form of weatherproof is weatherproofs.
The present participle of weatherproof is weatherproofing.
The past participle of weatherproof is weatherproofed.