Michael Lazar

Results 126 comments of Michael Lazar

I understand you have questions and I don't blame you for asking them. However, I don't think GitHub is a good forum to discuss topics like this because of the...

Thanks for the discussion :) I like the polling approach more than checking the expiration date because certs can be rotated long before they expire. This should be made easier...

I'm going to close this ticket for now, since the recommended approach for gemini seems to be moving strongly towards using self-signed certificates that don't necessarily need to be rotated....

@makeworld-the-better-one I read your recent gemlog post on TOFU certs, thanks for posting that! gemini://makeworld.gq/gemlog/2020-07-03-tofu-rec.gmi I have a question, which is that I still don't understand the security benefit for...

I haven't tested it, but Molly Brown could probably support this using a `.molly` file with the ``MimeOverrides`` section. https://tildegit.org/solderpunk/molly-brown Unfortunately, the standard ``mime.types`` file that jetforce uses for detecting...

> Thanks for the guidance, will test your suggestion next week. Would you accept a pull request to natively have this logic? Thanks for asking ahead of time, I probably...

Here's the code in question https://github.com/pallets/werkzeug/blob/51860032cc780fa4a120b4a3c0457a36bbe91715/src/werkzeug/routing.py#L2177-L2181 If I change this as shown, I can get all of the tests to pass: ```python if websocket: force_external = True url_scheme = "wss"...

Hi, Because WSGI servers only know how to handle HTTP traffic, you need to teach them to "speak" gopher. For the built-in Flask server (i.e. werkzeug), this is what I...

@liuyaqiu Is this a recent issue for you or has this been happening for a while?

This happened to me too. I found that the original exception was a ``KeyError("members")`` from https://github.com/haskellcamargo/sclack/blob/8991cb6c69ac9385d139c008ffd6271b38711709/sclack/store.py#L93-L95 The Slack API was returning an *invalid auth* response because I entered in the...