GitHub PushEvent at 2014-07-23 15:05:32
Repository: openssl
Actor: mbland
Payload: {"shas":[["f5b798f50c83bed58d90f940e427552b97eddcb7","015edf36635e030d5e009e08808a59984e629740@openssl.org","Add GHASH for PowerISA 2.0.7.\n\nReviewed-by: Tim Hudson <tjh@openssl.org>","Andy Polyakov",false],["0e716d9207e00c9d967492b3b8bb89efad16bd06","015edf36635e030d5e009e08808a59984e629740@openssl.org","Engage GHASH for PowerISA 2.0.7.\n\n[and split ppccap.c to ppccap.c and ppc_arch.h]\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Tim Hudson <tjh@openssl.org>","Andy Polyakov",false],["841072ef658d701a352adc095f83e3948d31566e","9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","Add test header, sync ordinals with 1.0.2\n\nReviewed-by: Tim Hudson <tjh@openssl.org>","Dr. Stephen Henson",false],["c8d133e4b6f1ed1b7ad3c1a6d2c62f460e26c050","eb0be8e447f673b41b10eda09d63cd72526b0a42@openssl.org","Minor documentation update removing \"really\" and a\nstatement of opinion rather than a fact.\n\nReviewed-by: Dr. Stephen Henson <steve@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","Tim Hudson",false],["5c3598307ebbf5a88d1c39fbb2629536e443a5dd","015edf36635e030d5e009e08808a59984e629740@openssl.org","sha1-ppc.pl: shave off one cycle from BODY_20_39\nand improve performance by 10% on POWER[78].\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>","Andy Polyakov",false],["62352b8138018775a4c085a105fccd9cdcb6323f","eb0be8e447f673b41b10eda09d63cd72526b0a42@openssl.org","Remove old unused and unmaintained demonstration code.\n\nReviewed-by: Dr. Stephen Henson <steve@openssl.org>","Tim Hudson",false],["cba11f57ce161fd301a72194827327128191de7e","dee325240944d577deac810fd6a9877088b39228@gmail.com","\"EC_POINT_invert\" was checking \"dbl\" function pointer instead of \"invert\".\n\nPR#2569\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","Billy Brumley",false],["7a2b54509c6c99b303f38a47f08a1510c84d0d06","015edf36635e030d5e009e08808a59984e629740@openssl.org","CHANGES: mention new platforms.\n\nReviewed-by: Dr. Stephen Henson <steve@openssl.org>","Andy Polyakov",false],["ceea4bf047abf369debf5c312928331f107400c6","c3918f39022407dee6a0056ceca9b1aa80e8e4ce@openssl.org","Remove demos/tunala\n\nThis has been unmaintained for a long time. If it's still of interest\nto anyone, it can be obtained easily enough by reverting this commit.\n(It could join other demo code in some other repository, perhaps.) In\nany case we don't want it taking up space in the baseline source\npackage, so <snip>.\n\nSigned-off-by: Geoff Thorpe <geoff@openssl.org>","Geoff Thorpe",false],["68f33f6988764505ccc69821c5e0a045c1e9dd93","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Add cscope output file to .gitignore\n\nThis file is generated by cscope as described in:\n\nhttp://wiki.openssl.org/index.php/Testing_and_Development_Tools_and_Tips","Mike Bland",false],["c8d1d184ee31f20017382bdeb85c8f4566548282","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Emit PERLASM_SCHEME to fix GitMake on OS X\n\nThis fixes the errors when trying to assemble .s files using GitMake on OS X.","Mike Bland",false],["f1902ce5cd870279afd7c7ebb86d1ce94d44509d","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","{,darwin64-}debug-test-64-clang Configure targets\n\nThese are based on debug-ben-debug-64-clang and is intended to produce\nconsistent settings for folks involved in the unit testing effort detailed at:\n\nhttp://wiki.openssl.org/index.php/Unit_Testing\n\n-fsanitize has been removed from the set of clang flags for now. Apparently\nclang 3.1, which ships with FreeBSD 9.1, completely ignores -fsanitize. Clang\n3.3, which ships with FreeBSD 9.2, compiles with it, but fails to link due to\nthe absence of libasan:\n\nhttp://lists.freebsd.org/pipermail/freebsd-hackers/2013-December/043995.html\nhttps://www.mail-archive.com/cfe-commits@cs.uiuc.edu/msg92260.html\nhttp://reviews.llvm.org/D2644\n\nWe need -Wno-error=unused-const-variable because of this error:\n.../crypto/ec/ec_lib.c:74:19: error: unused variable 'EC_version' [-Werror,-Wunused-const-variable]\nstatic const char EC_version[] = \"EC\" OPENSSL_VERSION_PTEXT;","Mike Bland",false],["a50783e76aadaf9e654459f81f87e118a1939883","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Improve variable parsing when generating MINFO\n\nBefore this change, variables for which a '=' appeared in the assignment would\nbe parsed as the entire string up until the final '='. For example:\n\n  BUILD_CMD=shlib_target=; if [ -n \"$(SHARED_LIBS)\" ]; then \\\n\nwould result in the variable name \"BUILD_CMD=shlib_target\". This doesn't\nappear to harm the current generation of MINFO, but creates problems for other\nMakefile-related work I'm attempting.","Mike Bland",false],["6992c648fd3a06f6dcc22a6c55cd20e43c86ca2a","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Remove redundant test targets outside of test/\n\nThese correspond to targets of the same name in test/Makefile that clash when\nusing the single-makefile build method using GitConfigure and GitMake.","Mike Bland",false],["b02af615c62c4ded988b5f1c5efc78b4d4742c11","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Ignore dependency makefiles","Mike Bland",false],["784e333031d44d22bbcc42faf9dd9f97e734fdd2","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Add missing SRC variable\n\nThis is the only Makefile without SRC defined. This change enables a\nstandard Makefile include directive to cover crypto/jpake/*.d files.\n\nThis was automatically applied by AddSrcVarIfNeeded() in:\nhttps://code.google.com/p/mike-bland/source/browse/openssl/update_makefiles.py","Mike Bland",false],["4bb7dec1a84d483cc9eaee53a2d5c6a9e4d236df","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Add whrlpool and camellia .s files to perlasm list","Mike Bland",false],["5766c936dea252ddb473f9089a4017c45844dc4d","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","crypto: cversion.c depends on buildinf.h","Mike Bland",false],["7e92bb9791680623d78612bae5f27aa69f890692","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Fix CC in FIPS_BUILD_CMD and FIPS_CRYPTO_BUILD_CMD\n\nThis should have been $(CC) all along; removing $(BUILDENV) from the\nmake invocation causes ${{CC}} to be empty, triggering a build failure as\nLDCMD (in Makefile.shared) receives no value.","Mike Bland",false],["092d84a8e72033c29c987131a54abc940aaa9a1f","66a180ba3d1a1e135062fe4d5af1552055fcff67@acm.org","Fix mk1mf.pl rule generation for asm files\n\nBefore this change, the mk1mf.pl script only emitted incorrect rules for a\nnumber of asm files, due to a combination of incomplete/incorrect pattern\nmatching (in the foreach block at line 1200 in the original) and missing\nfix_asm() calls in 'copy' mode (line 909 in the original).\n\nIn the original, rules were emitted for files which appeared in the\nlower-level Makefile variable definitions, regardless of the values defined in\nthe top-level Makefile. Now rules are emitted only for the top-level Makefile\nvalues.\n\nfix_asm() also now correctly handles the case where the asm variable is empty,\nrather than causing a failure.\n\nI noticed the problem during the course of my build system refactoring\nexperiments, while examining the makefile generated by GitConfigure in a clean\nbranch against one generated in my experimental branch. I used the same method\nto verify that this change works as expected.","Mike Bland",true]],"size":43,"ref":"refs/heads/makefiles","head":"68c595bff16f578fd590906e6666d79ff3fef105"}