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

217 days ago: Remove Config::option_as_time, instead call timespec_to_u32bit in
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove Config::option_as_time, instead call timespec_to_u32bit in
each caller.
Date: Fri, 02 May 2008 05:37:28 GMT
218 days ago: The ability to load ini-style files was removed almost 6 months
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: The ability to load ini-style files was removed almost 6 months
ago, but the Config class still contained the declaration for
load_inifile() - remove it.
Date: Wed, 30 Apr 2008 13:14:48 GMT
219 days ago: Remove unused include of <vector>
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove unused include of <vector>
Date: Tue, 29 Apr 2008 20:10:25 GMT
219 days ago: Move Signature_Format enum to pubkey.h
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Move Signature_Format enum to pubkey.h
Including enums.h in needed places since asn1_int.h doesn't pull it in
anymore.
Remove Config::choose_sig_format, and move its logic into its only
caller, the (global!) choose_sig_format in x509_ca.cpp
Date: Tue, 29 Apr 2008 14:39:16 GMT
227 days ago: Add BOTAN_DLL macro in all needed spots for working DLL export. Based
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Add BOTAN_DLL macro in all needed spots for working DLL export. Based
on a patch from Joel Low for MSVC, modified and tested with GCC using
-fvisibility=hidden and the visibility attribute.
Getting this working completely requires making the shared object and
static lib builds completely distinct (which is also a win since it
allows avoiding -fPIC usage, etc in the static lib).
Currently too many things are being exported, though it is an improvement
as internal-only code like the bigint_* functions are hidden.
Date: Mon, 21 Apr 2008 15:53:32 GMT
237 days ago: Remove Config::option_as_u32bit - the only advantage it had over calling
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove Config::option_as_u32bit - the only advantage it had over calling
to_u32but on the return value from Config::option was that it passed
it through parse_expr, which did some simple evaluation tricks so you
could say 64*1024. That does not seem worth the cost in code, especially
because most of the values so controlled are probably never changed.
By making them compile time constants, additional optimizations are
possible in the source as well as by the compiler.
Remove the pkcs8_tries config option. Hardcode that value to 3 instead.
I want to rewrite that code in the relatively near future and all that will
(hopefully) go away.
Date: Sat, 12 Apr 2008 03:08:18 GMT
239 days ago: Remove unused Config::option_as_list
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove unused Config::option_as_list
Date: Thu, 10 Apr 2008 06:49:51 GMT
239 days ago: Remove the unused function Config::option_as_bool
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove the unused function Config::option_as_bool
Date: Thu, 10 Apr 2008 05:01:18 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
246 days ago: Remove the Named_Mutex_Holder and associated code. Convert all uses to
view file | diff | revision info | browse files
Author: lloyd@randombit.net
Changelog: Remove the Named_Mutex_Holder and associated code. Convert all uses to
instead allocate a reference to a mutex locally and use the more typical
Mutex_Holder RAII object.
Named_Mutex_Holder (and in particular the string->mutex mappings contained
in the global state) have been found to be pretty expensive in at least
some situations (see post by Jack Cummings to monotone-devel 2008-03-12),
and doesn't really buy us that much in terms of ease of use. Also, it
relies on the global state object, which has shown itself to be a rich
source of race conditions and locking bugs. The intent is to incrementally
remove all of the shared / global state and require applications to maintain
that state where necessary.
Date: Wed, 02 Apr 2008 18:52:13 GMT