Commit Graph

122 Commits (a92799fb2dfa70851b90bb4355c07fee5717d81e)

Author SHA1 Message Date
Revertron a92799fb2d Updated crypto dependencies. 5 months ago
Revertron b74b0e00a0 Added a debug system to catch some deadlock. 6 months ago
Revertron 748ec8273f Updated dependencies. 1 year ago
Revertron c199a62a04 Optimized network connections (added write timeouts). 1 year ago
Revertron 287e88c7e2 Updated dependencies. 2 years ago
Revertron 9bf98214d4 Network optimizations, part 2. 2 years ago
Revertron 74b84f0e65 Network optimizations. 2 years ago
Revertron a612f73649 Fixed the consensus about expired domains. 2 years ago
Revertron 3949bd046b Fixed stale connections. 2 years ago
Revertron 8cfc48e9c0 Small refactoring and fix LF escape in domain data. 2 years ago
Revertron c8f68cb857 A lot of optimization for block checks. Will speed up initial sync by about 15-20% of time. 2 years ago
Revertron 20054e4be7 Optimized p2p communication. Disabled connections from v0.6.*. Updated dependencies. 2 years ago
Revertron ef5cef290e Fixed block-spam over the p2p if there is no consensus. 2 years ago
Revertron a13c824f7d Updated dependencies, fixed connection drop for banned nodes. 2 years ago
Revertron 3e1f93f988 Fixed very chatty logging of network status. 2 years ago
Revertron 5b5943a4aa Decoupled domain records change from domain renewal. 2 years ago
Revertron 542be0ea54 Fixed #218. 2 years ago
Revertron efa3e3f79d Small p2p optimizations. 2 years ago
Revertron b8d505da2e Sped up P2P reconnections after sleep. Ensured successfull peer resolution. Updated dependencies. 2 years ago
Revertron 6ce092f184 Some network refactoring, updated dependencies. 2 years ago
Revertron c111da6250 Fixed network message reading. 3 years ago
Revertron 797584c516 Fixed multiple clippy warnings. 3 years ago
Revertron ab742885dd Optimized logging, fixing #175. 3 years ago
Revertron d513c29cfe Code reformatting. 3 years ago
Revertron c8183e0e58 More optimizations for initial blocks sync. 3 years ago
Revertron e82f0ee9b1 Optimized initial blocks sync. 3 years ago
Revertron bb1f1acce5 Optimized read of network messages. 3 years ago
Revertron 2f9f71a795 Removed unnecessary manual drops. 3 years ago
Revertron 7cd9a871a5 Better error handling for P2P connections. 3 years ago
Revertron dbd14e1599 Fixed excess logging. 3 years ago
Revertron 319051edbd Implemented P2P traffic encryption.
Changed serialization format of P2P messages.
Refactored P2P network code.
3 years ago
Revertron 5398410d8d Made temporary speedup for cold start. 3 years ago
Revertron 88404a635b Added statistics to main screen. 3 years ago
Revertron b83f8580dc Added fork-stuck mitigation. 3 years ago
Revertron bcb4cc1b6b Changed behavior on spurious wakeups of p2p connections. 3 years ago
Revertron 92222dd51b Refactored event bus to lazy_static. 3 years ago
Revertron f9c1bf1679 Added some tests and text in readme. 3 years ago
Revertron 734529098c Fixed lagging behind nodes with "better" last block. 3 years ago
Revertron acf73ce968 Fixed block requests. 3 years ago
Revertron fe92983945 Added record constraints. 3 years ago
Revertron 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.
3 years ago
Revertron 64f5f1027b Removed all external zones. 3 years ago
Revertron 9949d13e62 First commit of 0.5.* branch. 3 years ago
Revertron 6d4dfb282f Added additional material for consensus. 3 years ago
Revertron f60e42eb2e Fixed #86 - shuffling domain zones list. 3 years ago
Revertron 5afd9906b3 Added a failsafe mechanism, that will restart all swarm connections if network is stale. 3 years ago
Revertron 7bee4bc61c Fixes for previous release2. 3 years ago
Revertron c0e49bbab5 Optimized p2p connections a bit. 3 years ago
Revertron 640e2a0619 Fixed ping processing.
Changed the limit of active connections from 10 to 15.
3 years ago
Revertron 65483f73c9 Added app version to Shake message. 3 years ago