Commit Graph

  • 827f7477a5 Updated dependencies. Revertron 2021-05-18 11:31:49 +02:00
  • e5f4aa138c Fixed empty keys dropdown text after new key was mined. Revertron 2021-05-18 11:26:38 +02:00
  • 709f65e5cc Fixed operation of transferred domains. Revertron 2021-05-17 11:27:18 +02:00
  • a9f2193fce Implemented resolve of PTR records. Revertron 2021-05-16 16:05:22 +02:00
  • f658fddf95 Merge remote-tracking branch 'origin/master' Revertron 2021-05-16 15:41:00 +02:00
  • 212525e3eb Randomized signing keys. Revertron 2021-05-16 15:40:53 +02:00
  • 463a3a25ef Merge pull request #119 from nxshock/master Revertron 2021-05-16 13:35:40 +02:00
  • bd334eafbe Add NixOS Logo nxshock 2021-05-16 09:12:59 +05:00
  • a73894e849 Updated readme and default settings. Revertron 2021-05-15 20:22:50 +02:00
  • b83f8580dc Added fork-stuck mitigation. Revertron 2021-05-15 12:43:31 +02:00
  • b504c565fb Replaced test DB with a new one, fixed tests. Revertron 2021-05-14 14:34:03 +02:00
  • 1168c9545e Merge remote-tracking branch 'origin/master' Revertron 2021-05-14 14:14:53 +02:00
  • 31ba599662 Implemented support for multiple keys. Revertron 2021-05-14 14:14:45 +02:00
  • 409f57c09a Merge pull request #117 from eatb33ts/master Revertron 2021-05-14 11:08:52 +02:00
  • 80fa103135 README update eatb33ts 2021-05-14 01:36:18 -07:00
  • 2facb849e8 add nix build shell eatb33ts 2021-05-14 01:06:46 -07:00
  • 6dceac8612 Code rearrangement. Revertron 2021-05-13 20:24:04 +02:00
  • 7ba0da27d1 Added current origin to readme. Revertron 2021-05-13 14:43:30 +02:00
  • aa6ae581d6 Pushing new origin hash. Revertron 2021-05-13 13:18:27 +02:00
  • ce6b62d2d4 Merge remote-tracking branch 'origin/master' Revertron 2021-05-10 11:17:13 +02:00
  • bcb4cc1b6b Changed behavior on spurious wakeups of p2p connections. Revertron 2021-05-10 11:17:03 +02:00
  • baaefb3f95 Merge pull request #112 from nxshock/master Revertron 2021-05-10 10:12:49 +02:00
  • c2b7534266 Replace Archlinux manual build with AUR package nxshock 2021-05-10 13:05:39 +05:00
  • 92222dd51b Refactored event bus to lazy_static. Revertron 2021-05-10 00:49:01 +02:00
  • 9a5d3a44a5 Implemented running key-generation from command line. Revertron 2021-05-09 23:33:11 +02:00
  • 4473922f23 Fixed build, removed warning. Revertron 2021-05-09 22:23:15 +02:00
  • 4d446829c4 Added error check for domain name decryption. Revertron 2021-05-09 22:08:29 +02:00
  • 6da89bcf0d Added more convenient cooldown time formatting. Revertron 2021-05-09 18:44:09 +02:00
  • a5311de626 Updated images in readme. Revertron 2021-05-09 17:06:00 +02:00
  • f9c1bf1679 Added some tests and text in readme. Revertron 2021-05-09 16:58:14 +02:00
  • 734529098c Fixed lagging behind nodes with "better" last block. Revertron 2021-05-07 22:14:30 +02:00
  • 8afa86098d Fix of #106 Revertron 2021-05-07 18:58:42 +02:00
  • bd27f74351 Version increment. Made web-view debug=false. Revertron 2021-05-07 14:44:40 +02:00
  • 8c2e89da0b Fixed JS part for Edge. Revertron 2021-05-07 11:28:24 +02:00
  • 01e97ed7a0 Reworked domain contacts. Revertron 2021-05-07 10:14:14 +02:00
  • 148b4b31ac Fixed dropdown menu behavior. Added loading of domain info and contacts on edit. Revertron 2021-05-06 22:53:38 +02:00
  • 0a1dc454be Fixed dropdown menus behavior on linux. Revertron 2021-05-06 13:29:12 +02:00
  • 39f3df8b03 Added future development roadmap. Revertron 2021-05-06 10:55:13 +02:00
  • 369dc0955f Version increment. Revertron 2021-05-05 14:54:54 +02:00
  • acf73ce968 Fixed block requests. Revertron 2021-05-05 14:53:51 +02:00
  • 610c7d8b7b Last strokes before 0.5.0. Revertron 2021-05-05 13:43:52 +02:00
  • a73bacc8ab Fixed default origin in settings and chain tests. Revertron 2021-05-05 12:23:21 +02:00
  • 614afb466c Fixed test database and removed old dependency. Revertron 2021-05-05 11:58:08 +02:00
  • 969e414907 Small fixes. Revertron 2021-05-05 11:50:00 +02:00
  • ec635b19f2 Config update to support new chain. Revertron 2021-05-05 10:41:32 +02:00
  • fe92983945 Added record constraints. Revertron 2021-05-05 09:11:23 +02:00
  • 083e647c91 Added contacts and info for domains. Needs some test. Revertron 2021-05-04 22:09:37 +02:00
  • bc6d2fbae3 Added second keypair for encryption of domain names. Changed keys file format to include second pair of keys, it will be in TOML now. Made many adjustments to block and transaction structures. Changed block serialization to binary format for hashing/mining. Removed old build dependencies. Revertron 2021-05-04 16:47:03 +02:00
  • 52695e0988 Added a possibility to set owner for mined domain. Fixed small errors. Revertron 2021-05-03 12:33:22 +02:00
  • fab62bdfc8 Changed serialization of block to binary format. Revertron 2021-05-03 08:42:21 +02:00
  • c3576d62d8 Removed old constants. Revertron 2021-05-02 20:46:27 +02:00
  • 64f5f1027b Removed all external zones. Revertron 2021-05-02 16:02:14 +02:00
  • 9949d13e62 First commit of 0.5.* branch. Revertron 2021-05-02 12:55:51 +02:00
  • 8bb2d9af9f Version increment. Revertron 2021-05-01 11:28:50 +02:00
  • 5a089b5cd0 Fixed unavailability to mine domains after some errors. Revertron 2021-05-01 11:28:01 +02:00
  • cd65a0e020 Fixes for zones menu on freaking Arch. Revertron 2021-04-30 15:21:34 +02:00
  • 067898f2ff Version increment. Revertron 2021-04-30 12:45:38 +02:00
  • f5423f8463 Added Limited Confidence to work with forks. Revertron 2021-04-30 12:27:24 +02:00
  • eb6d6d3690 Fixes in consensus and syles. Revertron 2021-04-29 19:53:30 +02:00
  • 6d4dfb282f Added additional material for consensus. Revertron 2021-04-29 19:27:45 +02:00
  • a4d9a64989 Implemented consistent SOA serial for internal zones. Revertron 2021-04-28 20:12:06 +02:00
  • 3c7b81c6dc Changed all blue colors to be as one. Revertron 2021-04-28 14:20:09 +02:00
  • cefb1eb87f Rewised domains interface a lot. Revertron 2021-04-28 13:07:13 +02:00
  • d9e9d53df7 Fixed a regression in DNS filter. Revertron 2021-04-28 12:20:26 +02:00
  • 50b7d26098 Fixed #60. Now domains are shown as they should be. Rewised events a bit. Revertron 2021-04-27 19:52:05 +02:00
  • a01cbf14db Added a log message fro good block mined. Revertron 2021-04-27 19:07:31 +02:00
  • e7c2814971 Small UI fix, added contacts button (for now disabled). Revertron 2021-04-27 19:05:24 +02:00
  • 5cacc30b41 Zone selection dropdown improvements. Added starting functionality to set domain owners (disabled for now). Revertron 2021-04-27 18:04:11 +02:00
  • f60e42eb2e Fixed #86 - shuffling domain zones list. Revertron 2021-04-27 17:10:05 +02:00
  • daf6c23967 Fixed signers cache after block replace. Revertron 2021-04-27 12:17:52 +02:00
  • 5afd9906b3 Added a failsafe mechanism, that will restart all swarm connections if network is stale. Revertron 2021-04-26 23:18:00 +02:00
  • fcb920e0de Refactored Chain a lot to make it possible to test. Added a CPU hard test for Chain, checking all current DB. Added an option to config file to set a count of checked top blocks on start. Revertron 2021-04-26 21:49:01 +02:00
  • 5677b860e4 A fix for miner stuck after dropped signing. Revertron 2021-04-26 01:16:34 +02:00
  • ef38315452 Added dropdown close on blur for zones dropdown. Added zones sorting in dropdown menu. Revertron 2021-04-25 19:54:36 +02:00
  • 7bee4bc61c Fixes for previous release2. Revertron 2021-04-25 00:04:30 +02:00
  • 6c5e374408 Fixes for previous release. Revertron 2021-04-24 23:32:08 +02:00
  • d95fb82067 Miner queue refactoring. Revertron 2021-04-24 22:19:44 +02:00
  • c0e49bbab5 Optimized p2p connections a bit. Revertron 2021-04-24 19:02:24 +02:00
  • 9b6a6f1718 Added and updated some configs. Revertron 2021-04-23 23:09:39 +02:00
  • 640e2a0619 Fixed ping processing. Changed the limit of active connections from 10 to 15. Revertron 2021-04-23 21:22:22 +02:00
  • 1b406baeca Changed domain encryption scheme. Revertron 2021-04-23 19:17:05 +02:00
  • 70c0c25a6a Fixed UI mining stats. Revertron 2021-04-23 17:36:47 +02:00
  • 65483f73c9 Added app version to Shake message. Revertron 2021-04-23 17:27:05 +02:00
  • 349540b9f2 Refactored loop connection detection and processing. Revertron 2021-04-23 15:05:01 +02:00
  • 520f485899 Optimized p2p connections. Added a limit for 10 active connections to save bandwidth and CPU. Revertron 2021-04-23 13:20:26 +02:00
  • 0d944ca1dc Fixed a problem with allowed mining while waiting for signers. Sped up initial blocks downloading. Changed block consensus a bit. Revertron 2021-04-23 01:09:38 +02:00
  • dee53887cb Added more block supremacy checks. Revertron 2021-04-22 16:31:42 +02:00
  • b248d839e1 Fixed a problem with forks longer than one. Revertron 2021-04-22 14:52:14 +02:00
  • 7e1ea8e23d Version increment. Revertron 2021-04-22 00:36:37 +02:00
  • ae8a90be7f Fixed max block constant. Revertron 2021-04-22 00:32:56 +02:00
  • e34d16aaed Set hosts test to ignore, as Github Actions are hostsless from now on, it seems. Revertron 2021-04-21 23:13:47 +02:00
  • 864edab203 Disabled full blockchain check on start. Fixed non-working debug version. Fixed p2p connections handling. Lowered ping interval to 30-60 seconds. Fixed stuck with lower number of blocks. Revertron 2021-04-21 23:11:10 +02:00
  • 92b03344eb Version increment and cargo exclusion for working files. Revertron 2021-04-21 17:33:39 +02:00
  • 66d38d4a60 Version increment. Revertron 2021-04-21 17:06:04 +02:00
  • 04491e8558 Added environment variable ALFIS_DEBUG to set ALFIS to always run in debug mode. Revertron 2021-04-21 17:05:07 +02:00
  • 46226f8dc6 Refactored and optimized signings. Revertron 2021-04-21 16:51:51 +02:00
  • edec631c39 Fixed database truncation. Revertron 2021-04-21 14:38:37 +02:00
  • f8d47df370 Fixed check for correct sign block. Revertron 2021-04-21 11:31:55 +02:00
  • 6ed4fb4830 Made p2p connections somewhat more reliable. Revertron 2021-04-20 23:36:48 +02:00
  • 3bf44c77b8 Version increment. Revertron 2021-04-20 20:56:53 +02:00