]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Format version.??
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 10 Jul 2024 14:00:18 +0000 (16:00 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 22 Jul 2024 08:43:04 +0000 (10:43 +0200)
pdns/version.cc
pdns/version.hh

index 7f608572b30231e57ca5e48701623249bc22b317..56aa8f3bcd44a8f9ca37e6b24b675cc34510570c 100644 (file)
@@ -33,16 +33,17 @@ static ProductType productType;
 string compilerVersion()
 {
 #if defined(__clang__)
-  return string("clang " __clang_version__ );
+  return string("clang " __clang_version__);
 #elif defined(__GNUC__)
-  return string("gcc " __VERSION__ );
-#else  // add other compilers here
+  return string("gcc " __VERSION__);
+#else // add other compilers here
   return string("Unknown compiler");
 #endif
 }
 
 // Human-readable product name
-string productName() {
+string productName()
+{
   switch (productType) {
   case ProductAuthoritative:
     return "PowerDNS Authoritative Server";
@@ -58,7 +59,8 @@ string getPDNSVersion()
 }
 
 // REST API product type
-string productTypeApiType() {
+string productTypeApiType()
+{
   switch (productType) {
   case ProductAuthoritative:
     return "authoritative";
@@ -70,85 +72,111 @@ string productTypeApiType() {
 
 void showProductVersion()
 {
-  g_log<<Logger::Warning<<productName()<<" "<< VERSION << " (C) "
-    "PowerDNS.COM BV" << endl;
-  g_log<<Logger::Warning<<"Using "<<(sizeof(unsigned long)*8)<<"-bits mode. "
-    "Built using " << compilerVersion()
+  g_log << Logger::Warning << productName() << " " << VERSION << " (C) "
+                                                                 "PowerDNS.COM BV"
+        << endl;
+  g_log << Logger::Warning << "Using " << (sizeof(unsigned long) * 8) << "-bits mode. "
+                                                                         "Built using "
+        << compilerVersion()
 #ifndef REPRODUCIBLE
-    <<" on " __DATE__ " " __TIME__ " by " BUILD_HOST
+        << " on " __DATE__ " " __TIME__ " by " BUILD_HOST
 #endif
-    <<"."<< endl;
-  g_log<<Logger::Warning<<"PowerDNS comes with ABSOLUTELY NO WARRANTY. "
-    "This is free software, and you are welcome to redistribute it "
-    "according to the terms of the GPL version 2." << endl;
+        << "." << endl;
+  g_log << Logger::Warning << "PowerDNS comes with ABSOLUTELY NO WARRANTY. "
+                              "This is free software, and you are welcome to redistribute it "
+                              "according to the terms of the GPL version 2."
+        << endl;
 }
 
 void showBuildConfiguration()
 {
-  g_log<<Logger::Warning<<"Features: "<<
+  g_log << Logger::Warning << "Features: "
+        <<
 #ifdef HAVE_LIBDECAF
-    "decaf " <<
+    "decaf "
+        <<
 #endif
 #ifdef HAVE_BOOST_CONTEXT
-    "fcontext " <<
+    "fcontext "
+        <<
 #endif
 #ifdef HAVE_LIBCRYPTO_ECDSA
-    "libcrypto-ecdsa " <<
+    "libcrypto-ecdsa "
+        <<
 #endif
 #ifdef HAVE_LIBCRYPTO_ED25519
-    "libcrypto-ed25519 " <<
+    "libcrypto-ed25519 "
+        <<
 #endif
 #ifdef HAVE_LIBCRYPTO_ED448
-    "libcrypto-ed448 " <<
+    "libcrypto-ed448 "
+        <<
 #endif
 #ifdef HAVE_LIBCRYPTO_EDDSA
-    "libcrypto-eddsa " <<
+    "libcrypto-eddsa "
+        <<
 #endif
 #ifdef HAVE_LIBDL
-    "libdl " <<
+    "libdl "
+        <<
 #endif
 #ifdef HAVE_GEOIP
-    "libgeoip " <<
+    "libgeoip "
+        <<
 #endif
 #ifdef HAVE_MMDB
-    "libmaxminddb " <<
+    "libmaxminddb "
+        <<
 #endif
 #ifdef HAVE_LUA
-    "lua " <<
+    "lua "
+        <<
 #endif
 #ifdef HAVE_LUA_RECORDS
-    "lua-records " <<
+    "lua-records "
+        <<
 #endif
 #ifdef NOD_ENABLED
-    "nod " <<
+    "nod "
+        <<
 #endif
 #ifdef HAVE_P11KIT1
-    "PKCS#11 " <<
+    "PKCS#11 "
+        <<
 #endif
-"protobuf " <<
+    "protobuf "
+        <<
 #ifdef HAVE_FSTRM
-"dnstap-framestream " <<
+    "dnstap-framestream "
+        <<
 #endif
 #ifdef REMOTEBACKEND_ZEROMQ
-    "remotebackend-zeromq " <<
+    "remotebackend-zeromq "
+        <<
 #endif
 #ifdef HAVE_NET_SNMP
-    "snmp " <<
+    "snmp "
+        <<
 #endif
 #ifdef HAVE_LIBSODIUM
-    "sodium " <<
+    "sodium "
+        <<
 #endif
 #ifdef HAVE_LIBCURL
-    "curl " <<
+    "curl "
+        <<
 #endif
 #ifdef HAVE_DNS_OVER_TLS
-    "DoT " <<
+    "DoT "
+        <<
 #endif
 #ifdef HAVE_EVP_PKEY_CTX_SET1_SCRYPT_SALT
-    "scrypt " <<
+    "scrypt "
+        <<
 #endif
 #ifdef ENABLE_GSS_TSIG
-    "gss-tsig " <<
+    "gss-tsig "
+        <<
 #endif
 #ifdef VERBOSELOG
     "verboselog" <<
@@ -163,7 +191,7 @@ void showBuildConfiguration()
 #ifdef PDNS_CONFIG_ARGS
 #define double_escape(s) #s
 #define escape_quotes(s) double_escape(s)
-  g_log<<Logger::Warning<<"Configured with: "<<escape_quotes(PDNS_CONFIG_ARGS)<<endl;
+  g_log << Logger::Warning << "Configured with: " << escape_quotes(PDNS_CONFIG_ARGS) << endl;
 #undef escape_quotes
 #undef double_escape
 #endif
@@ -172,9 +200,9 @@ void showBuildConfiguration()
 string fullVersionString()
 {
   ostringstream s;
-  s<<productName()<<" " VERSION;
+  s << productName() << " " VERSION;
 #ifndef REPRODUCIBLE
-  s<<" (built " __DATE__ " " __TIME__ " by " BUILD_HOST ")";
+  s << " (built " __DATE__ " " __TIME__ " by " BUILD_HOST ")";
 #endif
   return s.str();
 }
index 66944da9153a509bd97fc60bfb45d8a40820fe39..36361a5fbea2aa9ee99acb6b1d37a202c968b541 100644 (file)
 #pragma once
 #include "namespaces.hh"
 
-enum ProductType { ProductAuthoritative, ProductRecursor };
+enum ProductType
+{
+  ProductAuthoritative,
+  ProductRecursor
+};
 
 string compilerVersion();
 void showProductVersion();