~zooko/cryptopp/trunk

« back to all changes in this revision

Viewing changes to ida.cpp

  • Committer: weidai
  • Date: 2009-03-02 02:39:17 UTC
  • Revision ID: svn-v4:57ff6487-cd31-0410-9ec3-f628ee90f5f0:trunk/c5:433
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

Show diffs side-by-side

added added

removed removed

Lines of Context:
392
392
                m_possiblePadding = false;
393
393
        }
394
394
 
395
 
#if defined(_MSC_VER) && !defined(__MWERKS__) && (_MSC_VER < 1300)
396
 
        // VC60 workaround: built-in reverse_iterator has two template parameters, Dinkumware only has one
 
395
#if defined(_MSC_VER) && !defined(__MWERKS__) && (_MSC_VER <= 1300)
 
396
        // VC60 and VC7 workaround: built-in reverse_iterator has two template parameters, Dinkumware only has one
397
397
        typedef reverse_bidirectional_iterator<const byte *, const byte> RevIt;
 
398
#elif defined(_RWSTD_NO_CLASS_PARTIAL_SPEC)
 
399
        typedef reverse_iterator<const byte *, random_access_iterator_tag, const byte> RevIt;
398
400
#else
399
401
        typedef reverse_iterator<const byte *> RevIt;
400
402
#endif