{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1751026904,"commit_time":1751038415,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"f9656445ba275efca02994808f1a89cf055e5e44","message":"checksrc: reduce exceptions, apply again to curlx\n\n- tests/libtest: move exception to `stub_gssapi.h`.\n- tests/libtest: move remaining exception to `testtrace.c`.\n- tests/server: drop obsolete exception.\n- docs/examples: move `BANNEDFUNC` exceptions to local files (3 lines).\n- docs/examples: move `ERRNOVAR` exception to `ephiperfifo.c`.\n- docs/examples: drop `typedef struct` (8 files).\n- lib/curlx: add `.checksrc` with banned funcs copied from lib.\n- checksrc: ban `strncpy`, `strtok_r`, `strtoul` by default.\n  Drop local bans. Add exception for `strtoul` to `tests/server'.\n- lib, src: sync banned funcs.\n\nAlso:\n- REUSE: drop `stunnel.pem`, it no longer exists.\n- docs/examples: formatting.\n- docs/examples: simplify some `sizeof()`s.\n\nCloses #17764\n","parents":["081e78b023b1fdd76f4a65a2305bc8a63bab1ba5"],"tree_hash":"e1f6fae609d7033262b8468b2da90ac120a6c6e3"}