-
Notifications
You must be signed in to change notification settings - Fork 840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restrict downgrade #6307
Restrict downgrade #6307
Commits on Dec 20, 2023
-
Add Besu version to DB metadata. Check for downgrades and reject if v…
…ersion < version recorded in DB metadata. Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32cb5fc - Browse repository at this point
Copy the full SHA 32cb5fcView commit details -
Add --allow-downgrade CLI arg. If set it allows the downgrade and upd…
…ates the Besu version in the metadata file to the downgraded version. Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 723f268 - Browse repository at this point
Copy the full SHA 723f268View commit details -
Update gradle verification XML
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 494c8d3 - Browse repository at this point
Copy the full SHA 494c8d3View commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4520865 - Browse repository at this point
Copy the full SHA 4520865View commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 14014fa - Browse repository at this point
Copy the full SHA 14014faView commit details -
Remove versioning from RocksDB, now in separate VERSION_DATADATA.json
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 96f5080 - Browse repository at this point
Copy the full SHA 96f5080View commit details -
Tidy up and tests for the new class
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4c4b66b - Browse repository at this point
Copy the full SHA 4c4b66bView commit details
Commits on Dec 21, 2023
-
Move downgrade logic into VersionMetadata as BesuCommand is already v…
…ery big Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ff03349 - Browse repository at this point
Copy the full SHA ff03349View commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee7a6ee - Browse repository at this point
Copy the full SHA ee7a6eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f395d - Browse repository at this point
Copy the full SHA 30f395dView commit details
Commits on Jan 29, 2024
-
Refactor the naming of the option to version-compatibility-protection
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fb9e035 - Browse repository at this point
Copy the full SHA fb9e035View commit details -
Remove remaining references to allow-downgrade
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 95370ab - Browse repository at this point
Copy the full SHA 95370abView commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 383a7ba - Browse repository at this point
Copy the full SHA 383a7baView commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 719a174 - Browse repository at this point
Copy the full SHA 719a174View commit details -
Merge branch 'main' into restrict-downgrade
Signed-off-by: Matt Whitehead <matthew.whitehead@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 32bae87 - Browse repository at this point
Copy the full SHA 32bae87View commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1526cd7 - Browse repository at this point
Copy the full SHA 1526cd7View commit details
Commits on Jan 30, 2024
-
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 555ad6f - Browse repository at this point
Copy the full SHA 555ad6fView commit details
Commits on Feb 21, 2024
-
Enable version downgrade protection by default for non-named networks
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bc25ba7 - Browse repository at this point
Copy the full SHA bc25ba7View commit details -
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5d4db2a - Browse repository at this point
Copy the full SHA 5d4db2aView commit details -
Update ethereum/core/src/main/java/org/hyperledger/besu/ethereum/core…
…/VersionMetadata.java Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net> Signed-off-by: Matt Whitehead <matthew1001@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f2344d0 - Browse repository at this point
Copy the full SHA f2344d0View commit details -
Update ethereum/core/src/main/java/org/hyperledger/besu/ethereum/core…
…/VersionMetadata.java Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net> Signed-off-by: Matt Whitehead <matthew1001@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8a4ecb2 - Browse repository at this point
Copy the full SHA 8a4ecb2View commit details -
Merge branch 'main' into restrict-downgrade
Signed-off-by: Matt Whitehead <matthew.whitehead@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for a728e49 - Browse repository at this point
Copy the full SHA a728e49View commit details -
mock-maker-inline no longer needed
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b828a37 - Browse repository at this point
Copy the full SHA b828a37View commit details