1. 14 Feb, 2002 14 commits
  2. 13 Feb, 2002 9 commits
  3. 10 Feb, 2002 1 commit
  4. 09 Feb, 2002 1 commit
  5. 08 Feb, 2002 1 commit
  6. 07 Feb, 2002 9 commits
  7. 05 Feb, 2002 4 commits
    • Richard Levitte's avatar
      'make update' · de2f6e4d
      Richard Levitte authored
      de2f6e4d
    • Richard Levitte's avatar
      With the changed des_old API, let's complete the work by renaming the · 44bdb056
      Richard Levitte authored
      functions in ui_compat.  This gave reason to rework that part more
      thoroughly, so here are the changes made:
      
      1. Add DES_read_password() and DES_read_2passwords() with the same
         functionality as the corresponding old des_ functions, as a
         convenience to the users.
      2. Add UI_UTIL_read_pw_string() and UI_UTIL_read_pw() with the
         functionality from des_read_pw_string() and des_read_pw(), again as
         a concenience to the users.
      3. Rename des_read_password(), des_read_2passwords(),
         des_read_pw_string() and des_read_pw() by changing des_ to
         _ossl_old_des_, and add the usual mapping macros.
      4. Move the implementation of des_read_password() and
         des_read_2passwords() to the des directory, since they are tightly
         tied to DES anyway.
      
      This change was inspired by a patch from Assar Westerlund <assar@sics.se>:
      
      There are some functions that didn't get the kick-away-old-des-and-
      replace-des-with-DES action.  Here's a patch that adds DES_ and des_
      (in des_old.h) versions of des_read_pw_string et al.  This patch
      includes some of the first des_old.h semi-colon macro fixes that I've
      already sent.
      44bdb056
    • Richard Levitte's avatar
      Apply one patch from Assar Westerlund <assar@sics.se>: · c31bbf1e
      Richard Levitte authored
      The following patch makes sure that string2key does not use weak DES
      keys (then making them non-weak by xor:ing with 0xF0).
      c31bbf1e
    • Richard Levitte's avatar
      Apply three patches from Assar Westerlund <assar@kth.se>: · 5e68f8ce
      Richard Levitte authored
      This patch makes the macros in des_old.h actually pretend to be
      functions.
      
      There's no reason not to define _ossl_old_crypt when using
      PERL5/FreeBSD/darwin/Next, since it makes using crypt and including
      des.h break.  Here's a trivial patch.
      
      This patch fixes some of the typos used in macro names in des_old.h
      and the number of arguments for some of them.
      5e68f8ce
  8. 03 Feb, 2002 1 commit