zen icon indicating copy to clipboard operation
zen copied to clipboard

Horizen

Results 17 zen issues
Sort by recently updated
recently updated
newest added

Added a section for updating an existing zend installation (built from source code) to increase user friendliness.

Improvements aiming to make Travis CI execution faster. Also some minor bug fixes for Python tests are provided. If PR approved, renaming Backblaze archives (`wallet_mergetoaddress_2_NP_snapshot.zip`, `mempool_size_limit_NP_snapshot.zip`, `mempool_size_limit_even_more_NP_snapshot.zip`) should be considered.

This PR stems from Bitcoin PR20788, with the goal of making sockets handling safer and better encapsulated. All direct accesses to SOCKET fds are now handled in the `Sock` class,...

All of the `zen-cli help $command` messages should include examples for zen-cli as well as for curl. Compare e.g. ``` $zen-cli help getrawtransaction [...] Examples: > zen-cli getrawtransaction "mytxid" >...

Documentation

Pls check the **Bitcoin** [PR#14897](https://github.com/bitcoin/bitcoin/pull/14897/files) and its updates about the potential **DoS attack** on the Bitcoin/Zen nodes. We just checked the **Horizen** source code and found the same vulnerable `void...

We recently investigated the Bitcoin issues which are related to privacy protection, vulnerability patches, or security enhancements. We have also checked the `repoName` source code. Results show that these issues...

This is a security vulnerability. Currently, the outbound peers on incompatible chains may use up outbound connection slots (the `ProcessMessage()` function in `src/main.cpp`). If the block header is valid, but...

This is a security vulnerability. Though we have a detection for block download stalling in `SendMessages()` of `src/main.cpp` at [line 6380](https://github.com/HorizenOfficial/zen/blob/master/src/main.cpp#L6380), the timeout for header sync remain unchecked. This check...

This is a security vulnerability. In the `ConnectBlock()` function of `src/main.cpp`, it misses the check for whether the block is corrupted or not. If the block is corrupted, it should...