Commit Graph

  • 77b05a84f2 wallet(HD): Qt UI - Seed Phrase dialog (generate/restore/backup) Sami 2026-06-15 14:44:33 -07:00
  • 2e19d85b18 build: restore truncated checkpoints.cpp tail (committed 6defb54 was cut off mid-function) Sami 2026-06-15 14:32:33 -07:00
  • b9ce72d39a wallet(HD): native BIP39/BIP32 HD wallet - daemon side Sami 2026-06-15 14:24:24 -07:00
  • cd9e023865 Bump version to v5.9.13 (transparent Qt wallet icon) v5.9.13 Sami Ahmed 2026-06-13 20:49:29 -07:00
  • f273d651ed Make Qt wallet icon transparent (remove white field around triangle) Sami Ahmed 2026-06-13 20:45:23 -07:00
  • 2ac88b4e0a Add finality checkpoint at 2205000 (anti-fork); v5.9.12 v5.9.12 Sami Ahmed 2026-06-13 15:09:44 -07:00
  • 6defb54300 Add recent finality checkpoint at 2205000 (anti-fork); bump v5.9.12 Sami Ahmed 2026-06-13 22:04:34 +00:00
  • 43eaa96bc9 Fix UTXO-set inflation: FastImport applied orphan blocks outputs sami7777 2026-06-12 00:07:44 -07:00
  • c1340441cc Bump version to v5.9.11 v5.9.11 sami7777 2026-06-11 02:57:42 -07:00
  • c99d859781 Fix use-after-move crash in orphan block handling; add -ignoredupstake recovery flag sami7777 2026-06-11 01:33:16 -07:00
  • 713f69e137 Gate 7-day coin-age soft cap behind activation timestamp sami7777 2026-06-11 01:33:04 -07:00
  • e3f397c7e5 Heal pnext links on active chain at LoadBlockIndex sami7777 2026-06-11 01:33:03 -07:00
  • f80fb98f68 Merge master into cpp20-modernization (RPC fix, auto-bootstrap, tor_data fix) Krystie 2026-06-04 18:25:12 -07:00
  • 610b61b1b1 Fix chain reorg crash: coinbase timestamp check + corrupted checkpoint hash Krystie 2026-06-04 18:21:43 -07:00
  • e8edcd4aa6 Merge remote-tracking branch 'gitea/master' Krystie 2026-05-30 23:01:53 -07:00
  • 3928f86657 Merge remote-tracking branch 'gitea/master' into cpp20-modernization Krystie 2026-05-30 23:00:56 -07:00
  • 67d838433d Fix getblocks: serve main chain to fork peers instead of banning them v5.9.10 Krystie 2026-05-24 22:36:13 -07:00
  • e3aeff002c Remove block 570 checkpoint - let nodes sync naturally to main chain v5.9.9 Krystie 2026-05-24 21:54:42 -07:00
  • 09ccd4339c IBD stall fix: restore IsInitialBlockDownload() time check, add block 570 checkpoint, fix version handler IBD bypass Krystie 2026-05-24 15:40:29 -07:00
  • 9bdb1b21b1 Fix .mailmap: use primary GitHub email v5.9.8 Krystie 2026-05-23 16:51:59 -07:00
  • 309f529218 Add .mailmap to consolidate contributor identities Krystie 2026-05-23 16:48:47 -07:00
  • af55bfac80 Merge branch 'cpp20-modernization' into master sami7777 2026-05-13 01:32:22 -07:00
  • 03aa38f1b4 Promote NewIterator() override to public in both chain DB backends sami7777 2026-05-13 01:01:44 -07:00
  • 9389a883f1 Wire CSyncManager + LevelDB->RocksDB chain DB migration sami7777 2026-05-13 00:44:08 -07:00
  • 31fa26f03a Drop checkpoints > 2,000,000 sami7777 2026-05-11 03:02:57 -07:00
  • ce96d278cd Bump client version to v6.0.0 sami7777 2026-05-11 03:02:29 -07:00
  • 7166b76bad ci: fix test-linux-sanitizers submodule checkout Krystie 2026-05-10 19:36:16 -07:00
  • 540db0e210 Fix wallet logging and Qt min-fee enum regressions Krystie 2026-05-10 19:18:34 -07:00
  • 59b75476ca ci: autonomous fix iteration 2 Krystie 2026-05-10 18:20:35 -07:00
  • 0029b34698 ci: autonomous fix iteration 1 Krystie 2026-05-10 18:02:40 -07:00
  • 8e03e89764 ci: trigger Build All Platforms on push to cpp20-modernization Sami 2026-05-10 17:47:35 -07:00
  • 3b1850af9d ci: autonomous fix iteration 1 Krystie 2026-05-10 12:24:48 -07:00
  • 223029785c Fix Qt wallet model ownership calls pre-autonomous-loop-2026-05-10 Krystie 2026-05-10 02:52:39 -07:00
  • ce8be45ea5 Fix reserve key wallet pointer ownership Krystie 2026-05-10 02:40:47 -07:00
  • e6d8c6dbfe Fix REST path parsing redeclarations Krystie 2026-05-10 02:33:40 -07:00
  • 74ec53040c Fix duplicate auto declaration regressions Krystie 2026-05-10 02:22:37 -07:00
  • e251a85d7a Fix string GetArg overload ambiguities Krystie 2026-05-10 02:14:17 -07:00
  • a16533f11b Fix accounting test wallet pointer usage Krystie 2026-05-10 02:03:52 -07:00
  • b979f7ae7d Fix GetArg overload ambiguity for pid file Krystie 2026-05-10 01:53:32 -07:00
  • b1e9878849 Fix script OpenSSL and restrict warning regressions Krystie 2026-05-10 01:46:39 -07:00
  • b47fa91d6c Fix script signature const-correctness regression Krystie 2026-05-10 01:38:42 -07:00
  • e9e4a0ca82 Fix remaining walletdb and keystore C++20 issues Krystie 2026-05-10 01:21:06 -07:00
  • f5e2ce5ca9 Fix OpenSSL 3 and fold-expression warning regressions Krystie 2026-05-09 21:27:36 -07:00
  • cdbbbb5316 Fix wallet and bigint C++20 build regressions Krystie 2026-05-09 20:35:59 -07:00
  • c5967e9995 Suppress OpenSSL 3 SHA256 deprecation warnings Krystie 2026-05-09 20:17:27 -07:00
  • 5f61ed8fcb Fix C++20 type-tag and string timestamp regressions Krystie 2026-05-09 19:32:44 -07:00
  • c3e4a456d8 ci: fetch submodules in GitHub Actions Krystie 2026-05-09 01:30:11 -07:00
  • 080942b49d C++20 Round 7: [[nodiscard]] on critical bool functions sami7777 2026-05-08 23:54:05 -07:00
  • 1220168faf C++20 Round 6: range-for loops, throw() -> noexcept sami7777 2026-05-08 23:43:27 -07:00
  • 4b8d5ab8b1 C++20 Round 5: typedef -> using, IMPLEMENT_SERIALIZE macro cleanup sami7777 2026-05-08 23:08:40 -07:00
  • 9d80ddb6ac C++20 Round 4: enum class TxnOutType, remove boost string alg, boost::int64_t -> int64_t sami7777 2026-05-08 22:26:31 -07:00
  • 150828b806 C++20 modernization: nullptr, constexpr, smart pointers, thread safety, enum class sami7777 2026-05-08 21:34:24 -07:00
  • 372b252294 Fix Windows CI: use bash shell for git submodule commands v5.9.7 Krystie 2026-04-30 01:27:08 -07:00
  • 6c56e41e82 Fix CI: init secp256k1 submodule before build Krystie 2026-04-30 01:08:27 -07:00
  • 79b0c4a176 Fix RPC thread crash on bad auth (T001) Krystie 2026-04-29 19:30:13 -07:00
  • 3db537d759 Update T012 status: design complete Krystie 2026-04-29 19:19:35 -07:00
  • 63be053b1d Add TRI v6 autonomous development task queue Krystie 2026-04-29 19:05:48 -07:00
  • d0fb2dc105 Enable auto-bootstrap for GUI (Windows) wallets Krystie 2026-04-29 17:18:44 -07:00
  • bea3c4447c Bump version to v5.9.7.0 Krystie 2026-04-29 16:47:49 -07:00
  • 89a480a85a Fix tor_data/state directory trap + make -notor actually work Krystie 2026-04-29 16:39:59 -07:00
  • 47e358dc18 Fix crypter.h missing <openssl/crypto.h> include for OPENSSL_cleanse sami7777 2026-04-29 14:30:41 -07:00
  • 47c9293849 Update onion seeds with persistent Contabo addresses Krystie 2026-04-29 04:03:53 -07:00
  • 0f5582f100 Update hardcoded onion seeds with all working nodes Krystie 2026-04-29 03:45:40 -07:00
  • 3a78a6baf9 Merge origin/master (Krystie's RocksDB+IBD integration + snapshot wiring) sami7777 2026-04-29 11:04:00 -07:00
  • 0f2cf711db Update secp256k1 submodule pointer to v0.7.1 (1a53f49) sami7777 2026-04-29 03:07:14 -07:00
  • 55c202516d WIP: migrate ECDSA/ECDH off OpenSSL EC to libsecp256k1 sami7777 2026-04-29 02:55:18 -07:00
  • 4e1a0576e1 Wire UTXO snapshot hash for height 2203594 + checkpoint Krystie 2026-04-29 02:03:34 -07:00
  • b4308e42ad Smoke-test the Krystie loop runner Krystie 2026-04-28 23:57:31 -07:00
  • c4656ac244 fix: gate auto-merge — use git push instead of PATCH /branches/master Sami 2026-04-28 23:56:51 -07:00
  • 2da1c039a8 Gate: accept Krystie subkey ID (git %GK returns subkey not primary) sami7777 2026-04-28 22:42:22 -07:00
  • 2b701f6640 Gate: handle force-push orphaned-history (fall back to head-only inspection) sami7777 2026-04-28 22:39:14 -07:00
  • de4498b8eb Fix gate: trust Krystie public key after import so %GK verifies sami7777 2026-04-28 22:35:51 -07:00
  • 6d70b41844 RocksDB+IBD integration: CActiveTxDB wrapper, dual-backend utxosnapshot, headers-first IBD patch, backend-aware bootstrap v5.9.6 Krystie 2026-04-28 21:50:14 -07:00
  • 815cc02aa9 Bootstrap Krystie autonomous gate (manual one-time setup) sami7777 2026-04-28 21:42:57 -07:00
  • 4fa30abb4b Auto-migrate legacy LevelDB smsgDB to RocksDB on startup sami7777 2026-04-26 19:19:38 -07:00
  • 68a86c38b5 Add <algorithm> include to bignum.h sami7777 2026-04-26 19:14:39 -07:00
  • 3099371864 Fix three CI breakages on the C++20 baseline sami7777 2026-04-26 19:03:43 -07:00
  • 42653434e0 Fix CI build errors uncovered after C++20 bump sami7777 2026-04-26 18:45:57 -07:00
  • 25475d1057 Fix C++20 build: allocators + bundled LevelDB sami7777 2026-04-26 18:34:38 -07:00
  • ce27e8e5cf Add auditsignatures RPC for ECDSA-path regression testing sami7777 2026-04-26 18:29:41 -07:00
  • b17a004b83 Bump C++ standard to 20; add manual RocksDB find fallback sami7777 2026-04-26 18:27:49 -07:00
  • ccfada5ca9 Port LoadSnapshot + reindex/bootstrap-guard to chain DB abstraction sami7777 2026-04-26 18:19:46 -07:00
  • 59ee532bf6 Port smessage to RocksDB, make RocksDB a hard dep sami7777 2026-04-26 18:11:00 -07:00
  • 03073bd597 Rename src/signal.h to src/util_signal.h sami7777 2026-04-26 18:01:53 -07:00
  • 674bdc7192 Add chain-DB benchmark harness (contrib/bench/) sami7777 2026-04-26 17:52:34 -07:00
  • 76579e3059 Port UtxoSnapshot::DumpSnapshot to CTxDBBase iterator sami7777 2026-04-26 17:43:17 -07:00
  • 426e23d8be Add clang-format, clang-tidy, ASan/UBSan CI lanes sami7777 2026-04-26 17:37:01 -07:00
  • 269498453e Track src/txdb-factory.cpp sami7777 2026-04-26 17:36:33 -07:00
  • 32330b420e Replace boost::signals2 with homegrown CSignal<> sami7777 2026-04-26 17:36:05 -07:00
  • 2ba0ecf428 Cleanup: drop boost::filesystem/thread/chrono, retire dead code sami7777 2026-04-26 15:10:40 -07:00
  • 2b5471283e Remove fork chain checkpoints (2208000, 2209000) from mainnet v5.95 Krystie 2026-04-26 02:55:24 -07:00
  • dbde798221 Fix IsInitialBlockDownload() returning true when chain is synced but stalled Krystie 2026-04-26 02:34:12 -07:00
  • 68f5515588 Gate coinbase-height rule behind activation height 2300000 Krystie 2026-04-25 15:52:16 -07:00
  • 891ad5ad25 Merge bootstrap improvements Krystie 2026-04-25 14:15:15 -07:00
  • c02994c836 Add checkpoint at block 2000000 Krystie 2026-04-25 14:05:28 -07:00
  • 569ca99e66 M1.3: RocksDB chain database backend behind BUILD_ROCKSDB flag sami7777 2026-04-25 03:36:20 -07:00
  • f13e512712 M1.2 + parallel work: switch CTxDB& signatures to CTxDBBase&; snapshotnet, version bump v5.9.5 sami7777 2026-04-25 02:52:12 -07:00
  • b28525057a M1.1: Extract CTxDBBase abstract storage interface sami7777 2026-04-25 02:37:45 -07:00
  • b9d631e968 Ignore build artifacts and compiled Qt translations sami7777 2026-04-24 22:48:33 -07:00
  • d5473d7cae Drop BUG_ANALYSIS_IBD_STALL.md sami7777 2026-04-24 22:17:24 -07:00