~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

mergeĀ fromĀ release

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
  IMPROVEMENTS:
4
4
 
 
5
    * Aliases now support quotation marks, so they can contain whitespace
 
6
      (Marius Kruger)
 
7
 
5
8
    * PyCurlTransport now use a single curl object. By specifying explicitly
6
9
      the 'Range' header, we avoid the need to use two different curl objects
7
10
      (and two connections to the same server). (Vincent Ladeuil)
15
18
    * Fix ``iter_lines_added_or_present_in_versions`` to use a set instead
16
19
      of a list while checking if a revision id was requested. Takes 10s
17
20
      off of the ``fileids_affected_by_revision_ids`` time, which is 10s
18
 
      of the ``bzr branch`` time. (John Arbash Meinel)
 
21
      of the ``bzr branch`` time. Also improve ``fileids_...`` time by
 
22
      filtering lines with a regex rather than multiple ``str.find()``
 
23
      calls. (saves another 300ms) (John Arbash Meinel)
19
24
 
20
25
    * Policy can be set for each configuration key. This allows keys to be
21
26
      inherited properly across configuration entries. For example, this
37
42
        A  bar
38
43
        D  baz
39
44
        ?  wooley
40
 
      
 
45
 
 
46
    * 'bzr selftest --clean-output' allows easily clean temporary tests 
 
47
      directories without running tests. (Alexander Belchenko)
 
48
 
41
49
  INTERNALS:
42
50
 
 
51
    * Change Revision serialization to only write out millisecond
 
52
      resolution. Rather than expecting floating point serialization to
 
53
      preserve more resolution than we need. (Henri Weichers, Martin Pool)
 
54
 
43
55
  BUG FIXES:
44
56
 
45
57
    * bzr now supports Win32 UNC path (e.g. \\HOST\path). 
46
58
      (Alexander Belchenko, #57869)
47
59
 
 
60
    * Replace broken fnmatch based ignore pattern matching with custom pattern
 
61
      matcher.
 
62
      (Kent Gibson, Jan Hudec #57637)
 
63
 
 
64
    * pycurl and urllib can detect short reads at different places. Update
 
65
      the test suite to test more cases. Also detect http error code 416
 
66
      which was raised for that specific bug. Also enhance the urllib
 
67
      robustness by detecting invalid ranges (and pycurl's one by detecting
 
68
      short reads during the initial GET). (Vincent Ladeuil, #73948)
 
69
 
 
70
    * The urllib connection sharing interacts badly with urllib2
 
71
      proxy setting (the connections didn't go thru the proxy
 
72
      anymore). Defining a proper ProxyHandler solves the
 
73
      problem.  (Vincent Ladeuil, #74759)
 
74
 
48
75
 
49
76
bzr 0.13  2006-12-05
50
77