{"push_id":596303714,"size":1,"distinct_size":1,"ref":"refs/heads/RB-1.5","head":"624fd4b06872aa351ed3dff8f13523527b9e8093","before":"47da3d79c399e92dbd4eeee74d0be153b1de869a","commits":[{"sha":"624fd4b06872aa351ed3dff8f13523527b9e8093","author":{"email":"f0a1ce6f80112d72f7276457fd261d671b827567@larrygritz.com","name":"Larry Gritz"},"message":"Disable OpenSSL by default\n\nA while back, we found that using OpenSSL's SHA-1 implementation rather than\nour usual one resulted in a significant speedup of maketx.\n\nI've done some retimings, now that a lot else has changed about maketx's\ninternals (including adopting the practice of hashing blocks of\nscanlines, making it amenable to multithreading), and found that the\nspeedup we get by using OpenSLL's SHA-1 is barely measurable. The\nminuscule speedup doesn't seem worth the trouble of imposing OpenSSL as\na dependency.\n\nIn light of this, I propose this patch to change the default to using\nthe SHA-1 implementation that's compiled in, thus removing OpenSSL as a\ndependency.\n\nNow it's still an option, mainly so I can continue to compare the two\nmethods. But it's possible that in the future, we may remove the\npotential for using OpenSSL altogether.","distinct":true,"url":"https://api.github.com/repos/OpenImageIO/oiio/commits/624fd4b06872aa351ed3dff8f13523527b9e8093"}]}