aboveboard

(adj) straightforward

straight (similar term)
square (similar term)