summaryrefslogtreecommitdiffstats
path: root/pym/portage/dbapi/vartree.py
Commit message (Expand)AuthorAgeFilesLines
* Bug #290428 - Update mtime of /var/db/pkg and category subdirectories whenv2.1.7.2Zac Medico2009-10-271-0/+22
* Revert preserve-libs support since it won't be supported in this branch.Zac Medico2009-10-101-1149/+3
* Bug #287950 - Add support for FEATURES=fail-clean which is useful for cleaningZac Medico2009-10-071-1/+4
* Use the simpler/stricter _pkgspit in dbapi code.Zac Medico2009-10-041-1/+1
* fix mis-alignmentFabian Groffen2009-10-041-1/+1
* Generate an eerror message in dblink.mergeme when a file has to be renamed inv2.2_rc43Zac Medico2009-10-031-2/+31
* Bug #286895 - Generate an eerror message when a directory blocks mergeZac Medico2009-09-301-6/+16
* Use a regular expression for SLOT validation inside vardbapi.aux_get().Zac Medico2009-09-301-4/+6
* Use list comprehensions instead of filter() or map() in some places for compa...Arfrever Frehtes Taifersar Arahesis2009-09-251-1/+1
* Bug #286118 - Fix dbapi.move_ent() methods so they don't assume Atom instancesZac Medico2009-09-231-6/+6
* Optimize vardbapi.getpath(). Thanks to Marat RadchenkoZac Medico2009-09-231-3/+8
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-221-5/+5
* Fix another potential 'RuntimeError: dictionary changed size during iteration'Zac Medico2009-09-221-1/+1
* Fix 'RuntimeError: dictionary changed size during iteration' inZac Medico2009-09-211-1/+1
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+1
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-211-17/+17
* Add deprecation warnings to vartree.exists_specific_cat(), getnode(), andZac Medico2009-09-211-0/+10
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+3
* Fix all remaining SyntaxErrors with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-3/+3
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+1
* Support print() function with Python 2 in more files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+2
* Update syntax of numbers for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-5/+5
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-7/+7
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-34/+34
* Bug #240656 - Unmerge broken symlinks where a directory was expected.Zac Medico2009-09-141-1/+1
* Use isjustname() where appropriate.Zac Medico2009-09-121-2/+2
* Make dbapi.move_ent() take advantage of Atom instances when validatingZac Medico2009-09-121-5/+4
* Remove unused vardbapi._counter_hash() method.Zac Medico2009-09-061-19/+0
* Add a vardbapi._pkgs_changed attribute to use instead of PORTAGE_COUNTER_HASHZac Medico2009-09-051-0/+6
* consistently use CACHE_PATH with target_root, this commit needs a separate so...Fabian Groffen2009-09-051-2/+2
* Fix usage of VDB_PATHFabian Groffen2009-09-051-1/+1
* Fix tar_contents() to handle UnicodeEncodeError by falling back to utf_8 ifZac Medico2009-08-271-1/+22
* Bug #282306 - Inside dblink._match_contents(), fall back to utf_8 encoding ifZac Medico2009-08-241-7/+71
* Bug #282306 - Inside LinkageMap._ObjectKey._generate_object_key(), fall backZac Medico2009-08-231-0/+15
* Bug #282306 - Inside dblink._find_libs_to_preserve(), fall back to utf_8Zac Medico2009-08-231-0/+17
* Bug #282306 - Inside dblink._security_check(), fall back to utf_8 encodingZac Medico2009-08-221-0/+16
* Use _encodings where appropriate.Zac Medico2009-08-211-58/+93
* Use _content_encoding and _fs_encoding, and use strict unicode exceptionsZac Medico2009-08-181-20/+37
* Fix dblink._unmerge_pkgfiles() to use the correct version of perform_md5Zac Medico2009-08-151-1/+3
* Use portage._fs_encoding where applicable.Zac Medico2009-08-141-1/+2
* Inside dblink.treewalk(), handle filenames with incorrect encoding like weZac Medico2009-08-141-24/+76
* In dblink._unmerge_pkgfiles(), if the package appears to have been mergedZac Medico2009-08-141-0/+14
* Use portage._merge_encoding to encode/decode all filenames duringZac Medico2009-08-141-14/+60
* Use portage's selinux wrapper module for mkdir calls.Zac Medico2009-08-141-6/+3
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-22/+27
* Fix unicode support for compatibility with the new wrapped os module, andZac Medico2009-08-111-40/+23
* Bug #280460 - Wrap portage.os with unicode encode/decode wrappers.Zac Medico2009-08-101-2/+2
* Bug #280460 - Wrap os and os.path modules with unicode encode/decodeZac Medico2009-08-101-1/+4
* Fix PreservedLibsRegistry.pruneNonExisting() to work with $ROOT.Zac Medico2009-08-101-4/+9
* Always use encoding='utf_8' for unicode() calls.Zac Medico2009-08-091-2/+3