aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlloyd <[email protected]>2010-03-04 02:22:02 +0000
committerlloyd <[email protected]>2010-03-04 02:22:02 +0000
commit1b0f06037e00d426f37c9180f02f1ec2157644bd (patch)
tree8e51945448aac864b41d4e5564db12411a168051
parentaf204bf9828c20e485f9c9bde98160bd3506e81a (diff)
The code in pk_codecs was actually entirely tied to the code in
pubkey; you literally could not compile any pubkey code without it. Move it up to the pubkey dir, it wasn't at all useful to have it in its own dir.
-rw-r--r--src/cert/cvc/info.txt1
-rw-r--r--src/cert/x509/info.txt1
-rw-r--r--src/cms/info.txt2
-rw-r--r--src/pubkey/dl_algo/info.txt1
-rw-r--r--src/pubkey/ecc_key/info.txt1
-rw-r--r--src/pubkey/if_algo/info.txt1
-rw-r--r--src/pubkey/info.txt6
-rw-r--r--src/pubkey/pk_codecs/info.txt7
-rw-r--r--src/pubkey/pkcs8.cpp (renamed from src/pubkey/pk_codecs/pkcs8.cpp)0
-rw-r--r--src/pubkey/pkcs8.h (renamed from src/pubkey/pk_codecs/pkcs8.h)0
-rw-r--r--src/pubkey/x509_key.cpp (renamed from src/pubkey/pk_codecs/x509_key.cpp)0
-rw-r--r--src/pubkey/x509_key.h (renamed from src/pubkey/pk_codecs/x509_key.h)0
12 files changed, 7 insertions, 13 deletions
diff --git a/src/cert/cvc/info.txt b/src/cert/cvc/info.txt
index f2894297b..0d5687770 100644
--- a/src/cert/cvc/info.txt
+++ b/src/cert/cvc/info.txt
@@ -33,7 +33,6 @@ filters
libstate
oid_lookup
pem
-pk_codecs
pubkey
x509
</requires>
diff --git a/src/cert/x509/info.txt b/src/cert/x509/info.txt
index a5cd973a4..510163e69 100644
--- a/src/cert/x509/info.txt
+++ b/src/cert/x509/info.txt
@@ -39,7 +39,6 @@ filters
libstate
oid_lookup
pem
-pk_codecs
pubkey
rng
sha1
diff --git a/src/cms/info.txt b/src/cms/info.txt
index 44c5811f8..b863a9a26 100644
--- a/src/cms/info.txt
+++ b/src/cms/info.txt
@@ -9,7 +9,7 @@ hash
libstate
oid_lookup
pem
-pk_codecs
+pubkey
sha1
sym_algo
x509
diff --git a/src/pubkey/dl_algo/info.txt b/src/pubkey/dl_algo/info.txt
index 21829fa42..f6e609062 100644
--- a/src/pubkey/dl_algo/info.txt
+++ b/src/pubkey/dl_algo/info.txt
@@ -4,6 +4,5 @@ define DL_PUBLIC_KEY_FAMILY
asn1
dl_group
numbertheory
-pk_codecs
rng
</requires>
diff --git a/src/pubkey/ecc_key/info.txt b/src/pubkey/ecc_key/info.txt
index 4650fb612..e08a4231d 100644
--- a/src/pubkey/ecc_key/info.txt
+++ b/src/pubkey/ecc_key/info.txt
@@ -6,5 +6,4 @@ asn1
bigint
ec_dompar
numbertheory
-pk_codecs
</requires>
diff --git a/src/pubkey/if_algo/info.txt b/src/pubkey/if_algo/info.txt
index 833117819..c0914cd15 100644
--- a/src/pubkey/if_algo/info.txt
+++ b/src/pubkey/if_algo/info.txt
@@ -19,5 +19,4 @@ asn1
bigint
libstate
numbertheory
-pk_codecs
</requires>
diff --git a/src/pubkey/info.txt b/src/pubkey/info.txt
index b28bd1868..4d7105e9d 100644
--- a/src/pubkey/info.txt
+++ b/src/pubkey/info.txt
@@ -3,15 +3,19 @@ define PUBLIC_KEY_CRYPTO
<source>
pk_algs.cpp
pk_keys.cpp
+pkcs8.cpp
pubkey.cpp
pubkey_enums.cpp
workfactor.cpp
+x509_key.cpp
</source>
<header:public>
pk_keys.h
+pkcs8.h
pubkey.h
pubkey_enums.h
+x509_key.h
</header:public>
<header:internal>
@@ -26,6 +30,8 @@ bigint
filters
kdf
oid_lookup
+pbe
+pem
pk_pad
rng
sym_algo
diff --git a/src/pubkey/pk_codecs/info.txt b/src/pubkey/pk_codecs/info.txt
deleted file mode 100644
index 64fb10b8a..000000000
--- a/src/pubkey/pk_codecs/info.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-<requires>
-asn1
-filters
-oid_lookup
-pbe
-pem
-</requires>
diff --git a/src/pubkey/pk_codecs/pkcs8.cpp b/src/pubkey/pkcs8.cpp
index 099d52ffa..099d52ffa 100644
--- a/src/pubkey/pk_codecs/pkcs8.cpp
+++ b/src/pubkey/pkcs8.cpp
diff --git a/src/pubkey/pk_codecs/pkcs8.h b/src/pubkey/pkcs8.h
index 9488c2c0b..9488c2c0b 100644
--- a/src/pubkey/pk_codecs/pkcs8.h
+++ b/src/pubkey/pkcs8.h
diff --git a/src/pubkey/pk_codecs/x509_key.cpp b/src/pubkey/x509_key.cpp
index fdcfccf87..fdcfccf87 100644
--- a/src/pubkey/pk_codecs/x509_key.cpp
+++ b/src/pubkey/x509_key.cpp
diff --git a/src/pubkey/pk_codecs/x509_key.h b/src/pubkey/x509_key.h
index a8f5267d7..a8f5267d7 100644
--- a/src/pubkey/pk_codecs/x509_key.h
+++ b/src/pubkey/x509_key.h