<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/technical, branch v2.1.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.1.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.1.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2014-09-19T21:05:11Z</updated>
<entry>
<title>Merge branch 'sp/pack-protocol-doc-on-shallow' into maint</title>
<updated>2014-09-19T21:05:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-19T21:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f7153344cf2b4fac1ca900ed485de9282a66d6e9'/>
<id>urn:sha1:f7153344cf2b4fac1ca900ed485de9282a66d6e9</id>
<content type='text'>
* sp/pack-protocol-doc-on-shallow:
  Document LF appearing in shallow command during send-pack/receive-pack
</content>
</entry>
<entry>
<title>Document LF appearing in shallow command during send-pack/receive-pack</title>
<updated>2014-08-28T22:13:55Z</updated>
<author>
<name>Shawn Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2014-08-27T20:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5d146f7a0f43c9e5e3f5b5508e482c6390cc25d2'/>
<id>urn:sha1:5d146f7a0f43c9e5e3f5b5508e482c6390cc25d2</id>
<content type='text'>
The implementation sends an LF, but the protocol documentation was
missing this detail.

Signed-off-by: Shawn Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ta/doc-config'</title>
<updated>2014-08-04T21:03:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-08-04T21:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=18bd789a1824c1ef47ce84d92e354021a373a4c1'/>
<id>urn:sha1:18bd789a1824c1ef47ce84d92e354021a373a4c1</id>
<content type='text'>
* ta/doc-config:
  add documentation for writing config files
</content>
</entry>
<entry>
<title>add documentation for writing config files</title>
<updated>2014-07-30T19:16:07Z</updated>
<author>
<name>Tanay Abhra</name>
<email>tanayabh@gmail.com</email>
</author>
<published>2014-07-28T10:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=97d6e799aaa5048a3a5f57c11b5685be0a5a5a52'/>
<id>urn:sha1:97d6e799aaa5048a3a5f57c11b5685be0a5a5a52</id>
<content type='text'>
Replace TODO introduced in commit 9c3c22 with documentation
explaining Git config API functions for writing configuration
files.

Signed-off-by: Tanay Abhra &lt;tanayabh@gmail.com&gt;
Reviewed-by: Matthieu Moy &lt;Matthieu.Moy@grenoble-inp.fr&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ta/string-list-init'</title>
<updated>2014-07-23T18:35:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-23T18:35:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=955d7be808b455cdf2eb60306a690958c3bb49ca'/>
<id>urn:sha1:955d7be808b455cdf2eb60306a690958c3bb49ca</id>
<content type='text'>
* ta/string-list-init:
  replace memset with string-list initializers
  string-list: add string_list initializer helper function
</content>
</entry>
<entry>
<title>Merge branch 'kb/perf-trace'</title>
<updated>2014-07-22T17:59:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-22T17:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9f2de9c121c60cba9e55db5263a7bceffcd8fe2d'/>
<id>urn:sha1:9f2de9c121c60cba9e55db5263a7bceffcd8fe2d</id>
<content type='text'>
* kb/perf-trace:
  api-trace.txt: add trace API documentation
  progress: simplify performance measurement by using getnanotime()
  wt-status: simplify performance measurement by using getnanotime()
  git: add performance tracing for git's main() function to debug scripts
  trace: add trace_performance facility to debug performance issues
  trace: add high resolution timer function to debug performance issues
  trace: add 'file:line' to all trace output
  trace: move code around, in preparation to file:line output
  trace: add current timestamp to all trace output
  trace: disable additional trace output for unit tests
  trace: add infrastructure to augment trace output with additional info
  sha1_file: change GIT_TRACE_PACK_ACCESS logging to use trace API
  Documentation/git.txt: improve documentation of 'GIT_TRACE*' variables
  trace: improve trace performance
  trace: remove redundant printf format attribute
  trace: consistently name the format parameter
  trace: move trace declarations from cache.h to new trace.h
</content>
</entry>
<entry>
<title>Merge branch 'ye/doc-http-proto' into maint</title>
<updated>2014-07-22T17:28:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-22T17:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1a1f7b2c522814a251b77cb7dd7b0ee2e7410f88'/>
<id>urn:sha1:1a1f7b2c522814a251b77cb7dd7b0ee2e7410f88</id>
<content type='text'>
* ye/doc-http-proto:
  http-protocol.txt: Basic Auth is defined in RFC 2617, not RFC 2616
</content>
</entry>
<entry>
<title>Merge branch 'kb/hashmap-updates'</title>
<updated>2014-07-21T18:18:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-21T18:18:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9b1c2a3a8e625ea7f56e9ba3d3c0e31938faa738'/>
<id>urn:sha1:9b1c2a3a8e625ea7f56e9ba3d3c0e31938faa738</id>
<content type='text'>
* kb/hashmap-updates:
  hashmap: add string interning API
  hashmap: add simplified hashmap_get_from_hash() API
  hashmap: improve struct hashmap member documentation
  hashmap: factor out getting a hash code from a SHA1
</content>
</entry>
<entry>
<title>string-list: add string_list initializer helper function</title>
<updated>2014-07-21T17:23:36Z</updated>
<author>
<name>Tanay Abhra</name>
<email>tanayabh@gmail.com</email>
</author>
<published>2014-07-18T09:18:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3ed3f5fe85ac3fa7f94ccaab59408a20db8c7a41'/>
<id>urn:sha1:3ed3f5fe85ac3fa7f94ccaab59408a20db8c7a41</id>
<content type='text'>
The string-list API has STRING_LIST_INIT_* macros to be used
to define variables with initializers, but lacks functions
to initialize an uninitialized piece of memory to be used as
a string-list at the run-time.
Introduce `string_list_init()` function for that.

Signed-off-by: Tanay Abhra &lt;tanayabh@gmail.com&gt;
Reviewed-by: Matthieu Moy &lt;Matthieu.Moy@imag.fr&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'nd/split-index'</title>
<updated>2014-07-16T18:25:40Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-16T18:25:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=788cef81d40070d5755490441abad1a27bc120b7'/>
<id>urn:sha1:788cef81d40070d5755490441abad1a27bc120b7</id>
<content type='text'>
An experiment to use two files (the base file and incremental
changes relative to it) to represent the index to reduce I/O cost
of rewriting a large index when only small part of the working tree
changes.

* nd/split-index: (32 commits)
  t1700: new tests for split-index mode
  t2104: make sure split index mode is off for the version test
  read-cache: force split index mode with GIT_TEST_SPLIT_INDEX
  read-tree: note about dropping split-index mode or index version
  read-tree: force split-index mode off on --index-output
  rev-parse: add --shared-index-path to get shared index path
  update-index --split-index: do not split if $GIT_DIR is read only
  update-index: new options to enable/disable split index mode
  split-index: strip pathname of on-disk replaced entries
  split-index: do not invalidate cache-tree at read time
  split-index: the reading part
  split-index: the writing part
  read-cache: mark updated entries for split index
  read-cache: save deleted entries in split index
  read-cache: mark new entries for split index
  read-cache: split-index mode
  read-cache: save index SHA-1 after reading
  entry.c: update cache_changed if refresh_cache is set in checkout_entry()
  cache-tree: mark istate-&gt;cache_changed on prime_cache_tree()
  cache-tree: mark istate-&gt;cache_changed on cache tree update
  ...
</content>
</entry>
</feed>
