Compare
-
- Loading...
| Author | Commit | Message | Date | Builds |
|---|---|---|---|---|
|
Ignore order mismatch in custodian grants
|
|
|||
|
Keep protocol v2 custodian grants order
|
|
|||
|
Change version number to 3.0.1
|
|
|||
|
Fix park rate decrease limit not always applied
|
|
|||
|
Fix mismatching park rate between v2 and v3
|
|
|||
|
Update version to 3.0.0
|
|
|||
|
Allow unknown currencies in protocol v3
|
|
|||
|
Log details when park rate results mismatch
|
|
|||
|
Remove texts related to a single currency
|
|
|||
|
Test multisig on new currencies
|
|
|||
|
Test dynamic fees on new currencies
|
|
|||
|
Test data feeds with new currencies
|
|
|||
|
Make parking work on new currencies
|
|
|||
|
Make liquidity info accept new currencies
|
|
|||
|
Remove tests that are not relevant anymore
|
|
|||
|
Add multi currency support to the vote tab
|
|
|||
|
Make the unit switchable with a click on the logo
Instead of the unit-colored button on the right, because some of the new
colors do not look good on black.
|
|
|||
|
Add new currencies to the GUI
|
|
|||
|
Make tests start at current protocol by default
|
|
|||
|
Add protocol v3 with new currencies
|
|
|||
|
Add -initialunit option
|
|
|||
|
Convert unit stylesheets to SASS
|
|
|||
|
Make height test failure more explicit
|
|
|||
|
Add awesome_print gem
|
|
|||
|
Fix the switch date delay
|
|
|||
|
Update getprotocolvotes to Nu
|
|
|||
|
update getprotocolvote rpc and FormatProtocolVersion
|
|
|||
|
Provide getprotocolvote implementation
|
|
|||
|
Add help message about -debugmint
|
|
|||
|
Add -debugmint option
|
|
|||
|
Update protocol version vote at startup
|
|
|||
|
Warn the user on unknown protocol received
If 20% of the last 2000 blocks have a protocol version vote above the
latest protocol version known by the client, a warning is displayed in
the status bar and the "errors" field of the getinfo RPC.
|
|
|||
|
Import GenerateBlockVote from B&C Exchange
|
|
|||
|
Use a different structure for protocol and user votes
Since protocol voting the vote serialization doesn't include the version
anymore. It's a problem for the user vote that is stored in the wallet
because we must be able to load old votes during upgrades.
This commit adds a new CUserVote structure that inherits CVote and adds
a serialized version.
In the future these two structures may differ more.
|
|
|||
|
Import B&C Exchange protocol switch
|
|
|||
|
Fix broken tests
|
|
|||
|
Link to static miniupnp
|
|
|||
|
add support for miniupnpc api version 14
The value of new arg ttl is set to 2 as it's recommended default.
|
|
|||
|
Disable UPNP by default
|
|
|||
|
Fix UPnP library vulnerability
|
|
|||
|
Fix vote test
|
|
|||
|
Allow padding in normalized signatures
|
|
|||
|
Reject lengths on more than 8 bytes
|
|
|||
|
Add long signature fix unit tests
|
|
|||
|
Normalize signature lengths
Signature lengths stored on more than 4 bytes are accepted by OpenSSL 64
bits but rejected by OpenSSL 32 bits. The previous fix
(9b40cd5b12b518a3a40d39016f30955a20ea0bf5) prevented that on the whole
signature length but not on the R and S lengths. This patch normalizes
all the lengths by parsing and rewriting the whole structure.
|
|