Commit Graph

  • 5ee8558aa4 Added a check for mining state. Revertron 2021-04-20 20:56:35 +02:00
  • 5c1c0630a6 Improved signing blocks operations. Revertron 2021-04-20 20:54:45 +02:00
  • 3fb70d3a74 Removed debug prints. Revertron 2021-04-20 18:52:18 +02:00
  • 161e600290 Added blockchain full check on start. Fixed cond_var blocking. Revertron 2021-04-20 18:46:06 +02:00
  • 51633f3e27 Fixed tabbar hiding bug, and flex-shrinking messages bug. Revertron 2021-04-20 18:35:44 +02:00
  • 9eb6f51d56 Merge remote-tracking branch 'origin/master' Revertron 2021-04-20 18:01:05 +02:00
  • 249a72048f Merge pull request #61 from acetoneRu/master Revertron 2021-04-20 17:41:12 +02:00
  • 693f337a59 Шапка больше не пропадает acetone 2021-04-20 11:37:40 -04:00
  • e898348624 Version increment. Revertron 2021-04-20 00:22:52 +02:00
  • e0425f46dc Fixed banning process. Revertron 2021-04-19 23:36:08 +02:00
  • 068ff395f7 Version increment. Revertron 2021-04-19 21:23:34 +02:00
  • 04ef49764a Optimized signing blocks scheduler. Revertron 2021-04-19 21:19:00 +02:00
  • 2680a7da70 Fixed consensus error. Added a delay before signing. Revertron 2021-04-19 21:00:32 +02:00
  • 3f48919adf Fixed signers calculation. Revertron 2021-04-19 17:45:57 +02:00
  • d681d1a219 Fixed build. Revertron 2021-04-19 15:44:54 +02:00
  • e8124ec211 Version increment. Revertron 2021-04-19 15:34:16 +02:00
  • 078781a6da Fixed block checking code. Optimized build.rs. Revertron 2021-04-19 15:31:05 +02:00
  • 9ca952ee67 Several small optimizations. Revertron 2021-04-19 01:09:08 +02:00
  • 8cbc26fdb8 Final touches for release script. Revertron 2021-04-18 23:46:59 +02:00
  • 3229f23b98 Fixed macos script build, sped up ubuntu builds. Revertron 2021-04-18 23:11:54 +02:00
  • 84985d467f Fixed parallel release script. Revertron 2021-04-18 22:41:49 +02:00
  • e3a2b6759b Added parallel build script. Revertron 2021-04-18 22:21:48 +02:00
  • bdbe99c7df Fixed check of the need to mine signing blocks if we already signed this one. Revertron 2021-04-18 18:59:57 +02:00
  • ad5247d4d8 Build fix. Revertron 2021-04-18 18:46:21 +02:00
  • 41fcea1920 Hopefully, fixed signing. Revertron 2021-04-18 18:39:44 +02:00
  • f4c17bc15f Added some checks to prevent user from mining if last full block is not signed enough. Revertron 2021-04-18 18:34:32 +02:00
  • dd558464a5 Fixed ability to stop mining if we are waiting for signing blocks in miner. Revertron 2021-04-18 18:05:33 +02:00
  • 1997ccc298 Removed postrm scripts from debs, they are not working as expected anyway. Revertron 2021-04-18 17:01:06 +02:00
  • 214ef69927 More fixes for signing blocks. Revertron 2021-04-18 16:55:10 +02:00
  • d12ebf6ede Version increment. Revertron 2021-04-18 16:23:49 +02:00
  • 72d11ae80b Fixed 35 block signers error. Revertron 2021-04-18 16:23:15 +02:00
  • 75125b971b Changed command flag -v to show version and exit. Selection of other log levels will be possible in config in the future. Revertron 2021-04-17 20:37:20 +02:00
  • bd76b712ad Changed build system and Github Actions script for build generation. From now on builds will be UPXed. And there will be naked binaries for every (linux nogui) build. Revertron 2021-04-17 19:06:40 +02:00
  • f16a95f51e Added new option -l to write log messages to file. Changed old -l flag to -b. Revertron 2021-04-17 16:45:49 +02:00
  • 64b353f069 Added a workaround for old domains, that have old name encryption. Revertron 2021-04-17 13:15:53 +02:00
  • 67757a3f16 Another fix for postrm file in debs. Revertron 2021-04-17 12:00:29 +02:00
  • 661130847d Version increment. Revertron 2021-04-17 03:25:27 +02:00
  • a76972dde8 Fixed postrm script in generate.sh. Revertron 2021-04-17 02:52:29 +02:00
  • 47c398118a Optimized new block processing. Added quick-ban for those, who send wrong blocks. Revertron 2021-04-17 01:51:14 +02:00
  • de61d17845 Added new configuration for cross-platform compilation. Revertron 2021-04-17 00:08:07 +02:00
  • c2712a1e3a Added an option to change working directory on start. Use '-w' flag. Revertron 2021-04-16 23:12:06 +02:00
  • 6a1aa6c0d5 Reworked p2p code, optimized a lot. Revertron 2021-04-16 16:53:31 +02:00
  • 1242cbac87 Changed postrm script for deb. Revertron 2021-04-16 16:43:28 +02:00
  • 9d51912733 Fixed #45, ability to work with old keys and domains. Revertron 2021-04-15 22:19:45 +02:00
  • 675bb466c1 More peer connections optimization. Revertron 2021-04-15 22:18:32 +02:00
  • 3d26b81383 Optimized peer connections. Revertron 2021-04-15 21:59:11 +02:00
  • 7229a112e5 Improved new block handling. Revertron 2021-04-15 21:45:49 +02:00
  • 0e153ae47e Fixed #44, no external object in Arch Linux webkit. Revertron 2021-04-15 21:44:34 +02:00
  • 5994622f59 Fixed resolve of SOA records #40. Revertron 2021-04-15 12:33:47 +02:00
  • 9b093a8172 Implemented presentation and editing for domains. Revertron 2021-04-15 12:21:41 +02:00
  • da15a02e11 Fixed a string Revertron 2021-04-15 10:26:05 +02:00
  • b179f063d0 Added first FAQ section. Incremented version. Revertron 2021-04-14 22:49:22 +02:00
  • 6c3135d1e3 Updated consensus code. Revertron 2021-04-14 14:09:41 +02:00
  • 40a4af4cc1 Updated readme - added installation and usage instructions. Revertron 2021-04-14 12:59:47 +02:00
  • 37941103ba Changed some logging. Revertron 2021-04-13 23:37:10 +02:00
  • aef30818be Changed some logging. Revertron 2021-04-13 23:19:47 +02:00
  • 27352ba0d8 Increased DNS client timeout from 3 second to 10. Changed 1 bootstrap address. Revertron 2021-04-13 23:16:09 +02:00
  • acecd1fa8b Update rust_create_release.yml Revertron 2021-04-13 20:46:12 +02:00
  • 2b58d063dd Increased DNS client timeout from 1 second to 3. Added YGGv6 address to bootstrap peers. Incremented version. Revertron 2021-04-13 19:17:05 +02:00
  • 536515519a Refactored the work with signing blocks. Revertron 2021-04-13 18:49:26 +02:00
  • ee9b73b190 Fixed negative DNS responses. Revertron 2021-04-13 18:46:48 +02:00
  • 63bc120105 Added 'meship' zone to reserved zones list. Revertron 2021-04-13 11:45:23 +02:00
  • 858122c31d Added first version of about_ru.md Revertron 2021-04-12 01:07:34 +02:00
  • ae77ee6780 Removed check_db() as not needed now. Maybe we will need it sometimes. Revertron 2021-04-11 17:52:54 +02:00
  • 92209689d6 Fixed parsing of DomainData, many other fixes. Revertron 2021-04-11 17:50:55 +02:00
  • 514c49307a Added hints to controls. Revertron 2021-04-10 22:26:49 +02:00
  • a8f7838b87 Fixed some styles. Revertron 2021-04-10 21:11:59 +02:00
  • f671de3746 Added some checks for "Yggdrasil only" zones. Revertron 2021-04-10 20:02:51 +02:00
  • 04189f319a Added target difficulty to statusbar. Revertron 2021-04-10 17:59:17 +02:00
  • b1761b69a4 Merge pull request #33 from Revertron/feature/v4 Revertron 2021-04-10 15:30:27 +02:00
  • 61a6fbe54e Small changes in deb generator. Revertron 2021-04-10 14:45:59 +02:00
  • 91b4fa752b Merge pull request #31 from r4sas/patch-1 Revertron 2021-04-10 14:43:47 +02:00
  • 551af8e6a0 fix typo in alfis.toml R4SAS 2021-04-10 15:39:11 +03:00
  • 6a4a8d4106 Merge pull request #30 from Revertron/feature/v4 Revertron 2021-04-10 14:26:13 +02:00
  • b97304ba20 Added postrm script to debs, to delete blockchain on uninstall. Revertron 2021-04-10 14:15:59 +02:00
  • 3900790f03 Returned low thread priorty as it seems after thorough tests that there is an impact afterall. But this functionality is now controlled by option 'mining.lower'. Revertron 2021-04-10 14:03:52 +02:00
  • a74a0733ac Changed identity format in transactions, now it will be double Sha256. Added new checks for forked blocks. Added options table. Added posibility to replace blocks in DB by more appropriate forks. Divided transactions table to domains and zones tables. Added a timestamp to domains and zones table, it will give us possibility to purge old domains. Changed difficulty check to check head and tail (sum of them) of the hash. Added encrypted (by Chacha20) domain name to DomainData, added contacts and owners vectors for it too. Added yggdrasil flag to ZoneData - it will restrict all IPs for domains in particular zone to Yggdrasil only. Changed difficulties of various block types. Added a temporary (for a run) unique ID to all handshakes. Start of signing blocks mining will be after 60 seconds after full block. Added mining status to statusbar. Revertron 2021-04-10 09:47:21 +02:00
  • e06088e0b0 Create FUNDING.yml Revertron 2021-04-06 19:52:59 +02:00
  • 1b760187c9 Merge pull request #28 from nxshock/master Revertron 2021-04-06 15:31:54 +02:00
  • 445733fd29 Added a github link to help page. Revertron 2021-04-06 12:08:50 +02:00
  • db86bfcd07 Fixed key generated success message. Revertron 2021-04-06 11:21:31 +02:00
  • 90cc26da4a Use new app icon on Windows. Revertron 2021-04-06 01:20:20 +02:00
  • 7830681b38 Refactored interface. Added log events to Events tab. Revertron 2021-04-06 00:31:50 +02:00
  • 96935311dd PKGBUILD: Add application icon nxshock 2021-04-05 21:21:52 +05:00
  • 33a52c8e8a Merge pull request #27 from nxshock/master Revertron 2021-04-05 17:59:49 +02:00
  • 875c24e5bd Add ICO nxshock 2021-04-05 20:56:49 +05:00
  • 890a8c17ab Added installation part for Debian/Ubuntu to readme. Revertron 2021-04-05 01:17:11 +02:00
  • 38ba10fd40 Small changes to deb-generator. Revertron 2021-04-05 00:51:16 +02:00
  • e9f61e1ae0 Merge pull request #25 from nxshock/master Revertron 2021-04-04 20:47:54 +02:00
  • a3c97edb43 Add new logo to README nxshock 2021-04-04 23:28:38 +05:00
  • bb50eedbd7 Logo proposal nxshock 2021-04-04 23:25:31 +05:00
  • 3e02e31243 Merge pull request #23 from nxshock/master Revertron 2021-04-04 15:22:54 +02:00
  • 49a6dedaaf Merge branch 'master' into master Revertron 2021-04-04 15:22:40 +02:00
  • ac2562aae9 Updated PKGBUILD version, added 'v' to deb filenames. Revertron 2021-04-04 15:17:24 +02:00
  • b815bc2cd0 PKGBUILD: Get version of package from git tag nxshock 2021-04-04 18:14:08 +05:00
  • 8c3b02b0d5 Merge pull request #22 from nxshock/master Revertron 2021-04-04 14:58:01 +02:00
  • 45ea0914d4 Changed release build script to upload .deb packages. Revertron 2021-04-04 14:54:00 +02:00
  • 9ec24496f6 Add aarch64 achritecture nxshock 2021-04-04 17:41:25 +05:00
  • 0d096d2775 Create package from source instead of binary files nxshock 2021-04-04 17:40:58 +05:00
  • 8d4708d95a Changed release build script to upload .deb packages. Revertron 2021-04-04 14:27:44 +02:00