summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPDB.pm
AgeCommit message (Collapse)Author
2018-07-19rsync support WIPdev/rsyncNorbert Preining
2018-07-05TLPSRC.pm: check for unexpanded variables and more duplicate directives;Karl Berry
simplify case statement handling lines. TLTREE.pm (get_matching_files): propagate warnings from the eval, for the sake of undefined variables. TLPDB.pm: doc. tl-update-tlpdb: distinguish $tlpdb->writeout from $tlpdb->save in msg. git-svn-id: svn://tug.org/texlive/trunk@48144 c570f23f-e606-0410-a88d-b1316a301751
2018-07-03more detailed error checking during signature verificationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@48130 c570f23f-e606-0410-a88d-b1316a301751
2018-06-11code cleanup and streamlining (use %Compressors)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47985 c570f23f-e606-0410-a88d-b1316a301751
2018-06-11use unified system_pipe for decompressing instead of repeating codeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47984 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-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-23fixes for warning messages and undefined varsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47809 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-23rename DefaultContainerFormat to DefaultCompressorFormatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47802 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23use imported names instead of fully qualified names of TLConfigNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47801 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23remove some unnecessary testsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47800 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-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-17ignore empty arguments like ''Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47735 c570f23f-e606-0410-a88d-b1316a301751
2018-05-15pod list fixes for tug.org/texlive/doc/tlpkgdocKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47724 c570f23f-e606-0410-a88d-b1316a301751
2018-05-15use TLUtils::copy instead of File::Copy::copy since that is only in perl 5.24Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47719 c570f23f-e606-0410-a88d-b1316a301751
2018-05-14error msg, branch docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47713 c570f23f-e606-0410-a88d-b1316a301751
2018-05-14use copy&remove instead of renameNorbert Preining
this should help Windows Users cope with AV programs git-svn-id: svn://tug.org/texlive/trunk@47711 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-02-27fix uninitialized warning in debug statementNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46750 c570f23f-e606-0410-a88d-b1316a301751
2018-02-26copyright 2018Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@46745 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-03try wording againKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46204 c570f23f-e606-0410-a88d-b1316a301751
2018-01-03(remove_package): wording of warning.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@46203 c570f23f-e606-0410-a88d-b1316a301751
2017-11-14option/setting json: change format, all strings, document formatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45793 c570f23f-e606-0410-a88d-b1316a301751
2017-11-14TLPDB: factorize json code, tlmgr: json for optionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45791 c570f23f-e606-0410-a88d-b1316a301751
2017-11-13fix possible undefined behaviour in paper handlingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45774 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-10switch from require TeXLive::JSON to require JSONNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45739 c570f23f-e606-0410-a88d-b1316a301751
2017-11-09require JSON => require TeXLive::JSONSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@45731 c570f23f-e606-0410-a88d-b1316a301751
2017-10-27update JSON format, add documentation on formatsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45620 c570f23f-e606-0410-a88d-b1316a301751
2017-10-27rework (again) location of various configuration optionsNorbert Preining
Currently opt_frozen is set in 00texlive.installation and thus was in principle targeted for user editing. Furthermore, it wasn't a defined key in TLConfig::TLPDBOptions. The frozen setting has now moved in 00texlive.config.tlpsrc, which also defines the container format etc, thus the proper place. At the same time we cleared out 00texlive.installation.tlpsrc, it is not necessary anymore, and only carried wrong information. All the defaults for options/settings in 00texlive.installation are now defined in TLConfig. git-svn-id: svn://tug.org/texlive/trunk@45617 c570f23f-e606-0410-a88d-b1316a301751
2017-10-13tlmgr dump-tlpdb -json possibleNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45532 c570f23f-e606-0410-a88d-b1316a301751
2017-09-13crypto: use symbolic constants, require verification of main tlpdbNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45286 c570f23f-e606-0410-a88d-b1316a301751
2017-05-14doc, syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@44355 c570f23f-e606-0410-a88d-b1316a301751
2017-05-12fix spurious warning on updatesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44301 c570f23f-e606-0410-a88d-b1316a301751
2017-05-11fixes for scheme size computationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44290 c570f23f-e606-0410-a88d-b1316a301751
2017-05-11support display of accumulated size information for schemes/collectionsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@44289 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-04-20try to support https, tooNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@43940 c570f23f-e606-0410-a88d-b1316a301751
2017-04-16use tlpdbopt_ instead of option_Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@43831 c570f23f-e606-0410-a88d-b1316a301751
2016-06-29doc/test updates.Karl Berry
dvips.texi: remov fmtutil.pl: return status, --no-strict wording. updmap.pl: main output first. TLPDB.pm (not_virtual_install_package): variables in diagnostics. tl-update-containers: multi-arg xsystem call. git-svn-id: svn://tug.org/texlive/trunk@41566 c570f23f-e606-0410-a88d-b1316a301751
2016-06-21some fixes for empty arch borderline cases in TLTREENorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@41511 c570f23f-e606-0410-a88d-b1316a301751
2016-05-16don't code tmp dir hard-wired, but use tl_tmpdirNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@41180 c570f23f-e606-0410-a88d-b1316a301751
2016-05-15whoops, not worth syntax hassles.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@41151 c570f23f-e606-0410-a88d-b1316a301751