Commit Graph

13 Commits (4e1f5c92b7c839176c3c7f8e8e26838d45af5dc0)

Author SHA1 Message Date
weidai 4e1f5c92b7 fixed Panama x64 MASM code not saving RDI 2009-03-29 21:41:30 +00:00
weidai e30273241d changes for 5.6:
- added AuthenticatedSymmetricCipher interface class and Filter wrappers
    - added CCM, GCM (with SSE2 assembly), CMAC, and SEED
    - improved AES speed on x86 and x64
    - removed WORD64_AVAILABLE; compiler 64-bit int support is now required
2009-03-02 02:39:17 +00:00
weidai 3557afbb18 fix compile for ICC 10 2007-09-24 05:35:59 +00:00
weidai 5ec62cd9b7 remove -msse2 since we don't use SSE2 intrinsics anymore 2007-09-24 03:52:17 +00:00
weidai 694e738078 fix compile with GAS 2.15 2007-09-24 01:19:38 +00:00
weidai 8b8722fe7f - port x64 assembly code to MASM
- improve stack unwindability on x64 for GCC by not modifying RBP/RSP registers in inline assembly
2007-09-24 00:43:57 +00:00
weidai 78efd8be1a fix compile on Turbo C++ 2006 2007-05-05 18:29:44 +00:00
weidai 65920f7dc4 fix compile for x64, DLL and VC 6 2007-05-04 15:24:09 +00:00
weidai e9e7fbcfa6 SSE2 optimizations 2007-04-15 22:54:31 +00:00
weidai 65df4aa1eb port to MSVC .NET 2005 beta 2 2005-07-12 04:23:32 +00:00
weidai f4e3621421 port to GCC 3.4 2004-06-19 08:28:09 +00:00
weidai 680108918d create DLL version, fix GetNextIV() bug in CTR and OFB modes 2003-07-04 00:17:37 +00:00
weidai 3a6580b82c Initial revision 2002-10-04 17:31:41 +00:00