summaryrefslogtreecommitdiffstats
path: root/pym/portage_util.py
Commit message (Expand)AuthorAgeFilesLines
...
* Create a generic portage_util.LazyItemsDict and use it for lazy initializatio...Zac Medico2006-04-121-0/+27
* Raise exceptions when appropriate in the atomic_ofstream constructor for bug ...Zac Medico2006-04-071-0/+2
* Change == None to is NoneAlec Warner2006-04-071-4/+4
* Move DISTDIR initialization from doebuild to fetch and handle read-only file ...Zac Medico2006-04-031-4/+6
* Add a reusable ensure_dirs() function and use it for DISTDIR initialization.Zac Medico2006-03-301-0/+20
* The return value from apply_permissions now indicates whether or not the perm...Zac Medico2006-03-301-1/+7
* Automatically follow symlinks in the atomic_ofstream constructor. See bug #12...Zac Medico2006-03-291-1/+13
* Catch a possible OSError from the stat call in atomic_ofstream.close().Zac Medico2006-03-191-0/+5
* Add a generic apply_recursive_permissions function and use is for $DISTDIR/cv...Zac Medico2006-03-181-1/+42
* Fix typo in variable name from last revision.Zac Medico2006-03-171-1/+1
* Fix the apply_permissions XOR logic so that mask removes mode bits correctly.Zac Medico2006-03-171-2/+2
* Fix permissions functions so that error messages tell exactly which call failed.Zac Medico2006-03-171-28/+48
* One more 'mode & 07777' in apply_permissions.Zac Medico2006-03-141-0/+2
* Make that 'mode & 07777' for the previous commit.Zac Medico2006-03-141-2/+2
* Use 'mode & 0777' to protect ourselves from unwanted mode bits in apply_permi...Zac Medico2006-03-141-5/+8
* Make mode=-1 the default parameter for apply_permissions in order to distingu...Zac Medico2006-03-141-3/+5
* Make the apply_permissions function default to exact matching of mode bits an...Zac Medico2006-03-141-9/+19
* Wrap possible exceptions raised by stat call in apply_secpass_permissions.Zac Medico2006-03-141-1/+9
* Add a new OperationNotPermitted exception and use it to wrap apply_permission...Zac Medico2006-03-141-17/+23
* Make portage_util.apply_stat_permissions() wrap apply_secpass_permissions ins...Zac Medico2006-03-131-2/+2
* Add a new portage_util.apply_secpass_permissions() function that intelligentl...Zac Medico2006-03-131-1/+33
* use getattr instead of hasattr for detection of base class destructor (recomm...Zac Medico2006-02-091-3/+3
* add new atomic_ofstream class for safer writesZac Medico2006-02-091-6/+88
* cPickle import protection; fall back to pickle if cPickle is unavailable.Brian Harring2006-02-081-2/+7
* - added writemsg_stdout function and make portage use it internallyNed Ludd2006-01-011-3/+10
* revert down to 2.3 python requirement via avoiding sortedBrian Harring2005-12-271-1/+4
* linear unique_array lifted from saviour, lifted from a python cookbook.Brian Harring2005-12-271-9/+34
* ongoing portage_util cleanup.Brian Harring2005-12-271-77/+21
* bye bye crap grab_multiple function.Brian Harring2005-12-271-6/+0
* Fix typo in writeints()v2.1_pre2Jason Stubbs2005-12-251-1/+1
* bug 114133, write a tmp file then rename it for write* funcs.Brian Harring2005-12-241-17/+24
* Generalize portage_util.dump_traceback() and make use of it if importingJason Stubbs2005-12-231-7/+15
* add an option to grab* so that if they're given a directory they'll recursive...Marius Mauch2005-11-301-25/+26
* Add treetype instance member to dblink. Add treetype parameters tov2.0.53_rc7Jason Stubbs2005-10-301-2/+8
* bye bye mr. cvs_id_stringBrian Harring2005-08-301-1/+1
* header changes, $Header: -> $Id:Brian Harring2005-08-301-1/+1
* Migration (without history) of the current stable line to subversion.Jason Stubbs2005-08-281-0/+459