Merge branch 'sp/indexpackv2'
commit6614924d5c180ae8cdb261f29040bb437b55dab2
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Mon, 30 Jun 2008 22:40:39 +0000 (1 00:40 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Mon, 30 Jun 2008 22:40:39 +0000 (1 00:40 +0200)
tree3cb27c25c5ad74fa2865eda366e327520206c8dd
parentcd58df073f96c8f09eaf48d271412a76a7637b63
parentf58f28a55abbdb802de0a5dfc0a04427fc162f7a
Merge branch 'sp/indexpackv2'

* sp/indexpackv2:
  Default IndexPack to honor pack.indexversion configuration
  Add support for writing pack index v2 files
  Compute packed object entry CRC32 data during IndexPack
  Add 64 bit network byte order encoding to NB
  Reuse the magic tOc constant for pack index headers
  Refactor pack index writing to a common API
  Document PackedObjectInfo and make it public for reuse
  Rename ObjectEntry to PackedObjectInfo
  Make ObjectEntry's position field private
  Extract inner ObjectEntry from IndexPack class
org.spearce.jgit/src/org/spearce/jgit/lib/PackIndex.java