~bzr-pqm/bzr/bzr.dev

  • Committer: Eric Holmberg
  • Date: 2008-05-06 15:02:27 UTC
  • Revision ID: eholmberg@arrow.com-20080506150227-l3arq1yntdvnoxum
Fix for Bug #215426 in which bzr can cause a MemoryError in socket.recv while
downloading large packs over http.  This patch limits the request size for
socket.recv to avoid this problem.

Changes:
Added mock file object bzrlib.tests.file_utils.
Added new parameters to bzrlib.osutils.pumpfile.
Added unit tests for bzrlib.osutils.pumpfile.
Added usage of bzrlib.osutils.pumpfile to bzrlib.transport.http.response.
Filename Latest Rev Last Changed Committer Comment Size
..
benchmarks 1707.2.2 18 years ago Robert Collins Start on bench_add, an add benchtest. Diff
bundle 1185.82.130 18 years ago Aaron Bentley Rename changesets to revision bundles Diff
doc 1530.2.1 18 years ago Robert Collins Start tests for api usage. Diff
export 1185.31.12 19 years ago John Arbash Meinel Refactored the export code to make it easier to ad Diff
help_topics 3089.3.6 17 years ago Ian Clatworthy make help topics more discoverable Diff
plugins 1185.1.29 19 years ago Robert Collins merge merge tweaks from aaron, which includes late Diff
repofmt 2241.1.1 17 years ago Martin Pool Change RepositoryFormat to use a Registry rather t Diff
smart 2018.5.139 17 years ago Andrew Bennetts Merge from bzr.dev, resolving conflicts. Diff
store 1185.11.1 19 years ago John Arbash Meinel (broken) Transport work is merged in. Tests do not Diff
tests 1185.31.25 19 years ago John Arbash Meinel Renamed all of the tests from selftest/foo.py to t Diff
transport 1185.11.1 19 years ago John Arbash Meinel (broken) Transport work is merged in. Tests do not Diff
ui 1185.49.21 19 years ago John Arbash Meinel Refactored bzrlib/ui.py into a module with the pos Diff
util 1185.1.29 19 years ago Robert Collins merge merge tweaks from aaron, which includes late Diff
version_info_formats 2022.1.1 18 years ago John Arbash Meinel [merge] version-info plugin, and cleanup for layou Diff
__init__.py 3403 16 years ago Canonical.com Patch Queue Manager (mbp) merge 1.3.1 news into trunk 3.4 KB Diff Download File
_dirstate_helpers_c.h 2668.1.1 17 years ago John Arbash Meinel (Lukáš Lalinský) Add a special header for intptr_t 153 bytes Diff Download File
_dirstate_helpers_c.pyx 2904.2.1 17 years ago John Arbash Meinel Switch from __new__ to __init__ to avoid potential 23.8 KB Diff Download File
_dirstate_helpers_py.py 2872.4.10 17 years ago Martin Pool docstrings for cmp_ functions seem to be backwards 9.7 KB Diff Download File
_knit_load_data_c.pyx 3287.5.5 16 years ago Robert Collins Refactor internals of knit implementations to impl 10.3 KB Diff Download File
_knit_load_data_py.py 3287.5.5 16 years ago Robert Collins Refactor internals of knit implementations to impl 3.6 KB Diff Download File
_patiencediff_c.c 3074.2.9 16 years ago John Arbash Meinel Large simplification by ignoring len() and just st 36.8 KB Diff Download File
File _patiencediff_py.py 2781.1.1 17 years ago Martin Pool merge cpatiencediff from Lukas 8.8 KB Diff Download File
add.py 2568.2.4 17 years ago Robert Collins * ``bzrlib.add.smart_add`` and ``bzrlib.add.smart_ 5.1 KB Diff Download File
annotate.py 3316.2.13 16 years ago Robert Collins * ``VersionedFile.annotate_iter`` is deprecated. 15 KB Diff Download File
api.py 2550.2.3 17 years ago Robert Collins Add require_api API. 2.9 KB Diff Download File
atomicfile.py 2052.3.4 18 years ago John Arbash Meinel [merge] bzr.dev 3.7 KB Diff Download File
bisect_multi.py 2890.2.3 17 years ago Robert Collins * New module ``bzrlib.bisect_multi`` with generic 2.6 KB Diff Download File
branch.py 3404 16 years ago Canonical.com Patch Queue Manager (mbp) deprecate LocableFiles.get_utf8 84.4 KB Diff Download File
branchbuilder.py 2466.7.10 17 years ago Robert Collins Add a format parameter to BranchBuilder. 2.4 KB Diff Download File
breakin.py 2453.1.1 17 years ago Alexander Belchenko explicitly check for SIGQUIT in 'signal' stdlib mo 1.4 KB Diff Download File
bugtracker.py 3270.5.3 16 years ago James Westby No longer add an extra class to accomoadate gnome. 9 KB Diff Download File
builtins.py 3400.1.2 16 years ago Martin Pool Remove leftover creation in cmd_branch of a branch 173 KB Diff Download File
bzrdir.py 3245.3.4 16 years ago Andrew Bennetts Merge from bzr.dev. 111 KB Diff Download File
cache_utf8.py 2360.1.6 17 years ago John Arbash Meinel Change utf8_decode_with_None to return what we car 4.3 KB Diff Download File
check.py 3036.1.3 17 years ago Robert Collins Privatise VersionedFileChecker. 10.8 KB Diff Download File
cmd_version_info.py 3231.2.1 16 years ago James Westby Make version-info --custom imply --all. When usin 4.1 KB Diff Download File
commands.py 3246.7.6 16 years ago Martin Albisetti * Change to module imports to alphabetical order 30.2 KB Diff Download File
commit.py 3113.6.7 16 years ago Aaron Bentley Fix commit for a checkout sharing a repo with its 36.7 KB Diff Download File
config.py 3388.2.3 16 years ago Martin Pool Fix up more uses of LockableFiles.get_utf8 in test 39.7 KB Diff Download File
conflicts.py 3144.4.2 16 years ago Aaron Bentley Handle non-directory parent conflicts (abentley, # 16.7 KB Diff Download File
counted_lock.py 2475.4.1 17 years ago Martin Pool Start adding CountedLock class to partially replac 2.7 KB Diff Download File
debug.py 3377.3.33 16 years ago John Arbash Meinel Add some logging with -Dgraph 1.7 KB Diff Download File
decorators.py 2230.2.6 17 years ago John Arbash Meinel Clean up the documentation and imports for decorat 6.3 KB Diff Download File
delta.py 3254.1.1 16 years ago Aaron Bentley Make Tree.iter_changes a public method 15.8 KB Diff Download File
deprecated_graph.py 3246.2.2 16 years ago Martin Pool Fix up import of tsort 6 KB Diff Download File
diff.py 1551.19.33 16 years ago Aaron Bentley Use as_revision_id for diff 37.2 KB Diff Download File
directory_service.py 3251.3.5 16 years ago Aaron Bentley Update docstring 2 KB Diff Download File
dirstate.py 3253.2.1 16 years ago John Arbash Meinel Fix moving directories to root nodes. 127 KB Diff Download File
email_message.py 2639.1.2 17 years ago John Arbash Meinel Some cleanups for the EmailMessage class. Remove s 8 KB Diff Download File
errors.py 3338.1.5 16 years ago Aaron Bentley Tweak text 69.6 KB Diff Download File
externalcommand.py 2367.2.1 17 years ago Robert Collins Remove bzrlib 0.8 compatability where it was makin 2.1 KB Diff Download File
fetch.py 3380.1.16 16 years ago Aaron Bentley Merge with cleanup 18.6 KB Diff Download File
generate_ids.py 2568.2.2 17 years ago Robert Collins * New method ``_glob_expand_file_list_if_needed`` 4.3 KB Diff Download File
globbing.py 2318.2.3 17 years ago Kent Gibson merged bzr.dev 7.8 KB Diff Download File
gpg.py 1551.12.52 17 years ago Aaron Bentley speling fix 3.7 KB Diff Download File
graph.py 3377.3.36 16 years ago John Arbash Meinel Small updates, try to write a test for the race co 51 KB Diff Download File
hashcache.py 2255.2.149 17 years ago Robert Collins Crufty but existing _iter_changes implementation f 10.5 KB Diff Download File
help.py 2762.1.1 17 years ago Ian Clatworthy (Daniel Watkins) teach bzr help to recognize alias 5.7 KB Diff Download File
hooks.py 3256.2.30 16 years ago Daniel Watkins Updated deprecation warnings and tests. 3.1 KB Diff Download File
identitymap.py 2375.1.5 17 years ago Andrew Bennetts Deal with review comments from Robert: * Add my 2.5 KB Diff Download File
ignores.py 2318.2.3 17 years ago Kent Gibson merged bzr.dev 5.1 KB Diff Download File
index.py 3099.3.3 16 years ago John Arbash Meinel Deprecate get_parents() in favor of get_parent_map 57.6 KB Diff Download File
info.py 3152.2.2 16 years ago Robert Collins The bzrdir format registry now accepts an ``alias` 16.4 KB Diff Download File
inspect_for_copy.py 2052.3.4 18 years ago John Arbash Meinel [merge] bzr.dev 2.5 KB Diff Download File
inter.py 2241.1.4 17 years ago Martin Pool Moved old weave-based repository formats into bzrl 4.4 KB Diff Download File
intset.py 1963.2.6 18 years ago Robey Pointer pychecker is on crack; go back to using 'is None'. 5.3 KB Diff Download File
inventory.py 3316.2.9 16 years ago Robert Collins * ``VersionedFile.get_sha1`` is deprecated, pleas 53.5 KB Diff Download File
iterablefile.py 2052.3.3 18 years ago John Arbash Meinel Add (c) Canonical to files that Aaron has approved 7.7 KB Diff Download File
knit.py 3400.2.1 16 years ago Martin Pool merge 1.3.1 back into trunk (news update only, the 123 KB Diff Download File
lazy_import.py 1551.18.22 17 years ago Aaron Bentley Fix exception when ScopeReplacer is assigned to be 15.5 KB Diff Download File
lazy_regex.py 2052.3.4 18 years ago John Arbash Meinel [merge] bzr.dev 3.7 KB Diff Download File
lock.py 2872.5.1 17 years ago Martin Pool Avoid internal error tracebacks on failure to lock 16.1 KB Diff Download File
lockable_files.py 3388.2.1 16 years ago Martin Pool Deprecate LockableFiles.get_utf8 13.7 KB Diff Download File
lockdir.py 2872.5.1 17 years ago Martin Pool Avoid internal error tracebacks on failure to lock 23.5 KB Diff Download File
log.py 3383.1.1 16 years ago Martin Pool Merge back 1.4 and start 1.5 (but not transaction 31.3 KB Diff Download File
lru_cache.py 2998.2.1 17 years ago John Arbash Meinel Implement LRUCache.get() which acts like dict.get( 7.8 KB Diff Download File
lsprof.py 2911.6.4 17 years ago Blake Winton Fix test failures 8.7 KB Diff Download File
mail_client.py 3324.4.1 16 years ago Xavier Maillard Replace mail-mode call with compose-mail from GNU 16.4 KB Diff Download File
memorytree.py 2946.3.5 17 years ago John Arbash Meinel MemoryTree is not tested under the tree_implementa 10.2 KB Diff Download File
merge.py 3287.5.8 16 years ago Robert Collins Merge up bzr.dev. 60.1 KB Diff Download File
merge3.py 3249.3.2 16 years ago John Arbash Meinel review feedback from Robert Use clearer variable n 16.4 KB Diff Download File
merge_directive.py 3251.2.2 16 years ago Aaron Bentley Fix bug in last revno handling 22.5 KB Diff Download File
missing.py 3267.1.1 16 years ago Alexander Belchenko Significantly reducing execution time and network 5.4 KB Diff Download File
msgeditor.py 3376.1.1 16 years ago Martin Pool Fix incorrect indentation (#220333) 9.5 KB Diff Download File
multiparent.py 3316.2.13 16 years ago Robert Collins * ``VersionedFile.annotate_iter`` is deprecated. 23.8 KB Diff Download File
mutabletree.py 3394.2.1 16 years ago Ian Clatworthy add docstring for put_file_bytes_non_atomic 22.7 KB Diff Download File
option.py 3236.1.1 16 years ago Michael Hudson clean up option.py imports 20.3 KB Diff Download File
osutils.py 3408.6.1 16 years ago Eric Holmberg Fix for Bug #215426 in which bzr can cause a Memor 45.5 KB Diff Download File
pack.py 2535.4.23 17 years ago Andrew Bennetts Merge streamable-containers. 17.5 KB Diff Download File
patch.py 1711.7.20 18 years ago John Arbash Meinel always close files, minor PEP8 cleanup 3.3 KB Diff Download File
patches.py 1551.18.9 17 years ago Aaron Bentley Merge from bzr.dev 12.9 KB Diff Download File
File patiencediff.py 2781.1.1 17 years ago Martin Pool merge cpatiencediff from Lukas 5.6 KB Diff Download File
plugin.py 3337 16 years ago Canonical.com Patch Queue Manager (Toshio Kuratomi) look for plugins in arch-indepen 15 KB Diff Download File
progress.py 3369.1.1 16 years ago John Arbash Meinel Fix bug #213771, just remove the unnecessary mutte 17.6 KB Diff Download File
reconcile.py 3389.2.7 16 years ago John Arbash Meinel Review comments from Ian 23 KB Diff Download File
reconfigure.py 3338.1.3 16 years ago Aaron Bentley Merge bzr.dev 12.6 KB Diff Download File
registry.py 3251.3.2 16 years ago Aaron Bentley Add testing of Registry.get_prefix 8.8 KB Diff Download File
remote.py 3399.2.1 16 years ago Martin Pool Merge 1.4final back to trunk 61.6 KB Diff Download File
repository.py 3399.3.1 16 years ago Jelmer Vernooij Deprecated Repository.revision_parents. 129 KB Diff Download File
revision.py 3287.6.1 16 years ago Robert Collins * ``VersionedFile.get_graph`` is deprecated, with 16.9 KB Diff Download File
revisionspec.py 1551.19.33 16 years ago Aaron Bentley Use as_revision_id for diff 29.2 KB Diff Download File
revisiontree.py 3363.3.4 16 years ago Aaron Bentley Add get_file_size to Tree interface 7.3 KB Diff Download File
rio.py 2911.6.1 17 years ago Blake Winton Change 'print >> f,'s to 'f.write('s. 13.2 KB Diff Download File
shellcomplete.py 2279.2.1 17 years ago mbp at sourcefrog (trivial) fix short_name() call in shellcomplete ( 2.5 KB Diff Download File
sign_my_commits.py 3010.1.15 17 years ago Robert Collins Manage write groups in sign_my_commits, for effici 3.1 KB Diff Download File
smtp_connection.py 2900.2.17 17 years ago Vincent Ladeuil merge bzr.dev 5.8 KB Diff Download File
status.py 3377.3.44 16 years ago John Arbash Meinel merge bzr.dev, resolve NEWS 10.2 KB Diff Download File
strace.py 2566.3.4 17 years ago Vincent Ladeuil Take Martin and Robert comments into account. * b 3.1 KB Diff Download File
switch.py 3078.2.6 17 years ago Ian Clatworthy fix efficiency of local commit detection as recomm 5.1 KB Diff Download File
symbol_versioning.py 3396 16 years ago Canonical.com Patch Queue Manager (mbp) Add symbol_versioning.deprecated_in 12 KB Diff Download File
tag.py 2831.8.1 17 years ago James Westby Fix log against smart server branches that don't s 7.8 KB Diff Download File
testament.py 2294.1.10 17 years ago John Arbash Meinel Switch all apis over to utf8 file ids. All tests p 8.3 KB Diff Download File
textfile.py 2052.3.2 18 years ago John Arbash Meinel Change Copyright .. by Canonical to Copyright ... 1.7 KB Diff Download File
textinv.py 2052.3.6 18 years ago John Arbash Meinel [merge] bzr.dev 2078 2.5 KB Diff Download File
textmerge.py 1711.2.24 18 years ago John Arbash Meinel Late bind to PatienceSequenceMatcher to allow plug 5.2 KB Diff Download File
textui.py 2052.3.2 18 years ago John Arbash Meinel Change Copyright .. by Canonical to Copyright ... 1.2 KB Diff Download File
timestamp.py 2425.6.2 17 years ago Martin Pool Make timestamps use existing format_date; document 5.9 KB Diff Download File
trace.py 3293.2.2 16 years ago Martin Pool Fix formatting of other occurrences of Python vers 15.3 KB Diff Download File
transactions.py 2052.3.2 18 years ago John Arbash Meinel Change Copyright .. by Canonical to Copyright ... 6.5 KB Diff Download File
transform.py 3363.3.5 16 years ago Aaron Bentley Revert changes in preview-tree-changes 88.2 KB Diff Download File
tree.py 3363.3.4 16 years ago Aaron Bentley Add get_file_size to Tree interface 37.2 KB Diff Download File
treebuilder.py 1731.1.50 18 years ago Aaron Bentley Merge bzr.dev 2.7 KB Diff Download File
tsort.py 3246.2.2 16 years ago Martin Pool Fix up import of tsort 30.4 KB Diff Download File
tuned_gzip.py 2592.3.143 17 years ago Robert Collins Merge more bzr.dev goodness. 14.4 KB Diff Download File
uncommit.py 3280.4.4 16 years ago John Arbash Meinel uncommit --local in an unbound branch raises the s 4 KB Diff Download File
upgrade.py 3280.1.1 16 years ago Ian Clatworthy (Martin Albisetti) Change backup dir from .bzr.bac 3.2 KB Diff Download File
urlutils.py 3234.3.1 16 years ago Alexander Belchenko ensure that local_path_to_url() always returns pla 22.2 KB Diff Download File
version.py 3293.2.1 16 years ago Martin Pool Better formatting of python version in --version 3.8 KB Diff Download File
versionedfile.py 3316.2.13 16 years ago Robert Collins * ``VersionedFile.annotate_iter`` is deprecated. 32.3 KB Diff Download File
File weave.py 3316.2.13 16 years ago Robert Collins * ``VersionedFile.annotate_iter`` is deprecated. 43.3 KB Diff Download File
weave_commands.py 1551.15.24 17 years ago Aaron Bentley Make list-weave list knits, rename to list-version 3.4 KB Diff Download File
weavefile.py 2911.6.4 17 years ago Blake Winton Fix test failures 5.5 KB Diff Download File
win32utils.py 3023.1.2 17 years ago Alexander Belchenko Martin's review. 10.1 KB Diff Download File
workingtree.py 3363.3.4 16 years ago Aaron Bentley Add get_file_size to Tree interface 115 KB Diff Download File
workingtree_4.py 3363.3.4 16 years ago Aaron Bentley Add get_file_size to Tree interface 110 KB Diff Download File
xml4.py 2889.1.1 17 years ago Robert Collins * The class ``bzrlib.repofmt.knitrepo.KnitReposito 6.4 KB Diff Download File
xml5.py 3311.3.4 16 years ago Aaron Bentley Have xml5 inherit from xml6 from xml8 2.8 KB Diff Download File
xml6.py 3311.3.3 16 years ago Aaron Bentley Handle format 5 revision 1.1 KB Diff Download File
xml7.py 2255.2.152 17 years ago Martin Pool (broken) merge aaron's workingtree format changes 1.6 KB Diff Download File
xml8.py 3311.3.8 16 years ago Aaron Bentley Updates from review 17.9 KB Diff Download File
xml_serializer.py 3311.3.2 16 years ago Aaron Bentley Implement version numbers for format 8 6.5 KB Diff Download File