Changelog for
bzr-2.0.5-1.1.i586.rpm :
Wed Mar 24 13:00:00 2010 lenzAATTgrimmer.com
- Update to version 2.0.5
* Avoid ``malloc(0)`` in ``patiencediff``, which is non-portable.
(Martin Pool, #331095)
* Concurrent autopacking is more resilient to already-renamed pack files.
If we find that a file we are about to obsolete is already obsoleted, we
do not try to rename it, and we leave the file in ``obsolete_packs``.
The code is also fault tolerant if a file goes missing, assuming that
another process already removed the file.
(John Arbash Meinel, Gareth White, #507557)
* Cope with the lockdir ``held/info`` file being empty, which seems to
happen fairly often if the process is suddenly interrupted while taking
a lock. (Martin Pool, #185103)
* Give the warning about potentially slow cross-format fetches much
earlier on in the fetch operation. Don\'t show this message during
upgrades, and show the correct format indication for remote
repositories. (Martin Pool, #456077, #515356, #513157)
* Handle renames correctly when there are files or directories that
differ only in case. (Chris Jones, Martin Pool, #368931)
* If ``bzr push --create-prefix`` triggers an unexpected ``NoSuchFile``
error, report that error rather than failing with an unhelpful
``UnboundLocalError``. (Andrew Bennetts, #423563)
* Running ``bzr`` command without any arguments now shows bzr
version number along with rest of the help text.
(Parth Malwankar, #369501)
* Use osutils.O_NOINHERIT for some files on win32 to avoid PermissionDenied
errors. (Inada Naoki, #524560)
- Fixed various rpmlint warnings (hard-linked duplicate files,
removed shebangs from non-executable scripts)
- Install bzr bash completion functions
Fri Jan 29 13:00:00 2010 lenzAATTgrimmer.com
- Update to version 2.0.4
* bzr annotate on another branch with -r branch:... no longer fails with an
ObjectNotLocked error. (Andrew Bennetts, #496590)
* bzr export dir now requests all file content as a record stream, rather than
requsting the file content one file-at-a-time. This can make exporting over the
network significantly faster (54min => 9min in one case). (John Arbash Meinel,
[#343218])
* bzr serve no longer slowly leaks memory. The compiled
bzrlib.bencode.Encoder() class was using __del__ to cleanup and free resources,
and it should have been using __dealloc__. This will likely have an impact on
any other process that is serving for an extended period of time.
(John Arbash Meinel, #494406)
* Check for SIGINT (Ctrl-C) and other signals immediately if readdir returns
EINTR by calling PyErr_CheckSignals. This affected the optional _readdir_pyx
extension. (Andrew Bennetts, # 495023)
* Concurrent autopacks will no longer lose a newly created pack file. There was
a race condition, where if the reload happened at the right time, the second
packer would forget the name of the newly added pack file. (John Arbash Meinel,
Gareth White, #507566)
* Give a clearer message if the lockdir disappears after being apparently
successfully taken. (Martin Pool, #498378)
* Give a warning when fetching between repositories (local or remote) with
sufficiently different formats that the content will need to be serialized (ie
InterDifferingSerializer or inventory-deltas), so the user has a clue that
upgrading could make it faster. (Martin Pool, #456077)
* If we fail to open ~/.bzr.log write a clear message to stderr rather than
using warning(). The log file is opened before logging is set up, and it leads
to very confusing: ‘no handlers for “bzr”’ messages for users, rather than
something nicer. (John Arbash Meinel, Barry Warsaw, #503886)
* Refuse to build with any Pyrex 0.9.4 release, as they have known bugs.
(Martin Pool, John Arbash Meinel, #449372)
* setup.py bdist_rpm now properly finds extra files needed for the build.
(there is still the distutils bug http://bugs.python.org/issue644744)
(Joe Julian, #175839)
* The 2a format wasn’t properly restarting autopacks when something changed
underneath it (like another autopack). Now concurrent autopackers will properly
succeed. (John Arbash Meinel, #495000)
* TreeTransform can now handle when a delta says that the file id for the tree
root changes. Rather than trying to rename your working directory, or failing
early saying that you can’t have multiple tree roots. This also fixes revert,
update, and pull when the root id changes. (John Arbash Meinel, #494269,
[#504390])
* _update_current_block no longer suppresses exceptions, so ^C at just the
right time will get propagated, rather than silently failing to move the block
pointer. (John Arbash Meinel, Gareth White, #495023)
Thu Dec 31 13:00:00 2009 lenzAATTgrimmer.com
- Update to version 2.0.3
* bzr push --use-existing-dir no longer crashes if the directory exists but
contains an invalid .bzr directory. (Andrew Bennetts, #423563)
* Content filters are now applied correctly after pull, merge and switch.
(Ian Clatworthy, #385879)
* Fix a potential segfault in the groupcompress hash map handling code. When
inserting new entries, if the final hash bucket was empty, we could end up
trying to access if (last_entry+1)->ptr == NULL. (John Arbash Meinel, #490228)
* Improve “Binary files differ” hunk handling. (Aaron Bentley, #436325)
Mon Dec 14 13:00:00 2009 lenzAATTgrimmer.com
- Update to version 2.0.2
* Avoid \"NoneType has no attribute st_mode\" error when files disappear
from a directory while it\'s being read. (Martin Pool, #446033)
* Content filters are now applied correctly after revert.
(Ian Clatworthy)
* Diff parsing handles \"Binary files differ\" hunks. (Aaron Bentley, #436325)
* Fetching from stacked pre-2a repository via a smart server no longer
fails intermittently with \"second push failed to complete\".
(Andrew Bennetts, #437626)
* Fix typos left after test_selftest refactoring.
(Vincent Ladeuil, Matt Nordhoff, #461149)
* Fixed ``ObjectNotLocked`` errors during ``bzr log -r NNN somefile``.
(Andrew Bennetts, #445171)
* PreviewTree file names are not limited by the encoding of the temp
directory\'s filesystem. (Aaron Bentley, #436794)
* ``bzr log`` now read-locks branches exactly once, so makes better use of
data caches. (Andrew Bennetts)
Thu Oct 29 13:00:00 2009 lenzAATTgrimmer.com
- Update to version 2.0.1
* ``bzr add`` in a tree that has files with ``\\r`` or ``\
`` in the
filename will issue a warning and skip over those files.
(Robert Collins, #3918)
* bzr will attempt to authenticate with SSH servers that support
``keyboard-interactive`` auth but not ``password`` auth when using
Paramiko. (Andrew Bennetts, #433846)
* Fixed fetches from a stacked branch on a smart server that were failing
with some combinations of remote and local formats.
(Andrew Bennetts, #427736)
* Fixed ``ObjectNotLocked`` errors when doing some log and diff operations
on branches via a smart server. (Andrew Bennetts, #389413)
* Handle things like ``bzr add foo`` and ``bzr rm foo`` when the tree is
at the root of a drive.
(John Arbash Meinel, Jason Spashett, #322807)
* Hide deprecation warnings for \'final\' releases for python2.6.
(John Arbash Meinel, #440062)
* Improve the time for ``bzr log DIR`` for 2a format repositories.
(John Arbash Meinel, #374730)
* Make sure that we unlock the tree if we fail to create a TreeTransform
object when doing a merge, and there is limbo, or pending-deletions
directory. (Gary van der Merwe, #427773)
* Occasional IndexError on renamed files have been fixed.
(Robert Collins, #403322)
* Retrieving file text or mtime from a _PreviewTree has good performance when
there are many changes. (Aaron Bentley)
* The CHK index pages now use an unlimited cache size.
(John Arbash Meinel, #402623)
* When a file kind becomes unversionable after being added, a sensible
error will be shown instead of a traceback. (Robert Collins, #438569)
Wed Oct 7 14:00:00 2009 lenzAATTgrimmer.com
- Update to version 2.0.0
* 2a repository format is now the default
Mon Sep 7 14:00:00 2009 lenzAATTgrimmer.com
- Update to version 1.18
* bzr merge --interactive applies a user-selected portion of the merge
* bzr reconfigure now takes options --stacked-on URL and --unstacked to
change stacking of a branch
* Bug fixes - see
http://doc.bazaar-vcs.org/bzr.1.18/en/release-notes/NEWS.html#bzr-1-18
Mon Jul 20 14:00:00 2009 lenzAATTgrimmer.com
- Update to version 1.17
* greatly reduced memory consumption during commits
* faster ls
* faster annotate
* faster network operations if you\'re specifying a revision number
* final destruction of those annoying progress bar artifacts.
Wed Oct 29 13:00:00 2008 kssingvoAATTsuse.de
- upgrade to version 1.8, which fixes many Python 2.6 issues (bnc#439687,
bnc#433565, bnc#425644):
* many bugfixes and improves, see included NEWS file for details
* file paths fixes in handling the merge algorithm
* fix in \"bzr rm\"
* fix in b-tree indexing code
* fix in RemoteBranch.get_stacked_on_url rpc
- removed previous patches as they are now in upstream code
Tue Sep 23 14:00:00 2008 kssingvoAATTsuse.de
- fixed issue introduced with switch to python-2.6 (bnc#425644)