summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPDB.pm
AgeCommit message (Collapse)Author
2016-05-14tempdir rework: use consistently tl_tmpdir/tmpfile for debuggingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@41104 c570f23f-e606-0410-a88d-b1316a301751
2016-05-05continue despite missing pubkey, report details for failed verificationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40898 c570f23f-e606-0410-a88d-b1316a301751
2016-05-05fix uninitialized variable in warning callNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40897 c570f23f-e606-0410-a88d-b1316a301751
2016-05-02fix strange perl warningNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40833 c570f23f-e606-0410-a88d-b1316a301751
2016-04-28xzdec rather than un-xzKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@40801 c570f23f-e606-0410-a88d-b1316a301751
2016-04-27record verification status of manually verified tlpdbNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40782 c570f23f-e606-0410-a88d-b1316a301751
2016-04-22check for gpg not avail, return -3 in verify_*, act in tlmgrNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40681 c570f23f-e606-0410-a88d-b1316a301751
2016-04-21use TLCryptoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@40666 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-21tlpdb: safe status of being verified, show status for each tlpdbNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40646 c570f23f-e606-0410-a88d-b1316a301751
2016-04-21verification reporting reworked: be non-intrusiveNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40640 c570f23f-e606-0410-a88d-b1316a301751
2016-04-14make installation from local_uncompressed ignoring checksums etcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40501 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12verify also local copies, triggered by new parameter to TLPDB->newNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40464 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12adapt to changed calling conventionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40463 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12get rid of verify_download, fix verificationsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40460 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12make verify_* return values numeric with informal messagesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40449 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12gpg signature check workingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40438 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12refactor downloading, verify downloaded tlpdbNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40437 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12work on gpg verification functionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40435 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
2016-01-12Re-apply temporary removed changes to installer and tlmgrNorbert Preining
The changes in svn 39284-39294 have been reverted in svn 39298 to fix a bug in TLDownload that slipped out (svn 39300). Reapply these changes. git-svn-id: svn://tug.org/texlive/trunk@39362 c570f23f-e606-0410-a88d-b1316a301751
2016-01-07revert changes in tlcritical to fix the TLDownload errorNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39298 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06unpack: return pair of 0,1 and msg, use itNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39294 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06fix a stupid typoNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39293 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06checksum verification update, unwinding works againNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39292 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06debug and work on installationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39291 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06add win32 open prevention to TLPDB as for TLUtilsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39287 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06TLPDB: rename _install_package to _install_data, cater for size and checksumNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39286 c570f23f-e606-0410-a88d-b1316a301751
2015-12-08* bin/tlpfiles: doc tweaks.Karl Berry
* TeXLive/TLPDB.pm (find_file): no need for @foo. * TeXLive/TLPSRC.pm (): include $lineno in non-continuation error. * TeXLive/TLUtils.pm (parseAddFormatLine_line): doc. git-svn-id: svn://tug.org/texlive/trunk@39054 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-01-12more systematically use TLPDB prefix on warningsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@36041 c570f23f-e606-0410-a88d-b1316a301751
2014-12-30fix computation of sizes if *all* archs are installedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@35926 c570f23f-e606-0410-a88d-b1316a301751
2014-05-15copyrightKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34045 c570f23f-e606-0410-a88d-b1316a301751
2014-04-17more settings for 2014 preparationsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@33493 c570f23f-e606-0410-a88d-b1316a301751
2013-08-06fix for installation from fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@31361 c570f23f-e606-0410-a88d-b1316a301751
2013-05-09tlpsizes: new utility script to examine collection/scheme/package sizes; doc ↵Karl Berry
tweaks in TLPDB.pm git-svn-id: svn://tug.org/texlive/trunk@30347 c570f23f-e606-0410-a88d-b1316a301751
2013-04-15fixes to usermode introduced regressionsNorbert Preining
- compare_tlpdb did cancel instead of replace the relocated prefix, breaking tl-compare-tlpdb - installation of packages in normal mode did cancel instead of replace the relocated prefix, breaking proper lising in the users tlpdb git-svn-id: svn://tug.org/texlive/trunk@29926 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
2013-03-31pinning doc, msgsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@29567 c570f23f-e606-0410-a88d-b1316a301751
2013-03-15Fix typo after renaming of functions, thanks to Mariano Suárez-AlvarezNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@29401 c570f23f-e606-0410-a88d-b1316a301751
2013-02-26Implement most of pinning actionNorbert Preining
use the new TLConfFile multiple value approach to manage the pinning file. Do all the pin-data handling tlpdb internal git-svn-id: svn://tug.org/texlive/trunk@29228 c570f23f-e606-0410-a88d-b1316a301751
2013-01-31implement tlmgr platform setNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@28995 c570f23f-e606-0410-a88d-b1316a301751
2012-11-18rename tlerror -> tlwarn, we do not have tlerror ;-)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@28293 c570f23f-e606-0410-a88d-b1316a301751
2012-09-20tlmgr: implement listing of the content of arbitrary repositoriesNorbert Preining
with "tlmgr repository list ...." tlmgr: start working on a pinning action TLPDB: add fucntions to get sub-tlpdbs from a virtual db, and listing of packages of a sub-tlpdb git-svn-id: svn://tug.org/texlive/trunk@27748 c570f23f-e606-0410-a88d-b1316a301751
2012-05-24copyright yearsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@26615 c570f23f-e606-0410-a88d-b1316a301751
2012-05-23allow computation of sizes of packages based on a set of platformsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@26588 c570f23f-e606-0410-a88d-b1316a301751
2012-05-17remove whitespace around pinned package namesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@26461 c570f23f-e606-0410-a88d-b1316a301751
2012-04-19tlmgr install --file /path/to/some/file.tar.xzNorbert Preining
tlmgr install --file http://some.url/path/file.tar.xz git-svn-id: svn://tug.org/texlive/trunk@26036 c570f23f-e606-0410-a88d-b1316a301751
2012-04-17include multi-repository support into main subversion repoNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@26004 c570f23f-e606-0410-a88d-b1316a301751