upleb.uk

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

summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-08-19Merge pull request 'selftest: unwrap system() exit status on Linux' (#65) fro...Bitflash
2026-08-19selftest: unwrap system() exit status on Linux (RunBitflashChild)bitflash
2026-08-19Merge pull request 'wallet/docs: SQLite is the default backend, not experimen...Bitflash
2026-08-19wallet/docs: SQLite is the default backend, not experimentalbitflash
2026-08-19Merge pull request 'gui: add a "Restart Now" button to the SQLite conversion ...Bitflash
2026-08-19gui: show the real version in About, add the website linkbitflash
2026-08-19gui: harden the restart relaunch (ultra edge cases)bitflash
2026-08-19gui/wallet: name backups by backend, and stop saying "wallet.dat" for phrase ...bitflash
2026-08-19gui: add a "Restart Now" button to the conversion wizardbitflash
2026-08-18Merge pull request 'wallet/gui: SQLite is the default for new wallets + a fir...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-18Merge pull request 'wallet: complete SQLite backend activation (encrypt, atom...Bitflash
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-18Merge pull request 'net: cap inbound connections per address' (#60) from net-...Bitflash
2026-08-18Merge pull request 'wallet: run the node on a SQLite backend (opt-in)' (#59) ...Bitflash
2026-08-18net: exempt loopback from the per-IP connection capbitflash
2026-08-18wallet: clearer refusal for an empty or misnamed SQLite backendbitflash
2026-08-18net: cap inbound connections per addressbitflash
2026-08-17wallet: run the node on a SQLite backend (opt-in)bitflash
2026-08-17Merge pull request 'wallet: route CWalletDB through SQLite runtime' (#58) fro...Bitflash
2026-08-17wallet: route CWalletDB through SQLite runtimeNsable-sh
2026-08-17Merge pull request 'tests: prove typed SQLite wallets load' (#57) from wallet...Bitflash
2026-08-17tests: prove typed SQLite wallets loadNsable-sh
2026-08-17Merge pull request 'wallet: add typed SQLite wallet records' (#56) from walle...Bitflash
2026-08-17wallet: add typed SQLite wallet recordsNsable-sh
2026-08-17Merge pull request 'wallet: stage SQLite runtime loading' (#55) from wallet-s...Bitflash
2026-08-14wallet: stage SQLite runtime loadingNsable-sh
2026-08-14Merge pull request 'wallet: check SQLite exports against loader types' (#54) ...Bitflash
2026-08-14wallet: check SQLite exports against loader typesNsable-sh
2026-08-14Merge pull request 'wallet: clean up failed SQLite migrations' (#52) from wal...Bitflash
2026-08-14wallet: clean up failed SQLite migrationsNsable-sh
2026-08-14Merge pull request 'wallet: restore BDB wallets from SQLite exports' (#51) fr...Bitflash
2026-08-14wallet: restore BDB wallets from SQLite exportsNsable-sh
2026-08-14Merge pull request 'wallet: verify SQLite wallet exports' (#50) from wallet-s...Bitflash
2026-08-14wallet: verify SQLite wallet exportsNsable-sh
2026-08-14Merge pull request 'wallet: scan SQLite wallet records' (#49) from wallet-sql...Bitflash
2026-08-14wallet: scan SQLite wallet recordsNsable-sh
2026-08-14Merge pull request 'wallet: export BDB records to SQLite' (#48) from wallet-s...Bitflash
2026-08-14wallet: export BDB records to SQLiteNsable-sh
2026-08-14Merge pull request 'wallet: add experimental SQLite record store' (#47) from ...Bitflash
2026-08-14wallet: add experimental SQLite record storeNsable-sh
2026-08-14Merge pull request 'db: recreate Berkeley DB environment after shutdown' (#46...Bitflash
2026-08-14db: recreate Berkeley DB environment after shutdownNsable-sh
2026-08-14Merge pull request 'tests: guard destructive wallet mutation helper' (#45) fr...Bitflash
2026-08-14tests: guard destructive wallet mutation helperNsable-sh
2026-08-14Merge pull request 'tests: prove wallet storage sanity failures' (#44) from t...Bitflash
2026-08-14tests: prove wallet storage sanity failuresNsable-sh
2026-08-14Merge pull request 'wallet: install backups via temporary file' (#43) from wa...Bitflash
2026-08-14wallet: install backups via temporary fileNsable-sh
2026-08-14Merge pull request 'tests: prove encrypted rewrite keeps public wallet record...Bitflash
2026-08-14tests: prove encrypted rewrite keeps public wallet recordsNsable-sh
2026-08-14Merge pull request 'wallet: route rewrite copies through record scan' (#41) f...Bitflash
2026-08-14wallet: route rewrite copies through record scanNsable-sh
2026-08-14Merge pull request 'wallet: add read-only record scan boundary' (#40) from wa...Bitflash
2026-08-14wallet: add read-only record scan boundaryNsable-sh
2026-08-14Merge pull request 'wallet: fail closed on unsafe wallet storage state' (#39)...Bitflash
2026-08-14Merge pull request 'wallet: audit Berkeley DB wallet storage' (#38) from wall...Bitflash
2026-08-14wallet: drop bdb log check from storage sanityNsable-sh
2026-08-14wallet: initialize storage audit counts explicitlyNsable-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-13docs: inventory Berkeley DB storageNsable-sh
2026-08-13tests: cover portable wallet copiesNsable-sh
2026-08-13wallet: report locked encrypted recovery seedNsable-sh
2026-08-13release: v1.2.19 (nHDNext restore fix, Tor onion transport: managed Tor, dire...bitflash
2026-08-13Merge pull request 'net: auto-start bundled managed Tor' (#37) from auto-mana...Bitflash
2026-08-13Merge pull request 'net: show Tor transport in diagnostics' (#36) from tor-di...Bitflash
2026-08-13net: auto-start bundled managed TorNsable-sh
2026-08-13net: count direct onion peers by endpointNsable-sh
2026-08-13net: show Tor transport in diagnosticsNsable-sh
2026-08-13Merge pull request 'net: add onion-only btf dial mode' (#35) from managed-tor...Bitflash
2026-08-13net: add onion-only btf dial modeNsable-sh
2026-08-13Merge pull request 'release: package Windows builds with managed Tor' (#34) f...Bitflash
2026-08-13release: verify bundled Tor signaturesNsable-sh
2026-08-13release: package Windows builds with managed TorNsable-sh
2026-08-13Merge pull request 'net: add managed Tor hidden service bootstrap' (#33) from...Bitflash
2026-08-13net: stop managed Tor through control portNsable-sh
2026-08-13net: fix managed Tor Windows startupNsable-sh
2026-08-13net: harden managed Tor lifecycleNsable-sh
2026-08-13net: add managed Tor hidden service bootstrapNsable-sh
2026-08-13Merge pull request 'net: add signed direct onion peer endpoints' (#32) from o...Bitflash
2026-08-13net: add signed direct onion peer endpointsNsable-sh
2026-08-12Merge pull request 'site: align public docs and static explorer output' (#30)...Bitflash
2026-08-12Merge pull request 'wallet: collapse restored legacy hdnext' (#31) from resto...Bitflash
2026-08-12wallet: collapse restored legacy hdnextNsable-sh
2026-08-12site: document public deployment contractNsable-sh
2026-08-12release: v1.2.18 (Tor/SOCKS5 outbound privacy, poll() socket handler, new app...bitflash
2026-08-12build: fix leftover merge markers in makefile.mingw (drop FD_SETSIZE, keep BI...bitflash
2026-08-12Merge pull request 'net: replace peer select loop with poll' (#29) from poll-...Bitflash
2026-08-12test mergebitflash
2026-08-12Merge pull request 'net: add Tor mode for outbound discovery' (#28) from tor-...Bitflash
2026-08-12Merge pull request 'net: add optional SOCKS5 outbound proxy' (#27) from socks...Bitflash
2026-08-12Merge pull request 'tests: add deterministic chain tool fixtures' (#26) from ...Bitflash
2026-08-12docs: update social banner to the new coin logobitflash
2026-08-12release: bump version to 1.2.17 (hardened audit tooling)bitflash