chia-blockchain/chia/util
dustinface 4130551b23
cmds|server|util: Fix, refactor and improve SSL permission checks (#8211)
* server|util: Refactor `verify_ssl_certs_and_keys`

Let it take two lists instead of one with an tuple holding optional
paths.

* util: Introduce `get_ssl_perm_warning`

* util: Drop some redundant brackets

* util: Introduce `get_all_ssl_file_paths`

* util: Print warnings for CLI only

* cmds|util: Call `check_ssl` for all CLI commands
2021-08-25 15:32:17 -07:00
..
__init__.py git mv src chia 2021-04-04 21:41:39 -07:00
api_decorators.py Add lock, keep cache consistent (#3051) 2021-04-29 16:13:00 +09:00
bech32m.py Raise error when convertbits got invalid data (#2612) 2021-04-24 22:32:40 -07:00
block_cache.py optional no_tx_filter (#4560) 2021-05-13 10:29:53 -07:00
byte_types.py reverting 7645 (#7708) 2021-07-22 09:00:36 -07:00
cached_bls.py Add pairing cache for faster aggregate signature verification (#7484) 2021-07-27 19:45:58 -07:00
chain_utils.py Rename coin solution to coin spend (#6841) 2021-07-12 16:31:27 -07:00
check_fork_next_block.py Sync faster (#7665) 2021-08-18 18:26:38 -07:00
chia_logging.py Log syslog (#6490) 2021-06-14 19:11:35 -07:00
clvm.py git mv src chia 2021-04-04 21:41:39 -07:00
condition_tools.py don't save unknown conditions (#7548) 2021-08-02 14:40:32 -07:00
config.py Create SSL keys/certs with proper permissions, also verify/fix existing installs (#7972) 2021-08-15 15:53:54 -07:00
create_alert_file.py git mv src chia 2021-04-04 21:41:39 -07:00
db_wrapper.py Lock for all writes (#1758) 2021-04-10 19:07:02 -07:00
default_root.py Keyring passphrase protection (#7249) 2021-08-04 12:46:55 -07:00
english.txt pre-commit: Add initial config and run it for all files (#7053) 2021-08-02 10:48:22 -07:00
errors.py remove initial transaction freeze feature (#7922) 2021-08-03 10:21:37 -07:00
file_keyring.py Keyring passphrase protection (#7249) 2021-08-04 12:46:55 -07:00
generator_tools.py Improve safety of coin store (#2984) 2021-04-28 15:27:56 -04:00
hash.py git mv src chia 2021-04-04 21:41:39 -07:00
initial-config.yaml enable the rust condition checker unconditionally in testnet (#8122) 2021-08-24 10:53:46 -07:00
ints.py validate integers in StructStream constructors (#4298) 2021-06-08 10:45:56 -07:00
json_util.py reverting 7645 (#7708) 2021-07-22 09:00:36 -07:00
keychain.py Keyring passphrase protection (#7249) 2021-08-04 12:46:55 -07:00
keyring_wrapper.py Keyring passphrase protection (#7249) 2021-08-04 12:46:55 -07:00
lru_cache.py Use lru cache (#2433) 2021-04-26 23:21:58 -07:00
make_test_constants.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
merkle_set.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
misc.py Keyring passphrase protection (#7249) 2021-08-04 12:46:55 -07:00
network.py exempt_peer_networks: allow exceeding target_peer_count. (#3234) 2021-05-12 17:44:26 -07:00
partial_func.py git mv src chia 2021-04-04 21:41:39 -07:00
path.py git mv src chia 2021-04-04 21:41:39 -07:00
permissions.py Create SSL keys/certs with proper permissions, also verify/fix existing installs (#7972) 2021-08-15 15:53:54 -07:00
pip_import.py git mv src chia 2021-04-04 21:41:39 -07:00
prev_transaction_block.py git mv src chia 2021-04-04 21:41:39 -07:00
profiler.py add profiler to wallet process (#6019) 2021-05-26 11:01:17 -07:00
recursive_replace.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
safe_cancel_task.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
service_groups.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
setproctitle.py Add more types (#3441) 2021-05-12 15:32:21 -07:00
significant_bits.py git mv src chia 2021-04-04 21:41:39 -07:00
ssl.py cmds|server|util: Fix, refactor and improve SSL permission checks (#8211) 2021-08-25 15:32:17 -07:00
streamable.py refactor: Introduce write_uint32 and parse_uint32 in streamable.py (#7932) 2021-08-09 10:23:44 -07:00
struct_stream.py validate integers in StructStream constructors (#4298) 2021-06-08 10:45:56 -07:00
type_checking.py Ms.performance (#1776) 2021-04-13 16:42:26 +09:00
validate_alert.py git mv src chia 2021-04-04 21:41:39 -07:00
vdf_prover.py git mv src chia 2021-04-04 21:41:39 -07:00
ws_message.py git mv src chia 2021-04-04 21:41:39 -07:00