summaryrefslogtreecommitdiffstats
path: root/pym/portage/util
Commit message (Expand)AuthorAgeFilesLines
* EventLoop.iteration: no IO blocking if possibleZac Medico2012-12-301-4/+18
* Add run_main_scheduler helper function.Zac Medico2012-12-281-0/+41
* _ctypes: don't cache library, bug #448858Zac Medico2012-12-281-6/+4
* PipeReaderBlockingIO handle threading ImportErrorZac Medico2012-12-271-1/+5
* EventLoop.iteration(): avoid busy waitingZac Medico2012-12-271-14/+40
* Add PipeReaderBlockingIO, Jython experimentation.Zac Medico2012-12-272-3/+100
* EventLoop: thread-safe idle_add and timeout_addZac Medico2012-12-261-68/+97
* portage.util.movefile.movefile(): Try to preserve mtime of symlinks with Pyth...Arfrever Frehtes Taifersar Arahesis2012-11-301-3/+9
* Fix return value of portage.util.movefile.movefile() for symlinks with Python...Arfrever Frehtes Taifersar Arahesis2012-11-291-2/+5
* EventLoop: handle Linux 2.4 errno 38 for epollZac Medico2012-11-221-8/+19
* validate_desktop_entry: ignore Encoding keyZac Medico2012-11-141-0/+1
* validate_desktop_entry: handle df-utils-0.21 hintZac Medico2012-10-281-1/+3
* Add portage.util._ctypes module, for bug #439584.Zac Medico2012-10-251-0/+47
* PipeLogger/Reader: remove redundant isAlive()Zac Medico2012-10-181-3/+0
* SpawnProcess: split out a PipeLogger classZac Medico2012-10-181-0/+149
* PopenProcess: child_watch_add if no pipe_readerZac Medico2012-10-171-4/+6
* CompositeTask._start_task: propagate schedulerZac Medico2012-10-161-0/+4
* PopenProcess: integrate PipeReader supportZac Medico2012-10-161-2/+14
* Add missing PopenProcess class from last commit.Zac Medico2012-10-151-0/+15
* chk_updated_info_files: move to separate fileZac Medico2012-10-141-0/+138
* display_preserved_libs: move to separate fileZac Medico2012-10-141-0/+79
* PollScheduler: disable default _loadavg_latencyZac Medico2012-10-081-1/+3
* ForkProcess: set _exit finally block before forkZac Medico2012-10-081-27/+38
* ForkProcess: increase scope of try/finally/_exitZac Medico2012-10-081-9/+11
* PollScheduler: rename sched_iface to _sched_ifaceZac Medico2012-10-071-7/+7
* PollScheduler: split out SchedulerInterfaceZac Medico2012-10-071-0/+86
* AsyncScheduler: remove useless __slots__Zac Medico2012-10-052-6/+0
* TaskScheduler: inherit AsyncSchedulerZac Medico2012-10-051-0/+22
* AsyncScheduler: poll in _schedule_tasksZac Medico2012-10-031-0/+3
* AsyncScheduler: implement _pollZac Medico2012-10-031-0/+5
* AsyncScheduler: use _termination_checkZac Medico2012-10-031-1/+1
* AsyncScheduler: source_remove in _waitZac Medico2012-10-031-0/+8
* EbuildFetcher/MergeProcess: inherit ForkProcessZac Medico2012-10-031-0/+2
* egencache: add --update-manifests, bug #436918Zac Medico2012-10-033-0/+138
* UseManager: /etc/portage/profile extended syntaxZac Medico2012-09-261-5/+11
* EventLoop: fix busy loop waiting for child pidZac Medico2012-09-252-14/+18
* env_update: use eroot variable moreZac Medico2012-09-231-10/+7
* env_update: scan all dirs starting with "lib"Zac Medico2012-09-231-4/+19
* find_updated_config_files: x var name collisionZac Medico2012-09-131-2/+2
* Replace getstatusoutput with unicode safe Popen.Zac Medico2012-09-111-7/+14
* Only validate .desktop files that are installed into XDG-compliant locations.Michael Palimaka2012-09-111-54/+3
* validate_desktop_entry: filter more KDE noise.Michael Palimaka2012-09-031-2/+7
* validate_desktop_entry: handle emacs.desktopZac Medico2012-09-021-0/+14
* validate_desktop_entry: filter more kde noiseZac Medico2012-08-261-14/+46
* read_corresponding_eapi_file: cache resultsZac Medico2012-08-231-0/+7
* EventLoop: handle EINTR IOError for epollZac Medico2012-08-221-2/+4
* EventLoop: use epoll when availableZac Medico2012-08-211-7/+52
* WhirlpoolAdd: raise TypeError if not bytesZac Medico2012-08-041-0/+2
* parse_desktop_entry: fix python3 bug #429544Zac Medico2012-08-021-1/+5
* _urlopen: fix python2 http password breakageZac Medico2012-08-011-29/+11