Revisions 0 to 10 in in which 'include/bit_ops.h' was changed are listed below. These revisions are ancestors of the revision [11a5f681..]. The "diff" links listed with each revision will show changes in 'include/bit_ops.h' between that revision and [11a5f681..].

237 days ago: Change the copyrights in all files in the Botan tree to directly reflect
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: 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)
Date: Thu, 10 Apr 2008 02:47:51 GMT
264 days ago: Wrap lines
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Wrap lines
Date: Fri, 14 Mar 2008 18:05:26 GMT
269 days ago: Alas, my definition of the new improved reverse_bytes for 64-bit values was
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: 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.
Date: Sun, 09 Mar 2008 05:35:48 GMT
269 days ago: Also inline xor_buf, both for immediate effeciency gains and for future
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Also inline xor_buf, both for immediate effeciency gains and for future
writing of it in assembly.
Date: Sun, 09 Mar 2008 02:34:44 GMT
270 days ago: Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the version
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: 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
Date: Sat, 08 Mar 2008 23:14:03 GMT
293 days ago: Mass update of the copyright date. Honestly I don't know why I bother,
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: 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.
Date: Thu, 14 Feb 2008 18:43:45 GMT
409 days ago: Move reverse_bytes from bit_ops.h to bit_ops.cpp
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Move reverse_bytes from bit_ops.h to bit_ops.cpp
Date: Sun, 21 Oct 2007 08:25:52 GMT
411 days ago: bit_ops.h no longer includes loadstor.h
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: 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.
Date: Fri, 19 Oct 2007 17:21:28 GMT
499 days ago: Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use
static_cast or reinterpret_cast, as needed.
Date: Mon, 23 Jul 2007 15:44:04 GMT
499 days ago: Move the load/store operations to their own header, to allow assembly
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Move the load/store operations to their own header, to allow assembly
or other non-portable implementations as modules.
Date: Mon, 23 Jul 2007 05:38:28 GMT