David Schultz

Results 28 issues of David Schultz

When irssi attempts STARTTLS on a server with no TLS support, it is unable to finish capability negotiation. See the log snippet below: ``` 11:54:47 [test] -!- Irssi: Looking up...

question

This is based on the solanum [implementation](https://github.com/solanum-ircd/solanum/blob/main/extensions/cap_oper.c). The solanum spec can be found [here](https://solanum.chat/oper).

This was recently [implemented](https://github.com/solanum-ircd/solanum/pull/217) in solanum. Use case: This allows oper bots and tools to easily tell what oper is trying to use a command and if they should be...

Currently, the channel blacklist is managed by a hacky channel config setting. Not only is there no way to leave information as to the reason for the blacklist, but the...

enhancement

This seems to be supported by all of our providers: * https://docs.github.com/en/developers/webhooks-and-events/webhooks/securing-your-webhooks#validating-payloads-from-github * https://docs.gitlab.com/ee/user/project/integrations/webhooks.html#validate-payloads-by-using-a-secret-token * https://github.com/go-gitea/gitea/pull/6428 The rationale behind this is that currently, anybody who knows the webhook URL can...

enhancement
help wanted
security

#339 was implemented as a temporary solution to #338 but we ideally should have a sustainable way to do URL shortening with the git modules long term. I was thinking...

This PR adds a way to prevent abuse of /inviting the bot in +g (or equivalent mode) channels. When `check-for-invite-op` is enabled, the bot will only stay in channels where...

This PR adds a few changes to the way the Wikipedia module works. The Wikipedia module will now: - Query the first 500 characters of a WP article and return...