summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLUtils.pm
AgeCommit message (Collapse)Author
2018-05-31xz -d some more; dump ::progs at ddebug levelsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47887 c570f23f-e606-0410-a88d-b1316a301751
2018-05-30correct env var in documentationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47873 c570f23f-e606-0410-a88d-b1316a301751
2018-05-29docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47871 c570f23f-e606-0410-a88d-b1316a301751
2018-05-28fix suicideNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47856 c570f23f-e606-0410-a88d-b1316a301751
2018-05-26avoid some extra-long lines.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@47847 c570f23f-e606-0410-a88d-b1316a301751
2018-05-26(repository_to_array): die if passed empty string,Karl Berry
since this should never happen. Noticed in report from Bernhard Waldbrunner, 22 May 2018 20:26:15. Also, omit \n from most die statements, for more context. git-svn-id: svn://tug.org/texlive/trunk@47846 c570f23f-e606-0410-a88d-b1316a301751
2018-05-26once more, it is $::progs nor $::prog, the danger of global varsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47842 c570f23f-e606-0410-a88d-b1316a301751
2018-05-25try setup on windows in similar fashion as unixNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47834 c570f23f-e606-0410-a88d-b1316a301751
2018-05-25allow for retrial with mutiple downloaders until succeedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47833 c570f23f-e606-0410-a88d-b1316a301751
2018-05-25fix for installer bugNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47832 c570f23f-e606-0410-a88d-b1316a301751
2018-05-24support ssh://user@host/path as well as scp://...Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47823 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23more ssh fixesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47813 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23trial on ssh supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47812 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23downgrade some debug statements to ddebugNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47808 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23partially working version with full compressor/downloader supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47807 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23more work, currently incompleteNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47806 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23get rid of all traces of xzdecNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47804 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23get rid of xzdec requirement, use only xzNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47803 c570f23f-e606-0410-a88d-b1316a301751
2018-05-22fix for Windows installerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47797 c570f23f-e606-0410-a88d-b1316a301751
2018-05-20don't require lz4, left overNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47784 c570f23f-e606-0410-a88d-b1316a301751
2018-05-20remove debug statementsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47777 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18more lz4 support, can now be selected via TEXLIVE_COMPRESSOR=lz4Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47763 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18more work on multiple compressor supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47760 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18more work on lz4 compression, working build containersNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47759 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18work on supporting lz4 and possibly other codicesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47754 c570f23f-e606-0410-a88d-b1316a301751
2018-05-01doubled word typosKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47556 c570f23f-e606-0410-a88d-b1316a301751
2018-04-12(platfom_desc): only report through 10.9 for darwinlegacy.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@47454 c570f23f-e606-0410-a88d-b1316a301751
2018-04-01silence checksum/size warnings of unpack during restore/unwindNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47220 c570f23f-e606-0410-a88d-b1316a301751
2018-03-29doc,testKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47181 c570f23f-e606-0410-a88d-b1316a301751
2018-03-22Mac OS X Leopard 10.5 (powerpc, i386): R.I.P.Mojca Miklavec
git-svn-id: svn://tug.org/texlive/trunk@47075 c570f23f-e606-0410-a88d-b1316a301751
2018-03-05musl supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46834 c570f23f-e606-0410-a88d-b1316a301751
2018-01-24better debugging and stronger integrity checksNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46421 c570f23f-e606-0410-a88d-b1316a301751
2018-01-04new platform aarch64-linux, from Johannes HielscherKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46208 c570f23f-e606-0410-a88d-b1316a301751
2017-12-11(use vars): add $JSON::true and $JSON::false.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@46045 c570f23f-e606-0410-a88d-b1316a301751
2017-12-06(add_remove_symlinks): do nothing ifKarl Berry
! -d $top_man_dir in remove mode also. Report from Yihui Xie, 5 Dec 2017 15:26:00. git-svn-id: svn://tug.org/texlive/trunk@45994 c570f23f-e606-0410-a88d-b1316a301751
2017-11-11debug json timing: print mode and format timeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45749 c570f23f-e606-0410-a88d-b1316a301751
2017-11-11debug prints to STDERR not STDOUTNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45748 c570f23f-e606-0410-a88d-b1316a301751
2017-11-11forgot to change some prints to debugNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45747 c570f23f-e606-0410-a88d-b1316a301751
2017-11-11json: dynamically select tl internal or external json modeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45745 c570f23f-e606-0410-a88d-b1316a301751
2017-11-09add home-made json conversionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45723 c570f23f-e606-0410-a88d-b1316a301751
2017-10-27move repository_to_array to TLUtilsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45619 c570f23f-e606-0410-a88d-b1316a301751
2017-07-23path add: do proper return code handlingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44872 c570f23f-e606-0410-a88d-b1316a301751
2017-07-23rework mkdirhier to distinguish on context what to returnNorbert Preining
in void context: die on error, otherwise return (old behaviour) in scalar context: return 1/0 on success/error in list context: return (1) or (0, errormessage) git-svn-id: svn://tug.org/texlive/trunk@44871 c570f23f-e606-0410-a88d-b1316a301751
2017-05-07(wsystem): report exit status in warning.Karl Berry
(setup_unix_one): quote '$def' in system() call, hoping to placate spaces in the path. Doc tweaks. git-svn-id: svn://tug.org/texlive/trunk@44243 c570f23f-e606-0410-a88d-b1316a301751
2017-05-06doc, copyright 2017Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@44232 c570f23f-e606-0410-a88d-b1316a301751
2017-05-04TLUtils::prepend_own_path adds TL bindir location to PATH, use in fmtutilNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44190 c570f23f-e606-0410-a88d-b1316a301751
2017-05-02more visible warning messages, rewordingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44149 c570f23f-e606-0410-a88d-b1316a301751
2017-04-29fix long outstanding bug in tlmgr path that returned wrong return codesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44114 c570f23f-e606-0410-a88d-b1316a301751
2017-04-22Shortcut target missing: not an errorSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@43973 c570f23f-e606-0410-a88d-b1316a301751
2017-04-20try to support https, tooNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@43940 c570f23f-e606-0410-a88d-b1316a301751