Hamish Moffatt

Results 214 comments of Hamish Moffatt

I think it would be helpful for MessageLaunch to have a method to set the leeway passed to jwt.decode (`set_jwt_verify_leeway` perhaps), like it has `set_jwt_verify_options`.

> I searched for explanation on the "leeway" setting of pyjwt, it seems it is only for the expiration date: No, it is also applied to the `iat` validation, see...

> It was working till today. Then I started getting this must not be in the future error. I have a leeway of 120. Do you mean you applied @sdiemer...

A clock synchronization issue would explain why the problem just started.

You should be able to call `set_jwt_verify_options({"verify_iat": False}` on your MessageLaunch instance.

Wait, the error seems to be that Canvas is rejecting the `iat` from you, not the other way around. This is in a service call like AGS, NPRS etc. The...

Calls to those services *generate* a token which is set to the tool consumer (Canvas). The problem is with the `iat` in the generated token, not the validation of the...

I have a pull request for this here: https://github.com/dmitry-viskov/pylti1.3/pull/113

I'm not sure. Any is a wrapper around std::any. How would it be misused? Ultimately it just has to be anything that is streamable.

I don't have any figures from other utilities, but powertop shows nebula is waking 40-50 times per second even when there's no user traffic on the interface, which is the...