summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive
AgeCommit message (Collapse)Author
2016-04-16try to support spaces in path on WindowsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40551 c570f23f-e606-0410-a88d-b1316a301751
2016-04-16test for TL_GNUPG, gpg, gpg2Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40550 c570f23f-e606-0410-a88d-b1316a301751
2016-04-16fix TLPaper wrong replacement strings for pdftexNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40548 c570f23f-e606-0410-a88d-b1316a301751
2016-04-15fix for (again) new pdftex config files formatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40542 c570f23f-e606-0410-a88d-b1316a301751
2016-04-15setup_gpg: win32: search for system gpgNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40532 c570f23f-e606-0410-a88d-b1316a301751
2016-04-15TLUtils.pm generate_config_file: break if headfile is missingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40527 c570f23f-e606-0410-a88d-b1316a301751
2016-04-14(_create_config_files): newline at end of message.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@40511 c570f23f-e606-0410-a88d-b1316a301751
2016-04-14allow for Windows users to setup gpgNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40505 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-13(check_file): report info when checksums or sizes differ.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@40494 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-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-12TLUtils: verify_* reshufflingNorbert Preining
separate out verify_signature verify_download calls verify_checksum verify_checksum calls verify_signature git-svn-id: svn://tug.org/texlive/trunk@40459 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12fixes from live testingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40457 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12fix missing access functions for new checksumNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40456 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-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-12wording fixesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40448 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12adjust gpg code to spaces in filenames and win32Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40447 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12reintroduce verify_checksum, single out code, adapt tlmgrNorbert Preining
tlmgr uses verify_checksum to verify the downloaded tlpdb copy with the remote checksum to reduce loading time. Reintroduce verify_checksum, single out the code from verify_download, and adjust tlmgr to new calling convention that second argument is already the url for the checksum git-svn-id: svn://tug.org/texlive/trunk@40446 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12unify the verify_* functions, simplify code, verify checksum fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40444 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12switch to home-made gpg calling, make tlmgr workNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40440 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-12TLUtils: new function: setup_gpgNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40436 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-12use tlchecksum instead of tlmd5Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40434 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12add a verify_checksum functionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40432 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12allow for non-failing setup_unix_oneNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40431 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-12add Crypt::GPG.pm as TeXLive::GPG.pm, adjust package codeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40426 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12TLOBJ: support sha256, make_container returns sha256, use thatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40424 c570f23f-e606-0410-a88d-b1316a301751
2016-04-12use sha256 for remote tlpdb and location checksNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40423 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-10fix TLPaper for 2016 pdftexconfig.datNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@40377 c570f23f-e606-0410-a88d-b1316a301751
2016-04-07Updates for Windows, esp. making TL read-only for admin installsSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@40301 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-07simple fix for removing temp files ...Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39300 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-06TLUtils: remove install_package, replaced by TLPDB::install_packageNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39289 c570f23f-e606-0410-a88d-b1316a301751
2016-01-06TLUtils::install_packages: replace long code with TLPDB::install_packageNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@39288 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