1
0
Fork 0
mirror of synced 2024-06-19 14:01:09 -04:00
yadm/test
Tim Byrne 05ae6f0257
Add config yadm.openssl-old
The newer versions (OpenSSL 1.1.1 or LibreSSL 2.9.1) support the pbkdf2
key derivation function, while older versions do not. In addition the
new versions have changed the default digest to SHA256 instead of MD5.

Files encrypted with older versions would throw warnings about
deprecated key derivation used files encrypted with newer versions +
pbkdf2 would not be decryptable using older versions These problems
matter, when many users maintain their dotfiles across different systems
with different levels of OpenSSL support.

A new boolean config option has been added, yadm.openssl-old

* If false, use options -pbkdf2 -iter 100000 -md sha512
* If true, use options -md md5 (and if decrypting with newer versions
  warnings will be printed)
2020-09-25 10:04:18 -05:00
..
conftest.py Add config yadm.openssl-old 2020-09-25 10:04:18 -05:00
ownertrust.txt Create acceptance tests for asymmetric encryption 2016-04-21 07:13:40 -05:00
pinentry-mock Create pinentry-mock 2019-12-05 15:02:43 -06:00
pylintrc Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_alt.py Add support for ESH 2020-05-27 19:38:15 -04:00
test_alt_copy.py Remove old-style alts from test data 2019-12-04 08:17:03 -06:00
test_assert_private_dirs.py Support GNUPGHOME environment variable (#134) 2019-12-14 13:24:39 -06:00
test_bootstrap.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_clean.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_clone.py Only assert private dirs, when worktree = $HOME 2019-12-11 08:37:45 -06:00
test_compat_alt.py Change tests to expect relative links 2019-11-24 13:15:42 -06:00
test_compat_jinja.py Mark deprecated tests 2019-10-02 15:16:09 -05:00
test_config.py Fix linting errors 2020-07-08 15:30:15 -05:00
test_encryption.py Add test for multiple recipients 2020-01-15 09:17:26 -06:00
test_enter.py Confirm exit status for enter w/cmd 2019-12-16 17:11:07 -06:00
test_ext_crypt.py Support transcrypt (#197) 2020-02-21 08:05:56 -06:00
test_git.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_help.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_hooks.py Test for escaped values in YADM_HOOK_FULL_COMMAND 2020-01-24 08:33:30 -06:00
test_init.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_introspect.py Ignore encrypted files (#69) 2019-10-17 08:22:17 -05:00
test_key Create acceptance tests for asymmetric encryption 2016-04-21 07:13:40 -05:00
test_list.py Fix newly discovered linting errors 2019-10-02 15:16:09 -05:00
test_perms.py Only assert private dirs, when worktree = $HOME (#171) 2019-12-14 13:24:32 -06:00
test_syntax.py Test for warnings from man (#195) 2020-01-21 07:26:10 -06:00
test_unit_bootstrap_available.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_unit_choose_template_cmd.py Rename default template processor 2019-10-30 17:29:17 -05:00
test_unit_configure_paths.py Support XDG base directory specification 2019-09-27 08:40:31 -05:00
test_unit_copy_perms.py Preserve file mode of template (#193) 2020-07-11 21:52:28 -05:00
test_unit_exclude_encrypted.py Ignore encrypted files (#69) 2019-10-17 08:22:17 -05:00
test_unit_is_valid_branch_name.py Support -b <branch> when cloning (#133) 2019-10-08 17:28:53 -05:00
test_unit_issue_legacy_path_warning.py Confirm LEGACY_WARNING_ISSUED is set appropriately 2019-12-04 17:36:43 -06:00
test_unit_parse_encrypt.py Set YADM_WORK within configure_paths 2019-12-12 08:00:10 -06:00
test_unit_private_dirs.py Support GNUPGHOME environment variable (#134) 2019-12-14 13:24:39 -06:00
test_unit_query_distro.py Add test for quoted os-release 2020-01-14 07:21:02 -06:00
test_unit_record_score.py Add unit test for alternate order 2020-07-08 16:16:48 -05:00
test_unit_record_template.py Refactor symlink code 2019-11-25 08:24:46 -06:00
test_unit_relative_path.py Add function relative_path 2019-11-24 13:15:42 -06:00
test_unit_remove_stale_links.py Split out processing of stale links 2019-10-02 15:16:10 -05:00
test_unit_report_invalid_alts.py Add unit tests for reporting invalid alternates (#183) 2019-12-04 17:36:43 -06:00
test_unit_score_file.py Add unit tests for reporting invalid alternates (#183) 2019-12-04 17:36:43 -06:00
test_unit_set_local_alt_values.py Implement future alternate processing 2019-10-02 15:16:02 -05:00
test_unit_set_os.py Add test for WSL identification 2020-02-03 08:30:34 -06:00
test_unit_set_yadm_dir.py Support XDG base directory specification 2019-09-27 08:40:31 -05:00
test_unit_template_default.py Preserve file mode of template (#193) 2020-07-11 21:52:28 -05:00
test_unit_template_esh.py Preserve file mode of template (#193) 2020-07-11 21:52:28 -05:00
test_unit_template_j2.py Preserve file mode of template (#193) 2020-07-11 21:52:28 -05:00
test_unit_upgrade.py Test conditional submodule upgrade processing 2019-11-07 07:48:42 -06:00
test_unit_x_program.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
test_version.py Rewrite testing system (#119) 2019-02-20 07:48:25 -06:00
utils.py Properly handle missing "." in alternate conditions 2019-10-12 09:59:03 -05:00