Skip to content
Snippets Groups Projects
  1. Dec 09, 2015
  2. Dec 08, 2015
  3. Dec 07, 2015
  4. Dec 05, 2015
  5. Dec 01, 2015
    • Nick Mathewson's avatar
      Merge branch 'maint-0.2.7' · ee5337e9
      Nick Mathewson authored
      ee5337e9
    • cypherpunks's avatar
      Add changes file for 17722 · e408aa3b
      cypherpunks authored and Nick Mathewson's avatar Nick Mathewson committed
      e408aa3b
    • cypherpunks's avatar
      Fix undefined behavior caused by memory overlap · be089166
      cypherpunks authored and Nick Mathewson's avatar Nick Mathewson committed
      The tor_cert_get_checkable_sig function uses the signing key included in
      the certificate (if available) when a separate public key is not given.
      
      When the signature is valid, the tor_cert_checksig function copies the
      public key from the checkable structure to the public key field of the
      certificate signing key.
      
      In situations where the separate public key is not given but the
      certificate includes a signing key, the source and destination pointers
      in the copy operation are equal and invoke undefined behavior.
      
      Undefined behaviour is avoided by ensuring both pointers are different.
      be089166
  6. Nov 30, 2015
  7. Nov 27, 2015
Loading