oauth-helper.py: v0.8.3; thank you, Stephen Isard
oauth-helper.py: manual for Zoho, adjust config stuff
oauth-helper.py: add support for Zoho (and its hacks) (Stephen Isard)
oauth-helper.py: generalize default via variable
oauth-helper.py: fix previous, plus a bit
oauth-helper.py: add support for RFC 7636
s-postgray.8: forgotten manual addition
fog/arena-manager: flow tweak
fog/arena-manager: show the commits which will be automerged
oauth-helper.py: v0.8.2
oauth-helper.py: only require interactivity in act_authorize()
Several: add SPDX where missing (and not Public Domain)
README: oops, forgot Stephen Isard fixing Microsoft!!
s-cdda-to-db.pl: fix perl 5.40.2 precedence warning
fog/arena-manager: git_ref_check_gc_update(), automerge(): work all remotes
fog/arena-manager: git(1) fetch all /remotes/; realpath $LOGFILE..
oauth-helper.py: main(): FIX print(): needs tuple arg (Stephen Isard)
oauth-helper.py: add scope_fixed= option (Stephen Isard)
gcc 15.1 revealed string init fault of mine (Martin Uecker)..
fog/arena-manager: time(1) may not be available
s-{dkim-sign,postgray}.c: adjust copyright stuff
s-dkim-sign-test.sh: un{brace} shell variables
s-dkim-sign-key-create.sh: quote commands++
Typo: behaviour -> behavior
oauth-helper.py: act_authorize(): say how to exit
s-dkim-sign: add --copyright
s-postgray: add --copyright
s-postgray: add --focus-domain / -F
s-dkim-sign: copyright 2025
s-{dkim-sign,postgray}.makefile: compatibility with smake(1)
Several: when did i start to show "synopsis:" prefix?
s-dkim-sign.c: document SMFIF_CHGFROM milter protocol command
pam_xdg: do not use system(3) to rm(1), but unroll
s-dkim-sign: --header-(sign|seal): *really* 32-bit..
s-dkim-sign: add auto-deletions
s-dkim-sign: --header-(sign|seal): check ARG for (>=32-bit) overflow
s-dkim-sign: just remove plain ed25519 algorithm
s-dkim-sign: a_conf__S(): normalize domain of --sign "spec"..
s-dkim-sign: "our ed" is now draft-nurpmeso-dkim-algo-adaed25519
s-postgray: change *msg-defer*, it seems old default can be misleading
s-dkim-sign.8: give mailman config, talk RFC 7001; tweaks
s-port-knock*: sigh, even more bugs
s-port-knock: we call it "simple via SSH signatures"
s-port-knock.README: we have a makefile
s-port-knock.makefile: add this, we make a real release
s-port-knock: v0.8.1 (it was borked; new packet)
s-port-knock: add s-port-knock publically (0.8.0)
s-postgray.c: avoid useless store
s-dkim-sign-key-create.sh: if first arg is -h or --help go syno()
oauth-helper.py: to -h, add version info, and Bugs/Contact clause
s-dkim-sign-key-create.sh: oops, *really* test empty string not "x"
find-command.sh: typo fix (Jens Schleusener)
s-postgray v0.8.3
s-postgray: nits
s-postgray: gray_load: fix one; and beware of corrupt databases..
s-postgray.c: spello: M10E -> M9E
Readme update
s-postgray: port to Solaris (OpenIndiana)
s-postgray.c: turn off sandbox on Linux x86 32-bit, lost portability in 6.6
s-postgray-test.sh: auto-disable test 9 on slow systems (OpenBSD)
s-postgray: real test for --gc-linger; tweaks
s-postgray.c: :( real FIX for brain damage c5def54bd1f673e9bd76c441fdc81b076745bcda
s-postgray: add --gc-linger
s-postgray.c: FIX a_conf_setup(): stripped wrong mask (reload-problem)..
s-postgray.c: CID 370795
s-postgray: little step towards more less dumb maintenance
s-postgray.c: no longer auto-adjust --limit on out-of-memory
s-postgray: make it compile with C++
README: restore s-dkim-sign text
s-postgray: scan nits
s-dkim-sign.c: BITENUM() name with redundant enum
s-postgray: brain-dead incomplete gc-timeout=0 addition
oauth-helper.py: handle INT from keyboard
s-dkim-sign v0.6.2, pam_xdg v0.8.4
s-dkim-sign: v0.6.2
pam_xdg: Fix: pam_get_item() may return NULL (Andre Albsmeier); v0.8.4
s-dkim-sign: CID 1586924: FIX client IPs with CIDR mask..
s-dkim-sign: add some built-in headers (not normally seen in main headers)
s-dkim-sign: make it compile with C++; generalize key_algo_tuple further
s-dkim-sign.c: oops, introduced SSL lib compat bug in late April!
s-dkim-sign-test.sh: oops, numbers went wild: sort; adapt for SHA-1 log change
s-dkim-sign: little review
s-dkim-sign: v0.6.1
s-dkim-sign: no, implement RFC 8463 as "big_ed-sha256", and keep our own
s-dkim-sign: RFC 8463 requires three digests!
s-dkim-sign.makefile: remove .test directory
s-dkim-sign.c: fix (possible) truncation in luckily "unused" members
s-dkim-sign: docu nits; makefile: no need to -a S/MIME cert
s-dkim-sign: some tweaks; hasty "review" -- v0.6.0
s-dkim-sign: nits
s-dkim-sign: support --remove for two X-Mailman-Original- things; tweaks
s-dkim-sign: switch back to zstd, lzip is hard to get sometimes
s-dkim-sign.c: steps
s-dkim-sign-test.sh: make portable
s-dkim-sign: almost there
s-dkim-sign: hmmmm, maybe (tired) that was verify path (less verify)
s-dkim-sign: step that mess
s-dkim-sign: improve ancient shell compat (Thorsten Glaser)
s-dkim-sign: toe by toe
s-dkim-sign.README: change email to https://itsec.hboeck.de on request