From 3da93ee53b9325f782025e5feee7bfdadc32e50c Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 08:48:24 -0500 Subject: [PATCH] Update relnotes --- doc/relnotes/README.md | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index fddc5344f..7ad3c31f2 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -12,16 +12,26 @@ evil organizations. # Hush 3.10.2 "Fiendish Fenrir" - * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380. - * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381. - * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239. - * Improve hush_scanner and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4. - * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291. - * Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a. - * Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384. - * More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461. - * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6. - * Remove unused code. + * RandomX mining is faster for various reasons + * Large page support is enabled (needs to be enabled at OS level to be used) + * This can lead to a 1-2% speed increase in mining depending on RAM and CPU + * Various small optimizations such as making some variables static or const + and removing unnecessary conditionals + * Mining now starts faster because instead of only using 2 threads to prepare + data needed to mine, now it uses all physical cores + * RandomX mining takes slightly less memory + * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 + * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381 + * This means Hush+DragonX full nodes take up a lot less memory and binaries are smaller + * It also means syncing is faster + * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239 + * Improve `hush_scanner` and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4 + * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291 + * Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a + * Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384 + * More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461 + * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6 + * Remove unused code # Hush 3.10.1 "Oneiric Octopus"