~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge from mbp.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
      path are no longer loaded: only the first successfully loaded one is
24
24
      used. (Robert Collins)
25
25
 
 
26
    * Use systems' external ssh command to open connections if possible.  
 
27
      This gives better integration with user settings such as ProxyCommand.
 
28
      (James Henstridge)
 
29
 
 
30
    * Sftp paths can now be relative, or local, according to the IETF draft spec.
 
31
      Paths now take the form:
 
32
      sftp://user:pass@host:port/relative/path
 
33
      or
 
34
      sftp://user:pass@host:port/%2Fabsolute/path
 
35
      or
 
36
      sftp://user:pass@host:port//absolute/path
 
37
 
26
38
  IMPROVEMENTS:
27
39
 
28
40
    * "bzr INIT dir" now initializes the specified directory, and creates 
61
73
      text editors to match the file name and set up appropriate modes or 
62
74
      settings.  (Magnus Therning)
63
75
 
 
76
    * Improved performance when integrating changes from a remote weave.  
 
77
      (Goffredo Baroncelli)
 
78
 
 
79
    * Sftp will attempt to cache the connection, so it is more likely that
 
80
      a connection will be reused, rather than requiring multiple password
 
81
      requests.
 
82
 
64
83
  BUG FIXES:
65
84
 
66
85
    * SFTP can walk up to the root path without index errors. (Robert Collins)
100
119
 
101
120
    * Show number of revisions pushed/pulled/merged. (Robey Pointer)
102
121
 
 
122
    * Keep a cached copy of the basis inventory to speed up operations 
 
123
      that need to refer to it.  (Johan Rydberg, Martin Pool)
 
124
 
 
125
    * Fix bugs in bzr status display of non-ascii characters.  (Martin 
 
126
      Pool)
 
127
 
103
128
  TESTING:
104
129
 
105
130
    * Fix selftest asking for passwords when there are no SFTP keys.  
120
145
    * Delay in selftest/testhashcash is now issued under win32 and Cygwin.
121
146
      (John Arbash Meinel)
122
147
 
 
148
    * Use terminal width to align verbose test output.  (Martin Pool)
 
149
 
123
150
    * Blackbox tests are maintained within the bzrlib.tests.blackbox directory.
124
151
      If adding a new test script please add that to
125
152
      bzrlib.tests.blackbox.__init__. (Robert Collins)
126
153
 
 
154
    * Much better error message if one of the test suites can't be 
 
155
      imported.  (Martin Pool)
 
156
 
127
157
  INTERNALS:
128
158
 
129
159
    * WorkingTree.pull has been split across Branch and WorkingTree,
170
200
 
171
201
    * bzrlib.add.smart_add_branch is now smart_add_tree. (Robert Collins)
172
202
 
173
 
    * New basic_io serialization format. (Martin Pool)
 
203
    * New "rio" serialization format, similar to rfc-822. (Martin Pool)
174
204
 
175
205
    * Rename selftests to `bzrlib.tests.test_foo`.  (John A Meinel, Martin 
176
206
      Pool)