Warmcat homepage andy@warmcat.com
libwebsockets
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1752653172, "reponame":"openssl", "desc":"OpenSSL", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl", "f":3, "items": [ {"schema":"libjg2-1", "cid":"ca27638b44f0d49d293ad52577b357a1", "commit": {"type":"commit", "time": 1478255934, "time_ofs": 0, "oid_tree": { "oid": "b44dc2e358716b38266801abc280a986e0a447de", "alias": []}, "oid":{ "oid": "ce2596d404c16266b6bd5614b2d5159b67054d58", "alias": []}, "msg": "Control building of ossl_shim through Configure", "sig_commit": { "git_time": { "time": 1478255934, "offset": 0 }, "name": "Matt Caswell", "email": "matt@openssl.org", "md5": "10f7b441a32d5790efad9fc68cae4af2" }, "sig_author": { "git_time": { "time": 1476285673, "offset": 60 }, "name": "Matt Caswell", "email": "matt@openssl.org", "md5": "10f7b441a32d5790efad9fc68cae4af2" }}, "body": "Control building of ossl_shim through Configure\n\nDon't build ossl_shim by default. Switch it on through\nenable-external-tests.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n" , "diff": "diff --git a/Configure b/Configure\nindex 70ae456..3289e9f 100755\n--- a/Configure\n+++ b/Configure\n@@ -362,6 +362,7 @@ my @disablables \u003d (\n \u0022egd\u0022,\n \u0022engine\u0022,\n \u0022err\u0022,\n+ \u0022external-tests\u0022,\n \u0022filenames\u0022,\n \u0022fuzz-libfuzzer\u0022,\n \u0022fuzz-afl\u0022,\n@@ -431,6 +432,7 @@ our %disabled \u003d ( # \u0022what\u0022 \u003d\u003e \u0022comment\u0022\n \t\t \u0022crypto-mdebug-backtrace\u0022 \u003d\u003e \u0022default\u0022,\n \t\t \u0022ec_nistp_64_gcc_128\u0022 \u003d\u003e \u0022default\u0022,\n \t\t \u0022egd\u0022 \u003d\u003e \u0022default\u0022,\n+\t\t \u0022external-tests\u0022\t\u003d\u003e \u0022default\u0022,\n \t\t \u0022fuzz-libfuzzer\u0022\t\u003d\u003e \u0022default\u0022,\n \t\t \u0022fuzz-afl\u0022\t\t\u003d\u003e \u0022default\u0022,\n \t\t \u0022heartbeats\u0022 \u003d\u003e \u0022default\u0022,\ndiff --git a/INSTALL b/INSTALL\nindex a393225..e31431b 100644\n--- a/INSTALL\n+++ b/INSTALL\n@@ -310,6 +310,12 @@\n no-err\n Don't compile in any error strings.\n \n+ enable-external-tests\n+ Enable building of integration with external test suites.\n+ This is a developer option and may not work on all platforms.\n+ The only supported external test suite at the current time is\n+ the BoringSSL test suite.\n+\n no-filenames\n Don't compile in filename and line number information (e.g.\n for errors and memory allocation).\ndiff --git a/test/ossl_shim/build.info b/test/ossl_shim/build.info\nindex b669d61..aa5f062 100644\n--- a/test/ossl_shim/build.info\n+++ b/test/ossl_shim/build.info\n@@ -1,4 +1,4 @@\n-IF[{- defined $target{cxx} -}]\n+IF[{- defined $target{cxx} \u0026\u0026 !$disabled{\u0022external-tests\u0022}-}]\n PROGRAMS_NO_INST\u003dossl_shim\n SOURCE[ossl_shim]\u003dossl_shim.cc async_bio.cc packeted_bio.cc test_config.cc\n INCLUDE[ossl_shim]\u003d. include ../../include\n","s":{"c":1752653172,"u": 15546}} ],"g": 16925,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}