bitbucket.org/number571/tendermint@v0.8.14/CHANGELOG_GOST.md (about) 1 2 ## ЗАМЕНА КРИПТОГРАФИЧЕСКИХ ФУНКЦИЙ TENDERMINT НА ГОСТ ФУНКЦИИ 3 4 1. Изменён файл "crypto/batch/batch.go"; 5 2. Изменён файл "crypto/encoding/codec.go"; 6 3. Изменены файлы в директории "crypto/ed25519"; 7 4. Переименован пакет "crypto/ed25519" на "crypto/gost512"; 8 5. Изменены файлы в директории "crypto/secp256k1"; 9 6. Переименован пакет "crypto/secp256k1" на "crypto/gost256"; 10 7. Удалена директория "crypto/sr25519"; 11 8. Удалена директория "crypto/xchacha20poly1305"; 12 9. Удалена директория "crypto/xsalsa20symmetric"; 13 10. Изменены файлы в директории "crypto/merkle"; 14 11. Изменены файлы в директории "crypto/tmhash"; 15 12. Измененён файл "crypto/hash.go"; 16 13. Измененён файл "crypto/random.go"; 17 14. Измененён файл "internal/p2p/conn/secret_connection.go"; 18 15. Измененён файл "privval/secret_connection.go"; 19 20 ## ЗАВИСИМОСТИ 21 22 1. Измененён файл "abci/types/pubkey.go"; 23 2. Измененён файл "cmd/tendermint/commands/gen_node_key.go"; 24 3. Измененён файл "cmd/tendermint/commands/gen_validator.go"; 25 4. Измененён файл "cmd/tendermint/commands/init.go"; 26 5. Измененён файл "cmd/tendermint/commands/reset_priv_validator.go"; 27 6. Измененён файл "cmd/tendermint/commands/testnet.go"; 28 7. Измененён файл "privval/file.go"; 29 8. Измененён файл "privval/socket_listeners.go"; 30 9. Измененён файл "privval/utils.go"; 31 10. Измененён файл "proto/tendermint/crypto/keys.pb.go" (НЕОБХОДИМО ПЕРЕГЕНЕРИРОВАТЬ!) 32 11. Измененён файл "proto/tendermint/crypto/keys.proto" (НЕОБХОДИМО ПЕРЕГЕНЕРИРОВАТЬ!) 33 12. Измененён файл "types/node_key.go" 34 13. Измененён файл "types/params.go" 35 14. Измененён файл "types/priv_validator.go" 36 15. Измененён файл "types/signable.go" 37 16. Измененён файл "internal/statesync/snapshots.go"; 38 39 ## ПРОМЕЖУТОЧНЫЕ, ДОПОЛНИТЕЛЬНЫЕ ИЗМЕНЕНИЯ 40 41 1. Изменены ссылки "github.com/tendermint/tendermint" на "bitbucket.org/number571/tendermint"; 42 2. Изменён файл "config/config.go": добавлен параметр "DisableLegacy: true" в функцию DefaultP2PConfig;