This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #10287 from EOSIO/docs/devrel-1419
Add EOSIO 2.0.12 release notes to Dev Portal - 2.0
- Loading branch information
Showing
3 changed files
with
41 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
link: /30_release-notes/index.md | ||
link_text: v2.0.12 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,21 @@ | ||
--- | ||
link: /30_release-notes/index.md | ||
content_title: EOSIO v2.0.11 Release Notes | ||
link_text: v2.0.11 | ||
--- | ||
|
||
This release contains security and miscellaneous fixes. | ||
|
||
## Security bug fixes | ||
|
||
### Consolidated Security Fixes for v2.0.11 ([#10147](https://github.com/EOSIO/eos/pull/10147)) | ||
- Fix issue with account query db that could result in incorrect data or hung processes | ||
|
||
Note: These security fixes are relevant to all nodes on EOSIO blockchain networks. | ||
|
||
## Other changes | ||
- ([#10063](https://github.com/EOSIO/eos/pull/10063)) [release 2.0.x] Fix docker steps on tagged builds. | ||
- ([#10135](https://github.com/EOSIO/eos/pull/10135)) Wlb/adding nodeos param tests 2.0.x | ||
- ([#10133](https://github.com/EOSIO/eos/pull/10133)) fix compiling with boost 1.76; add <set> include in chainbase - 2.0 | ||
|
||
## Documentation | ||
- ([#10094](https://github.com/EOSIO/eos/pull/10094)) [docs] Add EOSIO 2.0.10 release notes to dev portal - 2.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,28 @@ | ||
--- | ||
content_title: EOSIO v2.0.11 Release Notes | ||
content_title: EOSIO v2.0.12 Release Notes | ||
--- | ||
|
||
This release contains security and miscellaneous fixes. | ||
This release contains security updates and miscellaneous fixes. | ||
|
||
## Security bug fixes | ||
## Security updates | ||
|
||
### Consolidated Security Fixes for v2.0.11 ([#10147](https://github.com/EOSIO/eos/pull/10147)) | ||
- Fix issue with account query db that could result in incorrect data or hung processes | ||
### Consolidated Security Updates for v2.0.12 ([#10264](https://github.com/EOSIO/eos/pull/10264)) | ||
- Apply three-strikes rule to all transaction failures | ||
- Apply unconditional subjective CPU check along with some additional logging | ||
- Provide options to enable subjective CPU billing for P2P and API transactions ,and provide an option to disable it for individual accounts | ||
|
||
Note: These security fixes are relevant to all nodes on EOSIO blockchain networks. | ||
This release expands upon the subjective CPU billing introduced in ([v2.0.10](https://github.com/EOSIO/eos/tree/v2.0.10)). Subjective billing (disabled by default) can now be applied to transactions that come in from either P2P connections, API requests, or both. By setting `disable-subjective-billing` to `false` both P2P and API transactions will have subjective CPU billing applied. Using `disable-subjective-p2p-billing` and/or `disable-subjective-api-billing` will allow subjective CPU billing to be enabled/disabled for P2P transactions or API transactions respectively. Another option , `disable-subjective-account-billing = <account>`, is used to selectively disable subjective CPU billing for certain accounts while applying subjective CPU billing to all other accounts. | ||
|
||
## Other changes | ||
- ([#10063](https://github.com/EOSIO/eos/pull/10063)) [release 2.0.x] Fix docker steps on tagged builds. | ||
- ([#10135](https://github.com/EOSIO/eos/pull/10135)) Wlb/adding nodeos param tests 2.0.x | ||
- ([#10133](https://github.com/EOSIO/eos/pull/10133)) fix compiling with boost 1.76; add <set> include in chainbase - 2.0 | ||
`cleos get account` is enhanced to report `subjective cpu bandwidth`, which contains used subjective CPU billing in microseconds for a particular account on a given node. | ||
|
||
Note: These security updates are relevant to all nodes on EOSIO blockchain networks. | ||
|
||
|
||
## Other changes | ||
- ([#10155](https://github.com/EOSIO/eos/pull/10155)) [2.0.x] Improve timeouts occurring on Anka builds. | ||
- ([#10171](https://github.com/EOSIO/eos/pull/10171)) Wlb/ctest generalization for parameter tests 2.0.x | ||
- ([#10233](https://github.com/EOSIO/eos/pull/10233)) Support Running Version Tests on Fresh OS Installs | ||
- ([#10244](https://github.com/EOSIO/eos/pull/10244)) migrate boost downloads from BinTray to JFrog Artifactory - 2.0 | ||
- ([#10250](https://github.com/EOSIO/eos/pull/10250)) Rel 2.0.x: Subjective CPU billing cleos enhancement and adding subjective_cpu_bill to /v1/chain/get_account result | ||
## Documentation | ||
- ([#10094](https://github.com/EOSIO/eos/pull/10094)) [docs] Add EOSIO 2.0.10 release notes to dev portal - 2.0 | ||
- ([#10186](https://github.com/EOSIO/eos/pull/10186)) Add EOSIO 2.0.11 release notes to dev portal - 2.0 |