Perjury and tampering charges against former Cameron County District Attorney Yolanda de Leon have been cleared.