Revisions 0 to 10 in in which 'src/ber_dec.cpp' was changed are listed below. These revisions are ancestors of the revision [965528e6..]. The "diff" links listed with each revision will show changes in 'src/ber_dec.cpp' between that revision and [965528e6..].

210 days ago: The BER decoder assumed that all constructed types would be tagged as
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: The BER decoder assumed that all constructed types would be tagged as
universal: this prevented it from decoding application, context-specific,
or private-class constructions.
Add a new parameter to BER_Decoder::start_cons which specifies the expected
class type (default universal). The decoder still verifies that the
constructed bit is set in the class tag. This provides parity with the
interface to the DER encoder.
Problem was found and reported by Falko Strenzke
Date: Thu, 08 May 2008 15:16:22 GMT
239 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
270 days ago: Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep the
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep the
updated dates on files that have actually changed this year. This makes
the diff across versions readable again.
Date: Mon, 10 Mar 2008 04:19:43 GMT
294 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
386 days ago: Revert the change that renamed append() to push_back(). As pointed out
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Revert the change that renamed append() to push_back(). As pointed out
by Joel Low on the mailing list, the STL container types have only a
single version of push_back(), along with variations of insert() for
handling range-based appending.
Date: Thu, 15 Nov 2007 03:26:58 GMT
386 days ago: Rename MemoryRegion::append to push_back
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Rename MemoryRegion::append to push_back
Change all callers in the library and self-test code.
Date: Wed, 14 Nov 2007 18:08:10 GMT
412 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
500 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
684 days ago: Bump copyright year to 2007
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Bump copyright year to 2007
Date: Sat, 20 Jan 2007 10:54:11 GMT
708 days ago: The copy constructor of BER_Decoder was not copying other.parent; this
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: The copy constructor of BER_Decoder was not copying other.parent; this
was causing failures on compilers that do not implement named return value
optimization.
Date: Wed, 27 Dec 2006 15:31:44 GMT