What's Changed
- Small random tontester changes by @DanShaders in #2341
- Remove redundant static_cast in vm.cpp by @korniltsev-grafanista in #2308
- fix wrong getoriginalfwdfee formula in docs by @knQzx in #2278
- Fix bad assertion in MtCarloComputeShare by @DanShaders in #2342
- Remove catchain by @DanShaders in #2301
- Use clang-format-22 for linting & adjacent CI changes by @DanShaders in #2344
- Do not treat Simplex slots unaccepted by manager as normal by @DanShaders in #2348
- Cap validator set total weight by @EmelyanenkoK in #2343
- Remove a bunch of unused includes from validator/consensus/bus.h by @DanShaders in #2350
- win build with clang-cl, clang-22 by @neodix42 in #2346
- Simplify TestScheduler code, remove some edge cases, add tests by @abacabadabacaba in #2312
- Remove old-style BlockId{,Ext} & co. formatting by @DanShaders in #2349
- Remove two CMake options by @DanShaders in #2356
- Route Client::Impl shutdown logs through tonlib_requests VLOG by @cryptotruffe in #2359
- Remove stray debug LOG(ERROR) in TcpListener::start_up by @cryptotruffe in #2358
- Merge Tolk from master to testnet by @EmelyanenkoK in #2372
- chore(ci): replace unsaved actions with explicit commits by @Danil42Russia in #2252
- liteserver: get shard client state by @dungeon-master-666 in #2327
- Add explicit startup-readiness signaling to validator-engine by @DanShaders in #2371
- Ed25519
EVP_DigestVerifyreturn-code hardening by @EmelyanenkoK in #2376 - Use custom std::chrono clock as backing storage for td::Timestamp by @DanShaders in #2352
- Disable legacy RLDP for full-node shard inbound by @EmelyanenkoK in #2377
- Fix persistent state split part formatting by @EmelyanenkoK in #2375
- Send block candidates over a dedicated block-sync overlay by @DanShaders in #2380
- td::Timestamp chrono backend hardening by @DanShaders in #2378
- Random CI changes by @DanShaders in #2383
- Continue sending candidate broadcasts in fast-sync by @DanShaders in #2382
- Various optimizations, collated data by @SpyCheese in #2384
- Remove adnl-proxy and all related code by @DanShaders in #2385
- Do not fail {add,del}CustomOverlay engine console requests by @DanShaders in #2388
- [tontester] Add FullNode.fullnode_key getter by @DanShaders in #2389
- Adjust time threshold for last masterchain block check by @EmelyanenkoK in #2340
- Compare double timestamps more carefully in test-time by @DanShaders in #2390
- TVM v14 by @SpyCheese in #2392