o Use new HashOracle() class (implemented in the SipNonce.py) to   generate / validate 256-bit nonce that encodes time and some other   flags;
o Use new HashOracle() class (implemented in the SipNonce.py) to
  generate / validate 256-bit nonce that encodes time and some other
  flags;

o Support qop, nc, cnonce and opaque parameters both on UAC side
  and UAS side.

o Don't uppercase algorithm name.

sippy/b2bua,sippy/b2bua