Преглед на файлове

server: Correctly advertise capabilities during receive-pack.

Change-Id: Iffb5b09cbcf18954e9c7030712eb971ea0bad167
Dave Borowitz преди 13 години
родител
ревизия
64b4bc9a8a
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 2 0
      NEWS
  2. 1 1
      dulwich/server.py

+ 2 - 0
NEWS

@@ -49,6 +49,8 @@
 
   * Teach the server how to serve a clone of an empty repo. (Dave Borowitz)
 
+  * Correctly advertise capabilities during receive-pack. (Dave Borowitz)
+
  API CHANGES
 
   * write_pack no longer takes the num_objects argument and requires an object

+ 1 - 1
dulwich/server.py

@@ -660,7 +660,7 @@ class ReceivePackHandler(Handler):
                     ref = refs[i]
                     self.proto.write_pkt_line("%s %s\n" % (ref[1], ref[0]))
             else:
-                self.proto.write_pkt_line("%s capabilities^{} %s" % (
+                self.proto.write_pkt_line("%s capabilities^{}\0%s" % (
                   ZERO_SHA, self.capability_line()))
 
             self.proto.write("0000")