commit | e664cc031abea29d3817834ce9746edbe191bcf5 | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Wed Feb 03 15:23:07 2010 -0800 |
committer | Elliott Hughes <enh@google.com> | Wed Feb 03 15:23:07 2010 -0800 |
tree | ce8f7b0b9443ad7a5df2e322ae3c5d217273c90b | |
parent | 4a79c6e163367b4ca1adc5dda6573d57517d9067 [diff] |
Remove a workaround for an openssl bug that's been fixed upstream. The >= versus > bug was fixed in openssl somewhere between .98g and .98k (we don't have _all_ versions conveniently lying around), and our removal of the disjunct was irrelevant. Call the now-correct upstream code instead of manually inlining and hacking it. Also rename BN_lshift to BN_shift, since it handles both left and right shifts.