Revertron
6c5e374408
Fixes for previous release.
2021-04-24 23:32:08 +02:00
Revertron
c0e49bbab5
Optimized p2p connections a bit.
2021-04-24 19:02:24 +02:00
Revertron
640e2a0619
Fixed ping processing.
...
Changed the limit of active connections from 10 to 15.
2021-04-23 21:22:22 +02:00
Revertron
520f485899
Optimized p2p connections.
...
Added a limit for 10 active connections to save bandwidth and CPU.
2021-04-23 13:20:26 +02:00
Revertron
0d944ca1dc
Fixed a problem with allowed mining while waiting for signers.
...
Sped up initial blocks downloading.
Changed block consensus a bit.
2021-04-23 01:09:38 +02:00
Revertron
dee53887cb
Added more block supremacy checks.
2021-04-22 16:31:42 +02:00
Revertron
b248d839e1
Fixed a problem with forks longer than one.
2021-04-22 14:52:14 +02:00
Revertron
7e1ea8e23d
Version increment.
2021-04-22 00:36:37 +02:00
Revertron
92b03344eb
Version increment and cargo exclusion for working files.
2021-04-21 17:33:39 +02:00
Revertron
66d38d4a60
Version increment.
2021-04-21 17:06:04 +02:00
Revertron
6ed4fb4830
Made p2p connections somewhat more reliable.
2021-04-20 23:36:48 +02:00
Revertron
3bf44c77b8
Version increment.
2021-04-20 20:56:53 +02:00
Revertron
e898348624
Version increment.
2021-04-20 00:22:52 +02:00
Revertron
068ff395f7
Version increment.
2021-04-19 21:23:34 +02:00
Revertron
3f48919adf
Fixed signers calculation.
2021-04-19 17:45:57 +02:00
Revertron
e8124ec211
Version increment.
2021-04-19 15:34:16 +02:00
Revertron
9ca952ee67
Several small optimizations.
2021-04-19 01:09:08 +02:00
Revertron
dd558464a5
Fixed ability to stop mining if we are waiting for signing blocks in miner.
2021-04-18 18:05:33 +02:00
Revertron
d12ebf6ede
Version increment.
2021-04-18 16:23:49 +02:00
Revertron
75125b971b
Changed command flag -v to show version and exit. Selection of other log levels will be possible in config in the future.
2021-04-17 20:37:20 +02:00
Revertron
f16a95f51e
Added new option -l to write log messages to file. Changed old -l flag to -b.
2021-04-17 16:45:49 +02:00
Revertron
661130847d
Version increment.
2021-04-17 03:25:27 +02:00
Revertron
de61d17845
Added new configuration for cross-platform compilation.
2021-04-17 00:08:07 +02:00
Revertron
6a1aa6c0d5
Reworked p2p code, optimized a lot.
2021-04-16 16:53:31 +02:00
Revertron
0e153ae47e
Fixed #44 , no external object in Arch Linux webkit.
2021-04-15 21:44:34 +02:00
Revertron
b179f063d0
Added first FAQ section. Incremented version.
2021-04-14 22:49:22 +02:00
Revertron
2b58d063dd
Increased DNS client timeout from 1 second to 3. Added YGGv6 address to bootstrap peers. Incremented version.
2021-04-13 19:17:05 +02:00
Revertron
92209689d6
Fixed parsing of DomainData, many other fixes.
2021-04-11 17:50:55 +02:00
Revertron
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'.
2021-04-10 14:03:52 +02:00
Revertron
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.
2021-04-10 09:47:21 +02:00
Revertron
445733fd29
Added a github link to help page.
2021-04-06 12:08:50 +02:00
Revertron
7830681b38
Refactored interface. Added log events to Events tab.
2021-04-06 00:31:50 +02:00
Revertron
fd294580c7
Optimized network stuff.
2021-04-04 13:13:32 +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
3072fefb38
Version increment.
2021-04-02 03:27:34 +02:00
Revertron
164a6ef219
Version increment.
2021-04-01 21:59:24 +02:00
Revertron
d70b107955
Speed up of initial peer discovery.
2021-04-01 12:16:22 +02:00
Revertron
e806cf5612
Added config option to ignore all nodes except from Yggdrasil.
2021-03-31 16:50:22 +02:00
Revertron
7e4e905e86
Version increment.
2021-03-30 19:11:38 +02:00
Revertron
cb8b207f34
Fixed a warning.
2021-03-29 14:58:35 +02:00
dependabot[bot]
79fd4a881e
Update sqlite requirement from 0.25.3 to 0.26.0
...
Updates the requirements on [sqlite](https://github.com/stainless-steel/sqlite ) to permit the latest version.
- [Release notes](https://github.com/stainless-steel/sqlite/releases )
- [Commits](https://github.com/stainless-steel/sqlite/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 07:33:48 +00:00
Revertron
ffd03aa62e
Updated Bulma CSS. Remastered whole GUI.
2021-03-24 19:06:22 +01:00
Revertron
98b00eb8e2
Changed version number.
2021-03-23 18:56:29 +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
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