├── README.md ├── fmtutil.pl ├── fmtutil.sh ├── gpgsign-patches ├── 0001-use-sha256-for-remote-tlpdb-and-location-checks.patch ├── 0002-TLOBJ-support-sha256-make_container-returns-sha256-u.patch ├── 0003-add-security-proposal-document.patch ├── 0004-add-Crypt-GPG.pm-as-TeXLive-GPG.pm-adjust-package-co.patch ├── 0005-starting-work-on-tlmgr-gpg.patch ├── 0006-adjust-security-document-according-to-kb-suggestions.patch ├── 0007-replace-sha256-with-generic-checksum.patch ├── 0008-introduce-ChecksumProgram-to-compute-the-checksum.patch ├── 0009-allow-for-non-failing-setup_unix_one.patch ├── 0010-add-a-verify_checksum-function.patch ├── 0011-use-verify_checksum-in-remote-init-of-tlpdb.patch ├── 0012-use-tlchecksum-instead-of-tlmd5.patch ├── 0013-work-on-gpg-verification-function.patch ├── 0014-TLUtils-new-function-setup_gpg.patch ├── 0015-refactor-downloading-verify-downloaded-tlpdb.patch ├── 0016-gpg-signature-check-working.patch ├── 0017-add-gpg-public-key-temporary.patch ├── 0018-switch-to-home-made-gpg-calling-make-tlmgr-work.patch ├── 0019-trust-public-key.patch ├── 0020-add-signature-creations-to-tl-update-containers-by-n.patch ├── 0021-update-security-outline.patch ├── 0022-unify-the-verify_-functions-simplify-code-verify-che.patch ├── 0023-tl-update-containers-needs-to-sign-the-checksum-file.patch ├── 0024-reintroduce-verify_checksum-single-out-code-adapt-tl.patch ├── 0025-adjust-gpg-code-to-spaces-in-filenames-and-win32.patch ├── 0026-wording-fixes.patch ├── 0027-make-verify_-return-values-numeric-with-informal-mes.patch ├── 0028-tl-update-container-update-path-and-key-id.patch ├── 0029-update-sec-document.patch ├── 0030-update-gpg-directory-with-current-key.patch ├── 0031-small-edit-concerning-expiry-of-main-key.patch ├── 0032-add-signatures-of-kb-and-np.patch ├── 0033-switch-consistently-to-sha512-for-all-checksums-sign.patch ├── 0034-fix-missing-access-functions-for-new-checksum.patch ├── 0035-fixes-from-live-testing.patch ├── 0036-add-a-TODO.patch ├── 0037-TLUtils-verify_-reshuffling.patch ├── 0038-get-rid-of-verify_download-fix-verifications.patch ├── 0039-new-package-texlive.keys-texlive.infra-depends-on-it.patch └── series ├── mktex.cnf ├── mktex.opt ├── mktexdir ├── mktexdir.opt ├── mktexlsr ├── mktexlsr.bat ├── mktexlsr.pl ├── mktexnam ├── mktexnam.opt ├── mktexupd ├── tcfmgr ├── test-mktexlsr.pl └── updmap.pl /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/README.md -------------------------------------------------------------------------------- /fmtutil.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/fmtutil.pl -------------------------------------------------------------------------------- /fmtutil.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/fmtutil.sh -------------------------------------------------------------------------------- /gpgsign-patches/0001-use-sha256-for-remote-tlpdb-and-location-checks.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0001-use-sha256-for-remote-tlpdb-and-location-checks.patch -------------------------------------------------------------------------------- /gpgsign-patches/0002-TLOBJ-support-sha256-make_container-returns-sha256-u.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0002-TLOBJ-support-sha256-make_container-returns-sha256-u.patch -------------------------------------------------------------------------------- /gpgsign-patches/0003-add-security-proposal-document.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0003-add-security-proposal-document.patch -------------------------------------------------------------------------------- /gpgsign-patches/0004-add-Crypt-GPG.pm-as-TeXLive-GPG.pm-adjust-package-co.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0004-add-Crypt-GPG.pm-as-TeXLive-GPG.pm-adjust-package-co.patch -------------------------------------------------------------------------------- /gpgsign-patches/0005-starting-work-on-tlmgr-gpg.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0005-starting-work-on-tlmgr-gpg.patch -------------------------------------------------------------------------------- /gpgsign-patches/0006-adjust-security-document-according-to-kb-suggestions.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0006-adjust-security-document-according-to-kb-suggestions.patch -------------------------------------------------------------------------------- /gpgsign-patches/0007-replace-sha256-with-generic-checksum.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0007-replace-sha256-with-generic-checksum.patch -------------------------------------------------------------------------------- /gpgsign-patches/0008-introduce-ChecksumProgram-to-compute-the-checksum.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0008-introduce-ChecksumProgram-to-compute-the-checksum.patch -------------------------------------------------------------------------------- /gpgsign-patches/0009-allow-for-non-failing-setup_unix_one.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0009-allow-for-non-failing-setup_unix_one.patch -------------------------------------------------------------------------------- /gpgsign-patches/0010-add-a-verify_checksum-function.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0010-add-a-verify_checksum-function.patch -------------------------------------------------------------------------------- /gpgsign-patches/0011-use-verify_checksum-in-remote-init-of-tlpdb.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0011-use-verify_checksum-in-remote-init-of-tlpdb.patch -------------------------------------------------------------------------------- /gpgsign-patches/0012-use-tlchecksum-instead-of-tlmd5.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0012-use-tlchecksum-instead-of-tlmd5.patch -------------------------------------------------------------------------------- /gpgsign-patches/0013-work-on-gpg-verification-function.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0013-work-on-gpg-verification-function.patch -------------------------------------------------------------------------------- /gpgsign-patches/0014-TLUtils-new-function-setup_gpg.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0014-TLUtils-new-function-setup_gpg.patch -------------------------------------------------------------------------------- /gpgsign-patches/0015-refactor-downloading-verify-downloaded-tlpdb.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0015-refactor-downloading-verify-downloaded-tlpdb.patch -------------------------------------------------------------------------------- /gpgsign-patches/0016-gpg-signature-check-working.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0016-gpg-signature-check-working.patch -------------------------------------------------------------------------------- /gpgsign-patches/0017-add-gpg-public-key-temporary.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0017-add-gpg-public-key-temporary.patch -------------------------------------------------------------------------------- /gpgsign-patches/0018-switch-to-home-made-gpg-calling-make-tlmgr-work.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0018-switch-to-home-made-gpg-calling-make-tlmgr-work.patch -------------------------------------------------------------------------------- /gpgsign-patches/0019-trust-public-key.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0019-trust-public-key.patch -------------------------------------------------------------------------------- /gpgsign-patches/0020-add-signature-creations-to-tl-update-containers-by-n.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0020-add-signature-creations-to-tl-update-containers-by-n.patch -------------------------------------------------------------------------------- /gpgsign-patches/0021-update-security-outline.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0021-update-security-outline.patch -------------------------------------------------------------------------------- /gpgsign-patches/0022-unify-the-verify_-functions-simplify-code-verify-che.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0022-unify-the-verify_-functions-simplify-code-verify-che.patch -------------------------------------------------------------------------------- /gpgsign-patches/0023-tl-update-containers-needs-to-sign-the-checksum-file.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0023-tl-update-containers-needs-to-sign-the-checksum-file.patch -------------------------------------------------------------------------------- /gpgsign-patches/0024-reintroduce-verify_checksum-single-out-code-adapt-tl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0024-reintroduce-verify_checksum-single-out-code-adapt-tl.patch -------------------------------------------------------------------------------- /gpgsign-patches/0025-adjust-gpg-code-to-spaces-in-filenames-and-win32.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0025-adjust-gpg-code-to-spaces-in-filenames-and-win32.patch -------------------------------------------------------------------------------- /gpgsign-patches/0026-wording-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0026-wording-fixes.patch -------------------------------------------------------------------------------- /gpgsign-patches/0027-make-verify_-return-values-numeric-with-informal-mes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0027-make-verify_-return-values-numeric-with-informal-mes.patch -------------------------------------------------------------------------------- /gpgsign-patches/0028-tl-update-container-update-path-and-key-id.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0028-tl-update-container-update-path-and-key-id.patch -------------------------------------------------------------------------------- /gpgsign-patches/0029-update-sec-document.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0029-update-sec-document.patch -------------------------------------------------------------------------------- /gpgsign-patches/0030-update-gpg-directory-with-current-key.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0030-update-gpg-directory-with-current-key.patch -------------------------------------------------------------------------------- /gpgsign-patches/0031-small-edit-concerning-expiry-of-main-key.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0031-small-edit-concerning-expiry-of-main-key.patch -------------------------------------------------------------------------------- /gpgsign-patches/0032-add-signatures-of-kb-and-np.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0032-add-signatures-of-kb-and-np.patch -------------------------------------------------------------------------------- /gpgsign-patches/0033-switch-consistently-to-sha512-for-all-checksums-sign.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0033-switch-consistently-to-sha512-for-all-checksums-sign.patch -------------------------------------------------------------------------------- /gpgsign-patches/0034-fix-missing-access-functions-for-new-checksum.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0034-fix-missing-access-functions-for-new-checksum.patch -------------------------------------------------------------------------------- /gpgsign-patches/0035-fixes-from-live-testing.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0035-fixes-from-live-testing.patch -------------------------------------------------------------------------------- /gpgsign-patches/0036-add-a-TODO.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0036-add-a-TODO.patch -------------------------------------------------------------------------------- /gpgsign-patches/0037-TLUtils-verify_-reshuffling.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0037-TLUtils-verify_-reshuffling.patch -------------------------------------------------------------------------------- /gpgsign-patches/0038-get-rid-of-verify_download-fix-verifications.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0038-get-rid-of-verify_download-fix-verifications.patch -------------------------------------------------------------------------------- /gpgsign-patches/0039-new-package-texlive.keys-texlive.infra-depends-on-it.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/0039-new-package-texlive.keys-texlive.infra-depends-on-it.patch -------------------------------------------------------------------------------- /gpgsign-patches/series: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/gpgsign-patches/series -------------------------------------------------------------------------------- /mktex.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktex.cnf -------------------------------------------------------------------------------- /mktex.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktex.opt -------------------------------------------------------------------------------- /mktexdir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexdir -------------------------------------------------------------------------------- /mktexdir.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexdir.opt -------------------------------------------------------------------------------- /mktexlsr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexlsr -------------------------------------------------------------------------------- /mktexlsr.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexlsr.bat -------------------------------------------------------------------------------- /mktexlsr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexlsr.pl -------------------------------------------------------------------------------- /mktexnam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexnam -------------------------------------------------------------------------------- /mktexnam.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexnam.opt -------------------------------------------------------------------------------- /mktexupd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/mktexupd -------------------------------------------------------------------------------- /tcfmgr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/tcfmgr -------------------------------------------------------------------------------- /test-mktexlsr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/test-mktexlsr.pl -------------------------------------------------------------------------------- /updmap.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbusan/texlive-rewrite/HEAD/updmap.pl --------------------------------------------------------------------------------