Those 3 patches hopefully end my pgcrypto patch-bombing.
(Well, at least I am offline next couple weeks...)

1. Small fixes
2. Fortuna fixes
3. New README

There are 3 important points about new readme:

* It is formatted for use by asciidoc.  To be able to generate
  html from it.  As I consider the text version to be main
  target, I tried to as few formatting cruft as possible.

  Here are both versions online:

        http://grue.l-t.ee/~marko/src/pgcrypto/README.html
        http://grue.l-t.ee/~marko/src/pgcrypto/README.txt
 
* I've seen people suggest to use MD5 for passwords.
  Now there is special section which compares crypt algorithms
  to md5 and sha1.

* I announce the removal of (digest/cipher/hmac)_exists
  functions in 8.2.  Reason for it is that they are useless:

  - The informational question can be answered by calling the
    main function and looking for error.
  - They are useless for user programs, as you cannot replace
    one algorithm with another on the run - missing algorithm
    will be always hard error.
  - The question 'does it exists' even should not be asked,
    user should rather use algorithms that are _always_ there.
  
  The situation would be different for functions that would
  return a _list_ of supported algorithms.  But I doubt even
  the usefulness of such functions.

-- 
marko


---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to