Update History

Ver1.06 -> 1.07
- BUGFIX: It failed to verify a signature when its end certificate
  has intermediate CAs that do not exist in the system store beforehand.

Ver1.05 -> 1.06
- BUGFIX: Original text was modified after the signature was verified in
  Ver.1.05.

Ver1.04 -> 1.05
- BUGFIX: It failed to verify a signature sometimes if message contains a
  line that begins with dot(.).

Ver1.03 -> 1.04
- The signer's certificate chain will be verified during the verification
  of a signature.
- A warning will show up when signer's e-mail address doesn't match the
  sender's e-mail address (From or Sender).

Ver1.02 -> 1.03
- A verification routine is added so that it will not use
  expired/revoked certificates to sign and/or encrypt.
- If non-standard MIME headers are included in the original message's
  header part, it will be added to a decrypted message.

Ver1.01 -> 1.02
- "AddressBook" certificate store (shown as "Other people") will be used as
  well as "MY" store for decrypting messages.

Ver1.00 -> 1.01
- To fix "Keyset is not found" problem, I stopped using
  CryptAcquireContext API and made it to use default CSP for encryption
  instead.
