Skip to content
  1. Apr 16, 1999
  2. Apr 15, 1999
    • Dr. Stephen Henson's avatar
      Fix a horrible BN bug in bn_expand2 which caused BN_add_word() et al to fail · 953937bd
      Dr. Stephen Henson authored
      when they cause the destination to expand.
      
      To see how evil this is try this:
      
      #include <pem.h>
      main()
      {
      	BIGNUM *bn = NULL;
              int i;
      	bn = BN_new();
      	BN_hex2bn(&bn, "FFFFFFFF");
      	BN_add_word(bn, 1);
      	printf("Value %s\n", BN_bn2hex(bn));
      }
      
      This would typically fail before the patch.
      
      It also screws up if you comment out the BN_hex2bn line above or in any
      situation where BN_add_word() causes the number of BN_ULONGs in the result
      to change (try doubling the number of FFs).
      953937bd
  3. Apr 14, 1999
  4. Apr 13, 1999
  5. Apr 12, 1999
  6. Apr 11, 1999
    • Bodo Möller's avatar
      · fc8ee06b
      Bodo Möller authored
      Submitted by:
      Reviewed by:
      PR:
      fc8ee06b
  7. Apr 09, 1999
  8. Apr 08, 1999
  9. Apr 01, 1999
  10. Mar 31, 1999
  11. Mar 29, 1999
  12. Mar 28, 1999
  13. Mar 27, 1999
  14. Mar 25, 1999
  15. Mar 24, 1999
  16. Mar 22, 1999
  17. Mar 20, 1999
  18. Mar 14, 1999
  19. Mar 12, 1999
  20. Mar 11, 1999
  21. Mar 10, 1999