summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLConfig.pm
AgeCommit message (Collapse)Author
2018-06-11code cleanup and streamlining (use %Compressors)Norbert Preining
2018-06-06switch back to lz4, pass -m to lz4 on compressionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47938 c570f23f-e606-0410-a88d-b1316a301751
2018-06-05TLConfig.pm (AcceptedCompressors): move lz4 to end, it's writingKarl Berry
to stdout (sometimes?). TLPOBJ.pm (make_container): compute other compressor values after possible fallback. git-svn-id: svn://tug.org/texlive/trunk@47934 c570f23f-e606-0410-a88d-b1316a301751
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-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-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-23rename DefaultContainerFormat to DefaultCompressorFormatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47802 c570f23f-e606-0410-a88d-b1316a301751
2018-05-20support TEXLIVE_COMPRESSOR=gzipNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47778 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-03-05no longer frozenKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46841 c570f23f-e606-0410-a88d-b1316a301751
2018-03-03tl18 pretest initial setupKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46798 c570f23f-e606-0410-a88d-b1316a301751
2018-03-02it's not 2018 yetKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46785 c570f23f-e606-0410-a88d-b1316a301751
2018-03-02frozen => 1 for end of TL17 updatesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46779 c570f23f-e606-0410-a88d-b1316a301751
2018-03-01clarify settings for tlpdb creatingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46777 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-04-24install-tl doc (and ignore leading whitespace in profiles)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@44018 c570f23f-e606-0410-a88d-b1316a301751
2017-04-16silence -warnings with ourKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@43872 c570f23f-e606-0410-a88d-b1316a301751
2017-04-15hard code URL instead of TLConfig valueNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@43794 c570f23f-e606-0410-a88d-b1316a301751
2017-04-15user/sys mode for fmtutil and updmapNorbert Preining
add cmd line options -user require either -user or -sys move check/setup function to TLUtils.pm, reuse in both adjust documentation git-svn-id: svn://tug.org/texlive/trunk@43793 c570f23f-e606-0410-a88d-b1316a301751
2017-04-132017 pretest initialKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@43775 c570f23f-e606-0410-a88d-b1316a301751
2016-06-13doc, sync, msgsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@41437 c570f23f-e606-0410-a88d-b1316a301751
2016-04-21TLCrypto.pm: new module with all the functions using digests/gpg,Karl Berry
extracted from TLUtils.pm. TLUtils.pm: functions moved from here, change calls. TLConfig.pm: doc. TLPDB.pm, TLPOBJ.pm, install-tl, tlmgr.pl: use TLCrypto, change calls, doc. git-svn-id: svn://tug.org/texlive/trunk@40652 c570f23f-e606-0410-a88d-b1316a301751
2016-04-21bump minrelease to 2016Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40648 c570f23f-e606-0410-a88d-b1316a301751
2016-04-18just check for ^MSWin, not 32|64; who knows what the future will bringKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@40600 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12mflua support files, .base creation (disabled until stable)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@40475 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12switch consistently to sha512 for all checksums, sign installer and iso etcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40455 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12introduce ChecksumProgram to compute the checksumNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40430 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12replace sha256 with generic checksumNorbert Preining
We use tldigest($string) or tlchecksum($file) to generate checksum. The algorithm can be changed at any time provided that tldigest and tlchecksum (in TLUtils) and the setting TLConfig::ChecksumLength are kept in sync. git-svn-id: svn://tug.org/texlive/trunk@40429 c570f23f-e606-0410-a88d-b1316a301751
2016-04-10(MinRelease): doc fix.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@40401 c570f23f-e606-0410-a88d-b1316a301751
2016-04-05preliminary 2016 release and copyright yearsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@40251 c570f23f-e606-0410-a88d-b1316a301751
2015-12-03doc/error wordingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@39006 c570f23f-e606-0410-a88d-b1316a301751
2015-06-23error handling for TLPaperNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@37643 c570f23f-e606-0410-a88d-b1316a301751
2015-04-12version/year updates for TeX Live 2015Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@36787 c570f23f-e606-0410-a88d-b1316a301751
2014-12-03MinRelease should have been set to 2013 to allow upgrades to the 2014 releaseKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@35731 c570f23f-e606-0410-a88d-b1316a301751
2014-05-15UAC prompt for tlmgr-gui.exe; multiuser install default where possibleSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@34040 c570f23f-e606-0410-a88d-b1316a301751
2014-04-21allow for luajittex not available on all platformsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@33571 c570f23f-e606-0410-a88d-b1316a301751
2014-04-17start 2014 pretest (per doc/releng.txt)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@33475 c570f23f-e606-0410-a88d-b1316a301751
2013-04-13user mode for tlmgrNorbert Preining
support a user mode for tlmgr that allows installation of packages into user trees. git-svn-id: svn://tug.org/texlive/trunk@29883 c570f23f-e606-0410-a88d-b1316a301751
2013-04-07first updates for TL13 pretest, and for texmf-dist having everythingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@29725 c570f23f-e606-0410-a88d-b1316a301751
2012-07-12default to /usr/local/share/{man,info} for sys_{man,info}Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@27010 c570f23f-e606-0410-a88d-b1316a301751
2012-07-09disable upgrades from 2011Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@26946 c570f23f-e606-0410-a88d-b1316a301751
2012-05-132012Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@26329 c570f23f-e606-0410-a88d-b1316a301751
2011-06-22add a configuration variable $TeXLive::TLConfig::NetworkTimeout andNorbert Preining
use it in TLDownload (maybe later also in TLUtils for wget) git-svn-id: svn://tug.org/texlive/trunk@23084 c570f23f-e606-0410-a88d-b1316a301751
2011-06-22update tlmgr strings of config variablesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23083 c570f23f-e606-0410-a88d-b1316a301751
2011-06-16support option that runs tlmgr generate updmap automaticallyNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23004 c570f23f-e606-0410-a88d-b1316a301751
2011-05-30($MinRelease): new variable, set to $ReleaseYear - 1 (= 2010).Karl Berry
(%TLPDBConfigs): "minrelease" => $MinRelease. git-svn-id: svn://tug.org/texlive/trunk@22695 c570f23f-e606-0410-a88d-b1316a301751
2011-05-282011Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@22642 c570f23f-e606-0410-a88d-b1316a301751
2010-06-01backups not package-backupsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18682 c570f23f-e606-0410-a88d-b1316a301751