[tor-bugs] #13538 [Tor]: Stop signed left shift overflows in curve25519-donna (non-64-bit)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Oct 22 15:01:30 UTC 2014


#13538: Stop signed left shift overflows in curve25519-donna (non-64-bit)
------------------------+---------------------------------------
     Reporter:  teor    |      Owner:
         Type:  defect  |     Status:  new
     Priority:  normal  |  Milestone:  Tor: 0.2.6.x-final
    Component:  Tor     |    Version:  Tor: unspecified
   Resolution:          |   Keywords:  tor-router integer-safety
Actual Points:          |  Parent ID:
       Points:          |
------------------------+---------------------------------------

Comment (by teor):

 Branch: bug13538-donna-signed-shift
 Repository: ​​​​https://github.com/teor2345/tor.git

 I've committed the manual changes in one commit, and the automated change
 in the next.
 The first commit adds the required macros, refactors common code into
 torint.h, and keeps the expanded perl script in scripts/maint in case we
 need to do this again.

 I'll send a note upstream - what's the best way to do this on GitHub?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13538#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list