Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sort hashes for predictable output from Manifest._createManifestEntries(). | Zac Medico | 2007-11-23 | 1 | -0/+1 |
| | | | | | | (trunk r8615) svn path=/main/branches/2.1.2/; revision=8616 | ||||
* | Bug #198398 - Enable Manifest generation when there are no hash | Zac Medico | 2007-11-21 | 1 | -5/+15 |
| | | | | | | | | | | functions available for types such as RMD160. Now it's possible to generate a Manifest when python-2.5 is built without ssl support. MANIFEST1_REQUIRED_HASH and MANIFEST2_REQUIRED_HASH are the only two functions that are strictly required now (MD5 and SHA1). (trunk r8521) svn path=/main/branches/2.1.2/; revision=8566 | ||||
* | Make exception strings more informative. (trunk r8426) | Zac Medico | 2007-11-04 | 1 | -2/+5 |
| | | | | svn path=/main/branches/2.1.2/; revision=8427 | ||||
* | Make Manifest.create() do some basic validation of ebuild | Zac Medico | 2007-11-04 | 1 | -1/+11 |
| | | | | | | file names like portdbapi.cp_list() would do. (trunk r8423) svn path=/main/branches/2.1.2/; revision=8424 | ||||
* | Short circuit the loop as soon as missing hashes are detected. (trunk r7044) | Zac Medico | 2007-06-26 | 1 | -2/+2 |
| | | | | svn path=/main/branches/2.1.2/; revision=7045 | ||||
* | Remove more unnecessary list generation. (trunk r6913) | Zac Medico | 2007-06-22 | 1 | -2/+1 |
| | | | | svn path=/main/branches/2.1.2/; revision=6932 | ||||
* | Check if entries contain the required hashes before writing the Manifest ↵ | Zac Medico | 2007-06-22 | 1 | -0/+7 |
| | | | | | | (trunk r5902) svn path=/main/branches/2.1.2/; revision=6926 | ||||
* | Some minor fixes for manifest code (trunk r5735) | Zac Medico | 2007-06-21 | 1 | -8/+14 |
| | | | | svn path=/main/branches/2.1.2/; revision=6923 | ||||
* | For bug #178293, don't write digest-* files unnecessarily when SRC_URI is ↵ | Zac Medico | 2007-05-13 | 1 | -2/+5 |
| | | | | | | empty. (trunk r6534:6535) svn path=/main/branches/2.1.2/; revision=6536 | ||||
* | Don't bother to parse ${FILESDIR}/digest-* when manifest1_compat is ↵ | Zac Medico | 2007-02-22 | 1 | -3/+3 |
| | | | | | | disabled. (trunk r6044:6045) svn path=/main/branches/2.1.2/; revision=6046 | ||||
* | For bug #167667, use the existence of ${PORTDIR}/manifest1_obsolete to ↵ | Zac Medico | 2007-02-22 | 1 | -1/+2 |
| | | | | | | trigger the disabling of manifest1/digest file generation. This toggle is repo/overlay specific, allowing a specific overlay to drop manifest1 by adding the manifest1_obsolete file. (trunk r6040:6041) svn path=/main/branches/2.1.2/; revision=6043 | ||||
* | Synchronize required hash code in all relevant places. (trunk r5924) | Zac Medico | 2007-02-07 | 1 | -1/+6 |
| | | | | svn path=/main/branches/2.1.2/; revision=5925 | ||||
* | Make empty digest-* files 0 bytes instead of 1 byte. Thanks to Sven Wegener ↵ | Zac Medico | 2006-10-17 | 1 | -2/+6 |
| | | | | | | for reporting this. svn path=/main/trunk/; revision=4743 | ||||
* | Make manifest2AuxfileFilter() slightly more efficient and also ignore any ↵ | Zac Medico | 2006-10-11 | 1 | -3/+5 |
| | | | | | | hidden files. svn path=/main/trunk/; revision=4656 | ||||
* | Allow a digest to be created before any distfiles have been fetched for bug ↵ | Zac Medico | 2006-07-28 | 1 | -2/+6 |
| | | | | | | #141843. svn path=/main/trunk/; revision=4043 | ||||
* | Add a --force option for `ebuild digest` so that the user doesn't have to ↵ | Zac Medico | 2006-07-28 | 1 | -14/+15 |
| | | | | | | manually remove the Manifest and files/digest-* files when upstream changes the identity of distfiles. See bug #141843. svn path=/main/trunk/; revision=4041 | ||||
* | When assume-digests is enabled, for digest generation if the number of ↵ | Zac Medico | 2006-07-03 | 1 | -0/+1 |
| | | | | | | parsed digests does not match the number of digest types that are supported. See bug #138911. svn path=/main/trunk/; revision=3772 | ||||
* | Force digest generation when assume-digests is enabled but the file size ↵ | Zac Medico | 2006-06-17 | 1 | -2/+10 |
| | | | | | | does not match. See bug #137032. svn path=/main/trunk/; revision=3517 | ||||
* | Fix a bug that causes hashes of random types (mostly SHA1, from my ↵ | Zac Medico | 2006-05-22 | 1 | -1/+1 |
| | | | | | | experience) to be erroneously discarded due to dictionary assignment instead up update. svn path=/main/trunk/; revision=3390 | ||||
* | Don't include a redundant size field with the other hashes when creating ↵ | Zac Medico | 2006-05-21 | 1 | -0/+1 |
| | | | | | | manifest2 entries. Thanks to solar for reporting. svn path=/main/trunk/; revision=3383 | ||||
* | Bring back FEATURES="assume-digests" for bug #132182. | Zac Medico | 2006-05-04 | 1 | -13/+20 |
| | | | | svn path=/main/trunk/; revision=3317 | ||||
* | Catch Permission Denied errors during manifest/digest generation for bug ↵ | Zac Medico | 2006-04-29 | 1 | -28/+33 |
| | | | | | | #131073. svn path=/main/trunk/; revision=3263 | ||||
* | Make fetchlist_dict an optional parameter in the Manifest constructor since ↵ | Zac Medico | 2006-04-26 | 1 | -3/+7 |
| | | | | | | it's required only for generation of a Manifest (not needed for parsing and checking sums). svn path=/main/trunk/; revision=3245 | ||||
* | Fix FileNotFound error when ignoreMissing=True for bug #130928. | Zac Medico | 2006-04-23 | 1 | -4/+9 |
| | | | | svn path=/main/trunk/; revision=3194 | ||||
* | Replace hard coded "size" with MANIFEST1_HASH_FUNCTIONS. | Zac Medico | 2006-04-23 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3193 | ||||
* | Remove bogus "size" manifest entries reported by vapier. | Zac Medico | 2006-04-23 | 1 | -2/+3 |
| | | | | svn path=/main/trunk/; revision=3192 | ||||
* | Fix `emerge -s` download size calculation for bug #130750. | Zac Medico | 2006-04-21 | 1 | -1/+7 |
| | | | | svn path=/main/trunk/; revision=3184 | ||||
* | Ignore ENOENT errors when $FILESDIR doesn't exist. Thanks to Christian Heim ↵ | Zac Medico | 2006-04-17 | 1 | -4/+10 |
| | | | | | | for reporting. svn path=/main/trunk/; revision=3171 | ||||
* | Avoid rewritting the Manifest whenever possible by comparing the existing ↵v2.1_pre9 | Zac Medico | 2006-04-17 | 1 | -70/+154 |
| | | | | | | manifest entries to the ones that will be written. svn path=/main/trunk/; revision=3168 | ||||
* | Split out a reusable Manifest._readManifest() method. | Zac Medico | 2006-04-15 | 1 | -15/+26 |
| | | | | svn path=/main/trunk/; revision=3150 | ||||
* | Fix digestcheck logic for bug #129839. | Zac Medico | 2006-04-13 | 1 | -5/+10 |
| | | | | svn path=/main/trunk/; revision=3142 | ||||
* | Fix manifest/digest generation logic for bug #129737. | Zac Medico | 2006-04-13 | 1 | -8/+24 |
| | | | | svn path=/main/trunk/; revision=3136 | ||||
* | Remove unnecessary calls to dict.keys() from portage_manifest. | Zac Medico | 2006-04-10 | 1 | -7/+7 |
| | | | | svn path=/main/trunk/; revision=3112 | ||||
* | Remove db and mysettings from Manifest and replace them with a mapping ↵ | Zac Medico | 2006-04-10 | 1 | -6/+5 |
| | | | | | | object that provides access to fetch lists for each cpv. svn path=/main/trunk/; revision=3111 | ||||
* | Pass DISTDIR into the Manifest constructor instead of getting it from ↵ | Zac Medico | 2006-04-10 | 1 | -6/+3 |
| | | | | | | mysettings because mysettings will be eliminated soon. svn path=/main/trunk/; revision=3110 | ||||
* | Remove dependency on the core portage module from portage_manifest. | Zac Medico | 2006-04-09 | 1 | -13/+33 |
| | | | | svn path=/main/trunk/; revision=3109 | ||||
* | Encapsulate type guessing logic in a new Manifest method. | Zac Medico | 2006-04-09 | 1 | -0/+13 |
| | | | | svn path=/main/trunk/; revision=3106 | ||||
* | Supply missing parameters to a checkFileHashes call. | Zac Medico | 2006-04-09 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3103 | ||||
* | Add copyright headers for portage_update and portage_manifest. | Zac Medico | 2006-04-08 | 1 | -0/+4 |
| | | | | svn path=/main/trunk/; revision=3098 | ||||
* | Optimize manifest2AuxfileFilter handling of ignored directories. Thanks to ↵ | Zac Medico | 2006-04-07 | 1 | -3/+1 |
| | | | | | | Brian Harring for the patch. svn path=/main/trunk/; revision=3088 | ||||
* | Change == None to is None | Alec Warner | 2006-04-07 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3085 | ||||
* | Automatically create FILESDIR if necessary when writing old style digests. ↵ | Zac Medico | 2006-04-04 | 1 | -0/+7 |
| | | | | | | Thanks to blubb for reporting. svn path=/main/trunk/; revision=3071 | ||||
* | Fix manifest2AuxfileFilter so that it correctly filters files such as ↵ | Zac Medico | 2006-03-30 | 1 | -1/+7 |
| | | | | | | 2.1_pre7/CVS/Entries. svn path=/main/trunk/; revision=3042 | ||||
* | Sort the hashes for manifest2 lines to that output is reproducible. | Zac Medico | 2006-03-27 | 1 | -3/+3 |
| | | | | svn path=/main/trunk/; revision=3026 | ||||
* | sort digest/Manifest files by 1) filetype (v2 only) 2) filename (v1+v2) 3) ↵ | Marius Mauch | 2006-03-27 | 1 | -5/+15 |
| | | | | | | hashtype (v1 only) svn path=/main/trunk/; revision=3024 | ||||
* | Compare new digest data with old digest data and rewrite the new digest only ↵ | Zac Medico | 2006-03-27 | 1 | -4/+36 |
| | | | | | | if they differ (forward port r2951 from manifest1 to manifest2). svn path=/main/trunk/; revision=3022 | ||||
* | Use write_atomic for updates of old style digest files. | Zac Medico | 2006-03-27 | 1 | -4/+3 |
| | | | | svn path=/main/trunk/; revision=3021 | ||||
* | Split out a reusable Manifest._createDigestLines1() method. | Zac Medico | 2006-03-27 | 1 | -9/+13 |
| | | | | svn path=/main/trunk/; revision=3019 | ||||
* | fix a typo from the last revision. | Zac Medico | 2006-03-27 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3018 | ||||
* | Split out a reusable Manifest._parseDigests() method. | Zac Medico | 2006-03-27 | 1 | -4/+10 |
| | | | | svn path=/main/trunk/; revision=3017 |