Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use sys.__std*.fileno() in case of overrides. | Zac Medico | 2012-08-22 | 8 | -41/+45 |
| | | | | | This fixes AttributeError exceptions for API consumers that override sys.std* streams pseudo-file objects. | ||||
* | EventLoop: handle EINTR IOError for epoll | Zac Medico | 2012-08-22 | 1 | -2/+4 |
| | |||||
* | EventLoop: use epoll when available | Zac Medico | 2012-08-21 | 1 | -7/+52 |
| | | | | This will fix bug #432024. | ||||
* | _apply_hash_filter: make hash_filter simpler | Zac Medico | 2012-08-21 | 5 | -5/+18 |
| | | | | | Now any callable object will work, which might be helpful for consumers of the Manifest.checkFileHashes() method. | ||||
* | Implement PORTAGE_CHECKSUM_FILTER for bug #432170 | Zac Medico | 2012-08-21 | 8 | -18/+107 |
| | |||||
* | PollScheduler: use timeout for loadavg checks | Zac Medico | 2012-08-20 | 1 | -6/+12 |
| | | | | | | | This ensures that the code from commit fe03b5fd790fc09bd6594c55bb174e80aaac1e5a behaves correctly even when there are no poll events arriving for a long time (which might happen if the running builds don't produce output for a long time). | ||||
* | Scheduler: only use poll timeout when needed | Zac Medico | 2012-08-20 | 1 | -3/+6 |
| | | | | This avoids wasteful CPU consumption, as reported in bug #432024. | ||||
* | make.conf.5: warn about PORTAGE_TMPDIR in PORTDIR | Dave Kemper | 2012-08-19 | 1 | -1/+4 |
| | | | | This will fix bug #392565. | ||||
* | emerge-delta-webrsync: tweak "recompressing" msg | Zac Medico | 2012-08-18 | 1 | -1/+2 |
| | | | | FEATURES=webrsync-gpg forces it to recompress in the foreground. | ||||
* | emerge-delta-webrsync: improve date calculations | Zac Medico | 2012-08-18 | 1 | -41/+43 |
| | | | | This borrows some code from emerge-webrsync, and will fix bug #153513. | ||||
* | emerge-webrsync: fix date usage for BSD | Zac Medico | 2012-08-18 | 1 | -1/+3 |
| | |||||
* | emerge-webrsync: use ${PORTAGE_TMPDIR}/portage | Zac Medico | 2012-08-18 | 1 | -9/+9 |
| | | | | For consistency with commit 83e677766650e73071813c0d46547647e5f66029. | ||||
* | emerge-*webrsync: use ${PORTAGE_BIN_PATH}/emerge | Zac Medico | 2012-08-18 | 2 | -4/+6 |
| | |||||
* | emerge-*webrsync: fix post_sync for prefix | Zac Medico | 2012-08-18 | 2 | -6/+8 |
| | |||||
* | emerge-delta-webrsync: mktemp in PORTAGE_TMPDIR | Zac Medico | 2012-08-18 | 1 | -23/+20 |
| | | | | This will fix bug #198362. | ||||
* | emerge-delta-webrsync: fix make.globals path | Zac Medico | 2012-08-18 | 1 | -2/+3 |
| | |||||
* | emerge-delta-webrsync: rm -f for non-interactive | Zac Medico | 2012-08-18 | 1 | -10/+10 |
| | | | | This prevents interactive mode as reported in bug #176008. | ||||
* | emerge-delta-webrsync: normalize fetch URI | Zac Medico | 2012-08-17 | 1 | -1/+1 |
| | | | | This will fix bug #124072. | ||||
* | emerge-delta-webrsync: PORTAGE_RSYNC_OPTS | Zac Medico | 2012-08-17 | 1 | -3/+1 |
| | |||||
* | emerge-delta-webrsync: add -q/--quiet option | Zac Medico | 2012-08-17 | 1 | -0/+6 |
| | |||||
* | emerge-delta-webrsync: check write permission | Zac Medico | 2012-08-17 | 1 | -4/+15 |
| | | | | This will fix bug #176008. | ||||
* | emerge-delta-webrsync: handle FEATURES=usersync | Zac Medico | 2012-08-17 | 1 | -3/+19 |
| | |||||
* | emerge-delta-webrsync: support gpg verification | Zac Medico | 2012-08-17 | 1 | -3/+59 |
| | | | | | | | | This will fix bug #286373. BUG: Signature verification will fail if the local bzip2 program does not produce output that is perfectly identical to the bzip2 program used to compress the signed tar file. | ||||
* | emerge-delta-webrsync: remove umd5sum | Alexey Solovyev | 2012-08-17 | 1 | -1/+1 |
| | | | | This will fix bug #189084. | ||||
* | emerge-delta-webrsync: call portageq for config | Zac Medico | 2012-08-17 | 1 | -15/+26 |
| | |||||
* | mkrelease.sh: include new misc dir | Zac Medico | 2012-08-17 | 1 | -1/+1 |
| | |||||
* | BashSyntaxTestCase: include new misc dir | Zac Medico | 2012-08-17 | 1 | -3/+9 |
| | |||||
* | emerge-delta-webrsync: import version 3.5.1-r3 | Zac Medico | 2012-08-17 | 1 | -0/+512 |
| | |||||
* | metadata.dtd: update to latest | Zac Medico | 2012-08-17 | 1 | -2/+5 |
| | |||||
* | egencache: add a standard -j flags for --jobs | Mike Frysinger | 2012-08-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Remove tests for deprecated 3_pre2 EAPI. | Ulrich Müller | 2012-08-15 | 6 | -16/+16 |
| | |||||
* | emerge-webrsync: PORTAGE_RSYNC_OPTS, bug #364105 | Jan Pobrislo | 2012-08-14 | 1 | -4/+3 |
| | |||||
* | emerge-webrsync: preserve ownership for usersync | Zac Medico | 2012-08-14 | 1 | -5/+17 |
| | |||||
* | emerge-webrsync: check permission, bug #142202 | Zac Medico | 2012-08-14 | 1 | -2/+18 |
| | |||||
* | emerge-webrsync: add -k/--keep option | Zac Medico | 2012-08-14 | 1 | -15/+24 |
| | |||||
* | emerge-webrsync: adjust for 00:45 snapshots | Zac Medico | 2012-08-13 | 1 | -6/+6 |
| | | | | The time changed from 01:45 to 00:45 some time ago. | ||||
* | emaint logs: simplify error output handlingv2.2.0_alpha121 | Zac Medico | 2012-08-11 | 2 | -20/+8 |
| | |||||
* | emaint: cleanup TaskHandler isatty logic | Zac Medico | 2012-08-11 | 1 | -2/+2 |
| | |||||
* | installsources: fix file permissions, bug #430962 | Nico Roeser | 2012-08-11 | 1 | -1/+1 |
| | |||||
* | emaint binhost: support compress-index | Zac Medico | 2012-08-09 | 2 | -27/+27 |
| | |||||
* | repoman: remove IUSE.undefined check | Zac Medico | 2012-08-08 | 3 | -26/+1 |
| | | | | | | | This was suggested in the "Don't require assignment of empty variables in ebuilds?" thread on the gentoo-dev mailing list: http://thread.gmane.org/gmane.linux.gentoo.devel/78806 | ||||
* | bintree.inject(): write Packages.gz atomically | Zac Medico | 2012-08-08 | 1 | -3/+6 |
| | |||||
* | Portage writes a compressed copy of 'Packages' index file. | W-Mark Kubacki | 2012-08-08 | 3 | -7/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This behaviour is enabled by FEATURES="compress-index". The resulting file is 'Packages.gz' and its modification time will match that of 'Packages'. Web-servers use that copy to avoid repeated on-the-fly compression. In order to re-use 'atomic_ofstream' usage of 'codecs.zlib_codec' has been considered and discarded, because 'GzipFile' yields smaller files. (According to Mark's tests 62% smaller.) Example usage, Nginx: location =/Packages { gzip_static on; default_type text/plain; } Apache httpd (use with caution): RewriteRule ^(.*)/Packages$ $1/Packages.gz [T=text/plain,E=GZIP:gzip,L] <FilesMatch "Packages\.gz$"> Header set Content-Encoding gzip </FilesMatch> | ||||
* | Revert "econf: add --disable-silent-rules, bug #379497#c6" | Zac Medico | 2012-08-07 | 1 | -10/+4 |
| | | | | | | | This reverts commit 1cc39de72ac5311db748341ef9183586556719d9. It may be unsafe to call configure --help with some configure scripts, as noted in bug #379497, comment #34. | ||||
* | man/portage.5: note GLEP 37 virtuals, bug #429978 | Zac Medico | 2012-08-05 | 1 | -6/+7 |
| | |||||
* | repoman: libusb virtual.suspect, bug #417123 | Samuli Suominen | 2012-08-05 | 1 | -0/+3 |
| | |||||
* | elog: enable save_summary:qa by default | Zac Medico | 2012-08-05 | 2 | -2/+2 |
| | | | | | QA warnings still won't be echoed by default, but they will be saved in summary.log. | ||||
* | econf: add --disable-silent-rules, bug #379497#c6 | Zac Medico | 2012-08-04 | 1 | -4/+10 |
| | |||||
* | WhirlpoolAdd: raise TypeError if not bytes | Zac Medico | 2012-08-04 | 1 | -0/+2 |
| | |||||
* | vardbapi: optimize pickle load for Python >=3.2 | Zac Medico | 2012-08-02 | 1 | -2/+3 |
| |