Commit Graph
70 Commits
Author SHA1 Message Date
Steve Checkoway 55b586e0e5 "Rotate left word _immediate_ then AND with Mask" The compiler must actually know the constant value. Declaring it const seems to work. 2005-08-19 18:53:34 +00:00
Glenn Maynard 78eba6aef0 move to the right place 2005-07-02 23:38:36 +00:00
Chris Danford a1f3b14619 VC6 fix 2005-07-02 18:04:31 +00:00
Steve Checkoway 237054db79 I'm not even using these, but someone might be so I might as well make them faster. 2005-06-23 05:52:05 +00:00
Steve Checkoway 0d200bc461 More 64 bit compile fixes. 2005-06-23 04:51:12 +00:00
Glenn Maynard 2b62d093d5 these were unsigned; keep them that way 2005-06-23 01:05:45 +00:00
Glenn Maynard 8ccc9cb6df probably fix compile on systems where sizeof(int) < sizeof(void*) 2005-06-23 01:04:29 +00:00
Steve Checkoway 4d18c5e4ca Classes with virtual functions need virtual dtors. 2005-06-19 06:37:28 +00:00
Steve Checkoway c5d1558f0f Fix uninitialized variable warning. 2005-06-19 06:36:08 +00:00
Steve Checkoway 2b82c2d901 Fix warnings about use of possibly uninitialized variables. 2005-05-21 07:35:15 +00:00
Steve Checkoway abf62b326f Oops. I forgot to provide a definition for this. Make sure that it is never called. 2005-05-14 08:11:33 +00:00
Steve Checkoway 9e08fde928 Work around some issue in gcc 4. 2005-05-14 08:01:32 +00:00
Thad Ward 5949e5bc90 (this is possibly going to annoy some people, but..)
put all (obvious) MSVC lines in #if defined(_MSC_VER) blocks, primarilly
to allow alternative win32 compilers to be used.
2005-05-11 04:43:54 +00:00
Glenn Maynard c8f2f71551 fix vc compile 2005-02-06 06:34:40 +00:00
Glenn Maynard 9f15f43462 disable inline assembly; it makes assumptions about compiler flags that we don't want to meet 2005-02-05 23:41:32 +00:00
Steve Checkoway 00e6c619b3 Fix compile on OS X. This might break *nix compile unless CRYPTOPP_UNIX_AVAILABLE is defined. 2005-01-22 04:44:10 +00:00
Glenn Maynard 59d04d5755 proper portable fallback 2005-01-20 16:05:17 +00:00
Chris Danford 2122d3e45a style cleanup 2005-01-16 01:35:56 +00:00
Chris Danford 9425c42a25 fix compile 2005-01-16 01:27:41 +00:00
Glenn Maynard b573ab428f remove unused stuff 2005-01-16 00:23:08 +00:00
Glenn Maynard a2995abbd2 cleanup 2005-01-14 14:59:27 +00:00
Glenn Maynard 87b65e5f8a remove oaep 2005-01-14 13:19:56 +00:00
Chris Danford c558727bf7 fix compile error 2005-01-14 06:10:56 +00:00
Glenn Maynard c554712d08 more unused 2005-01-14 03:05:41 +00:00
Glenn Maynard 1687def015 cleanup, remove rng.h 2005-01-13 23:39:44 +00:00
Glenn Maynard a44c970ca8 cleanup 2005-01-13 23:35:46 +00:00
Glenn Maynard fcda95a607 remove unused stuff 2005-01-13 22:14:14 +00:00
Glenn Maynard 887020242b base class should be explicitly initialized in the copy constructor 2005-01-12 19:20:18 +00:00
Ben Anderson 715099fc5b Applied GCC 3.4 patch from Crypto++ website, with slight workaround to avoid adding fips140.h. Now compiles on Linux with GCC 3.4. 2004-10-23 00:57:40 +00:00
Chris Danford 6bd2a34271 Xbox builds again 2004-06-20 01:35:25 +00:00
Glenn Maynard b4b63c6f3d er 2004-06-09 02:24:45 +00:00
Glenn Maynard 013d2bf7f3 maybe fix VC 2003 compile 2004-06-09 02:23:39 +00:00
Glenn Maynard 508287542b fix warning 2004-06-07 07:13:19 +00:00
Glenn Maynard 3098123122 fix CryptAcquireContext errors not being reported properly 2004-05-26 03:28:32 +00:00
Steve Checkoway c098139d40 Yes, yes, we know that you'll compile, shhhhhhh 2004-05-25 10:49:41 +00:00
Glenn Maynard d98918b029 unused stuff 2004-05-17 00:59:07 +00:00
Steve Checkoway ff65a4f49a nevermind 2004-05-16 08:25:40 +00:00
Steve Checkoway 77469f1951 fix some of the many warnings 2004-05-16 08:23:14 +00:00
Glenn Maynard a8340dc8de unused 2004-05-14 22:50:06 +00:00
Glenn Maynard 010629ed06 unneeded 2004-05-14 22:48:36 +00:00
Glenn Maynard 56aef66b37 unused static 2004-05-14 22:46:54 +00:00
Glenn Maynard f313fdabe2 disable vc warnings 2004-05-14 22:18:01 +00:00
Glenn Maynard dee215ea0b enable optimizations
-fno-strict-aliasing seems to work around presumable aliasing problems
causing assertion failures
2004-05-14 20:22:02 +00:00
Glenn Maynard f2d843ad7e restore sanity checks 2004-05-14 20:16:41 +00:00
Thad Ward e84792125a silence VC6's complaints about not having pdb info for cryptlib.lib. 2004-05-14 13:42:38 +00:00
Glenn Maynard b9fe820936 no, really, remove debug 2004-05-14 06:30:27 +00:00
Glenn Maynard 56ca0b3267 remove debug library 2004-05-14 05:56:31 +00:00
Glenn Maynard bb49aad935 update
(2.5 megabytes for RSA; whoever designed crypto++ needs to be forcefed
a little embedded programming or something)
2004-05-14 05:48:36 +00:00
Glenn Maynard 97fa5c398e update 2004-05-14 05:40:07 +00:00
Glenn Maynard 3f91f9e235 unused 2004-05-14 02:38:02 +00:00