swh:1:snp:634d2b8906a7a2f6511ccb358da84e19b290d2c9
Revision b84ce3e43f63a917bbb9a2c47d3ac3b4c7d4a413 authored by Ken Spencer on 09 November 2017, 16:56:43 UTC, committed by Valentin Lorentz on 09 November 2017, 16:56:43 UTC
* 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
1 parent fd59612
History
Tip revision: 35bf5998564eda288ca4ee86e0fa45b28c64d7ba authored by Valentin Lorentz on 20 September 2022, 05:51:46 UTC
utils/web: Add <br/> to the list of block elements
Tip revision: 35bf599
File Mode Size
debian
locales
man
plugins
sandbox
scripts
src
test
.gitattributes -rw-r--r-- 42 bytes
.gitignore -rw-r--r-- 403 bytes
.mailmap -rw-r--r-- 1.8 KB
.travis.yml -rw-r--r-- 1.4 KB
CONTRIBUTING.md -rw-r--r-- 1.3 KB
ChangeLog -rw-r--r-- 69.0 KB
LICENSE.md -rw-r--r-- 1.6 KB
Makefile -rw-r--r-- 864 bytes
README.md -rw-r--r-- 2.3 KB
RELNOTES -rw-r--r-- 16.1 KB
requirements.txt -rw-r--r-- 83 bytes
setup.py -rw-r--r-- 9.8 KB

README.md

back to top