Revertron
|
7e24383894
|
Major GUI refactoring.
|
2021-03-18 00:16:17 +01:00 |
|
Revertron
|
a4e9d92680
|
Fixed getting zone difficulty.
|
2021-03-17 20:05:05 +01:00 |
|
Revertron
|
278f7a8c34
|
Fixed an important TODO.
|
2021-03-17 18:35:02 +01:00 |
|
Revertron
|
d3d67b6d0e
|
Small optimization.
|
2021-03-17 16:53:59 +01:00 |
|
Revertron
|
1d9833db0f
|
Implemented right way to constrain zone difficulty.
|
2021-03-17 14:55:05 +01:00 |
|
Revertron
|
d8ac1e3c32
|
Fixed wait for signing mode in miner.
|
2021-03-17 10:22:34 +01:00 |
|
Revertron
|
a06390009e
|
Fixed small bug and test.
|
2021-03-16 21:59:51 +01:00 |
|
Revertron
|
fb53d775a1
|
Fixed refactor of setup of mining threads.
|
2021-03-16 21:42:16 +01:00 |
|
Revertron
|
99eabff874
|
Refactored setup of mining threads.
|
2021-03-16 20:54:44 +01:00 |
|
Revertron
|
8d56fcb5e7
|
Another fix of MacOS build.
|
2021-03-16 20:42:53 +01:00 |
|
Revertron
|
f4bab8a091
|
Fixed MacOS build.
|
2021-03-16 20:22:35 +01:00 |
|
Revertron
|
96ec25c0d0
|
Added a decent reaction to a new block in chain in mining process.
|
2021-03-16 18:16:31 +01:00 |
|
Revertron
|
c7e845af05
|
Made it possible to run ALFIS without settings file. It will be created if not found.
|
2021-03-16 14:00:14 +01:00 |
|
Revertron
|
394463ef15
|
Added more restriction for blocks and zone names.
|
2021-03-16 12:24:31 +01:00 |
|
Revertron
|
809256b955
|
Added more restriction by public key. Added alternative zones to restrictions.
|
2021-03-13 21:04:40 +01:00 |
|
Revertron
|
b39f5fa7f0
|
Added restriction by public key, made some refactoring.
|
2021-03-12 01:36:54 +01:00 |
|
Revertron
|
186f9cb05b
|
Added a restriction for IANA domain zones. Users cannot mine them from now on.
|
2021-03-11 01:41:19 +01:00 |
|
Revertron
|
5d57473122
|
Major refactoring. Changed mining algorithm to Blakeout. Changed keypair mining algorithm.
|
2021-03-10 22:21:50 +01:00 |
|
Revertron
|
5c2373b40d
|
Small changes.
|
2021-03-08 10:41:22 +01:00 |
|
Revertron
|
aa32599092
|
Added some more checks for block properties, moved them around.
|
2021-03-07 22:13:06 +01:00 |
|
Revertron
|
9718fa8a81
|
Tuned some constants adn options.
|
2021-03-07 17:47:33 +01:00 |
|
Revertron
|
0d40f6599b
|
Fixed hash-tail tests.
|
2021-03-07 02:12:00 +01:00 |
|
Revertron
|
9f7a6a126b
|
Fixed linux tests.
|
2021-03-07 01:59:59 +01:00 |
|
Revertron
|
dddc540484
|
Fixed MacOS build.
|
2021-03-07 00:17:03 +01:00 |
|
Revertron
|
1cd1fed178
|
Added full IPv6 support for DNS-resolver upstreams.
|
2021-03-06 23:53:30 +01:00 |
|
Revertron
|
ce212ab749
|
Changed format of DNS-listen options. Added DNS-thread count options to config.
|
2021-03-06 22:54:17 +01:00 |
|
Revertron
|
ac915a1e92
|
Changed settings format file from JSON to Toml.
|
2021-03-06 22:40:19 +01:00 |
|
Revertron
|
c5d20d2e00
|
Made all mining threads low-priority.
|
2021-03-06 21:56:54 +01:00 |
|
Revertron
|
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.
|
2021-03-06 21:28:06 +01:00 |
|
Revertron
|
59df68d7c7
|
Added hash of last block to Ping/Pong messages.
|
2021-03-02 19:35:12 +01:00 |
|
Revertron
|
92ebefce91
|
Changed and refactored block and transaction structures. Moved signature from transaction scope to block.
|
2021-03-02 18:11:17 +01:00 |
|
Revertron
|
1045777ee5
|
Finished the work on status bar. All status information is in sync now.
|
2021-02-28 22:17:03 +01:00 |
|
Revertron
|
e53245315f
|
Implemented status bar with some status information: sync process, connected nodes and blockchain height.
|
2021-02-27 18:57:15 +01:00 |
|
Revertron
|
46c49fe4c9
|
Fixed filtering of existing zones in blockchain.
|
2021-02-26 21:00:08 +01:00 |
|
Revertron
|
a8e7797863
|
Small GUI changes.
|
2021-02-25 16:13:33 +01:00 |
|
Revertron
|
6a3d7c6ab6
|
Changed logging in DNS-server.
|
2021-02-25 14:14:25 +01:00 |
|
Revertron
|
e75bbf21cc
|
Fixed warnings in hermes.
|
2021-02-24 12:05:41 +01:00 |
|
Revertron
|
f48f198c96
|
Implemented setting bind-host for DNS-resolver, fix.
|
2021-02-22 22:03:56 +01:00 |
|
Revertron
|
074a709f3b
|
Implemented setting bind-host for DNS-resolver.
|
2021-02-22 22:02:01 +01:00 |
|
Revertron
|
d7911dfe04
|
Implemented mining zone screen. Added a lot of user input checks.
|
2021-02-22 21:45:32 +01:00 |
|
Revertron
|
2766cc4a05
|
Added clearing of records when you start mining.
|
2021-02-22 17:45:18 +01:00 |
|
Revertron
|
9a9adbe251
|
Fixed more duplicate peers from exchange.
|
2021-02-22 15:06:36 +01:00 |
|
Revertron
|
df19021c62
|
Fixed high CPU usage, duplicate peers from exchange and tab change code.
|
2021-02-22 14:55:23 +01:00 |
|
Revertron
|
803b70fc25
|
Speedup initial blockchain receiving.
|
2021-02-22 12:49:36 +01:00 |
|
Revertron
|
ecb58b9984
|
Fixed config path option.
|
2021-02-22 10:11:22 +01:00 |
|
Revertron
|
193275da7f
|
Implemented rotating DNS upstreams from config. Fixed warnings.
|
2021-02-21 21:56:56 +01:00 |
|
Revertron
|
daf1592341
|
Implemented adding complex DNS-records like MX, TXT, SRV.
|
2021-02-21 21:08:20 +01:00 |
|
Revertron
|
38feb11cff
|
Fixed DNS-records search.
|
2021-02-21 12:29:09 +01:00 |
|
Revertron
|
0847b7b8a6
|
Implemented peer domains resolve.
|
2021-02-21 01:21:40 +01:00 |
|
Revertron
|
483be5215a
|
Improved peer reconnection code.
|
2021-02-20 21:36:58 +01:00 |
|