Namespace crypto/conf's internal symbols.

Down from 869 to 867 unintended exported symbols.

Bug: 42220000
Change-Id: I4a464a2f27ef13e033ac950aa303003cef30a953
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/86367
Reviewed-by: Xiangfei Ding <xfding@google.com>
Commit-Queue: Rudolf Polzer <rpolzer@google.com>
diff --git a/crypto/conf/conf.cc b/crypto/conf/conf.cc
index 6836af9..7ae71af 100644
--- a/crypto/conf/conf.cc
+++ b/crypto/conf/conf.cc
@@ -29,12 +29,16 @@
 
 using namespace bssl;
 
+BSSL_NAMESPACE_BEGIN
+
 struct conf_section_st {
   char *name;
   // values contains non-owning pointers to the values in the section.
   STACK_OF(CONF_VALUE) *values;
 };
 
+BSSL_NAMESPACE_END
+
 static const char kDefaultSectionName[] = "default";
 
 static uint32_t conf_section_hash(const CONF_SECTION *s) {
@@ -80,7 +84,7 @@
   return conf;
 }
 
-CONF_VALUE *CONF_VALUE_new() {
+CONF_VALUE *bssl::CONF_VALUE_new() {
   return reinterpret_cast<CONF_VALUE *>(OPENSSL_zalloc(sizeof(CONF_VALUE)));
 }
 
@@ -576,9 +580,10 @@
   return ret;
 }
 
-int CONF_parse_list(const char *list, char sep, int remove_whitespace,
-                    int (*list_cb)(const char *elem, size_t len, void *usr),
-                    void *arg) {
+int bssl::CONF_parse_list(const char *list, char sep, int remove_whitespace,
+                          int (*list_cb)(const char *elem, size_t len,
+                                         void *usr),
+                          void *arg) {
   int ret;
   const char *lstart, *tmpend, *p;
 
diff --git a/crypto/conf/conf_test.cc b/crypto/conf/conf_test.cc
index c352a5e..53ed6fd 100644
--- a/crypto/conf/conf_test.cc
+++ b/crypto/conf/conf_test.cc
@@ -25,6 +25,9 @@
 #include "internal.h"
 
 
+BSSL_NAMESPACE_BEGIN
+namespace {
+
 // A |CONF| is an unordered list of sections, where each section contains an
 // ordered list of (name, value) pairs.
 using ConfModel =
@@ -403,9 +406,9 @@
   };
   for (const auto &t : kTests) {
     SCOPED_TRACE(t.in);
-    bssl::UniquePtr<BIO> bio(BIO_new_mem_buf(t.in.data(), t.in.size()));
+    UniquePtr<BIO> bio(BIO_new_mem_buf(t.in.data(), t.in.size()));
     ASSERT_TRUE(bio);
-    bssl::UniquePtr<CONF> conf(NCONF_new(nullptr));
+    UniquePtr<CONF> conf(NCONF_new(nullptr));
     ASSERT_TRUE(conf);
     ASSERT_TRUE(NCONF_load_bio(conf.get(), bio.get(), nullptr));
 
@@ -428,9 +431,9 @@
   };
   for (const auto &t : kInvalidTests) {
     SCOPED_TRACE(t);
-    bssl::UniquePtr<BIO> bio(BIO_new_mem_buf(t, strlen(t)));
+    UniquePtr<BIO> bio(BIO_new_mem_buf(t, strlen(t)));
     ASSERT_TRUE(bio);
-    bssl::UniquePtr<CONF> conf(NCONF_new(nullptr));
+    UniquePtr<CONF> conf(NCONF_new(nullptr));
     ASSERT_TRUE(conf);
     EXPECT_FALSE(NCONF_load_bio(conf.get(), bio.get(), nullptr));
   }
@@ -486,3 +489,6 @@
     EXPECT_EQ(result, t.expected);
   }
 }
+
+}  // namespace
+BSSL_NAMESPACE_END
diff --git a/crypto/conf/internal.h b/crypto/conf/internal.h
index f1a29bc..7fe35aa 100644
--- a/crypto/conf/internal.h
+++ b/crypto/conf/internal.h
@@ -20,10 +20,10 @@
 #include "../lhash/internal.h"
 
 
-typedef struct conf_section_st CONF_SECTION;
-
 BSSL_NAMESPACE_BEGIN
 
+typedef struct conf_section_st CONF_SECTION;
+
 DEFINE_LHASH_OF(CONF_SECTION)
 DEFINE_LHASH_OF(CONF_VALUE)
 
@@ -34,6 +34,8 @@
   LHASH_OF(CONF_SECTION) *sections;
 };
 
+BSSL_NAMESPACE_BEGIN
+
 // CONF_VALUE_new returns a freshly allocated and zeroed |CONF_VALUE|.
 CONF_VALUE *CONF_VALUE_new();
 
@@ -47,5 +49,6 @@
     const char *list, char sep, int remove_whitespace,
     int (*list_cb)(const char *elem, size_t len, void *usr), void *arg);
 
+BSSL_NAMESPACE_END
 
 #endif  // OPENSSL_HEADER_CRYPTO_CONF_INTERNAL_H
diff --git a/crypto/x509/asn1_gen.cc b/crypto/x509/asn1_gen.cc
index c134289..33823cd 100644
--- a/crypto/x509/asn1_gen.cc
+++ b/crypto/x509/asn1_gen.cc
@@ -29,6 +29,8 @@
 #include "internal.h"
 
 
+using namespace bssl;
+
 // Although this file is in crypto/x509 for layering purposes, it emits
 // errors from the ASN.1 module for OpenSSL compatibility.
 
@@ -58,7 +60,7 @@
 static int bitstr_cb(const char *elem, size_t len, void *bitstr);
 
 ASN1_TYPE *ASN1_generate_v3(const char *str, const X509V3_CTX *cnf) {
-  bssl::ScopedCBB cbb;
+  ScopedCBB cbb;
   if (!CBB_init(cbb.get(), 0) ||  //
       !generate_v3(cbb.get(), str, cnf, /*tag=*/0, ASN1_GEN_FORMAT_ASCII,
                    /*depth=*/0)) {
diff --git a/crypto/x509/v3_utl.cc b/crypto/x509/v3_utl.cc
index 015bbca..7546f40 100644
--- a/crypto/x509/v3_utl.cc
+++ b/crypto/x509/v3_utl.cc
@@ -31,6 +31,8 @@
 #include "internal.h"
 
 
+using namespace bssl;
+
 static char *strip_spaces(char *name);
 static int sk_strcmp(const char *const *a, const char *const *b);
 static STACK_OF(OPENSSL_STRING) *get_email(const X509_NAME *name,