J. R. Haigh

Results 9 comments of J. R. Haigh

I wrote this not realising that GMS doesn't currently have an IRC interface (like what Atheme services does in the form of NickServ, ChanServ, MemoServ, etc.). The suggested PRIVMSG command...

> “The mechanism is not necessarily related to the existing hostname cloaking system where only 1 cloak (aka. vhost) is allowed at a particular time, but it probably makes sense...

The meaning of an ‘unaffiliated’ cloak in the context of multiple cloaks would have to be considered if that were to be used. You cannot easily prove that you are...

I like this idea of _miscellaneous affiliation_. :-) Particularly in a world where it is not feasible to prove if someone is unaffiliated, or even properly define what ‘unaffiliated’ actually...

It would probably also be worth the flags having an intermediate option to only notify network staff of changes. I.e., to have these 3 options: - require staff approval; -...

Apparently ‘GMSServ’ is used for XMP-RPC communications with Atheme and is not user-facing. Perhaps ‘GroupServ’ could provide the IRC user interface for GMS.

Here is a countercryptanalytic SHA-1 utility/library designed as a replacement “for common SHA-1 libraries and `sha1sum`”: https://github.com/cr-marcstevens/sha1collisiondetection     Unfortunately, it is released under the MIT/Expat licence, a free software licence as...

For explanation of the extent to which MD5 and SHA-1 are broken, see #7 and #8, respectively.

Note, however, that forged collisions are easily-detectable, so [supporting countercryptanalysis](9) would go a _long_ way to defend against forgeries.