]> asedeno.scripts.mit.edu Git - PuTTY.git/history - sshbn.c
first pass
[PuTTY.git] / sshbn.c
2017-01-28 Tim KosseFix memory leak in bignum_from_decimal
2016-02-29 Simon TathamMerge branch 'pre-0.67'
2016-02-29 Simon TathamInaugural merge from branch 'pre-0.67'.
2016-02-29 Ben Harrisbignum_set_bit: Don't abort if asked to clear an inacce...
2015-12-16 Simon TathamPromote 'testbn' to a binary built by the makefiles.
2015-12-16 Simon TathamRelegate BignumDblInt to an implementation detail of...
2015-12-13 Simon TathamRewrite the core divide function to not use DIVMOD_WORD.
2015-12-13 Simon TathamAdd direct tests of division/modulus to testbn.
2015-12-13 Simon TathamFix copy-and-paste error in testbn main program.
2015-11-07 Simon TathamMerge Ben's branch on which he's been fuzzing PuTTY.
2015-11-07 Simon TathamMerge tag '0.66'
2015-11-07 Simon TathamInitial 'merge -s ours' from 0.66 release branch.
2015-10-28 Ben HarrisSince we have bn_restore_invariant, we may as well...
2015-10-28 Ben Harrisbignum_set_bit: Don't abort if asked to clear an inacce...
2015-07-25 Simon TathamMerge tag '0.65'
2015-06-25 Ben HarrisMerge branch 'pre-0.65'
2015-06-22 Simon TathamMerge branch 'pre-0.65'
2015-06-22 Simon TathamInaugural merge from branch 'pre-0.65'.
2015-06-20 Simon TathamImprove integer-type hygiene in bignum code.
2015-06-20 Simon TathamProvide a stub random_byte() to make 'testbn' compile...
2015-06-20 Simon TathamMove BignumInt definitions into a header file.
2015-06-08 Simon TathamImprove integer-type hygiene in bignum code.
2015-06-08 Simon TathamProvide a stub random_byte() to make 'testbn' compile...
2015-06-07 Simon TathamMove BignumInt definitions into a header file.
2015-05-15 Simon TathamRemove pointless NULL checks in the ECC code.
2015-05-15 Simon TathamGiant const-correctness patch of doom!
2015-05-12 Simon TathamUtility function: bignum_from_decimal.
2015-05-09 Chris StaiteProvide a little-endian version of bignum_from_bytes().
2015-02-28 Simon TathamMerge branch 'pre-0.64'
2015-02-27 Jacob NevinsMerge branch 'pre-0.64'
2015-02-24 Jacob NevinsMerge branch 'pre-0.64'
2015-02-07 Simon TathamMerge branch 'pre-0.64'
2015-01-18 Jacob NevinsMerge branch 'pre-0.64'
2015-01-08 Jacob NevinsMerge branch 'pre-0.64'
2015-01-05 Jacob NevinsMerge branch 'pre-0.64'
2014-12-20 Simon TathamMerge branch 'pre-0.64'
2014-12-20 Simon TathamDo an smemclr(bytes) in bignum_random_in_range.
2014-12-20 Simon TathamFix memory management in bignum_random_in_range.
2014-11-22 Simon TathamMerge branch 'pre-0.64'
2014-11-22 Simon TathamMerge branch 'pre-0.64'
2014-11-10 Simon TathamMerge connection-sharing shutdown fix from pre-0.64.
2014-11-09 Jacob NevinsMerge branch 'pre-0.64'.
2014-11-09 Jacob NevinsMerge reconfig fixes from branch 'pre-0.64'.
2014-11-08 Jacob NevinsMerge another docs fix from 'pre-0.64'.
2014-11-08 Jacob NevinsMerge Gtk event log fix from 'pre-0.64'.
2014-11-08 Jacob NevinsMerge SSH-2-only default from 'pre-0.64'.
2014-11-08 Jacob NevinsMerge misc docs improvements from branch 'pre-0.64'.
2014-11-04 Jacob NevinsMerge shorter option name from 'pre-0.64'.
2014-11-03 Jacob NevinsMerge MinGW surrogate build fix from pre-0.64.
2014-11-02 Chris StaiteSome extra bignum functions: modsub, lshift, random_in_...
2014-11-01 Simon TathamAdd some missing invariants in bigdiv and bigmod.
2013-08-06 Simon TathamOne more defensive assert, just to be sure.
2013-08-05 Simon TathamThe bignum code has two representations of zero, since
2013-08-05 Simon TathamAdd some more precautionary assertions, just in case...
2013-08-04 Simon TathamFix memory leaks in the new error return from modinv.
2013-08-04 Simon TathamMake modinv able to return NULL if its inputs are not...
2013-08-04 Simon TathamMore consistently defend against division by zero with...
2013-08-02 Simon TathamFound a lot of places in sshbn.c where for-loops zeroin...
2013-08-02 Simon TathamFix an array-size bug in modmul, and add some tests for it.
2012-12-22 Simon TathamUpdate the suggested compile command in sshbn.c's test rig.
2012-12-22 Simon TathamFix two gcc warnings about confused printf format strin...
2012-07-22 Simon TathamIntroduce a new utility function smemclr(), which memse...
2011-07-12 Simon TathamFix Windows compile warnings by adding explicit casts.
2011-02-22 Simon TathamRejig the bottom-level loops in internal_mul_* to use...
2011-02-21 Simon TathamMove the malloc and free of scratch space out of the...
2011-02-20 Simon TathamAdd tests of modpow.
2011-02-20 Simon TathamNearly forgot. Reinstate the original unoptimised modpo...
2011-02-20 Simon TathamFix bug in Karatsuba multiplication, which affected...
2011-02-20 Simon TathamBeginnings of a test suite for the bignum code. The...
2011-02-18 Simon TathamImplement the Chinese Remainder Theorem optimisation...
2011-02-18 Simon TathamImplement the Montgomery technique for speeding up modular
2011-02-18 Simon TathamImplement the Karatsuba technique for recursive divide...
2011-02-18 Simon TathamAdd some appropriate bignum typedefs for generic 64...
2007-01-09 Simon TathamGet rid of all the MSVC warnings.
2006-06-17 Jacob NevinsRobert Evans spotted that bignum_decimal() failed to...
2005-12-06 Jacob NevinsImprovements from Spyros Blanas to the MSVC optimisatio...
2005-11-23 Jacob NevinsAn MSVC version of the 16->32-bit bignum optimisation...
2005-03-10 Jacob NevinsConsistently use a single notation to refer to SSH...
2004-12-28 Simon TathamFix divide overflow in internal_mod(). Thanks to Willia...
2004-08-01 Simon TathamMerged SSH1 robustness changes from 0.55 release branch...
2004-07-29 Simon TathamImprove robustness in modpow().
2004-01-22 Simon TathamFix a casting bug with the length-independent sshbn code.
2004-01-21 Simon TathamTwo small memory leaks, also noticed by Martin Prikryl.
2003-08-25 Simon TathamFix a couple of blatant memory leaks; thanks to Ruurd...
2003-06-28 Simon Tathambignum_mod_short shouldn't be depending on a fixed...
2003-04-23 Simon TathamForce gcc to use x86's built-in 64/32->32,32 division...
2003-04-23 Simon TathamAdded framework to sshbn.c to make it possible to vary the
2003-03-29 Simon TathamIntroduced wrapper macros snew(), snewn() and sresize...
2003-01-05 Ben Harrisbigdivmod() is unreferenced outside this file. Make...
2002-10-30 Simon TathamMore preparatory work: remove the <windows.h> include...
2002-10-25 Simon TathamDiffie-Hellman key exchange now uses a dynamically...
2001-09-25 Simon TathamFix various fiddly little warnings.
2001-09-22 Simon TathamAdd support for DSA authentication in SSH2, following...
2001-05-06 Simon TathamRun entire source base through GNU indent to tidy up...
2001-04-16 Simon TathamPageant interface changes. You can now do `pageant...
2001-03-10 Simon TathamTiny bug in bn_power_2() - didn't work with powers...
2001-03-03 Simon TathamMore options for bignum debugging
2001-03-02 Simon TathamA fix in modmul: don't segfault or fill the result...
2001-03-01 Simon TathamRemove the last lingering knowledge, outside sshbn...
2000-12-12 Simon TathamMake memory management uniform: _everything_ now goes...
next