The central government had waived critical provisions for anti-corruption penalties as well as overruled the financial adviser's recommendations for making payments through an escrow account just days before the Rafale deal was signed, The Hindu reported on Monday.