Skip to content
  1. Apr 24, 1999
    • Dr. Stephen Henson's avatar
      Delete the unnecessary ERR and ERRC lines in makefiles, add some functionality · 6e781e8e
      Dr. Stephen Henson authored
      to error code script: it can now find untranslatable function codes (usually
      because the function is static and not defined in a header: occasionally because
      of a typo...) and unreferenced function and reason codes. To see this try:
      perl util/mkerr.pl -recurse -debug
      Also fixed some typos in crypto/pkcs12 that this found :-)
      Also tidy up some error calls that had to be all on one line: the old error
      script couldn't find codes unless the call was all on one line.
      6e781e8e
    • Dr. Stephen Henson's avatar
      Complete rewrite of the error code generation script. It now runs as a single · 6d311938
      Dr. Stephen Henson authored
      script, translates function codes better and doesn't need the K&R function
      prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are
      still needed by the DEF generator...). I also ran the script with the -rewrite
      option to update all the header and source files.
      6d311938
  2. Apr 23, 1999
    • Bodo Möller's avatar
      · 018b4ee9
      Bodo Möller authored
      Submitted by:
      Reviewed by:
      PR:
      018b4ee9
    • Bodo Möller's avatar
      · 92df9607
      Bodo Möller authored
      Submitted by:
      Reviewed by:
      PR:
      92df9607
  3. Apr 22, 1999
  4. Apr 21, 1999
  5. Apr 20, 1999
  6. Apr 19, 1999
  7. Apr 18, 1999
  8. Apr 17, 1999
  9. Apr 16, 1999
  10. 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
  11. Apr 14, 1999
  12. Apr 13, 1999
  13. Apr 12, 1999
  14. Apr 11, 1999
    • Bodo Möller's avatar
      · fc8ee06b
      Bodo Möller authored
      Submitted by:
      Reviewed by:
      PR:
      fc8ee06b
  15. Apr 09, 1999
  16. Apr 08, 1999
  17. Apr 01, 1999
  18. Mar 31, 1999
  19. Mar 29, 1999