add missing return
protocol v3.1, padding control messages
protocol v3.2, fix race which cause wrong key/nouce
remove unneeded log messages