summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _eventloop: use explicit relative importsv2.2.0_alpha87Zac Medico2012-02-173-7/+6
* MtimeDB: add JSON read/writeZac Medico2012-02-171-14/+55
* MtimeDB._load: explicitly close fileZac Medico2012-02-171-3/+5
* PreservedLibsRegistry: add JSON read/writeZac Medico2012-02-171-10/+51
* repoman: make virtual.oldstyle an errorZac Medico2012-02-173-5/+13
* portage.5: layout.conf manifest-hashes exampleZac Medico2012-02-171-0/+2
* PollSelectAdapter: don't inherit PollConstantsZac Medico2012-02-171-1/+1
* Move Poll{Constants,SelectAdapter} to _eventloop.Zac Medico2012-02-173-5/+5
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-1711-17/+23
* SlotObject: validate __slots__ and keyword argsZac Medico2012-02-171-2/+11
* Remove redundant inherited __slots__ values.Zac Medico2012-02-172-2/+2
* EventLoop: fix _io_handler_class "f" attributeZac Medico2012-02-171-1/+1
* portage.package.ebuild.fetch.fetch(): Fix ResourceWarning with Python 3.2.Arfrever Frehtes Taifersar Arahesis2012-02-171-9/+10
* EventLoop.iteration: run timeouts lastZac Medico2012-02-171-12/+12
* SubProcess._waitpid_cb: fix args for glib compatZac Medico2012-02-171-1/+1
* EventLoop: prune obsolete codeZac Medico2012-02-171-70/+18
* EventLoop.iteration: poll for blocking, not sleepZac Medico2012-02-161-2/+5
* EventLoop.child_watch_add: dynamic IO watchZac Medico2012-02-161-10/+22
* EventLoop: wakeup poll loop to receive sigchildZac Medico2012-02-161-1/+12
* EventLoop: fix signal race in _sigchld_initZac Medico2012-02-161-1/+1
* EventLoop: fix _sigchld_io_cb to return TrueZac Medico2012-02-161-0/+1
* SubProcess: use child_watch_addZac Medico2012-02-161-29/+7
* EventLoop: implement child_watch_addZac Medico2012-02-163-1/+99
* portage.update.fixdbentries(): Fix ResourceWarnings with Python 3.2.Arfrever Frehtes Taifersar Arahesis2012-02-161-2/+3
* SubProcess: use non-blocking waitpidZac Medico2012-02-151-12/+27
* EventLoop.iteration: sleep if no IO handlersZac Medico2012-02-151-1/+13
* EventLoop.timeout_add: fix inverted min intervalZac Medico2012-02-151-1/+1
* Comment about _setup_pipes / PyPy GC interaction.Zac Medico2012-02-152-2/+10
* SpawnProcess: use os.open for /dev/null inputZac Medico2012-02-151-3/+3
* MergeProcess: inherit stdin for use with pdbZac Medico2012-02-151-0/+7
* treewalk: handle EAGAIN from listdir for PyPy 1.8Zac Medico2012-02-151-2/+15
* get_open_fds: handle EAGAIN for PyPy 1.8Zac Medico2012-02-151-1/+15
* Scheduler: PyPy WeakValueDictionary.pop KeyErrorZac Medico2012-02-141-1/+8
* SpawnProcess: for stdout use os.write, not fdopenZac Medico2012-02-141-6/+5
* repoman: fix ebuild.badheader for bug #403705Zac Medico2012-02-141-0/+1
* SubProcess._wait: add debug code for bug #403697Zac Medico2012-02-141-0/+6
* Assert that fork returns int for bug 403697.Zac Medico2012-02-142-0/+7
* AsynchronousTask: skip cancelled check in _startZac Medico2012-02-142-6/+0
* EventLoop: allow IO event handler re-entranceZac Medico2012-02-141-11/+6
* After python fork, don't close fds for PyPy 1.8.Zac Medico2012-02-143-11/+22
* EventLoop._do_poll: tweak EINTR handlingZac Medico2012-02-131-13/+14
* AsynchronousTask: don't wait for exit statusZac Medico2012-02-139-15/+35
* EventLoop: make _poll/_run_timeouts re-entrantZac Medico2012-02-131-62/+73
* runtests.sh: test PyPy 1.8, and support prefixZac Medico2012-02-131-4/+10
* Handle missing os.setgroups for PyPy.Zac Medico2012-02-133-2/+21
* checksum.py: remove PyPy 1.7 workaroundsZac Medico2012-02-131-30/+1
* PollScheduler: use idle_add to check terminationZac Medico2012-02-122-22/+41
* repoman: check for env-update, bug #402339Zac Medico2012-02-121-1/+1
* Scheduler: simplify _sched_iface constructionv2.2.0_alpha86Zac Medico2012-02-111-14/+3
* EbuildIpcDaemon: handle POLLHUP, bug #401919Zac Medico2012-02-111-0/+24