Bram Matthys
87e4249a09
extjwt: don't free modes/umodes, they are taken care of by payload.
2026-03-04 17:07:06 +01:00
k4be
deff636c74
extjwt: Remove OpenSSL deprecation warnings
2026-03-04 09:38:05 +01:00
k4be
0cb599be09
extjwt: enable valid "vfy" url checking and update related documentation
2021-11-11 07:55:22 +01:00
k4be
48d5af8936
Fix possible null pointer dereferencing
2021-11-06 14:53:08 +01:00
Bram Matthys
4cf2940605
Fix-for-fix from a few minutes ago:
...
Ah okay, the `continue` in the switch was used as a `break 2`.
Changed to a `return` now as no memory is allocated anyway and
nothing further needs to be done. Also makes it immediately clear
(if you read the code) that processing ends there.
2021-11-06 13:01:12 +01:00
Bram Matthys
ff967957f4
Fix two small memory leaks in extjwt (sfilename, b64sig) and change another
...
one (extjwt_hash_val) to just a simply safe_free() as well which is less
error prone (just needs the value to be initialized to NULL at the beginning
but that is already done).
2021-11-06 12:45:07 +01:00
Bram Matthys
509b96b5f7
Clean up: some unimportant control flow issues, eg using 'continue'
...
instead of 'break' in a while(0) loop.
2021-11-06 11:10:17 +01:00
k4be
a07f7f2567
extjwt cmodes: generate array of mode characters
2021-09-25 15:23:04 +02:00
Bram Matthys
4cea88645c
Modularize member modes (vhoaq).
...
Still need to clean up a bit after this, but it passes all tests :)
2021-09-13 18:44:18 +02:00
Bram Matthys
7b53af40a1
Temporarily ignore deprecation warnings with OpenSSL 3 in extjwt module.
...
Obviously these must be fixed at a later point in time, but we don't
want BuildBot to keep failing for now.
2021-09-11 18:16:35 +02:00
k4be
b2718379d7
Workaround compiler warning with openssl version below 1.1.0-pre3,
2021-09-10 17:02:19 +02:00
k4be
e13815b604
Add extjwt module
2021-09-10 16:19:07 +02:00