Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | continue is only for loops | Marius Mauch | 2007-01-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5550 | ||||
* | Extend ignore filter for grablines (bug #144445) | Marius Mauch | 2007-01-11 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=5548 | ||||
* | minor syntax changes ( in is faster than has_key ) and docstrings | Alec Warner | 2006-12-08 | 1 | -4/+33 |
| | | | | svn path=/main/trunk/; revision=5215 | ||||
* | Use portage_data.lchown for compatibility. | Zac Medico | 2006-11-22 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=5119 | ||||
* | Really fix bit mask support when preserving S_ISUID and S_ISGID in ↵ | Zac Medico | 2006-11-22 | 1 | -1/+3 |
| | | | | | | apply_permissions. svn path=/main/trunk/; revision=5117 | ||||
* | Fix bit mask support when preserving S_ISUID and S_ISGID in apply_permissions. | Zac Medico | 2006-11-22 | 1 | -1/+6 |
| | | | | svn path=/main/trunk/; revision=5116 | ||||
* | Fix apply_permissions logic for cases where mode is unspecified. | Zac Medico | 2006-11-22 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=5115 | ||||
* | For bug #142993, make sure that chown and chgrp calls preserve S_ISUID and ↵ | Zac Medico | 2006-11-22 | 1 | -6/+26 |
| | | | | | | S_ISGID mode bits. svn path=/main/trunk/; revision=5114 | ||||
* | Just use stat instead of lstat for config protect, so that broken symlinks ↵ | Zac Medico | 2006-10-30 | 1 | -6/+1 |
| | | | | | | are just ignored. svn path=/main/trunk/; revision=4881 | ||||
* | Fix CONFIG_PROTECT so that is works with symlinked directories for bug #151502. | Zac Medico | 2006-10-17 | 1 | -0/+10 |
| | | | | svn path=/main/trunk/; revision=4742 | ||||
* | Add -* support to stack_lists() and use dict.pop() for removal of flags when ↵ | Zac Medico | 2006-10-17 | 1 | -3/+7 |
| | | | | | | appropriate. svn path=/main/trunk/; revision=4736 | ||||
* | Simplify and optimize grabdict. Thanks to Brian Harring for suggesting this. | Zac Medico | 2006-10-15 | 1 | -10/+6 |
| | | | | svn path=/main/trunk/; revision=4719 | ||||
* | Make grabdict incremental, so that keys occuring multiple times will stack ↵ | Zac Medico | 2006-10-15 | 1 | -3/+10 |
| | | | | | | up instead of overwritting eachother. Thanks to Sven Wegener for this suggestion. svn path=/main/trunk/; revision=4718 | ||||
* | Don't call varexpand inside getconfig for env.d/profile.env values. | Zac Medico | 2006-10-06 | 1 | -2/+5 |
| | | | | svn path=/main/trunk/; revision=4603 | ||||
* | For bug #14215, put the shlex parser in posix mode so that it properly ↵ | Zac Medico | 2006-10-06 | 1 | -3/+3 |
| | | | | | | recognizes escaped quotes. svn path=/main/trunk/; revision=4602 | ||||
* | For bug #150163, remove unnecessary validation of new_protect_filename() ↵ | Zac Medico | 2006-10-06 | 1 | -4/+0 |
| | | | | | | parameters. svn path=/main/trunk/; revision=4601 | ||||
* | Optimize varexpand for bug #149900. | Zac Medico | 2006-10-02 | 1 | -4/+4 |
| | | | | svn path=/main/trunk/; revision=4574 | ||||
* | For bug #14321, add support for individual files in CONFIG_PROTECT and ↵ | Zac Medico | 2006-09-16 | 1 | -9/+41 |
| | | | | | | CONFIG_PROTECT_MASK. svn path=/main/trunk/; revision=4458 | ||||
* | Since none of the code is written to handle it, never return a tuple from ↵ | Zac Medico | 2006-09-04 | 1 | -6/+1 |
| | | | | | | new_protect_filename(). See bug #146289. svn path=/main/trunk/; revision=4400 | ||||
* | Make stack_dictlist return an empty dictionary when there is nothing to ↵ | Zac Medico | 2006-08-13 | 1 | -3/+1 |
| | | | | | | stack. See bug #143730. svn path=/main/trunk/; revision=4240 | ||||
* | Fix stack_dictlist() so that incremental stacking behaves more like it does ↵ | Zac Medico | 2006-08-11 | 1 | -12/+13 |
| | | | | | | in config.regenerate(). svn path=/main/trunk/; revision=4213 | ||||
* | Only ignore ENOENT in getconfig() so that more important errors don't go ↵ | Zac Medico | 2006-07-31 | 1 | -1/+3 |
| | | | | | | unnoticed. svn path=/main/trunk/; revision=4052 | ||||
* | Catch ParseError from getconfig during env_update for bug #142157. | Zac Medico | 2006-07-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=4050 | ||||
* | Stack /etc/profile.env inside portage.config so that it doesn't stop ↵ | Zac Medico | 2006-07-29 | 1 | -0/+2 |
| | | | | | | variables in inappropriate places. See bug #51370. svn path=/main/trunk/; revision=4048 | ||||
* | Fix unsafe deletion of a dictionary item during iteration. | Zac Medico | 2006-07-26 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=4026 | ||||
* | Do the portage_checksum import in local scope because of circular dependency. | Zac Medico | 2006-07-21 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3979 | ||||
* | Move new_protect_filename from the core portage module to portage_util. | Zac Medico | 2006-07-21 | 1 | -0/+51 |
| | | | | svn path=/main/trunk/; revision=3978 | ||||
* | Remove grabdict_package and grabfile_package from the core portage module ↵ | Zac Medico | 2006-07-21 | 1 | -0/+1 |
| | | | | | | since the copies in portage_util can now work by importing isvalidatom from portage_dep. svn path=/main/trunk/; revision=3975 | ||||
* | Move the ConfigProtect class to the portage_util module. | Zac Medico | 2006-07-16 | 1 | -0/+39 |
| | | | | svn path=/main/trunk/; revision=3895 | ||||
* | Move normalize_path into portage_util. | Zac Medico | 2006-07-15 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=3891 | ||||
* | Wrap common write_atomic exceptions for easier error handling. | Zac Medico | 2006-07-09 | 1 | -4/+16 |
| | | | | svn path=/main/trunk/; revision=3822 | ||||
* | Sort filenames for predictable results. | Zac Medico | 2006-06-23 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=3621 | ||||
* | Test the basename for starting with "." instead of the full path. | Zac Medico | 2006-06-23 | 1 | -5/+4 |
| | | | | svn path=/main/trunk/; revision=3613 | ||||
* | Fix a typo from r3611 (file != files). | Zac Medico | 2006-06-23 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3612 | ||||
* | ignore .files in /etc/portage recursion | Alec Warner | 2006-06-23 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=3611 | ||||
* | Import missing PermissionDenied class. Thanks to marienz for reporting (and ↵ | Zac Medico | 2006-06-16 | 1 | -1/+2 |
| | | | | | | suggesting pyflakes). svn path=/main/trunk/; revision=3516 | ||||
* | Wrap more exceptions in ensure_dirs(). | Zac Medico | 2006-06-12 | 1 | -2/+8 |
| | | | | svn path=/main/trunk/; revision=3494 | ||||
* | Wrap more exceptions when applying permissions. Thanks to marienz for ↵ | Zac Medico | 2006-06-11 | 1 | -3/+16 |
| | | | | | | reporting. svn path=/main/trunk/; revision=3493 | ||||
* | make elog mail module always set the 'From' header for rfc2822 compliance | Marius Mauch | 2006-06-10 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3483 | ||||
* | Add noiselevel=-1 to writemsg calls in portage_util.py for errors that ↵ | Zac Medico | 2006-05-27 | 1 | -9/+16 |
| | | | | | | shouldn't happen so that messages are printed even when --quiet is used. svn path=/main/trunk/; revision=3429 | ||||
* | Override LazyItemsDict.update() so that it works correctly with other ↵ | Zac Medico | 2006-04-15 | 1 | -2/+10 |
| | | | | | | instances of LazyItemsDict. svn path=/main/trunk/; revision=3159 | ||||
* | Add singleton support to LazyItemsDict to make it easier to use with ↵ | Zac Medico | 2006-04-15 | 1 | -4/+20 |
| | | | | | | arbitrary function calls. svn path=/main/trunk/; revision=3149 | ||||
* | Add an initial_items parameter to the LazyItemsDict constructor in order to ↵ | Zac Medico | 2006-04-14 | 1 | -1/+5 |
| | | | | | | facilitate integration with existing dict based code. svn path=/main/trunk/; revision=3143 | ||||
* | Create a generic portage_util.LazyItemsDict and use it for lazy ↵ | Zac Medico | 2006-04-12 | 1 | -0/+27 |
| | | | | | | initialization portage.db[root] items. svn path=/main/trunk/; revision=3133 | ||||
* | Raise exceptions when appropriate in the atomic_ofstream constructor for bug ↵ | Zac Medico | 2006-04-07 | 1 | -0/+2 |
| | | | | | | #129098. svn path=/main/trunk/; revision=3087 | ||||
* | Change == None to is None | Alec Warner | 2006-04-07 | 1 | -4/+4 |
| | | | | svn path=/main/trunk/; revision=3085 | ||||
* | Move DISTDIR initialization from doebuild to fetch and handle read-only file ↵ | Zac Medico | 2006-04-03 | 1 | -4/+6 |
| | | | | | | system errors for bug #128506. svn path=/main/trunk/; revision=3058 | ||||
* | Add a reusable ensure_dirs() function and use it for DISTDIR initialization. | Zac Medico | 2006-03-30 | 1 | -0/+20 |
| | | | | svn path=/main/trunk/; revision=3040 | ||||
* | The return value from apply_permissions now indicates whether or not the ↵ | Zac Medico | 2006-03-30 | 1 | -1/+7 |
| | | | | | | permissions needed to be modified. svn path=/main/trunk/; revision=3039 | ||||
* | Automatically follow symlinks in the atomic_ofstream constructor. See bug ↵ | Zac Medico | 2006-03-29 | 1 | -1/+13 |
| | | | | | | #127897. svn path=/main/trunk/; revision=3034 |