<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/git-http-backend.txt, branch v1.7.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.7.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.7.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2010-03-30T23:49:19Z</updated>
<entry>
<title>Documentation: Clarify support for smart HTTP backend</title>
<updated>2010-03-30T23:49:19Z</updated>
<author>
<name>Greg Bacon</name>
<email>gbacon@dbresearch.net</email>
</author>
<published>2010-03-30T17:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=09f53b16bc65e14b116a275b3c569b2aa8040ad8'/>
<id>urn:sha1:09f53b16bc65e14b116a275b3c569b2aa8040ad8</id>
<content type='text'>
In the description of http.getanyfile, replace the vague "older Git
clients" with the earliest release whose client is able to use the
upload pack service.

Signed-off-by: Greg Bacon &lt;gbacon@dbresearch.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix typos in technical documentation.</title>
<updated>2010-01-31T18:24:53Z</updated>
<author>
<name>Ralf Wildenhues</name>
<email>Ralf.Wildenhues@gmx.de</email>
</author>
<published>2010-01-31T13:24:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6a5d0b0a90789ed92cb87f1b69cfeef2a1db3566'/>
<id>urn:sha1:6a5d0b0a90789ed92cb87f1b69cfeef2a1db3566</id>
<content type='text'>
Signed-off-by: Ralf Wildenhues &lt;Ralf.Wildenhues@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge remote branch 'remotes/trast-doc/for-next'</title>
<updated>2010-01-21T04:28:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-01-21T04:28:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=add0951ab0bee43b5f634d1be68a7a80f627c18f'/>
<id>urn:sha1:add0951ab0bee43b5f634d1be68a7a80f627c18f</id>
<content type='text'>
* remotes/trast-doc/for-next:
  Documentation: spell 'git cmd' without dash throughout
  Documentation: format full commands in typewriter font
  Documentation: warn prominently against merging with dirty trees
  Documentation/git-merge: reword references to "remote" and "pull"

Conflicts:
	Documentation/config.txt
	Documentation/git-config.txt
	Documentation/git-merge.txt
</content>
</entry>
<entry>
<title>Documentation: spell 'git cmd' without dash throughout</title>
<updated>2010-01-10T12:01:28Z</updated>
<author>
<name>Thomas Rast</name>
<email>trast@student.ethz.ch</email>
</author>
<published>2010-01-09T23:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0b444cdb19bcfcc7f59b7b00783cbfbbc5ddcf63'/>
<id>urn:sha1:0b444cdb19bcfcc7f59b7b00783cbfbbc5ddcf63</id>
<content type='text'>
The documentation was quite inconsistent when spelling 'git cmd' if it
only refers to the program, not to some specific invocation syntax:
both 'git-cmd' and 'git cmd' spellings exist.

The current trend goes towards dashless forms, and there is precedent
in 647ac70 (git-svn.txt: stop using dash-form of commands.,
2009-07-07) to actively eliminate the dashed variants.

Replace 'git-cmd' with 'git cmd' throughout, except where git-shell,
git-cvsserver, git-upload-pack, git-receive-pack, and
git-upload-archive are concerned, because those really live in the
$PATH.
</content>
</entry>
<entry>
<title>Smart-http: check if repository is OK to export before serving it</title>
<updated>2010-01-06T09:16:50Z</updated>
<author>
<name>Tarmigan Casebolt</name>
<email>tarmigan+git@gmail.com</email>
</author>
<published>2009-12-28T21:49:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8b2bd7cdacf71260dbc954316af2bed8e076c182'/>
<id>urn:sha1:8b2bd7cdacf71260dbc954316af2bed8e076c182</id>
<content type='text'>
Similar to how git-daemon checks whether a repository is OK to be
exported, smart-http should also check.  This check can be satisfied
in two different ways: the environmental variable GIT_HTTP_EXPORT_ALL
may be set to export all repositories, or the individual repository
may have the file git-daemon-export-ok.

Acked-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Tarmigan Casebolt &lt;tarmigan+git@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-backend: Use http.getanyfile to disable dumb HTTP serving</title>
<updated>2009-11-05T01:58:16Z</updated>
<author>
<name>Shawn O. Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2009-11-05T01:16:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5abb013b3ddfb42e5baa3c7de052af596a0ee82f'/>
<id>urn:sha1:5abb013b3ddfb42e5baa3c7de052af596a0ee82f</id>
<content type='text'>
Some repository owners may wish to enable smart HTTP, but disallow
dumb content serving.  Disallowing dumb serving might be because
the owners want to rely upon reachability to control which objects
clients may access from the repository, or they just want to
encourage clients to use the more bandwidth efficient transport.

If http.getanyfile is set to false the backend CGI will return with
'403 Forbidden' when an object file is accessed by a dumb client.

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-backend: more explict LocationMatch</title>
<updated>2009-11-05T01:58:15Z</updated>
<author>
<name>Mark Lodato</name>
<email>lodatom@gmail.com</email>
</author>
<published>2009-10-31T00:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f5ba2d18f96037749f370c1386935e60f034c87e'/>
<id>urn:sha1:f5ba2d18f96037749f370c1386935e60f034c87e</id>
<content type='text'>
In the git-http-backend examples, only match git-receive-pack within
/git/.

Signed-off-by: Mark Lodato &lt;lodatom@gmail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-backend: add example for gitweb on same URL</title>
<updated>2009-11-05T01:58:15Z</updated>
<author>
<name>Mark Lodato</name>
<email>lodatom@gmail.com</email>
</author>
<published>2009-10-31T00:47:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8127f778a0f6495a0b8484a21b5591e56d873de8'/>
<id>urn:sha1:8127f778a0f6495a0b8484a21b5591e56d873de8</id>
<content type='text'>
In the git-http-backend documentation, add an example of how to set up
gitweb and git-http-backend on the same URL by using a series of
mod_alias commands.

Signed-off-by: Mark Lodato &lt;lodatom@gmail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-backend: use mod_alias instead of mod_rewrite</title>
<updated>2009-11-05T01:58:15Z</updated>
<author>
<name>Mark Lodato</name>
<email>lodatom@gmail.com</email>
</author>
<published>2009-10-31T00:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0ebb1fa78eb9d6b27ae79c9e48e9306bcfa2a4ac'/>
<id>urn:sha1:0ebb1fa78eb9d6b27ae79c9e48e9306bcfa2a4ac</id>
<content type='text'>
In the git-http-backend documentation, use mod_alias exlusively, instead
of using a combination of mod_alias and mod_rewrite.  This makes the
example slightly shorted and a bit more clear.

Signed-off-by: Mark Lodato &lt;lodatom@gmail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-backend: reword some documentation</title>
<updated>2009-11-05T01:58:15Z</updated>
<author>
<name>Mark Lodato</name>
<email>lodatom@gmail.com</email>
</author>
<published>2009-10-31T00:47:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b9af4ab3cd33f699ea2a978acb83dbddf07900e6'/>
<id>urn:sha1:b9af4ab3cd33f699ea2a978acb83dbddf07900e6</id>
<content type='text'>
Clarify some of the git-http-backend documentation, particularly:

* In the Description, state that smart/dumb HTTP fetch and smart HTTP
  push are supported, state that authenticated clients allow push, and
  remove the note that this is only suited for read-only updates.

* At the start of Examples, state explicitly what URL is mapping to what
  location on disk.

Signed-off-by: Mark Lodato &lt;lodatom@gmail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
