The following functions/classes/headers/macros are deprecated, and will be
removed in a later release. If there is a suggested replacement API, it is
mentioned here.

Deprecated                     Instead Use
-------------------            -----------
RIPEMD128                      RIPEMD_128

RIPEMD160                      RIPEMD_160

OPENCL_EXT_BZIP2               OPENCL_EXT_COMPRESSOR_BZIP2

OPENCL_EXT_ZLIB                OPENCL_EXT_COMPRESSOR_ZLIB

Calling set_key without the length field is deprecated. Use an explicit length
field at all times.

The following static fields are deprecated:
  BlockCipher: BLOCKSIZE, KEYLENGTH
    - Use block_size() and default_keylength()

  StreamCipher: KEYLENGTH
    - Use default_keylength()

  HashFunction: BLOCKSIZE, HASHLENGTH
    - Use out_length() for HASHLENGTH
    - No API for BLOCKSIZE yet, but it should be only used internally
      for HMAC anyway

  MACs: MACLENGTH, KEYLENGTH
    - Use out_length() for MACLENGTH
    - Use default_keylength() for KEYLENGTH

Calling name() statically (ie Blowfish::name(), etc) is deprecated. Calling
name on an Algorithm object is fine, however.

* If at all possible, stop using EMAC, Lion, and LubyRackoff ASAP. I will be
un-templatizing these classes pretty soon (read Section 2 of the OpenCL FAQ for
why). If you are using these for something serious and this is a problem for
you, let me know and I'll see what I can do for workarounds.
