summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Replace compat symlinks with a new compat module as the symlink solution prev...Marius Mauch2007-02-171-1/+1
* Namespace sanitizing, step 1Marius Mauch2007-01-251-1037/+1
* dump emerge's normpath in favor of portage_util's normalize_pathAlec Warner2007-01-181-0/+5
* Fix another typo.Zac Medico2007-01-121-1/+1
* purge string from portage.py, fix minor bug in portage_utilAlec Warner2007-01-121-1/+1
* more string deprecationAlec Warner2007-01-121-5/+5
* docs for grabdictAlec Warner2007-01-111-1/+21
* continue is only for loopsMarius Mauch2007-01-111-1/+1
* Extend ignore filter for grablines (bug #144445)Marius Mauch2007-01-111-1/+3
* minor syntax changes ( in is faster than has_key ) and docstringsAlec Warner2006-12-081-4/+33
* Use portage_data.lchown for compatibility.Zac Medico2006-11-221-1/+2
* Really fix bit mask support when preserving S_ISUID and S_ISGID in apply_perm...Zac Medico2006-11-221-1/+3
* Fix bit mask support when preserving S_ISUID and S_ISGID in apply_permissions.Zac Medico2006-11-221-1/+6
* Fix apply_permissions logic for cases where mode is unspecified.Zac Medico2006-11-221-1/+4
* For bug #142993, make sure that chown and chgrp calls preserve S_ISUID and S_...Zac Medico2006-11-221-6/+26
* Just use stat instead of lstat for config protect, so that broken symlinks ar...Zac Medico2006-10-301-6/+1
* Fix CONFIG_PROTECT so that is works with symlinked directories for bug #151502.Zac Medico2006-10-171-0/+10
* Add -* support to stack_lists() and use dict.pop() for removal of flags when ...Zac Medico2006-10-171-3/+7
* Simplify and optimize grabdict. Thanks to Brian Harring for suggesting this.Zac Medico2006-10-151-10/+6
* Make grabdict incremental, so that keys occuring multiple times will stack up...Zac Medico2006-10-151-3/+10
* Don't call varexpand inside getconfig for env.d/profile.env values.Zac Medico2006-10-061-2/+5
* For bug #14215, put the shlex parser in posix mode so that it properly recogn...Zac Medico2006-10-061-3/+3
* For bug #150163, remove unnecessary validation of new_protect_filename() para...Zac Medico2006-10-061-4/+0
* Optimize varexpand for bug #149900.Zac Medico2006-10-021-4/+4
* For bug #14321, add support for individual files in CONFIG_PROTECT and CONFIG...Zac Medico2006-09-161-9/+41
* Since none of the code is written to handle it, never return a tuple from new...Zac Medico2006-09-041-6/+1
* Make stack_dictlist return an empty dictionary when there is nothing to stack...Zac Medico2006-08-131-3/+1
* Fix stack_dictlist() so that incremental stacking behaves more like it does i...Zac Medico2006-08-111-12/+13
* Only ignore ENOENT in getconfig() so that more important errors don't go unno...Zac Medico2006-07-311-1/+3
* Catch ParseError from getconfig during env_update for bug #142157.Zac Medico2006-07-311-1/+1
* Stack /etc/profile.env inside portage.config so that it doesn't stop variable...Zac Medico2006-07-291-0/+2
* Fix unsafe deletion of a dictionary item during iteration.Zac Medico2006-07-261-1/+4
* Do the portage_checksum import in local scope because of circular dependency.Zac Medico2006-07-211-1/+1
* Move new_protect_filename from the core portage module to portage_util.Zac Medico2006-07-211-0/+51
* Remove grabdict_package and grabfile_package from the core portage module sin...Zac Medico2006-07-211-0/+1
* Move the ConfigProtect class to the portage_util module.Zac Medico2006-07-161-0/+39
* Move normalize_path into portage_util.Zac Medico2006-07-151-0/+7
* Wrap common write_atomic exceptions for easier error handling.Zac Medico2006-07-091-4/+16
* Sort filenames for predictable results.Zac Medico2006-06-231-1/+3
* Test the basename for starting with "." instead of the full path.Zac Medico2006-06-231-5/+4
* Fix a typo from r3611 (file != files).Zac Medico2006-06-231-1/+1
* ignore .files in /etc/portage recursionAlec Warner2006-06-231-0/+1
* Import missing PermissionDenied class. Thanks to marienz for reporting (and ...Zac Medico2006-06-161-1/+2
* Wrap more exceptions in ensure_dirs().Zac Medico2006-06-121-2/+8
* Wrap more exceptions when applying permissions. Thanks to marienz for report...Zac Medico2006-06-111-3/+16
* make elog mail module always set the 'From' header for rfc2822 complianceMarius Mauch2006-06-101-1/+1
* Add noiselevel=-1 to writemsg calls in portage_util.py for errors that should...Zac Medico2006-05-271-9/+16
* Override LazyItemsDict.update() so that it works correctly with other instanc...Zac Medico2006-04-151-2/+10
* Add singleton support to LazyItemsDict to make it easier to use with arbitrar...Zac Medico2006-04-151-4/+20
* Add an initial_items parameter to the LazyItemsDict constructor in order to f...Zac Medico2006-04-141-1/+5