Set up text/binary handling for existing file types
Initial import of old CVS repository
Fix Platform references in tests
Guard against passing IV thru CMac
Attempt to perform doubling operation in constant time
Don't ignore the input offset argument
fixed line endings
Port reduced round Salsa20, registerised Salsa20 core, XSalsa20 and ChaCha from bc-java.
Make ChaCha and Salsa20 engines CLSCompliant.
Use xmldoc for documentation of Salsa20/XSalsa20/ChaCha
Port Poly1305 Mac implementation and tests from bc-java.
Port GMac implementation and tests from bc-java.
Port of Threefish implementation from bc-java.
All block sizes (256/5124/1024) and unit tests.
Port SkeinDigest and SkeinMac from bc-java.
Skein digest and Mac in 256/512/1024 bit state sizes (and arbitrary byte level output size), with unit tests.
Port Memoable digest support from bc-java.
Port SM3 digest implementation and tests from bc-java.
Refactor digest tests to subclass DigestTest, the same as bc-java.
Port HMac optimisation using Memoable digests from bc-java.
added obligatory Inc.
Merge branch 'feature/latin-dances' of git://github.com/timw/bc-csharp