upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/selftest.cpp
AgeCommit message (Expand)Author
2026-09-05Merge upstream/main into the forkbitflash-maintainer
2026-09-03merge: upstream 1.2.20 into deploy/all-2026-08-24bitflash-maintainer
2026-09-02selftest: cover the assembly half of the block limitsbitflash-maintainer
2026-09-01wallet: refuse to mint a wallet a headless node never asked forbitflash-maintainer
2026-09-01Merge upstream v1.2.20 into the forkbitflash-maintainer
2026-08-26Merge upstream v1.2.19 into the forkbitflash-maintainer
2026-08-23selftest: cover the payout ledger properties this series fixesbitflash-maintainer
2026-08-23Merge upstream v1.2.18 into the forkbitflash-maintainer
2026-08-23net: start every peer's stall clock stopped, not at whatever was in memorybitflash-maintainer
2026-08-20chain: add isolated testnet genesisNsable-sh
2026-08-20net: add isolated testnet parametersNsable-sh
2026-08-19selftest: unwrap system() exit status on Linux (RunBitflashChild)bitflash
2026-08-18gui: offer to convert a Berkeley DB wallet to SQLite on first runbitflash
2026-08-18wallet: make SQLite the default backend for new walletsbitflash
2026-08-18wallet: one-shot storage commands honour -walletbackend=sqlitebitflash
2026-08-18wallet: bracket WriteHDMaster in a SQLite runtime transactionbitflash
2026-08-18wallet: encrypt atomically under the SQLite backendbitflash
2026-08-17wallet: run the node on a SQLite backend (opt-in)bitflash
2026-08-17wallet: route CWalletDB through SQLite runtimeNsable-sh
2026-08-17tests: prove typed SQLite wallets loadNsable-sh
2026-08-17wallet: add typed SQLite wallet recordsNsable-sh
2026-08-14wallet: stage SQLite runtime loadingNsable-sh
2026-08-14wallet: check SQLite exports against loader typesNsable-sh
2026-08-14wallet: clean up failed SQLite migrationsNsable-sh
2026-08-14wallet: restore BDB wallets from SQLite exportsNsable-sh
2026-08-14wallet: verify SQLite wallet exportsNsable-sh
2026-08-14wallet: scan SQLite wallet recordsNsable-sh
2026-08-14wallet: export BDB records to SQLiteNsable-sh
2026-08-14wallet: add experimental SQLite record storeNsable-sh
2026-08-14db: recreate Berkeley DB environment after shutdownNsable-sh
2026-08-14tests: guard destructive wallet mutation helperNsable-sh
2026-08-14tests: prove wallet storage sanity failuresNsable-sh
2026-08-14wallet: install backups via temporary fileNsable-sh
2026-08-14tests: prove encrypted rewrite keeps public wallet recordsNsable-sh
2026-08-13wallet: add storage sanity checkNsable-sh
2026-08-13wallet: export storage audit jsonNsable-sh
2026-08-13wallet: add storage audit commandNsable-sh
2026-08-13tests: assert encryptwallet purges BDB logsNsable-sh
2026-08-13tests: cover portable wallet copiesNsable-sh
2026-08-13wallet: report locked encrypted recovery seedNsable-sh
2026-08-13net: stop managed Tor through control portNsable-sh
2026-08-13net: add managed Tor hidden service bootstrapNsable-sh
2026-08-13net: add signed direct onion peer endpointsNsable-sh
2026-08-12wallet: collapse restored legacy hdnextNsable-sh
2026-08-11net: add Tor mode for outbound discoveryNsable-sh
2026-08-11net: harden SOCKS5 proxy parsing and testsNsable-sh
2026-08-11net: add optional SOCKS5 outbound proxyNsable-sh
2026-08-11money: ParseMoney accepts full 8 decimals (0.5, 0.00000001)Bitflash
2026-08-11wallet: SLIP-0044 4346950 is official, drop 'provisional' namingBitflash
2026-08-07test: cover pool Stratum share accountingNsable-sh
2026-08-04wallet encryption: the stack from #130–#133, with the two blockers fixed (#...Bitflash
2026-08-03Activate BIP44 wallet derivation (#124)mtg0001
2026-08-03Add wallet recovery balance audit (#117)mtg0001
2026-08-02Add consensus block size limit (#111, from #110)Bitflash
2026-08-02Keep HD change recoverable and bound message stalls (#109)mtg0001
2026-08-01wallet: reserve index 0 before deriving it, and name the address the phrase d...Bitflash
2026-08-01Keep new phrase addresses recoverable (#102)mtg0001
2026-08-01wallet: create and restore a recovery phrase (#96)Bitflash
2026-08-01wallet: derive the key pool from a seed, so a phrase could bring it back (#93)Bitflash
2026-08-01diag: make the self-test report where the person running it can see (#92)Bitflash
2026-08-01Add wallet keypool self-test (#91)mtg0001