{"push_id":2102206004,"size":1,"distinct_size":1,"ref":"refs/heads/patch-70","head":"a5bf3b10302055bfea537958f35f8030e996e64d","before":"4d5037a2f03eb525c1f9f180abdda24b5d3b5347","commits":[{"sha":"a5bf3b10302055bfea537958f35f8030e996e64d","author":{"name":"Daniel Engberg","email":"c14328a9609a9f30df93970e9317d363cc59386a@pyret.net"},"message":"openssl: Add optimization option\n\nAdd option to optimize for speed instead of size\n\ncmd: openssl speed md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc \\\naes-192-cbc aes-256-cbc rsa2048 dsa2048\n\nDefault optimization:\nThe 'numbers' are in 1000s of bytes per second processed.\ntype             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes\nmd5              14111.49k    47147.75k   123375.02k   206937.09k   258828.97k\nsha1             14495.71k    46763.99k   116679.94k   188115.29k   228294.66k\ndes cbc          22315.63k    23118.98k    23323.14k    23348.22k    23363.58k\ndes ede3          8085.97k     8217.26k     8255.74k     8266.41k     8273.92k\naes-128 cbc      48740.10k    52606.12k    54224.98k    56263.68k    54774.44k\naes-192 cbc      43410.83k    47325.31k    48994.05k    49377.96k    48532.14k\naes-256 cbc      39132.46k    42512.60k    43692.63k    43997.18k    44070.23k\nsha256           19987.80k    47314.69k    86119.08k   109352.28k   119466.67k\nsha512            8034.63k    32321.92k    47495.94k    65777.32k    74080.26k\n                  sign    verify    sign/s verify/s\nrsa 2048 bits 0.020387s 0.000528s     49.1   1892.2\n                  sign    verify    sign/s verify/s\ndsa 2048 bits 0.005920s 0.006396s    168.9    156.3\n\nOptimize for speed (-O3 instead of -Os and disable -DOPENSSL_SMALL_FOOTPRINT):\nThe 'numbers' are in 1000s of bytes per second processed.\ntype             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes\nmd5              14655.49k    48561.79k   126953.56k   210741.93k   262430.72k\nsha1             14607.90k    47032.15k   117725.87k   188226.22k   228499.46k\ndes cbc          28041.11k    29586.84k    29939.80k    30047.91k    30067.37k\ndes ede3         10697.93k    10899.75k    10956.97k    10972.84k    10980.01k\naes-128 cbc      58852.70k    65956.07k    68675.67k    69388.29k    69607.42k\naes-192 cbc      50299.73k    56501.23k    58491.65k    59008.00k    59159.89k\naes-256 cbc      44684.38k    47944.36k    49098.67k    49573.89k    49463.30k\nsha256           19673.53k    47248.58k    86775.04k   110053.72k   119382.02k\nsha512            8029.67k    32033.02k    47440.04k    65740.12k    74072.06k\n                  sign    verify    sign/s verify/s\nrsa 2048 bits 0.019666s 0.000529s     50.8   1892.0\n                  sign    verify    sign/s verify/s\ndsa 2048 bits 0.005882s 0.006450s    170.0    155.0\n\n-O3 is considered safe for OpenSSL\nRef: https://wiki.openssl.org/index.php/Compilation_and_Installation\nTested hardware: Linksys WRT3200ACM\n\nSigned-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>","distinct":true,"url":"https://api.github.com/repos/diizzyy/source/commits/a5bf3b10302055bfea537958f35f8030e996e64d"}]}
{"actor":{"display_login":"diizzyy"}}