17 Commits

Author SHA1 Message Date
dan_s
896fa9c107 Reorganize repo: move scripts to contrib/scripts/, clean up .gitignore, untrack backup files 2026-02-26 19:42:28 -06:00
dan_s
10a1b27de1 reorganizing release ouput to cleaner directory structure 2026-02-25 23:50:14 -06:00
dan_s
b25bd2838c fix native linux build script 2026-02-25 14:09:26 -06:00
dan_s
f5c8e02f24 mac build changes 2026-02-25 13:33:52 -06:00
dan_s
e4e22abf4c Fix Windows shutdown hang and register console ctrl handler
- Remove GenerateBitcoins(false) from stop RPC handler because it calls
  minerThreads->join_all() which blocks the RPC thread, preventing the
  response from being sent back to the client. Miners are already stopped
  in Shutdown() so this was redundant.
- Add ShutdownRequested() checks in miner peer-wait and nonce loops
- Register SetConsoleCtrlHandler on Windows for clean Ctrl+C/close
- Add check_and_clean_target for --linux-release builds
2026-02-23 12:11:55 -06:00
dan_s
70d97d887b fix docker permissions 2026-02-23 08:27:19 -06:00
dan_s
aca38e6636 Fix CheckProofOfWork always returning true, fix hashrate display for RandomX, fix Docker root ownership 2026-02-22 18:10:53 -06:00
dan_s
64e7498942 Add Docker-based Linux release build for Ubuntu 20.04 compatibility 2026-02-22 12:43:30 -06:00
dan_s
8a0eb77692 Fix RandomX validation exploit with difficulty reset, improve build system
- One-time difficulty reset to minimum for 17 blocks at activation height
- Separate RandomX build dirs for linux/win64 cross-compilation
- Add build target tracking to auto-clean on target switch
- Automated win64 release packaging to release-win64/
- Add build artifacts to .gitignore
- Miner memory diagnostics and large-page dataset fallback
2026-02-19 22:07:38 -06:00
onryo
58b65f9670 Update copyrights 2024-02-27 23:59:59 +01:00
Duke
e033a2e6eb Update copyrights to 2023 2023-02-09 18:06:03 -05:00
triplefive
491e263af9 added smartz to build.sh 2022-10-31 15:19:35 -04:00
jahway603
ad4600fb9f renamed to util 2022-09-18 14:50:57 -04:00
Jonathan "Duke" Leto
fb45331b79 Be better about finding bash 2022-09-12 17:56:01 -07:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
6ed55cc5a4 Faster feedback, CI Coming Soon 2020-12-10 05:19:57 -05:00
Duke Leto
e35b7e21b3 Less typing is nice 2020-05-29 23:13:15 -04:00