wqxoxo

Results 5 issues of wqxoxo

## Summary Implements SQLite STRICT tables and security hardening for developer/testing environments as requested in #5390. ## Changes - Automatically appends STRICT to CREATE TABLE statements when `--developer` flag is...

BOUNTY! 🫰

When a payment fails due to CLTV budget constraints, the adaptive splitter creates excessive sub-payments before hitting its lower amount limit. Issue #8167 showed partid reaching 5787+. The fix adds...

Newer clang versions have stricter `-Wsometimes-uninitialized` checking that catches this. Fixes #8683

Fixes #8609 When paying through a direct channel, `direct_pay_override()` creates a route bypassing the normal routing path, which skips the CLTV budget check in `payment_getroute()`. This allows payments to succeed...

We had an assert(!(ot->type & OPT_MULTI)) which crashed when using setconfig on a plugin option marked as both dynamic and multi. The fix changes plugin_set_dynamic_opt to accept an array of...