Removed all other algorithms but CryptoNight - algo switch still needs to be used for the moment, though.
Set default algo to cryptonight and removed -a and --algo switches from the help text.
Added a check for AES-NI, so it doesn't just crash if the miner is built for AES-NI and the miner doesn't have it. The check is obviously omitted when using the non-AES-NI implementation.
Fixed non-AES-NI implementation.
Added an optimization flag I forgot about and had been meaning to add for some time - also did a LOT of code cleaning.
Get rid of that lingering pointless OpenSSL requirement.
Fixed the non-AES-NI implementation - I broke it again a commit or two ago.
Updated README.md
New option to disable hugepages and other memory-related calls like mlock() that should be available on Linux, but aren't on some broken OSes.
Merge pull request #1 from wolf9466/master

гupdate from original