mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-25 12:12:54 +01:00
b84ce3e43f
* add plugin Hashes, containing hash and encryption related commands * Hashes: make the default plugin Hashes when the commands are used by themselves * Hashes: add supybot.conf because of registerDefaultPlugin * Hashes: import registry to help with registerDefaultPlugin * Hashes: add in nicks for test * actually use hashlib instead of crypt, also s/'String'/'Hashes' * Hashes/test: add group in for testing * Hashes: add in changes per @GLolol * Hashes: remove xor * Hashes: make plugins = ('Hashes',) instead of ('Hashes') because python is weird * Hashes: fix sha512 calling sha256, use utils.str.format on 'algorithms' * Hashes: just use the variable instead of substitution per @GLolol * Hashes: follow through with not using substitution * Hashes: disable the 'algorithms' and 'mkhash' commands if the underlying 'hashlib.algorithms_available' isn't available * Hashes: don't use registerDefaultPlugin its for core plugins * Hashes: also somehow I didn't change the copyright * Hashes/test: fix copyright in file
47 B
47 B
Provides hash and encryption related commands.