39
39
.. Fixes for situations where bzr would previously crash or give incorrect
40
40
or undesirable results.
42
* Bazaar now infers the default user email address on Unix from the local
43
account name plus the contents of ``/etc/mailname`` if that file exists.
44
In particular, this means that committing as root through etckeeper will
45
normally not require running ``bzr whoami`` first.
46
(Martin Pool, #616878)
42
48
* ``bzr push`` into a repository (that doesn't have a branch), will no
43
49
longer copy all revisions in the repository. Only the ones in the
44
50
ancestry of the source branch, like it does in all other cases.
45
51
(John Arbash Meinel, #465517)
53
* Fix ``UnboundLocalError: local variable 'lock_url' in wait_lock`` error,
54
especially while trying to save configuration from QBzr.
55
(Martin Pool, #733136)
47
57
* Fix "Unable to obtain lock" error when pushing to a bound branch if tags
48
58
had changed. Bazaar was attempting to open and lock the master branch
49
59
twice in this case. (Andrew Bennetts, #733350)
61
* ``TreeTransform`` now calls ``_observed_sha1`` for content that it
62
creates. This means that ``merge`` and ``checkout`` should be able to
63
cache the sha values, and avoid re-reading the files on the next ``bzr
64
status`` that gets run. Further, on Windows we now properly suppress
65
``st_dev`` and ``st_ino`` so that commit also avoids re-doing the work.
66
(John Arbash Meinel, #740932)
68
* When reporting a crash without apport, don't print the full list of
69
plugins because it's often too long.
70
(Martin Pool, #716389)