Commit Graph

  • 55a6a1e9c2 Renamed ARMv7 zip file Revertron 2021-03-19 14:07:11 +01:00
  • 4fadfa21c9 Added more build targets Revertron 2021-03-19 14:04:41 +01:00
  • 7b22469b64 Fixed ARM binary upload task Revertron 2021-03-19 13:00:42 +01:00
  • 9fac1dc6a3 Added building and publishing of ARMv7 binary Revertron 2021-03-19 12:51:20 +01:00
  • 8a19d02b1a Added features to control building with or without GUI, or use Edge engine on Windows. Revertron 2021-03-19 11:37:49 +01:00
  • 31bbb65ce9 Fixed deadlock. Revertron 2021-03-18 22:48:29 +01:00
  • dda44f7df6 Implemented immidiate check of DNS records, reverted Edge usage. Revertron 2021-03-18 18:53:14 +01:00
  • 863854790f Updated WebView version, added support for Edge engine on Windows, fixed some HTML. Revertron 2021-03-18 15:09:26 +01:00
  • 8eee9afb6a Added some info to main screen and a screenshot of it to readme. Revertron 2021-03-18 12:35:40 +01:00
  • 7e24383894 Major GUI refactoring. Revertron 2021-03-18 00:16:17 +01:00
  • a4e9d92680 Fixed getting zone difficulty. Revertron 2021-03-17 20:05:05 +01:00
  • 278f7a8c34 Fixed an important TODO. Revertron 2021-03-17 18:35:02 +01:00
  • d3d67b6d0e Small optimization. Revertron 2021-03-17 16:53:59 +01:00
  • 1d9833db0f Implemented right way to constrain zone difficulty. Revertron 2021-03-17 14:55:05 +01:00
  • d8ac1e3c32 Fixed wait for signing mode in miner. Revertron 2021-03-17 10:22:34 +01:00
  • 85c2a7e668 Removed old origin from config. Revertron 2021-03-16 22:16:14 +01:00
  • a06390009e Fixed small bug and test. Revertron 2021-03-16 21:59:51 +01:00
  • fb53d775a1 Fixed refactor of setup of mining threads. Revertron 2021-03-16 21:42:16 +01:00
  • 99eabff874 Refactored setup of mining threads. Revertron 2021-03-16 20:54:44 +01:00
  • 8d56fcb5e7 Another fix of MacOS build. Revertron 2021-03-16 20:42:53 +01:00
  • f4bab8a091 Fixed MacOS build. Revertron 2021-03-16 20:22:35 +01:00
  • 96ec25c0d0 Added a decent reaction to a new block in chain in mining process. Revertron 2021-03-16 18:16:31 +01:00
  • ffd70c92a6 Added optimization level for dev and test profiles. Revertron 2021-03-16 15:06:21 +01:00
  • c7e845af05 Made it possible to run ALFIS without settings file. It will be created if not found. Revertron 2021-03-16 14:00:14 +01:00
  • 394463ef15 Added more restriction for blocks and zone names. Revertron 2021-03-16 12:24:31 +01:00
  • fb4ed70f7c Merge pull request #3 from Revertron/dependabot/cargo/base64-0.13.0 Revertron 2021-03-16 09:37:18 +01:00
  • 8f499f6706 Merge pull request #4 from Revertron/dependabot/cargo/num-bigint-0.4 Revertron 2021-03-16 09:37:06 +01:00
  • 6a425a4151 Update num-bigint requirement from 0.2 to 0.4 dependabot[bot] 2021-03-16 08:32:32 +00:00
  • 2876f4a57d Update base64 requirement from 0.11.0 to 0.13.0 dependabot[bot] 2021-03-16 08:32:23 +00:00
  • 8319109d71 Create dependabot.yml Revertron 2021-03-16 09:31:24 +01:00
  • 809256b955 Added more restriction by public key. Added alternative zones to restrictions. Revertron 2021-03-13 21:04:40 +01:00
  • b39f5fa7f0 Added restriction by public key, made some refactoring. Revertron 2021-03-12 01:36:54 +01:00
  • 186f9cb05b Added a restriction for IANA domain zones. Users cannot mine them from now on. Revertron 2021-03-11 01:41:19 +01:00
  • 5d57473122 Major refactoring. Changed mining algorithm to Blakeout. Changed keypair mining algorithm. Revertron 2021-03-10 22:21:50 +01:00
  • 5c2373b40d Small changes. Revertron 2021-03-08 10:41:22 +01:00
  • aa32599092 Added some more checks for block properties, moved them around. Revertron 2021-03-07 22:13:06 +01:00
  • 9718fa8a81 Tuned some constants adn options. Revertron 2021-03-07 17:47:33 +01:00
  • 0d40f6599b Fixed hash-tail tests. Revertron 2021-03-07 02:12:00 +01:00
  • 9f7a6a126b Fixed linux tests. Revertron 2021-03-07 01:59:59 +01:00
  • eec595f30e Another iteration of dependency configuration. Revertron 2021-03-07 01:17:10 +01:00
  • bf1bf1b2bc Changed build dependencies in order to exclude MacOS from building thread-priority. Hoping that it is not Unix :) Revertron 2021-03-07 00:52:45 +01:00
  • ffc8e14b5f Fixed MacOS build, again. Revertron 2021-03-07 00:27:50 +01:00
  • dddc540484 Fixed MacOS build. Revertron 2021-03-07 00:17:03 +01:00
  • 24f4d71506 Update rust_create_release.yml Revertron 2021-03-07 00:16:22 +01:00
  • 1cd1fed178 Added full IPv6 support for DNS-resolver upstreams. Revertron 2021-03-06 23:53:30 +01:00
  • ce212ab749 Changed format of DNS-listen options. Added DNS-thread count options to config. Revertron 2021-03-06 22:54:17 +01:00
  • ac915a1e92 Changed settings format file from JSON to Toml. Revertron 2021-03-06 22:40:19 +01:00
  • c5d20d2e00 Made all mining threads low-priority. Revertron 2021-03-06 21:56:54 +01:00
  • b0e78edb3d Changed origin block index to 1. Added "locker" blocks - mining, exchange etc. Removed unnecesarry creation of 'zones' directory on startup. Changed bind port of DNS-UDP socket to random (fixes inability to start several copies of Alfis). Sped up block exchange by sending additional pings when we have more blocks than other peers. Fixed unnecesarry double requests of blocks. Totally reworked block checking on arrival. Added target tags for logging in main. Added a commandline flag to list all blocks in DB and exit. Revertron 2021-03-06 21:28:06 +01:00
  • 59df68d7c7 Added hash of last block to Ping/Pong messages. Revertron 2021-03-02 19:35:12 +01:00
  • 92ebefce91 Changed and refactored block and transaction structures. Moved signature from transaction scope to block. Revertron 2021-03-02 18:11:17 +01:00
  • d5a19c92c3 Merge remote-tracking branch 'origin/master' Revertron 2021-02-28 22:19:54 +01:00
  • 5daac3ab88 Update rust_create_release.yml Revertron 2021-02-28 22:18:45 +01:00
  • 1045777ee5 Finished the work on status bar. All status information is in sync now. Revertron 2021-02-28 22:17:03 +01:00
  • 2356f363f9 Version increment. Revertron 2021-02-27 18:57:48 +01:00
  • e53245315f Implemented status bar with some status information: sync process, connected nodes and blockchain height. Revertron 2021-02-27 18:57:15 +01:00
  • 0d3b8c3db0 Version increment. Revertron 2021-02-26 21:05:40 +01:00
  • 46c49fe4c9 Fixed filtering of existing zones in blockchain. Revertron 2021-02-26 21:00:08 +01:00
  • 49ea42d9ca Incremented version for release. Revertron 2021-02-25 16:18:11 +01:00
  • a8e7797863 Small GUI changes. Revertron 2021-02-25 16:13:33 +01:00
  • 6a3d7c6ab6 Changed logging in DNS-server. Revertron 2021-02-25 14:14:25 +01:00
  • e75bbf21cc Fixed warnings in hermes. Revertron 2021-02-24 12:05:41 +01:00
  • 4db9a65eaa Update rust_create_release.yml Revertron 2021-02-23 16:34:49 +01:00
  • fb9943bff7 Update README.md Revertron 2021-02-23 16:34:18 +01:00
  • 87548a56de Update rust_build_and_test.yml Revertron 2021-02-23 16:33:10 +01:00
  • 5772f60d21 Update rust_create_release.yml Revertron 2021-02-23 16:10:12 +01:00
  • 5b374dea15 Update rust_create_release.yml Revertron 2021-02-23 15:36:46 +01:00
  • ebc689de01 Update rust_create_release.yml Revertron 2021-02-23 15:15:07 +01:00
  • 215a328a9d Update rust_create_release.yml Revertron 2021-02-23 15:07:33 +01:00
  • 483d8f7a02 Update rust_create_release.yml Revertron 2021-02-23 15:02:56 +01:00
  • cbada24e56 Update rust_create_release.yml Revertron 2021-02-23 14:54:48 +01:00
  • c05082eaf1 Update rust_create_release.yml Revertron 2021-02-23 13:59:15 +01:00
  • c4fbf94acf Update rust_create_release.yml Revertron 2021-02-23 12:43:28 +01:00
  • 6872dd2519 Update rust_create_release.yml Revertron 2021-02-23 12:06:16 +01:00
  • 2b5c7ddc9d Update rust_create_release.yml Revertron 2021-02-23 11:56:58 +01:00
  • f127a8a3e4 Update rust_create_release.yml Revertron 2021-02-23 11:35:57 +01:00
  • 2a2308d155 Update rust_create_release.yml Revertron 2021-02-23 11:30:29 +01:00
  • a04a805ad3 Create test.yml Revertron 2021-02-23 11:09:01 +01:00
  • 6884789824 Update rust_create_release.yml Revertron 2021-02-23 10:55:47 +01:00
  • 9b9c757cf3 Update rust_create_release.yml Revertron 2021-02-23 10:44:20 +01:00
  • c6d0dcc889 Update rust_create_release.yml Revertron 2021-02-23 02:30:47 +01:00
  • dde6d0d910 Update rust_create_release.yml Revertron 2021-02-23 02:29:06 +01:00
  • 40213fe11c Update rust_create_release.yml Revertron 2021-02-23 02:20:20 +01:00
  • ce0115bd7d Update rust_create_release.yml Revertron 2021-02-23 02:06:35 +01:00
  • f2482a80c0 Update rust_create_release.yml Revertron 2021-02-23 01:56:33 +01:00
  • a85cf32608 Create rust_create_release.yml Revertron 2021-02-23 01:48:32 +01:00
  • 259b5f846d Update rust_build_and_test.yml Revertron 2021-02-23 00:05:01 +01:00
  • fc0ca6afd0 Update rust_build_and_test.yml Revertron 2021-02-23 00:01:52 +01:00
  • 790dbe272a Fixed some things in readme. Revertron 2021-02-22 23:46:37 +01:00
  • f2d7db812c Added a test passing badge from Github Actions. Revertron 2021-02-22 23:43:32 +01:00
  • a598c2a4fd Update rust_build_and_test.yml Revertron 2021-02-22 23:34:58 +01:00
  • ac3e9ea3df Update rust_build_and_test.yml Revertron 2021-02-22 23:19:43 +01:00
  • 78d23be369 Create rust_build_and_test.yml Revertron 2021-02-22 23:17:40 +01:00
  • f48f198c96 Implemented setting bind-host for DNS-resolver, fix. Revertron 2021-02-22 22:03:56 +01:00
  • 074a709f3b Implemented setting bind-host for DNS-resolver. Revertron 2021-02-22 22:02:01 +01:00
  • d7911dfe04 Implemented mining zone screen. Added a lot of user input checks. Revertron 2021-02-22 21:45:32 +01:00
  • 2766cc4a05 Added clearing of records when you start mining. Revertron 2021-02-22 17:45:18 +01:00
  • 9a9adbe251 Fixed more duplicate peers from exchange. Revertron 2021-02-22 15:06:36 +01:00
  • df19021c62 Fixed high CPU usage, duplicate peers from exchange and tab change code. Revertron 2021-02-22 14:55:23 +01:00
  • 803b70fc25 Speedup initial blockchain receiving. Revertron 2021-02-22 12:49:36 +01:00