aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/algo_factory/info.txt2
-rw-r--r--src/alloc/locking_allocator/info.txt2
-rw-r--r--src/asn1/info.txt2
-rw-r--r--src/benchmark/info.txt2
-rw-r--r--src/block/aes/info.txt2
-rw-r--r--src/block/aes_ni/info.txt2
-rw-r--r--src/block/aes_ssse3/info.txt2
-rw-r--r--src/block/blowfish/info.txt2
-rw-r--r--src/block/camellia/info.txt2
-rw-r--r--src/block/cascade/info.txt2
-rw-r--r--src/block/cast/info.txt2
-rw-r--r--src/block/des/info.txt2
-rw-r--r--src/block/gost_28147/info.txt2
-rw-r--r--src/block/idea/info.txt2
-rw-r--r--src/block/idea_sse2/info.txt2
-rw-r--r--src/block/info.txt2
-rw-r--r--src/block/kasumi/info.txt2
-rw-r--r--src/block/lion/info.txt2
-rw-r--r--src/block/lubyrack/info.txt2
-rw-r--r--src/block/mars/info.txt2
-rw-r--r--src/block/misty1/info.txt2
-rw-r--r--src/block/noekeon/info.txt2
-rw-r--r--src/block/noekeon_simd/info.txt2
-rw-r--r--src/block/rc2/info.txt2
-rw-r--r--src/block/rc5/info.txt2
-rw-r--r--src/block/rc6/info.txt2
-rw-r--r--src/block/safer/info.txt2
-rw-r--r--src/block/seed/info.txt2
-rw-r--r--src/block/serpent/info.txt2
-rw-r--r--src/block/serpent_simd/info.txt2
-rw-r--r--src/block/serpent_x86_32/info.txt2
-rw-r--r--src/block/skipjack/info.txt2
-rw-r--r--src/block/square/info.txt2
-rw-r--r--src/block/tea/info.txt2
-rw-r--r--src/block/twofish/info.txt2
-rw-r--r--src/block/xtea/info.txt2
-rw-r--r--src/block/xtea_simd/info.txt2
-rw-r--r--src/cert/cvc/info.txt2
-rw-r--r--src/cert/ocsp/info.txt2
-rw-r--r--src/cert/x509/info.txt2
-rw-r--r--src/checksum/adler32/info.txt2
-rw-r--r--src/checksum/crc24/info.txt2
-rw-r--r--src/checksum/crc32/info.txt2
-rw-r--r--src/codec/base64/info.txt2
-rw-r--r--src/codec/hex/info.txt2
-rw-r--r--src/codec/openpgp/info.txt2
-rw-r--r--src/codec/pem/info.txt2
-rw-r--r--src/constructs/aont/info.txt2
-rw-r--r--src/constructs/cryptobox/info.txt2
-rw-r--r--src/constructs/cryptobox_psk/info.txt2
-rw-r--r--src/constructs/fpe_fe1/info.txt2
-rw-r--r--src/constructs/rfc3394/info.txt2
-rw-r--r--src/constructs/srp6/info.txt2
-rw-r--r--src/constructs/tss/info.txt2
-rw-r--r--src/credentials/info.txt2
-rw-r--r--src/engine/aes_isa_eng/info.txt2
-rw-r--r--src/engine/asm_engine/info.txt2
-rw-r--r--src/engine/core_engine/info.txt2
-rw-r--r--src/engine/dyn_engine/info.txt2
-rw-r--r--src/engine/gnump/info.txt2
-rw-r--r--src/engine/info.txt2
-rw-r--r--src/engine/openssl/info.txt2
-rw-r--r--src/engine/simd_engine/info.txt2
-rw-r--r--src/entropy/beos_stats/info.txt2
-rw-r--r--src/entropy/cryptoapi_rng/info.txt2
-rw-r--r--src/entropy/dev_random/info.txt2
-rw-r--r--src/entropy/egd/info.txt2
-rw-r--r--src/entropy/hres_timer/info.txt2
-rw-r--r--src/entropy/proc_walk/info.txt2
-rw-r--r--src/entropy/rdrand/info.txt2
-rw-r--r--src/entropy/unix_procs/info.txt2
-rw-r--r--src/entropy/win32_stats/info.txt2
-rw-r--r--src/filters/aead_filt/info.txt2
-rw-r--r--src/filters/codec_filt/info.txt2
-rw-r--r--src/filters/compression/bzip2/info.txt2
-rw-r--r--src/filters/compression/lzma/info.txt2
-rw-r--r--src/filters/compression/zlib/info.txt2
-rw-r--r--src/filters/fd_unix/info.txt2
-rw-r--r--src/filters/info.txt2
-rw-r--r--src/filters/pk_filts/info.txt2
-rw-r--r--src/hash/bmw_512/info.txt2
-rw-r--r--src/hash/comb4p/info.txt2
-rw-r--r--src/hash/gost_3411/info.txt2
-rw-r--r--src/hash/has160/info.txt2
-rw-r--r--src/hash/keccak/info.txt2
-rw-r--r--src/hash/md2/info.txt2
-rw-r--r--src/hash/md4/info.txt2
-rw-r--r--src/hash/md4_x86_32/info.txt2
-rw-r--r--src/hash/md5/info.txt2
-rw-r--r--src/hash/md5_x86_32/info.txt2
-rw-r--r--src/hash/mdx_hash/info.txt2
-rw-r--r--src/hash/par_hash/info.txt2
-rw-r--r--src/hash/rmd128/info.txt2
-rw-r--r--src/hash/rmd160/info.txt2
-rw-r--r--src/hash/sha1/info.txt2
-rw-r--r--src/hash/sha1_sse2/info.txt2
-rw-r--r--src/hash/sha1_x86_32/info.txt2
-rw-r--r--src/hash/sha1_x86_64/info.txt2
-rw-r--r--src/hash/sha2_32/info.txt2
-rw-r--r--src/hash/sha2_64/info.txt2
-rw-r--r--src/hash/skein/info.txt2
-rw-r--r--src/hash/tiger/info.txt2
-rw-r--r--src/hash/whirlpool/info.txt2
-rw-r--r--src/kdf/info.txt2
-rw-r--r--src/kdf/kdf1/info.txt2
-rw-r--r--src/kdf/kdf2/info.txt2
-rw-r--r--src/kdf/mgf1/info.txt2
-rw-r--r--src/kdf/prf_ssl3/info.txt2
-rw-r--r--src/kdf/prf_tls/info.txt4
-rw-r--r--src/kdf/prf_x942/info.txt2
-rw-r--r--src/libstate/oid_lookup/info.txt2
-rw-r--r--src/mac/cbc_mac/info.txt2
-rw-r--r--src/mac/cmac/info.txt2
-rw-r--r--src/mac/hmac/info.txt2
-rw-r--r--src/mac/ssl3mac/info.txt2
-rw-r--r--src/mac/x919_mac/info.txt2
-rw-r--r--src/math/bigint/info.txt2
-rw-r--r--src/math/ec_gfp/info.txt2
-rw-r--r--src/math/mp/info.txt2
-rw-r--r--src/math/numbertheory/info.txt2
-rw-r--r--src/modes/aead/ccm/info.txt2
-rw-r--r--src/modes/aead/eax/info.txt2
-rw-r--r--src/modes/aead/gcm/info.txt2
-rw-r--r--src/modes/aead/info.txt2
-rw-r--r--src/modes/aead/ocb/info.txt2
-rw-r--r--src/modes/cbc/info.txt2
-rw-r--r--src/modes/cfb/info.txt2
-rw-r--r--src/modes/ecb/info.txt2
-rw-r--r--src/modes/mode_pad/info.txt2
-rw-r--r--src/modes/xts/info.txt2
-rw-r--r--src/passhash/bcrypt/info.txt2
-rw-r--r--src/passhash/passhash9/info.txt2
-rw-r--r--src/pbe/info.txt2
-rw-r--r--src/pbe/pbes1/info.txt2
-rw-r--r--src/pbe/pbes2/info.txt2
-rw-r--r--src/pbkdf/pbkdf1/info.txt2
-rw-r--r--src/pbkdf/pbkdf2/info.txt2
-rw-r--r--src/pk_pad/eme1/info.txt2
-rw-r--r--src/pk_pad/eme_pkcs/info.txt2
-rw-r--r--src/pk_pad/emsa1/info.txt2
-rw-r--r--src/pk_pad/emsa1_bsi/info.txt2
-rw-r--r--src/pk_pad/emsa2/info.txt2
-rw-r--r--src/pk_pad/emsa3/info.txt2
-rw-r--r--src/pk_pad/emsa4/info.txt2
-rw-r--r--src/pk_pad/emsa_raw/info.txt2
-rw-r--r--src/pk_pad/hash_id/info.txt2
-rw-r--r--src/pk_pad/info.txt2
-rw-r--r--src/prf/hkdf/info.txt2
-rw-r--r--src/pubkey/dh/info.txt2
-rw-r--r--src/pubkey/dl_algo/info.txt2
-rw-r--r--src/pubkey/dl_group/info.txt2
-rw-r--r--src/pubkey/dlies/info.txt2
-rw-r--r--src/pubkey/dsa/info.txt2
-rw-r--r--src/pubkey/ec_group/info.txt2
-rw-r--r--src/pubkey/ecc_key/info.txt2
-rw-r--r--src/pubkey/ecdh/info.txt2
-rw-r--r--src/pubkey/ecdsa/info.txt2
-rw-r--r--src/pubkey/elgamal/info.txt2
-rw-r--r--src/pubkey/gost_3410/info.txt2
-rw-r--r--src/pubkey/if_algo/info.txt2
-rw-r--r--src/pubkey/info.txt2
-rw-r--r--src/pubkey/keypair/info.txt2
-rw-r--r--src/pubkey/nr/info.txt2
-rw-r--r--src/pubkey/rsa/info.txt2
-rw-r--r--src/pubkey/rw/info.txt2
-rw-r--r--src/rng/auto_rng/info.txt2
-rw-r--r--src/rng/hmac_rng/info.txt2
-rw-r--r--src/rng/x931_rng/info.txt2
-rw-r--r--src/selftest/info.txt2
-rw-r--r--src/simd/info.txt2
-rw-r--r--src/simd/simd_altivec/info.txt2
-rw-r--r--src/simd/simd_scalar/info.txt2
-rw-r--r--src/simd/simd_sse2/info.txt2
-rw-r--r--src/stream/ctr/info.txt2
-rw-r--r--src/stream/info.txt2
-rw-r--r--src/stream/ofb/info.txt2
-rw-r--r--src/stream/rc4/info.txt2
-rw-r--r--src/stream/salsa20/info.txt2
-rw-r--r--src/tls/info.txt2
-rw-r--r--src/tls/sessions_sqlite/info.txt2
-rw-r--r--src/utils/dyn_load/info.txt2
-rw-r--r--src/utils/http_get/info.txt2
-rw-r--r--src/utils/info.txt2
183 files changed, 184 insertions, 184 deletions
diff --git a/src/algo_factory/info.txt b/src/algo_factory/info.txt
index 236fdda0e..837ced1d0 100644
--- a/src/algo_factory/info.txt
+++ b/src/algo_factory/info.txt
@@ -1,6 +1,6 @@
load_on auto
-define ALGORITHM_FACTORY
+define ALGORITHM_FACTORY 20131128
<header:public>
algo_factory.h
diff --git a/src/alloc/locking_allocator/info.txt b/src/alloc/locking_allocator/info.txt
index a2014902f..09b59406c 100644
--- a/src/alloc/locking_allocator/info.txt
+++ b/src/alloc/locking_allocator/info.txt
@@ -1,4 +1,4 @@
-define LOCKING_ALLOCATOR
+define LOCKING_ALLOCATOR 20131128
<os>
linux
diff --git a/src/asn1/info.txt b/src/asn1/info.txt
index 4bf31732f..19b75bc4b 100644
--- a/src/asn1/info.txt
+++ b/src/asn1/info.txt
@@ -1,4 +1,4 @@
-define ASN1
+define ASN1 20131128
load_on auto
diff --git a/src/benchmark/info.txt b/src/benchmark/info.txt
index 30bb679ca..264811d99 100644
--- a/src/benchmark/info.txt
+++ b/src/benchmark/info.txt
@@ -1,4 +1,4 @@
-define RUNTIME_BENCHMARKING
+define RUNTIME_BENCHMARKING 20131128
<requires>
algo_factory
diff --git a/src/block/aes/info.txt b/src/block/aes/info.txt
index 480973100..09bd9a0ca 100644
--- a/src/block/aes/info.txt
+++ b/src/block/aes/info.txt
@@ -1 +1 @@
-define AES
+define AES 20131128
diff --git a/src/block/aes_ni/info.txt b/src/block/aes_ni/info.txt
index 597948fc3..604bf502c 100644
--- a/src/block/aes_ni/info.txt
+++ b/src/block/aes_ni/info.txt
@@ -1,4 +1,4 @@
-define AES_NI
+define AES_NI 20131128
load_on auto
diff --git a/src/block/aes_ssse3/info.txt b/src/block/aes_ssse3/info.txt
index b1af2e143..4b1aec535 100644
--- a/src/block/aes_ssse3/info.txt
+++ b/src/block/aes_ssse3/info.txt
@@ -1,4 +1,4 @@
-define AES_SSSE3
+define AES_SSSE3 20131128
load_on auto
diff --git a/src/block/blowfish/info.txt b/src/block/blowfish/info.txt
index c935fb3ab..1a33140d3 100644
--- a/src/block/blowfish/info.txt
+++ b/src/block/blowfish/info.txt
@@ -1 +1 @@
-define BLOWFISH
+define BLOWFISH 20131128
diff --git a/src/block/camellia/info.txt b/src/block/camellia/info.txt
index eb8d6c411..2bcfe80d0 100644
--- a/src/block/camellia/info.txt
+++ b/src/block/camellia/info.txt
@@ -1,4 +1,4 @@
-define CAMELLIA
+define CAMELLIA 20131128
<header:internal>
camellia_sbox.h
diff --git a/src/block/cascade/info.txt b/src/block/cascade/info.txt
index 0e6f4acdd..445e49086 100644
--- a/src/block/cascade/info.txt
+++ b/src/block/cascade/info.txt
@@ -1,4 +1,4 @@
-define CASCADE
+define CASCADE 20131128
<header:public>
cascade.h
diff --git a/src/block/cast/info.txt b/src/block/cast/info.txt
index 5055a9ce6..be4cb7510 100644
--- a/src/block/cast/info.txt
+++ b/src/block/cast/info.txt
@@ -1,4 +1,4 @@
-define CAST
+define CAST 20131128
<header:internal>
cast_sboxes.h
diff --git a/src/block/des/info.txt b/src/block/des/info.txt
index 8e4f4e82d..a5d50d56e 100644
--- a/src/block/des/info.txt
+++ b/src/block/des/info.txt
@@ -1 +1 @@
-define DES
+define DES 20131128
diff --git a/src/block/gost_28147/info.txt b/src/block/gost_28147/info.txt
index 530f147e5..396557248 100644
--- a/src/block/gost_28147/info.txt
+++ b/src/block/gost_28147/info.txt
@@ -1 +1 @@
-define GOST_28147_89
+define GOST_28147_89 20131128
diff --git a/src/block/idea/info.txt b/src/block/idea/info.txt
index a868d7cc7..dbca72c8d 100644
--- a/src/block/idea/info.txt
+++ b/src/block/idea/info.txt
@@ -1 +1 @@
-define IDEA
+define IDEA 20131128
diff --git a/src/block/idea_sse2/info.txt b/src/block/idea_sse2/info.txt
index fe09d3ee5..cfaaa374a 100644
--- a/src/block/idea_sse2/info.txt
+++ b/src/block/idea_sse2/info.txt
@@ -1,4 +1,4 @@
-define IDEA_SSE2
+define IDEA_SSE2 20131128
need_isa sse2
diff --git a/src/block/info.txt b/src/block/info.txt
index c9757cadc..70e2b2ca2 100644
--- a/src/block/info.txt
+++ b/src/block/info.txt
@@ -1,4 +1,4 @@
-define BLOCK_CIPHER
+define BLOCK_CIPHER 20131128
<requires>
algo_base
diff --git a/src/block/kasumi/info.txt b/src/block/kasumi/info.txt
index cb8340fad..3dd2a3ac0 100644
--- a/src/block/kasumi/info.txt
+++ b/src/block/kasumi/info.txt
@@ -1 +1 @@
-define KASUMI
+define KASUMI 20131128
diff --git a/src/block/lion/info.txt b/src/block/lion/info.txt
index 9562be1d0..c775ff428 100644
--- a/src/block/lion/info.txt
+++ b/src/block/lion/info.txt
@@ -1,4 +1,4 @@
-define LION
+define LION 20131128
<requires>
hash
diff --git a/src/block/lubyrack/info.txt b/src/block/lubyrack/info.txt
index 41c395097..1d83a0bac 100644
--- a/src/block/lubyrack/info.txt
+++ b/src/block/lubyrack/info.txt
@@ -1,4 +1,4 @@
-define LUBY_RACKOFF
+define LUBY_RACKOFF 20131128
<requires>
hash
diff --git a/src/block/mars/info.txt b/src/block/mars/info.txt
index afdcebe67..0af3d7955 100644
--- a/src/block/mars/info.txt
+++ b/src/block/mars/info.txt
@@ -1 +1 @@
-define MARS
+define MARS 20131128
diff --git a/src/block/misty1/info.txt b/src/block/misty1/info.txt
index 290b8b1d7..568f13574 100644
--- a/src/block/misty1/info.txt
+++ b/src/block/misty1/info.txt
@@ -1 +1 @@
-define MISTY1
+define MISTY1 20131128
diff --git a/src/block/noekeon/info.txt b/src/block/noekeon/info.txt
index 31f7e7de3..769d7150e 100644
--- a/src/block/noekeon/info.txt
+++ b/src/block/noekeon/info.txt
@@ -1 +1 @@
-define NOEKEON
+define NOEKEON 20131128
diff --git a/src/block/noekeon_simd/info.txt b/src/block/noekeon_simd/info.txt
index deac80702..78b9d5f12 100644
--- a/src/block/noekeon_simd/info.txt
+++ b/src/block/noekeon_simd/info.txt
@@ -1,4 +1,4 @@
-define NOEKEON_SIMD
+define NOEKEON_SIMD 20131128
<requires>
noekeon
diff --git a/src/block/rc2/info.txt b/src/block/rc2/info.txt
index 7eee38d6b..fae09cf23 100644
--- a/src/block/rc2/info.txt
+++ b/src/block/rc2/info.txt
@@ -1 +1 @@
-define RC2
+define RC2 20131128
diff --git a/src/block/rc5/info.txt b/src/block/rc5/info.txt
index 3da32710d..2c2c613ba 100644
--- a/src/block/rc5/info.txt
+++ b/src/block/rc5/info.txt
@@ -1 +1 @@
-define RC5
+define RC5 20131128
diff --git a/src/block/rc6/info.txt b/src/block/rc6/info.txt
index fc7d2acb4..e54379f65 100644
--- a/src/block/rc6/info.txt
+++ b/src/block/rc6/info.txt
@@ -1 +1 @@
-define RC6
+define RC6 20131128
diff --git a/src/block/safer/info.txt b/src/block/safer/info.txt
index 0ca49602d..ad7841dab 100644
--- a/src/block/safer/info.txt
+++ b/src/block/safer/info.txt
@@ -1 +1 @@
-define SAFER
+define SAFER 20131128
diff --git a/src/block/seed/info.txt b/src/block/seed/info.txt
index 96f4b75f2..1c6b28792 100644
--- a/src/block/seed/info.txt
+++ b/src/block/seed/info.txt
@@ -1 +1 @@
-define SEED
+define SEED 20131128
diff --git a/src/block/serpent/info.txt b/src/block/serpent/info.txt
index c63a55dd8..aa29c567f 100644
--- a/src/block/serpent/info.txt
+++ b/src/block/serpent/info.txt
@@ -1,4 +1,4 @@
-define SERPENT
+define SERPENT 20131128
<header:public>
serpent.h
diff --git a/src/block/serpent_simd/info.txt b/src/block/serpent_simd/info.txt
index cd1a0dc7e..f33548823 100644
--- a/src/block/serpent_simd/info.txt
+++ b/src/block/serpent_simd/info.txt
@@ -1,4 +1,4 @@
-define SERPENT_SIMD
+define SERPENT_SIMD 20131128
<requires>
serpent
diff --git a/src/block/serpent_x86_32/info.txt b/src/block/serpent_x86_32/info.txt
index b9c993546..370213e87 100644
--- a/src/block/serpent_x86_32/info.txt
+++ b/src/block/serpent_x86_32/info.txt
@@ -1,4 +1,4 @@
-define SERPENT_X86_32
+define SERPENT_X86_32 20131128
load_on asm_ok
diff --git a/src/block/skipjack/info.txt b/src/block/skipjack/info.txt
index 7dfffda4e..fb2bf70a5 100644
--- a/src/block/skipjack/info.txt
+++ b/src/block/skipjack/info.txt
@@ -1 +1 @@
-define SKIPJACK
+define SKIPJACK 20131128
diff --git a/src/block/square/info.txt b/src/block/square/info.txt
index d33379815..1335b35b2 100644
--- a/src/block/square/info.txt
+++ b/src/block/square/info.txt
@@ -1 +1 @@
-define SQUARE
+define SQUARE 20131128
diff --git a/src/block/tea/info.txt b/src/block/tea/info.txt
index 67ed5a656..14edfdb03 100644
--- a/src/block/tea/info.txt
+++ b/src/block/tea/info.txt
@@ -1 +1 @@
-define TEA
+define TEA 20131128
diff --git a/src/block/twofish/info.txt b/src/block/twofish/info.txt
index 88eae9ce7..c4351db59 100644
--- a/src/block/twofish/info.txt
+++ b/src/block/twofish/info.txt
@@ -1 +1 @@
-define TWOFISH
+define TWOFISH 20131128
diff --git a/src/block/xtea/info.txt b/src/block/xtea/info.txt
index d9d37607c..e2cc8ac34 100644
--- a/src/block/xtea/info.txt
+++ b/src/block/xtea/info.txt
@@ -1 +1 @@
-define XTEA
+define XTEA 20131128
diff --git a/src/block/xtea_simd/info.txt b/src/block/xtea_simd/info.txt
index c16bfa2fa..7e7d001ac 100644
--- a/src/block/xtea_simd/info.txt
+++ b/src/block/xtea_simd/info.txt
@@ -1,4 +1,4 @@
-define XTEA_SIMD
+define XTEA_SIMD 20131128
<requires>
xtea
diff --git a/src/cert/cvc/info.txt b/src/cert/cvc/info.txt
index 3cf759188..1d8e54dc4 100644
--- a/src/cert/cvc/info.txt
+++ b/src/cert/cvc/info.txt
@@ -1,4 +1,4 @@
-define CARD_VERIFIABLE_CERTIFICATES
+define CARD_VERIFIABLE_CERTIFICATES 20131128
load_on request
<header:public>
diff --git a/src/cert/ocsp/info.txt b/src/cert/ocsp/info.txt
index 0db22f687..9f99b30fd 100644
--- a/src/cert/ocsp/info.txt
+++ b/src/cert/ocsp/info.txt
@@ -1,4 +1,4 @@
-define OCSP
+define OCSP 20131128
<requires>
x509
diff --git a/src/cert/x509/info.txt b/src/cert/x509/info.txt
index c994dab8f..061c52a13 100644
--- a/src/cert/x509/info.txt
+++ b/src/cert/x509/info.txt
@@ -1,4 +1,4 @@
-define X509_CERTIFICATES
+define X509_CERTIFICATES 20131128
<requires>
datastor
diff --git a/src/checksum/adler32/info.txt b/src/checksum/adler32/info.txt
index a25c792d3..6744fbee4 100644
--- a/src/checksum/adler32/info.txt
+++ b/src/checksum/adler32/info.txt
@@ -1,4 +1,4 @@
-define ADLER32
+define ADLER32 20131128
<requires>
hash
diff --git a/src/checksum/crc24/info.txt b/src/checksum/crc24/info.txt
index 2c2dbc782..f3762c66f 100644
--- a/src/checksum/crc24/info.txt
+++ b/src/checksum/crc24/info.txt
@@ -1,4 +1,4 @@
-define CRC24
+define CRC24 20131128
<requires>
hash
diff --git a/src/checksum/crc32/info.txt b/src/checksum/crc32/info.txt
index 590092ede..c7275ab43 100644
--- a/src/checksum/crc32/info.txt
+++ b/src/checksum/crc32/info.txt
@@ -1,4 +1,4 @@
-define CRC32
+define CRC32 20131128
<requires>
hash
diff --git a/src/codec/base64/info.txt b/src/codec/base64/info.txt
index aed5db3b6..cacae6b0c 100644
--- a/src/codec/base64/info.txt
+++ b/src/codec/base64/info.txt
@@ -1 +1 @@
-define BASE64_CODEC
+define BASE64_CODEC 20131128
diff --git a/src/codec/hex/info.txt b/src/codec/hex/info.txt
index c9eb8fb73..ead5beffd 100644
--- a/src/codec/hex/info.txt
+++ b/src/codec/hex/info.txt
@@ -1 +1 @@
-define HEX_CODEC
+define HEX_CODEC 20131128
diff --git a/src/codec/openpgp/info.txt b/src/codec/openpgp/info.txt
index af7d3738c..72467ee72 100644
--- a/src/codec/openpgp/info.txt
+++ b/src/codec/openpgp/info.txt
@@ -1,4 +1,4 @@
-define OPENPGP_CODEC
+define OPENPGP_CODEC 20131128
load_on auto
diff --git a/src/codec/pem/info.txt b/src/codec/pem/info.txt
index 6f9635d10..74b90eef4 100644
--- a/src/codec/pem/info.txt
+++ b/src/codec/pem/info.txt
@@ -1,4 +1,4 @@
-define PEM_CODEC
+define PEM_CODEC 20131128
<requires>
base64
diff --git a/src/constructs/aont/info.txt b/src/constructs/aont/info.txt
index ebd54fc11..fb66d4129 100644
--- a/src/constructs/aont/info.txt
+++ b/src/constructs/aont/info.txt
@@ -1,4 +1,4 @@
-define PACKAGE_TRANSFORM
+define PACKAGE_TRANSFORM 20131128
<requires>
block
diff --git a/src/constructs/cryptobox/info.txt b/src/constructs/cryptobox/info.txt
index f7818ef13..b7bf6e4e8 100644
--- a/src/constructs/cryptobox/info.txt
+++ b/src/constructs/cryptobox/info.txt
@@ -1,4 +1,4 @@
-define CRYPTO_BOX
+define CRYPTO_BOX 20131128
<requires>
filters
diff --git a/src/constructs/cryptobox_psk/info.txt b/src/constructs/cryptobox_psk/info.txt
index 4f22d4f7b..03f7525f5 100644
--- a/src/constructs/cryptobox_psk/info.txt
+++ b/src/constructs/cryptobox_psk/info.txt
@@ -1,4 +1,4 @@
-define CRYPTOBOX_PSK
+define CRYPTOBOX_PSK 20131128
<requires>
aes
diff --git a/src/constructs/fpe_fe1/info.txt b/src/constructs/fpe_fe1/info.txt
index 33b5a1c80..42264e54e 100644
--- a/src/constructs/fpe_fe1/info.txt
+++ b/src/constructs/fpe_fe1/info.txt
@@ -1,4 +1,4 @@
-define FPE_FE1
+define FPE_FE1 20131128
<requires>
hmac
diff --git a/src/constructs/rfc3394/info.txt b/src/constructs/rfc3394/info.txt
index 496f3e138..4b62b16e3 100644
--- a/src/constructs/rfc3394/info.txt
+++ b/src/constructs/rfc3394/info.txt
@@ -1 +1 @@
-define RFC3394_KEYWRAP
+define RFC3394_KEYWRAP 20131128
diff --git a/src/constructs/srp6/info.txt b/src/constructs/srp6/info.txt
index 7962bd383..1d1c4ba96 100644
--- a/src/constructs/srp6/info.txt
+++ b/src/constructs/srp6/info.txt
@@ -1,4 +1,4 @@
-define SRP6
+define SRP6 20131128
<requires>
bigint
diff --git a/src/constructs/tss/info.txt b/src/constructs/tss/info.txt
index 1d7f793ea..0c86bebbe 100644
--- a/src/constructs/tss/info.txt
+++ b/src/constructs/tss/info.txt
@@ -1,4 +1,4 @@
-define THRESHOLD_SECRET_SHARING
+define THRESHOLD_SECRET_SHARING 20131128
<requires>
hash
diff --git a/src/credentials/info.txt b/src/credentials/info.txt
index 529011585..303139c4c 100644
--- a/src/credentials/info.txt
+++ b/src/credentials/info.txt
@@ -1,4 +1,4 @@
-define CREDENTIALS_MANAGER
+define CREDENTIALS_MANAGER 20131128
<requires>
x509
diff --git a/src/engine/aes_isa_eng/info.txt b/src/engine/aes_isa_eng/info.txt
index 10159f7ec..4284e75bd 100644
--- a/src/engine/aes_isa_eng/info.txt
+++ b/src/engine/aes_isa_eng/info.txt
@@ -1,4 +1,4 @@
-define ENGINE_AES_ISA
+define ENGINE_AES_ISA 20131128
load_on dep
diff --git a/src/engine/asm_engine/info.txt b/src/engine/asm_engine/info.txt
index c2258d57b..185656e3d 100644
--- a/src/engine/asm_engine/info.txt
+++ b/src/engine/asm_engine/info.txt
@@ -1,4 +1,4 @@
-define ENGINE_ASSEMBLER
+define ENGINE_ASSEMBLER 20131128
load_on dep
diff --git a/src/engine/core_engine/info.txt b/src/engine/core_engine/info.txt
index 1935b0518..44843e26a 100644
--- a/src/engine/core_engine/info.txt
+++ b/src/engine/core_engine/info.txt
@@ -1,4 +1,4 @@
-define CORE_ENGINE
+define CORE_ENGINE 20131128
<header:internal>
core_engine.h
diff --git a/src/engine/dyn_engine/info.txt b/src/engine/dyn_engine/info.txt
index 03fef7f7c..54379f501 100644
--- a/src/engine/dyn_engine/info.txt
+++ b/src/engine/dyn_engine/info.txt
@@ -1,4 +1,4 @@
-define DYNAMICALLY_LOADED_ENGINE
+define DYNAMICALLY_LOADED_ENGINE 20131128
<header:public>
dyn_engine.h
diff --git a/src/engine/gnump/info.txt b/src/engine/gnump/info.txt
index 7a789681e..ad03339e4 100644
--- a/src/engine/gnump/info.txt
+++ b/src/engine/gnump/info.txt
@@ -1,4 +1,4 @@
-define ENGINE_GNU_MP
+define ENGINE_GNU_MP 20131128
load_on request
diff --git a/src/engine/info.txt b/src/engine/info.txt
index 0c73450bc..800a007a1 100644
--- a/src/engine/info.txt
+++ b/src/engine/info.txt
@@ -1,4 +1,4 @@
-define ENGINES
+define ENGINES 20131128
<header:public>
engine.h
diff --git a/src/engine/openssl/info.txt b/src/engine/openssl/info.txt
index dafbea45b..d500816d5 100644
--- a/src/engine/openssl/info.txt
+++ b/src/engine/openssl/info.txt
@@ -1,4 +1,4 @@
-define ENGINE_OPENSSL
+define ENGINE_OPENSSL 20131128
load_on request
diff --git a/src/engine/simd_engine/info.txt b/src/engine/simd_engine/info.txt
index 229b1daaf..2063c9dfe 100644
--- a/src/engine/simd_engine/info.txt
+++ b/src/engine/simd_engine/info.txt
@@ -1,4 +1,4 @@
-define ENGINE_SIMD
+define ENGINE_SIMD 20131128
load_on dep
diff --git a/src/entropy/beos_stats/info.txt b/src/entropy/beos_stats/info.txt
index c7ed9fe5a..9ae527f49 100644
--- a/src/entropy/beos_stats/info.txt
+++ b/src/entropy/beos_stats/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_BEOS
+define ENTROPY_SRC_BEOS 20131128
<source>
es_beos.cpp
diff --git a/src/entropy/cryptoapi_rng/info.txt b/src/entropy/cryptoapi_rng/info.txt
index 800e9ee52..d4ee13aea 100644
--- a/src/entropy/cryptoapi_rng/info.txt
+++ b/src/entropy/cryptoapi_rng/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_CAPI
+define ENTROPY_SRC_CAPI 20131128
<source>
es_capi.cpp
diff --git a/src/entropy/dev_random/info.txt b/src/entropy/dev_random/info.txt
index 4c69a57f4..98a6a7e61 100644
--- a/src/entropy/dev_random/info.txt
+++ b/src/entropy/dev_random/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_DEV_RANDOM
+define ENTROPY_SRC_DEV_RANDOM 20131128
<source>
dev_random.cpp
diff --git a/src/entropy/egd/info.txt b/src/entropy/egd/info.txt
index 25117ed09..b93c4526d 100644
--- a/src/entropy/egd/info.txt
+++ b/src/entropy/egd/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_EGD
+define ENTROPY_SRC_EGD 20131128
<source>
es_egd.cpp
diff --git a/src/entropy/hres_timer/info.txt b/src/entropy/hres_timer/info.txt
index 615e2d2b8..dfe8fab0b 100644
--- a/src/entropy/hres_timer/info.txt
+++ b/src/entropy/hres_timer/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_HIGH_RESOLUTION_TIMER
+define ENTROPY_SRC_HIGH_RESOLUTION_TIMER 20131128
<source>
hres_timer.cpp
diff --git a/src/entropy/proc_walk/info.txt b/src/entropy/proc_walk/info.txt
index d8c60a2a7..2a53a7ed8 100644
--- a/src/entropy/proc_walk/info.txt
+++ b/src/entropy/proc_walk/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_PROC_WALKER
+define ENTROPY_SRC_PROC_WALKER 20131128
<source>
proc_walk.cpp
diff --git a/src/entropy/rdrand/info.txt b/src/entropy/rdrand/info.txt
index f1a536e95..5c74e6c25 100644
--- a/src/entropy/rdrand/info.txt
+++ b/src/entropy/rdrand/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_RDRAND
+define ENTROPY_SRC_RDRAND 20131128
<source>
rdrand.cpp
diff --git a/src/entropy/unix_procs/info.txt b/src/entropy/unix_procs/info.txt
index dc086a5fa..755d2565d 100644
--- a/src/entropy/unix_procs/info.txt
+++ b/src/entropy/unix_procs/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_UNIX_PROCESS_RUNNER
+define ENTROPY_SRC_UNIX_PROCESS_RUNNER 20131128
<source>
unix_procs.cpp
diff --git a/src/entropy/win32_stats/info.txt b/src/entropy/win32_stats/info.txt
index 0972df898..48eb91faa 100644
--- a/src/entropy/win32_stats/info.txt
+++ b/src/entropy/win32_stats/info.txt
@@ -1,4 +1,4 @@
-define ENTROPY_SRC_WIN32
+define ENTROPY_SRC_WIN32 20131128
<source>
es_win32.cpp
diff --git a/src/filters/aead_filt/info.txt b/src/filters/aead_filt/info.txt
index 7df9cc619..891f2c167 100644
--- a/src/filters/aead_filt/info.txt
+++ b/src/filters/aead_filt/info.txt
@@ -1,4 +1,4 @@
-define AEAD_FILTER
+define AEAD_FILTER 20131128
<requires>
aead
diff --git a/src/filters/codec_filt/info.txt b/src/filters/codec_filt/info.txt
index 080cc8f44..58fcfbb4b 100644
--- a/src/filters/codec_filt/info.txt
+++ b/src/filters/codec_filt/info.txt
@@ -1,4 +1,4 @@
-define CODEC_FILTERS
+define CODEC_FILTERS 20131128
<requires>
filters
diff --git a/src/filters/compression/bzip2/info.txt b/src/filters/compression/bzip2/info.txt
index 0c5eebe95..7c0f2aafc 100644
--- a/src/filters/compression/bzip2/info.txt
+++ b/src/filters/compression/bzip2/info.txt
@@ -1,4 +1,4 @@
-define COMPRESSOR_BZIP2
+define COMPRESSOR_BZIP2 20131128
load_on request
diff --git a/src/filters/compression/lzma/info.txt b/src/filters/compression/lzma/info.txt
index d9e924eef..ccd7a7600 100644
--- a/src/filters/compression/lzma/info.txt
+++ b/src/filters/compression/lzma/info.txt
@@ -1,4 +1,4 @@
-define COMPRESSOR_LZMA
+define COMPRESSOR_LZMA 20131128
load_on request
diff --git a/src/filters/compression/zlib/info.txt b/src/filters/compression/zlib/info.txt
index 4a1ea444e..d05e407d2 100644
--- a/src/filters/compression/zlib/info.txt
+++ b/src/filters/compression/zlib/info.txt
@@ -1,4 +1,4 @@
-define COMPRESSOR_ZLIB
+define COMPRESSOR_ZLIB 20131128
load_on request
diff --git a/src/filters/fd_unix/info.txt b/src/filters/fd_unix/info.txt
index d636035f0..271b7919e 100644
--- a/src/filters/fd_unix/info.txt
+++ b/src/filters/fd_unix/info.txt
@@ -1,4 +1,4 @@
-define PIPE_UNIXFD_IO
+define PIPE_UNIXFD_IO 20131128
load_on auto
diff --git a/src/filters/info.txt b/src/filters/info.txt
index 0c56d8269..4145af34a 100644
--- a/src/filters/info.txt
+++ b/src/filters/info.txt
@@ -1,4 +1,4 @@
-define FILTERS
+define FILTERS 20131128
<source>
algo_filt.cpp
diff --git a/src/filters/pk_filts/info.txt b/src/filters/pk_filts/info.txt
index 54d187f47..688075145 100644
--- a/src/filters/pk_filts/info.txt
+++ b/src/filters/pk_filts/info.txt
@@ -1,4 +1,4 @@
-define PUBLIC_KEY_CRYPTO
+define PUBLIC_KEY_CRYPTO 20131128
load_on auto
diff --git a/src/hash/bmw_512/info.txt b/src/hash/bmw_512/info.txt
index 7170223d7..94dcbdd85 100644
--- a/src/hash/bmw_512/info.txt
+++ b/src/hash/bmw_512/info.txt
@@ -1,4 +1,4 @@
-define BMW_512
+define BMW_512 20131128
<requires>
mdx_hash
diff --git a/src/hash/comb4p/info.txt b/src/hash/comb4p/info.txt
index 9ccf0223a..375895610 100644
--- a/src/hash/comb4p/info.txt
+++ b/src/hash/comb4p/info.txt
@@ -1 +1 @@
-define COMB4P
+define COMB4P 20131128
diff --git a/src/hash/gost_3411/info.txt b/src/hash/gost_3411/info.txt
index c4cb4e1a5..af8eddac6 100644
--- a/src/hash/gost_3411/info.txt
+++ b/src/hash/gost_3411/info.txt
@@ -1,4 +1,4 @@
-define GOST_34_11
+define GOST_34_11 20131128
<requires>
gost_28147
diff --git a/src/hash/has160/info.txt b/src/hash/has160/info.txt
index f862bdb20..cf403dad5 100644
--- a/src/hash/has160/info.txt
+++ b/src/hash/has160/info.txt
@@ -1,4 +1,4 @@
-define HAS_160
+define HAS_160 20131128
<requires>
mdx_hash
diff --git a/src/hash/keccak/info.txt b/src/hash/keccak/info.txt
index a2ed48200..ecdfba19c 100644
--- a/src/hash/keccak/info.txt
+++ b/src/hash/keccak/info.txt
@@ -1,4 +1,4 @@
-define KECCAK
+define KECCAK 20131128
<requires>
alloc
diff --git a/src/hash/md2/info.txt b/src/hash/md2/info.txt
index 2359c5df7..8ea7dc393 100644
--- a/src/hash/md2/info.txt
+++ b/src/hash/md2/info.txt
@@ -1 +1 @@
-define MD2
+define MD2 20131128
diff --git a/src/hash/md4/info.txt b/src/hash/md4/info.txt
index 2b276e168..8894d4af3 100644
--- a/src/hash/md4/info.txt
+++ b/src/hash/md4/info.txt
@@ -1,4 +1,4 @@
-define MD4
+define MD4 20131128
<requires>
mdx_hash
diff --git a/src/hash/md4_x86_32/info.txt b/src/hash/md4_x86_32/info.txt
index fdc534df4..fa7eef6cb 100644
--- a/src/hash/md4_x86_32/info.txt
+++ b/src/hash/md4_x86_32/info.txt
@@ -1,4 +1,4 @@
-define MD4_X86_32
+define MD4_X86_32 20131128
load_on asm_ok
diff --git a/src/hash/md5/info.txt b/src/hash/md5/info.txt
index a4ad1462c..8bbf1c3e7 100644
--- a/src/hash/md5/info.txt
+++ b/src/hash/md5/info.txt
@@ -1,4 +1,4 @@
-define MD5
+define MD5 20131128
<requires>
mdx_hash
diff --git a/src/hash/md5_x86_32/info.txt b/src/hash/md5_x86_32/info.txt
index adec65f81..769ee8389 100644
--- a/src/hash/md5_x86_32/info.txt
+++ b/src/hash/md5_x86_32/info.txt
@@ -1,4 +1,4 @@
-define MD5_X86_32
+define MD5_X86_32 20131128
load_on asm_ok
diff --git a/src/hash/mdx_hash/info.txt b/src/hash/mdx_hash/info.txt
index 0c30a1a54..d9a24c621 100644
--- a/src/hash/mdx_hash/info.txt
+++ b/src/hash/mdx_hash/info.txt
@@ -1,3 +1,3 @@
-define MDX_HASH_FUNCTION
+define MDX_HASH_FUNCTION 20131128
load_on dep
diff --git a/src/hash/par_hash/info.txt b/src/hash/par_hash/info.txt
index d641a9cee..4f559b545 100644
--- a/src/hash/par_hash/info.txt
+++ b/src/hash/par_hash/info.txt
@@ -1 +1 @@
-define PARALLEL_HASH
+define PARALLEL_HASH 20131128
diff --git a/src/hash/rmd128/info.txt b/src/hash/rmd128/info.txt
index 11e4181f4..7d2a4eacd 100644
--- a/src/hash/rmd128/info.txt
+++ b/src/hash/rmd128/info.txt
@@ -1,4 +1,4 @@
-define RIPEMD_128
+define RIPEMD_128 20131128
<requires>
mdx_hash
diff --git a/src/hash/rmd160/info.txt b/src/hash/rmd160/info.txt
index 28be6854d..4e1451bb6 100644
--- a/src/hash/rmd160/info.txt
+++ b/src/hash/rmd160/info.txt
@@ -1,4 +1,4 @@
-define RIPEMD_160
+define RIPEMD_160 20131128
<requires>
mdx_hash
diff --git a/src/hash/sha1/info.txt b/src/hash/sha1/info.txt
index 56403db21..fffb51275 100644
--- a/src/hash/sha1/info.txt
+++ b/src/hash/sha1/info.txt
@@ -1,4 +1,4 @@
-define SHA1
+define SHA1 20131128
<requires>
mdx_hash
diff --git a/src/hash/sha1_sse2/info.txt b/src/hash/sha1_sse2/info.txt
index 7a380753d..8d4926e63 100644
--- a/src/hash/sha1_sse2/info.txt
+++ b/src/hash/sha1_sse2/info.txt
@@ -1,4 +1,4 @@
-define SHA1_SSE2
+define SHA1_SSE2 20131128
need_isa sse2
diff --git a/src/hash/sha1_x86_32/info.txt b/src/hash/sha1_x86_32/info.txt
index 7359a6754..51e3f6587 100644
--- a/src/hash/sha1_x86_32/info.txt
+++ b/src/hash/sha1_x86_32/info.txt
@@ -1,4 +1,4 @@
-define SHA1_X86_32
+define SHA1_X86_32 20131128
load_on asm_ok
diff --git a/src/hash/sha1_x86_64/info.txt b/src/hash/sha1_x86_64/info.txt
index 3d54c0baa..54d5eefff 100644
--- a/src/hash/sha1_x86_64/info.txt
+++ b/src/hash/sha1_x86_64/info.txt
@@ -1,4 +1,4 @@
-define SHA1_X86_64
+define SHA1_X86_64 20131128
load_on asm_ok
diff --git a/src/hash/sha2_32/info.txt b/src/hash/sha2_32/info.txt
index 2f0b8a7ee..b15db2ede 100644
--- a/src/hash/sha2_32/info.txt
+++ b/src/hash/sha2_32/info.txt
@@ -1,4 +1,4 @@
-define SHA2_32
+define SHA2_32 20131128
<requires>
mdx_hash
diff --git a/src/hash/sha2_64/info.txt b/src/hash/sha2_64/info.txt
index 02e9971ce..a457dffec 100644
--- a/src/hash/sha2_64/info.txt
+++ b/src/hash/sha2_64/info.txt
@@ -1,4 +1,4 @@
-define SHA2_64
+define SHA2_64 20131128
<requires>
mdx_hash
diff --git a/src/hash/skein/info.txt b/src/hash/skein/info.txt
index 427f59121..89443132b 100644
--- a/src/hash/skein/info.txt
+++ b/src/hash/skein/info.txt
@@ -1,4 +1,4 @@
-define SKEIN_512
+define SKEIN_512 20131128
<requires>
alloc
diff --git a/src/hash/tiger/info.txt b/src/hash/tiger/info.txt
index b50b745e3..773f2b037 100644
--- a/src/hash/tiger/info.txt
+++ b/src/hash/tiger/info.txt
@@ -1,4 +1,4 @@
-define TIGER
+define TIGER 20131128
<requires>
mdx_hash
diff --git a/src/hash/whirlpool/info.txt b/src/hash/whirlpool/info.txt
index 7bec0c6cf..8b0abc25a 100644
--- a/src/hash/whirlpool/info.txt
+++ b/src/hash/whirlpool/info.txt
@@ -1,4 +1,4 @@
-define WHIRLPOOL
+define WHIRLPOOL 20131128
<requires>
mdx_hash
diff --git a/src/kdf/info.txt b/src/kdf/info.txt
index a4cd72bf5..e9cbdeb1a 100644
--- a/src/kdf/info.txt
+++ b/src/kdf/info.txt
@@ -1,4 +1,4 @@
-define KDF_BASE
+define KDF_BASE 20131128
<requires>
alloc
diff --git a/src/kdf/kdf1/info.txt b/src/kdf/kdf1/info.txt
index 354466107..08192fa95 100644
--- a/src/kdf/kdf1/info.txt
+++ b/src/kdf/kdf1/info.txt
@@ -1,4 +1,4 @@
-define KDF1
+define KDF1 20131128
<requires>
hash
diff --git a/src/kdf/kdf2/info.txt b/src/kdf/kdf2/info.txt
index d233b5f77..3481ff04f 100644
--- a/src/kdf/kdf2/info.txt
+++ b/src/kdf/kdf2/info.txt
@@ -1,4 +1,4 @@
-define KDF2
+define KDF2 20131128
<requires>
hash
diff --git a/src/kdf/mgf1/info.txt b/src/kdf/mgf1/info.txt
index 91973a614..c6254b8a0 100644
--- a/src/kdf/mgf1/info.txt
+++ b/src/kdf/mgf1/info.txt
@@ -1,4 +1,4 @@
-define MGF1
+define MGF1 20131128
<requires>
hash
diff --git a/src/kdf/prf_ssl3/info.txt b/src/kdf/prf_ssl3/info.txt
index 0ef297119..c4e830bac 100644
--- a/src/kdf/prf_ssl3/info.txt
+++ b/src/kdf/prf_ssl3/info.txt
@@ -1,4 +1,4 @@
-define SSL_V3_PRF
+define SSL_V3_PRF 20131128
<requires>
md5
diff --git a/src/kdf/prf_tls/info.txt b/src/kdf/prf_tls/info.txt
index 113c92251..505e1ff1e 100644
--- a/src/kdf/prf_tls/info.txt
+++ b/src/kdf/prf_tls/info.txt
@@ -1,5 +1,5 @@
-define TLS_V10_PRF
-define TLS_V12_PRF
+define TLS_V10_PRF 20131128
+define TLS_V12_PRF 20131128
<requires>
hmac
diff --git a/src/kdf/prf_x942/info.txt b/src/kdf/prf_x942/info.txt
index e51aafd08..ff4a6f160 100644
--- a/src/kdf/prf_x942/info.txt
+++ b/src/kdf/prf_x942/info.txt
@@ -1,4 +1,4 @@
-define X942_PRF
+define X942_PRF 20131128
<requires>
asn1
diff --git a/src/libstate/oid_lookup/info.txt b/src/libstate/oid_lookup/info.txt
index 6544c9501..57b51e7d8 100644
--- a/src/libstate/oid_lookup/info.txt
+++ b/src/libstate/oid_lookup/info.txt
@@ -1,4 +1,4 @@
-define OID_LOOKUP
+define OID_LOOKUP 20131128
<requires>
asn1
diff --git a/src/mac/cbc_mac/info.txt b/src/mac/cbc_mac/info.txt
index b65bb684c..cb017e2a1 100644
--- a/src/mac/cbc_mac/info.txt
+++ b/src/mac/cbc_mac/info.txt
@@ -1,4 +1,4 @@
-define CBC_MAC
+define CBC_MAC 20131128
<requires>
block
diff --git a/src/mac/cmac/info.txt b/src/mac/cmac/info.txt
index 5513943ac..d2dc6f68d 100644
--- a/src/mac/cmac/info.txt
+++ b/src/mac/cmac/info.txt
@@ -1,4 +1,4 @@
-define CMAC
+define CMAC 20131128
<requires>
block
diff --git a/src/mac/hmac/info.txt b/src/mac/hmac/info.txt
index b1a69c25b..7bc8b27f8 100644
--- a/src/mac/hmac/info.txt
+++ b/src/mac/hmac/info.txt
@@ -1,4 +1,4 @@
-define HMAC
+define HMAC 20131128
<requires>
hash
diff --git a/src/mac/ssl3mac/info.txt b/src/mac/ssl3mac/info.txt
index 8c636dbae..5e69b0ae8 100644
--- a/src/mac/ssl3mac/info.txt
+++ b/src/mac/ssl3mac/info.txt
@@ -1,4 +1,4 @@
-define SSL3_MAC
+define SSL3_MAC 20131128
<requires>
hash
diff --git a/src/mac/x919_mac/info.txt b/src/mac/x919_mac/info.txt
index ca294c951..63bf40790 100644
--- a/src/mac/x919_mac/info.txt
+++ b/src/mac/x919_mac/info.txt
@@ -1,4 +1,4 @@
-define ANSI_X919_MAC
+define ANSI_X919_MAC 20131128
<requires>
block
diff --git a/src/math/bigint/info.txt b/src/math/bigint/info.txt
index 6057c708e..b5dabb7bc 100644
--- a/src/math/bigint/info.txt
+++ b/src/math/bigint/info.txt
@@ -1,6 +1,6 @@
load_on auto
-define BIGINT
+define BIGINT 20131128
<header:public>
bigint.h
diff --git a/src/math/ec_gfp/info.txt b/src/math/ec_gfp/info.txt
index e6ee1d6bf..1772302a8 100644
--- a/src/math/ec_gfp/info.txt
+++ b/src/math/ec_gfp/info.txt
@@ -1,4 +1,4 @@
-define EC_CURVE_GFP
+define EC_CURVE_GFP 20131128
load_on auto
diff --git a/src/math/mp/info.txt b/src/math/mp/info.txt
index 8dcaa7481..a47475f7b 100644
--- a/src/math/mp/info.txt
+++ b/src/math/mp/info.txt
@@ -1,4 +1,4 @@
-define BIGINT_MP
+define BIGINT_MP 20131128
<source>
mp_asm.cpp
diff --git a/src/math/numbertheory/info.txt b/src/math/numbertheory/info.txt
index 0c6a9aefc..62386c3bc 100644
--- a/src/math/numbertheory/info.txt
+++ b/src/math/numbertheory/info.txt
@@ -1,4 +1,4 @@
-define BIGINT_MATH
+define BIGINT_MATH 20131128
load_on auto
diff --git a/src/modes/aead/ccm/info.txt b/src/modes/aead/ccm/info.txt
index 8ec85ec7d..ee8373caf 100644
--- a/src/modes/aead/ccm/info.txt
+++ b/src/modes/aead/ccm/info.txt
@@ -1 +1 @@
-define AEAD_CCM
+define AEAD_CCM 20131128
diff --git a/src/modes/aead/eax/info.txt b/src/modes/aead/eax/info.txt
index 94924e682..75775fa16 100644
--- a/src/modes/aead/eax/info.txt
+++ b/src/modes/aead/eax/info.txt
@@ -1,4 +1,4 @@
-define AEAD_EAX
+define AEAD_EAX 20131128
<requires>
block
diff --git a/src/modes/aead/gcm/info.txt b/src/modes/aead/gcm/info.txt
index 698cd0803..cf5f68bb5 100644
--- a/src/modes/aead/gcm/info.txt
+++ b/src/modes/aead/gcm/info.txt
@@ -1,4 +1,4 @@
-define AEAD_GCM
+define AEAD_GCM 20131128
<requires>
block
diff --git a/src/modes/aead/info.txt b/src/modes/aead/info.txt
index c2985ea85..102f05b7b 100644
--- a/src/modes/aead/info.txt
+++ b/src/modes/aead/info.txt
@@ -1 +1 @@
-define AEAD_MODES
+define AEAD_MODES 20131128
diff --git a/src/modes/aead/ocb/info.txt b/src/modes/aead/ocb/info.txt
index 8d6a93ed9..be4cefdd0 100644
--- a/src/modes/aead/ocb/info.txt
+++ b/src/modes/aead/ocb/info.txt
@@ -1,4 +1,4 @@
-define AEAD_OCB
+define AEAD_OCB 20131128
<requires>
block
diff --git a/src/modes/cbc/info.txt b/src/modes/cbc/info.txt
index 9bf948f02..ce59deba0 100644
--- a/src/modes/cbc/info.txt
+++ b/src/modes/cbc/info.txt
@@ -1,4 +1,4 @@
-define MODE_CBC
+define MODE_CBC 20131128
<requires>
mode_pad
diff --git a/src/modes/cfb/info.txt b/src/modes/cfb/info.txt
index 797459180..8d0e20a84 100644
--- a/src/modes/cfb/info.txt
+++ b/src/modes/cfb/info.txt
@@ -1 +1 @@
-define MODE_CFB
+define MODE_CFB 20131128
diff --git a/src/modes/ecb/info.txt b/src/modes/ecb/info.txt
index 03a5130b2..5e7737717 100644
--- a/src/modes/ecb/info.txt
+++ b/src/modes/ecb/info.txt
@@ -1,4 +1,4 @@
-define MODE_ECB
+define MODE_ECB 20131128
<requires>
mode_pad
diff --git a/src/modes/mode_pad/info.txt b/src/modes/mode_pad/info.txt
index e97ea03a5..e9df6334b 100644
--- a/src/modes/mode_pad/info.txt
+++ b/src/modes/mode_pad/info.txt
@@ -1 +1 @@
-define CIPHER_MODE_PADDING
+define CIPHER_MODE_PADDING 20131128
diff --git a/src/modes/xts/info.txt b/src/modes/xts/info.txt
index 29b58afe4..5f5dc7834 100644
--- a/src/modes/xts/info.txt
+++ b/src/modes/xts/info.txt
@@ -1 +1 @@
-define MODE_XTS
+define MODE_XTS 20131128
diff --git a/src/passhash/bcrypt/info.txt b/src/passhash/bcrypt/info.txt
index 91ab92e88..5cc246cab 100644
--- a/src/passhash/bcrypt/info.txt
+++ b/src/passhash/bcrypt/info.txt
@@ -1,4 +1,4 @@
-define BCRYPT
+define BCRYPT 20131128
<requires>
libstate
diff --git a/src/passhash/passhash9/info.txt b/src/passhash/passhash9/info.txt
index f96809f29..f4af7fe0b 100644
--- a/src/passhash/passhash9/info.txt
+++ b/src/passhash/passhash9/info.txt
@@ -1,4 +1,4 @@
-define PASSHASH9
+define PASSHASH9 20131128
<requires>
libstate
diff --git a/src/pbe/info.txt b/src/pbe/info.txt
index b45c8f9f4..0436c4efd 100644
--- a/src/pbe/info.txt
+++ b/src/pbe/info.txt
@@ -1,4 +1,4 @@
-define PASSWORD_BASED_ENCRYPTION
+define PASSWORD_BASED_ENCRYPTION 20131128
<requires>
filters
diff --git a/src/pbe/pbes1/info.txt b/src/pbe/pbes1/info.txt
index 4fe66f6f8..36d26ecc9 100644
--- a/src/pbe/pbes1/info.txt
+++ b/src/pbe/pbes1/info.txt
@@ -1,4 +1,4 @@
-define PBE_PKCS_V15
+define PBE_PKCS_V15 20131128
<requires>
asn1
diff --git a/src/pbe/pbes2/info.txt b/src/pbe/pbes2/info.txt
index e0d3833e2..ba7d77774 100644
--- a/src/pbe/pbes2/info.txt
+++ b/src/pbe/pbes2/info.txt
@@ -1,4 +1,4 @@
-define PBE_PKCS_V20
+define PBE_PKCS_V20 20131128
<requires>
algo_factory
diff --git a/src/pbkdf/pbkdf1/info.txt b/src/pbkdf/pbkdf1/info.txt
index e51b44886..1ec626cac 100644
--- a/src/pbkdf/pbkdf1/info.txt
+++ b/src/pbkdf/pbkdf1/info.txt
@@ -1,4 +1,4 @@
-define PBKDF1
+define PBKDF1 20131128
<requires>
hash
diff --git a/src/pbkdf/pbkdf2/info.txt b/src/pbkdf/pbkdf2/info.txt
index 5462b2e1b..b13168c53 100644
--- a/src/pbkdf/pbkdf2/info.txt
+++ b/src/pbkdf/pbkdf2/info.txt
@@ -1,4 +1,4 @@
-define PBKDF2
+define PBKDF2 20131128
<requires>
mac
diff --git a/src/pk_pad/eme1/info.txt b/src/pk_pad/eme1/info.txt
index 42f6be5a2..7e911f495 100644
--- a/src/pk_pad/eme1/info.txt
+++ b/src/pk_pad/eme1/info.txt
@@ -1,4 +1,4 @@
-define EME1
+define EME1 20131128
load_on auto
diff --git a/src/pk_pad/eme_pkcs/info.txt b/src/pk_pad/eme_pkcs/info.txt
index e4fb4604d..432aaf8eb 100644
--- a/src/pk_pad/eme_pkcs/info.txt
+++ b/src/pk_pad/eme_pkcs/info.txt
@@ -1 +1 @@
-define EME_PKCS1v15
+define EME_PKCS1v15 20131128
diff --git a/src/pk_pad/emsa1/info.txt b/src/pk_pad/emsa1/info.txt
index 294e4b068..83d9744e6 100644
--- a/src/pk_pad/emsa1/info.txt
+++ b/src/pk_pad/emsa1/info.txt
@@ -1,4 +1,4 @@
-define EMSA1
+define EMSA1 20131128
<requires>
hash
diff --git a/src/pk_pad/emsa1_bsi/info.txt b/src/pk_pad/emsa1_bsi/info.txt
index 313b153fc..021c99720 100644
--- a/src/pk_pad/emsa1_bsi/info.txt
+++ b/src/pk_pad/emsa1_bsi/info.txt
@@ -1,4 +1,4 @@
-define EMSA1_BSI
+define EMSA1_BSI 20131128
<requires>
emsa1
diff --git a/src/pk_pad/emsa2/info.txt b/src/pk_pad/emsa2/info.txt
index 16357f841..0c9bd2289 100644
--- a/src/pk_pad/emsa2/info.txt
+++ b/src/pk_pad/emsa2/info.txt
@@ -1,4 +1,4 @@
-define EMSA2
+define EMSA2 20131128
<requires>
hash
diff --git a/src/pk_pad/emsa3/info.txt b/src/pk_pad/emsa3/info.txt
index e9ba20196..aea998f13 100644
--- a/src/pk_pad/emsa3/info.txt
+++ b/src/pk_pad/emsa3/info.txt
@@ -1,4 +1,4 @@
-define EMSA3
+define EMSA3 20131128
<requires>
hash
diff --git a/src/pk_pad/emsa4/info.txt b/src/pk_pad/emsa4/info.txt
index ff492d1e0..b7ea466ce 100644
--- a/src/pk_pad/emsa4/info.txt
+++ b/src/pk_pad/emsa4/info.txt
@@ -1,4 +1,4 @@
-define EMSA4
+define EMSA4 20131128
<requires>
hash
diff --git a/src/pk_pad/emsa_raw/info.txt b/src/pk_pad/emsa_raw/info.txt
index f5be26ac9..f01d1bfa2 100644
--- a/src/pk_pad/emsa_raw/info.txt
+++ b/src/pk_pad/emsa_raw/info.txt
@@ -1 +1 @@
-define EMSA_RAW
+define EMSA_RAW 20131128
diff --git a/src/pk_pad/hash_id/info.txt b/src/pk_pad/hash_id/info.txt
index 5a4df3cc2..e6df99b6f 100644
--- a/src/pk_pad/hash_id/info.txt
+++ b/src/pk_pad/hash_id/info.txt
@@ -1,4 +1,4 @@
-define HASH_ID
+define HASH_ID 20131128
<requires>
alloc
diff --git a/src/pk_pad/info.txt b/src/pk_pad/info.txt
index 19e15f8bd..5c6a9e4a7 100644
--- a/src/pk_pad/info.txt
+++ b/src/pk_pad/info.txt
@@ -1,4 +1,4 @@
-define PK_PADDING
+define PK_PADDING 20131128
load_on auto
diff --git a/src/prf/hkdf/info.txt b/src/prf/hkdf/info.txt
index fa124bca4..7389e5bb1 100644
--- a/src/prf/hkdf/info.txt
+++ b/src/prf/hkdf/info.txt
@@ -1 +1 @@
-define HKDF
+define HKDF 20131128
diff --git a/src/pubkey/dh/info.txt b/src/pubkey/dh/info.txt
index e1e460cd0..bb2707951 100644
--- a/src/pubkey/dh/info.txt
+++ b/src/pubkey/dh/info.txt
@@ -1,4 +1,4 @@
-define DIFFIE_HELLMAN
+define DIFFIE_HELLMAN 20131128
<header:public>
dh.h
diff --git a/src/pubkey/dl_algo/info.txt b/src/pubkey/dl_algo/info.txt
index f6e609062..6f3b3195d 100644
--- a/src/pubkey/dl_algo/info.txt
+++ b/src/pubkey/dl_algo/info.txt
@@ -1,4 +1,4 @@
-define DL_PUBLIC_KEY_FAMILY
+define DL_PUBLIC_KEY_FAMILY 20131128
<requires>
asn1
diff --git a/src/pubkey/dl_group/info.txt b/src/pubkey/dl_group/info.txt
index 8922be3fb..26c6f12ca 100644
--- a/src/pubkey/dl_group/info.txt
+++ b/src/pubkey/dl_group/info.txt
@@ -1,4 +1,4 @@
-define DL_GROUP
+define DL_GROUP 20131128
<requires>
asn1
diff --git a/src/pubkey/dlies/info.txt b/src/pubkey/dlies/info.txt
index 5aa90f646..b159cc546 100644
--- a/src/pubkey/dlies/info.txt
+++ b/src/pubkey/dlies/info.txt
@@ -1,4 +1,4 @@
-define DLIES
+define DLIES 20131128
<requires>
kdf
diff --git a/src/pubkey/dsa/info.txt b/src/pubkey/dsa/info.txt
index d59fe7aa7..a3f2a1ee4 100644
--- a/src/pubkey/dsa/info.txt
+++ b/src/pubkey/dsa/info.txt
@@ -1,4 +1,4 @@
-define DSA
+define DSA 20131128
<requires>
dl_algo
diff --git a/src/pubkey/ec_group/info.txt b/src/pubkey/ec_group/info.txt
index 9a686feeb..661f24473 100644
--- a/src/pubkey/ec_group/info.txt
+++ b/src/pubkey/ec_group/info.txt
@@ -1,4 +1,4 @@
-define ECC_GROUP
+define ECC_GROUP 20131128
<requires>
asn1
diff --git a/src/pubkey/ecc_key/info.txt b/src/pubkey/ecc_key/info.txt
index ceb98a79e..6d6d5f0e9 100644
--- a/src/pubkey/ecc_key/info.txt
+++ b/src/pubkey/ecc_key/info.txt
@@ -1,4 +1,4 @@
-define ECC_PUBLIC_KEY_CRYPTO
+define ECC_PUBLIC_KEY_CRYPTO 20131128
<requires>
alloc
diff --git a/src/pubkey/ecdh/info.txt b/src/pubkey/ecdh/info.txt
index 7e7d50fef..9277aca9b 100644
--- a/src/pubkey/ecdh/info.txt
+++ b/src/pubkey/ecdh/info.txt
@@ -1,4 +1,4 @@
-define ECDH
+define ECDH 20131128
<requires>
alloc
diff --git a/src/pubkey/ecdsa/info.txt b/src/pubkey/ecdsa/info.txt
index 7a2113a30..fcf688402 100644
--- a/src/pubkey/ecdsa/info.txt
+++ b/src/pubkey/ecdsa/info.txt
@@ -1,4 +1,4 @@
-define ECDSA
+define ECDSA 20131128
<requires>
asn1
diff --git a/src/pubkey/elgamal/info.txt b/src/pubkey/elgamal/info.txt
index 7906d0cd0..4fe20e828 100644
--- a/src/pubkey/elgamal/info.txt
+++ b/src/pubkey/elgamal/info.txt
@@ -1,4 +1,4 @@
-define ELGAMAL
+define ELGAMAL 20131128
<requires>
dl_algo
diff --git a/src/pubkey/gost_3410/info.txt b/src/pubkey/gost_3410/info.txt
index 9fbc3099f..63521d3dd 100644
--- a/src/pubkey/gost_3410/info.txt
+++ b/src/pubkey/gost_3410/info.txt
@@ -1,4 +1,4 @@
-define GOST_34_10_2001
+define GOST_34_10_2001 20131128
load_on auto
diff --git a/src/pubkey/if_algo/info.txt b/src/pubkey/if_algo/info.txt
index 32e50e684..e4d2dbb5e 100644
--- a/src/pubkey/if_algo/info.txt
+++ b/src/pubkey/if_algo/info.txt
@@ -1,4 +1,4 @@
-define IF_PUBLIC_KEY_FAMILY
+define IF_PUBLIC_KEY_FAMILY 20131128
load_on dep
diff --git a/src/pubkey/info.txt b/src/pubkey/info.txt
index c8e618839..f23f0b73d 100644
--- a/src/pubkey/info.txt
+++ b/src/pubkey/info.txt
@@ -1,4 +1,4 @@
-define PUBLIC_KEY_CRYPTO
+define PUBLIC_KEY_CRYPTO 20131128
<source>
blinding.cpp
diff --git a/src/pubkey/keypair/info.txt b/src/pubkey/keypair/info.txt
index c6bf758cc..10fb2013b 100644
--- a/src/pubkey/keypair/info.txt
+++ b/src/pubkey/keypair/info.txt
@@ -1,4 +1,4 @@
-define KEYPAIR_TESTING
+define KEYPAIR_TESTING 20131128
<requires>
libstate
diff --git a/src/pubkey/nr/info.txt b/src/pubkey/nr/info.txt
index c0886ac07..8c2816fe7 100644
--- a/src/pubkey/nr/info.txt
+++ b/src/pubkey/nr/info.txt
@@ -1,4 +1,4 @@
-define NYBERG_RUEPPEL
+define NYBERG_RUEPPEL 20131128
<requires>
dl_algo
diff --git a/src/pubkey/rsa/info.txt b/src/pubkey/rsa/info.txt
index 877d092b6..6171642bc 100644
--- a/src/pubkey/rsa/info.txt
+++ b/src/pubkey/rsa/info.txt
@@ -1,4 +1,4 @@
-define RSA
+define RSA 20131128
<requires>
if_algo
diff --git a/src/pubkey/rw/info.txt b/src/pubkey/rw/info.txt
index cb3e5531c..486ede47f 100644
--- a/src/pubkey/rw/info.txt
+++ b/src/pubkey/rw/info.txt
@@ -1,4 +1,4 @@
-define RW
+define RW 20131128
<requires>
if_algo
diff --git a/src/rng/auto_rng/info.txt b/src/rng/auto_rng/info.txt
index 4e1d04af0..848c06ac3 100644
--- a/src/rng/auto_rng/info.txt
+++ b/src/rng/auto_rng/info.txt
@@ -1,4 +1,4 @@
-define AUTO_SEEDING_RNG
+define AUTO_SEEDING_RNG 20131128
<requires>
hmac_rng
diff --git a/src/rng/hmac_rng/info.txt b/src/rng/hmac_rng/info.txt
index 5facd4aae..36a8a7a34 100644
--- a/src/rng/hmac_rng/info.txt
+++ b/src/rng/hmac_rng/info.txt
@@ -1,4 +1,4 @@
-define HMAC_RNG
+define HMAC_RNG 20131128
<requires>
mac
diff --git a/src/rng/x931_rng/info.txt b/src/rng/x931_rng/info.txt
index d5ec68013..beab0dbfd 100644
--- a/src/rng/x931_rng/info.txt
+++ b/src/rng/x931_rng/info.txt
@@ -1,4 +1,4 @@
-define X931_RNG
+define X931_RNG 20131128
<requires>
block
diff --git a/src/selftest/info.txt b/src/selftest/info.txt
index e4e9f28dc..265cc0bac 100644
--- a/src/selftest/info.txt
+++ b/src/selftest/info.txt
@@ -1,4 +1,4 @@
-define SELFTESTS
+define SELFTESTS 20131128
<requires>
algo_factory
diff --git a/src/simd/info.txt b/src/simd/info.txt
index d0601b141..35620c940 100644
--- a/src/simd/info.txt
+++ b/src/simd/info.txt
@@ -1,4 +1,4 @@
-define SIMD_32
+define SIMD_32 20131128
<header:internal>
simd_32.h
diff --git a/src/simd/simd_altivec/info.txt b/src/simd/simd_altivec/info.txt
index aa2f01c2d..19168a928 100644
--- a/src/simd/simd_altivec/info.txt
+++ b/src/simd/simd_altivec/info.txt
@@ -1,4 +1,4 @@
-define SIMD_ALTIVEC
+define SIMD_ALTIVEC 20131128
need_isa altivec
diff --git a/src/simd/simd_scalar/info.txt b/src/simd/simd_scalar/info.txt
index 6817eab80..26a9fbfee 100644
--- a/src/simd/simd_scalar/info.txt
+++ b/src/simd/simd_scalar/info.txt
@@ -1,4 +1,4 @@
-define SIMD_SCALAR
+define SIMD_SCALAR 20131128
load_on dep
diff --git a/src/simd/simd_sse2/info.txt b/src/simd/simd_sse2/info.txt
index e56792491..bd9e430cb 100644
--- a/src/simd/simd_sse2/info.txt
+++ b/src/simd/simd_sse2/info.txt
@@ -1,4 +1,4 @@
-define SIMD_SSE2
+define SIMD_SSE2 20131128
need_isa sse2
diff --git a/src/stream/ctr/info.txt b/src/stream/ctr/info.txt
index 2fa2272fd..84d90a76f 100644
--- a/src/stream/ctr/info.txt
+++ b/src/stream/ctr/info.txt
@@ -1,4 +1,4 @@
-define CTR_BE
+define CTR_BE 20131128
<requires>
block
diff --git a/src/stream/info.txt b/src/stream/info.txt
index c242b47e7..faa2db215 100644
--- a/src/stream/info.txt
+++ b/src/stream/info.txt
@@ -1,4 +1,4 @@
-define STREAM_CIPHER
+define STREAM_CIPHER 20131128
<requires>
algo_base
diff --git a/src/stream/ofb/info.txt b/src/stream/ofb/info.txt
index 702fea666..11b6bfb27 100644
--- a/src/stream/ofb/info.txt
+++ b/src/stream/ofb/info.txt
@@ -1,4 +1,4 @@
-define OFB
+define OFB 20131128
<requires>
block
diff --git a/src/stream/rc4/info.txt b/src/stream/rc4/info.txt
index 587a5fea8..f61b8a4cc 100644
--- a/src/stream/rc4/info.txt
+++ b/src/stream/rc4/info.txt
@@ -1 +1 @@
-define RC4
+define RC4 20131128
diff --git a/src/stream/salsa20/info.txt b/src/stream/salsa20/info.txt
index 1ce648d9f..10f9a8cb2 100644
--- a/src/stream/salsa20/info.txt
+++ b/src/stream/salsa20/info.txt
@@ -1 +1 @@
-define SALSA20
+define SALSA20 20131128
diff --git a/src/tls/info.txt b/src/tls/info.txt
index 3d7bb8a9a..adae12cb2 100644
--- a/src/tls/info.txt
+++ b/src/tls/info.txt
@@ -1,4 +1,4 @@
-define TLS
+define TLS 20131128
load_on auto
diff --git a/src/tls/sessions_sqlite/info.txt b/src/tls/sessions_sqlite/info.txt
index eafd433a8..76d53f995 100644
--- a/src/tls/sessions_sqlite/info.txt
+++ b/src/tls/sessions_sqlite/info.txt
@@ -1,4 +1,4 @@
-define TLS_SQLITE3_SESSION_MANAGER
+define TLS_SQLITE3_SESSION_MANAGER 20131128
<requires>
pbkdf2
diff --git a/src/utils/dyn_load/info.txt b/src/utils/dyn_load/info.txt
index 6d74acb86..c8d91dd75 100644
--- a/src/utils/dyn_load/info.txt
+++ b/src/utils/dyn_load/info.txt
@@ -1,4 +1,4 @@
-define DYNAMIC_LOADER
+define DYNAMIC_LOADER 20131128
<os>
freebsd
diff --git a/src/utils/http_get/info.txt b/src/utils/http_get/info.txt
index ab36a6b95..f4c9c2944 100644
--- a/src/utils/http_get/info.txt
+++ b/src/utils/http_get/info.txt
@@ -1,3 +1,3 @@
-define HTTP_GET
+define HTTP_GET 20131128
load_on auto
diff --git a/src/utils/info.txt b/src/utils/info.txt
index 363838062..33f38386d 100644
--- a/src/utils/info.txt
+++ b/src/utils/info.txt
@@ -1,4 +1,4 @@
-define UTIL_FUNCTIONS
+define UTIL_FUNCTIONS 20131128
load_on always