Revertron
|
510dd1e83d
|
Merge remote-tracking branch 'origin/master'
|
2021-04-03 16:06:26 +02:00 |
|
Revertron
|
2305bd503e
|
Added packaging files for deb-based linux distributions.
|
2021-04-03 16:06:16 +02:00 |
|
Revertron
|
291dae3b0a
|
Changed log type for some lines.
|
2021-04-03 15:55:58 +02:00 |
|
Revertron
|
7cd6d95f99
|
Merge remote-tracking branch 'origin/master'
|
2021-04-03 14:58:08 +02:00 |
|
Revertron
|
7edc425bc6
|
Added commandline flags to genenerate and upgrade config files.
|
2021-04-03 14:57:56 +02:00 |
|
Revertron
|
6ae6852670
|
Small update to config file.
|
2021-04-03 14:27:43 +02:00 |
|
Revertron
|
fba9a976ea
|
Fixed duplicate zone names in GUI.
|
2021-04-03 12:07:44 +02:00 |
|
Revertron
|
4721ff8f88
|
Config fix.
|
2021-04-03 11:29:57 +02:00 |
|
Revertron
|
8168ab37b3
|
(Hopefully) fixed network stucks.
|
2021-04-03 11:28:55 +02:00 |
|
Revertron
|
cddfa7b347
|
Updated some dependencies.
|
2021-04-02 20:05:46 +02:00 |
|
Revertron
|
5495686807
|
Fixed sending SOA for records in hosts files.
|
2021-04-02 18:40:25 +02:00 |
|
Revertron
|
db6b96f8dc
|
Added a disconnect for sockets with 3+ spurious wakeups.
|
2021-04-02 15:25:56 +02:00 |
|
Revertron
|
bc0726d3f9
|
Moved check for spurious wakeup, and added registry.reregister for socket. May help further.
|
2021-04-02 13:19:33 +02:00 |
|
Revertron
|
905bb9e734
|
Added debug print for events in server socket.
|
2021-04-02 12:59:03 +02:00 |
|
Revertron
|
588ac6ae00
|
Hopefully fixed spurious wakeups of 'mio.poll'.
|
2021-04-02 12:36:46 +02:00 |
|
Revertron
|
3072fefb38
|
Version increment.
|
2021-04-02 03:27:34 +02:00 |
|
Revertron
|
aa54e9fab6
|
Changed allowed zone difficulty to 15-30.
|
2021-04-02 03:26:36 +02:00 |
|
Revertron
|
e1d0df33d5
|
Fixed resolve of CNAME records.
|
2021-04-02 03:24:53 +02:00 |
|
Revertron
|
164a6ef219
|
Version increment.
|
2021-04-01 21:59:24 +02:00 |
|
Revertron
|
5eaed241da
|
Reverted build options file.
|
2021-04-01 21:58:40 +02:00 |
|
Revertron
|
882d826c26
|
Implemented hosts-file support. You can resolve local names or block ads on DNS level!
|
2021-04-01 20:59:52 +02:00 |
|
Revertron
|
9b3bd780a1
|
Fixed cargo config.
|
2021-04-01 15:46:31 +02:00 |
|
Revertron
|
edf202b255
|
Optimized imports.
|
2021-04-01 15:44:14 +02:00 |
|
Revertron
|
39accf7bd3
|
Small fix in p2p.
|
2021-04-01 15:43:19 +02:00 |
|
Revertron
|
8d7f1b2c6b
|
Some optimization for P2P part. Added panic on error of reregistering server token - needed for investigation of stuck network.
|
2021-04-01 14:44:37 +02:00 |
|
Revertron
|
d70b107955
|
Speed up of initial peer discovery.
|
2021-04-01 12:16:22 +02:00 |
|
Revertron
|
162ff5e64e
|
Merge remote-tracking branch 'origin/master'
|
2021-04-01 12:12:56 +02:00 |
|
Revertron
|
11bc887fbb
|
Fixed operation with zones in JS.
|
2021-04-01 12:09:38 +02:00 |
|
Revertron
|
89cb23306a
|
Fix typo.
|
2021-03-31 16:57:46 +02:00 |
|
Revertron
|
e806cf5612
|
Added config option to ignore all nodes except from Yggdrasil.
|
2021-03-31 16:50:22 +02:00 |
|
Revertron
|
118c021d99
|
Changes in readme.
|
2021-03-31 14:03:20 +02:00 |
|
Revertron
|
a4ecb1f0f7
|
Very important DNS resolver fix.
|
2021-03-30 20:50:20 +02:00 |
|
Revertron
|
7e4e905e86
|
Version increment.
|
2021-03-30 19:11:38 +02:00 |
|
Revertron
|
7e742c1553
|
Fixed DNS answers for provided zones.
|
2021-03-30 19:10:26 +02:00 |
|
Revertron
|
bbcfa102b1
|
Fixed erroneous ignore of nodes if there was some error.
|
2021-03-30 16:51:16 +02:00 |
|
Revertron
|
cb8b207f34
|
Fixed a warning.
|
2021-03-29 14:58:35 +02:00 |
|
Revertron
|
4e0b0b3d1c
|
Added mining threads count option.
|
2021-03-29 11:10:48 +02:00 |
|
Revertron
|
fd6edce6b5
|
Remastered domain mining interface!
|
2021-03-26 18:22:43 +01:00 |
|
Revertron
|
594878614f
|
Added horizontal tabs to the new interface.
|
2021-03-26 12:39:19 +01:00 |
|
Revertron
|
fc90706213
|
Added success notifications from miner.
|
2021-03-25 20:55:09 +01:00 |
|
Revertron
|
f21f299fb5
|
Changed FontAwesome to LineAwsome to go away from Google.
|
2021-03-25 15:33:14 +01:00 |
|
Revertron
|
a8ccd81783
|
Fixed synchronizing status in statusbar.
|
2021-03-25 13:48:07 +01:00 |
|
Revertron
|
ffd03aa62e
|
Updated Bulma CSS. Remastered whole GUI.
|
2021-03-24 19:06:22 +01:00 |
|
Revertron
|
1225bf6fbc
|
Added a keys check on load. Added a warning on errors.
|
2021-03-23 19:29:51 +01:00 |
|
Revertron
|
98b00eb8e2
|
Changed version number.
|
2021-03-23 18:56:29 +01:00 |
|
Revertron
|
f5949e6ec0
|
Reworked handling appropriate (mined) keys absence. Now that info handled in UI as well. It won't allow users without keys to mine domains or zones.
|
2021-03-23 18:55:11 +01:00 |
|
Revertron
|
046c06beeb
|
First signed block number changed to 35 to be able to get more signers.
Refactored cloning of Arcs.
|
2021-03-23 11:41:50 +01:00 |
|
Revertron
|
4ddacd2f57
|
Tuned up difficulty constant for comfortable use with new algo.
Mined new origin block to start over test network.
|
2021-03-22 22:57:54 +01:00 |
|
Revertron
|
c5204aaed1
|
Refactored a lot of cryptography. Moved from "rust-crypto" to https://github.com/RustCrypto
|
2021-03-22 19:20:51 +01:00 |
|
Revertron
|
0d719324a9
|
Removed setting mining threads priority, as it seems that it has no effect.
Changed monitoring for chain changes in miner to support MIPS architecture (needs testing).
|
2021-03-21 14:34:32 +01:00 |
|
Revertron
|
0b5f5d0793
|
Implemented purging old disconnected peers.
|
2021-03-21 01:31:33 +01:00 |
|
Revertron
|
fdc5b8f233
|
Added app_version to handshake.
|
2021-03-21 00:48:32 +01:00 |
|
Revertron
|
d23990c3e7
|
Fixed some warnings.
|
2021-03-21 00:32:32 +01:00 |
|
Revertron
|
dcf5bb72b0
|
Eliminated connection loops.
Optimized network processes.
Removed some unnecessary logging.
Fixed status bar info inconsistency.
|
2021-03-21 00:19:09 +01:00 |
|
Revertron
|
4497dc515b
|
Updated and cleaned dependencies.
|
2021-03-20 18:13:35 +01:00 |
|
Revertron
|
71edf68279
|
Small fixes and update of screenshot.
|
2021-03-20 17:25:04 +01:00 |
|
Revertron
|
57da059379
|
Fixed GUI/NoGUI logic in builds.
|
2021-03-19 15:20:18 +01:00 |
|
Revertron
|
decb430d82
|
Small fix in miner.
|
2021-03-19 14:25:11 +01:00 |
|
Revertron
|
8a19d02b1a
|
Added features to control building with or without GUI, or use Edge engine on Windows.
|
2021-03-19 11:37:49 +01:00 |
|
Revertron
|
31bbb65ce9
|
Fixed deadlock.
|
2021-03-18 22:48:29 +01:00 |
|
Revertron
|
dda44f7df6
|
Implemented immidiate check of DNS records, reverted Edge usage.
|
2021-03-18 18:53:14 +01:00 |
|
Revertron
|
863854790f
|
Updated WebView version, added support for Edge engine on Windows, fixed some HTML.
|
2021-03-18 15:09:26 +01:00 |
|
Revertron
|
8eee9afb6a
|
Added some info to main screen and a screenshot of it to readme.
|
2021-03-18 12:35:40 +01:00 |
|
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
|
85c2a7e668
|
Removed old origin from config.
|
2021-03-16 22:16:14 +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
|
ffd70c92a6
|
Added optimization level for dev and test profiles.
|
2021-03-16 15:06:21 +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
|
eec595f30e
|
Another iteration of dependency configuration.
|
2021-03-07 01:17:10 +01:00 |
|
Revertron
|
bf1bf1b2bc
|
Changed build dependencies in order to exclude MacOS from building thread-priority. Hoping that it is not Unix :)
|
2021-03-07 00:52:45 +01:00 |
|
Revertron
|
ffc8e14b5f
|
Fixed MacOS build, again.
|
2021-03-07 00:27:50 +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
|
d5a19c92c3
|
Merge remote-tracking branch 'origin/master'
|
2021-02-28 22:19:54 +01:00 |
|