Include header in HMAC.
Test v1 backward compatibility
Asynchronous decryption fix

RNCryptor uses dispatch_get_current_queue() in initWithHandler: as the responseQueue. However, due to the recent deprecation of dispatch_get_current_queue() in iOS6 this leads to a situation where the handler is never called. This commit changes the initWithHandler to create a new queue that is then used as the response queue which allows asynchronous decryption to work correctly.

In addition to the change it includes a unit test to verify that it works correctly.

This commit fixes #43

Signed-off-by: Calman Steynberg <calman@steynberg.ca>
Update documentation of v2 format.
RNCryptor encryption in PHP example
Hard-code key length. I don't trust mcrypt_enc_get_key_size(). How does it know the right size?
Merge remote-tracking branch 'csteynberg/async_decrypt'
Remove unused variable.
Merge pull request #41 from montegoulding/master

OpenSSL class changes 128bit & new class method