tlslite.utils.compat module

Miscellaneous functions to mask Python version differences.

tlslite.utils.compat.a2b_base64(s)
tlslite.utils.compat.a2b_hex(s)
tlslite.utils.compat.b2a_base64(b)
tlslite.utils.compat.b2a_hex(b)
tlslite.utils.compat.compat26Str(x)
tlslite.utils.compat.compatAscii2Bytes(val)

Convert ASCII string to bytes.

tlslite.utils.compat.compatHMAC(x)
tlslite.utils.compat.compatLong(num)
tlslite.utils.compat.formatExceptionTrace(e)

Return exception information formatted as string

tlslite.utils.compat.raw_input(s)
tlslite.utils.compat.readStdinBinary()
tlslite.utils.compat.remove_whitespace(text)

Removes all whitespace from passed in string