en-us Changes to file include/bit_ops.h (from [b773b0a7..]) http://viewmtn.angrygoats.net/all/revision/filechanges/b773b0a7f1dd2a6e9add062a58663ed16b491d07/include/bit_ops.h Changes to file include/bit_ops.h (from [b773b0a7..]) http://viewmtn.angrygoats.net/all/revision/info/a901020bad3744964757ced60518c63cd7ea4129 Change the copyrights in all files in the Botan tree to directly reflect Change the copyrights in all files in the Botan tree to directly reflect
the actual copyright holders. For rationale, see my post to botan-devel
on April 9, subject 'Changing license to directly reflect contributors'
(http://www.randombit.net/pipermail/botan-devel/2008-April/000527.html)
lloyd@randombit.net Thu, 10 Apr 2008 02:47:51 GMT
http://viewmtn.angrygoats.net/all/revision/info/1494db9f702d86653b832a5e7d41b4b14340adae Wrap lines Wrap lines lloyd@randombit.net Fri, 14 Mar 2008 18:05:26 GMT http://viewmtn.angrygoats.net/all/revision/info/031ece6022df58e75d97779737a6d191dc18db32 Alas, my definition of the new improved reverse_bytes for 64-bit values was Alas, my definition of the new improved reverse_bytes for 64-bit values was
wrong, and didn't work at all. New corrected (and tested) version.
lloyd@randombit.net Sun, 09 Mar 2008 05:35:48 GMT
http://viewmtn.angrygoats.net/all/revision/info/ee624c6c2dfec7669b84e1eff8030ac0d7e57843 Also inline xor_buf, both for immediate effeciency gains and for future Also inline xor_buf, both for immediate effeciency gains and for future
writing of it in assembly.
lloyd@randombit.net Sun, 09 Mar 2008 02:34:44 GMT
http://viewmtn.angrygoats.net/all/revision/info/dbeb5cdea9ad80c94fcc9ae871fd719849184650 Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the version Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the version
for 64-bit to not use 64-bit constants - that way GCC won't complain everwhere.
Plan is for a module to replace all of these with asm (bswap, xchg on x86),
at least for x86-64
lloyd@randombit.net Sat, 08 Mar 2008 23:14:03 GMT
http://viewmtn.angrygoats.net/all/revision/info/2f4fd18182d5a75c40cd831e7ee3c314be5c57d6 Mass update of the copyright date. Honestly I don't know why I bother, Mass update of the copyright date. Honestly I don't know why I bother,
but might as well keep it up to date. And it's easier to do it once with
a 'perl -pi' command than to update each file over time.
Apologies to anyone looking at diffs.
lloyd@randombit.net Thu, 14 Feb 2008 18:43:45 GMT
http://viewmtn.angrygoats.net/all/revision/info/aa2c1758c13805fc772a465f3bedb806474fe670 Move reverse_bytes from bit_ops.h to bit_ops.cpp Move reverse_bytes from bit_ops.h to bit_ops.cpp lloyd@randombit.net Sun, 21 Oct 2007 08:25:52 GMT http://viewmtn.angrygoats.net/all/revision/info/21014f15bb8f090d143285dce4c0592848a6d8d3 bit_ops.h no longer includes loadstor.h bit_ops.h no longer includes loadstor.h
Where loadstor.h was needed but only implicitly included via bit_ops.h,
include it directly
Add endian reversal functions to bit_ops.h
Remove some unneeded includes in big_ops2.cpp and a few other files.
lloyd@randombit.net Fri, 19 Oct 2007 17:21:28 GMT
http://viewmtn.angrygoats.net/all/revision/info/9c7c7bce69e6d2d63f972ca751305bbf54c47101 Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use
static_cast or reinterpret_cast, as needed.
lloyd@randombit.net Mon, 23 Jul 2007 15:44:04 GMT
http://viewmtn.angrygoats.net/all/revision/info/cb4d6378d1044a0c6efbbc57ede912081e507f7d Move the load/store operations to their own header, to allow assembly Move the load/store operations to their own header, to allow assembly
or other non-portable implementations as modules.
lloyd@randombit.net Mon, 23 Jul 2007 05:38:28 GMT