<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-cvsserver.perl, branch v1.8.2.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.8.2.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.8.2.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2013-04-12T20:38:40Z</updated>
<entry>
<title>Correct common spelling mistakes in comments and tests</title>
<updated>2013-04-12T20:38:40Z</updated>
<author>
<name>Stefano Lattarini</name>
<email>stefano.lattarini@gmail.com</email>
</author>
<published>2013-04-11T22:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=41ccfdd9c931ee71b09f38f4eb19cf44a8e4381d'/>
<id>urn:sha1:41ccfdd9c931ee71b09f38f4eb19cf44a8e4381d</id>
<content type='text'>
Most of these were found using Lucas De Marchi's codespell tool.

Signed-off-by: Stefano Lattarini &lt;stefano.lattarini@gmail.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Acked-by: Matthieu Moy &lt;Matthieu.Moy@imag.fr&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-cvsimport: use a lowercase "usage:" string</title>
<updated>2013-02-24T21:31:07Z</updated>
<author>
<name>David Aguilar</name>
<email>davvid@gmail.com</email>
</author>
<published>2013-02-24T00:50:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d2bb624c26a449ff3ac557f3fd5a4bfa30f7b367'/>
<id>urn:sha1:d2bb624c26a449ff3ac557f3fd5a4bfa30f7b367</id>
<content type='text'>
Make the usage string consistent with Git.

Reviewed-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: David Aguilar &lt;davvid@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: support -r and sticky tags for most operations</title>
<updated>2012-10-16T23:17:54Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=61717661e6ffc8aa4d0928d04edafa0961e6aadb'/>
<id>urn:sha1:61717661e6ffc8aa4d0928d04edafa0961e6aadb</id>
<content type='text'>
  - Split off prepDirForOutput for "update" and "commit".
    Some low level protocol details were changed to more closely
    resemble CVS even in non-tagged cases.  Hopefully it still works
    with finicky clients like Eclipse.
  - Substantial changes to "diff".  The output is now closer to
    standard CVS (including exit status), and can be used as
    a patch, but there are still a number of differences compared
    to CVS.
  - Tweaks to "add", "remove", "status", and "commit".
  - FUTURE: CVS revision numbers for branches simply encode git
    commit IDs in a way that resembles CVS revision numbers,
    dropping all normal CVS structural relations between different
    revision numbers.
  - FUTURE: "log" doesn't try to work properly at all with branches
    and tags.
  - FUTURE: "annotate" probably doesn't work with branches or
    tags either (untested)?

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: Add version awareness to argsfromdir</title>
<updated>2012-10-16T23:17:53Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d66e8f8cf33909fe43f58ca5d87de8624986425c'/>
<id>urn:sha1:d66e8f8cf33909fe43f58ca5d87de8624986425c</id>
<content type='text'>
Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: generalize getmeta() to recognize commit refs</title>
<updated>2012-10-16T23:17:53Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bfdafa099eb9fd8c3b99f5debdddfa251dcdd855'/>
<id>urn:sha1:bfdafa099eb9fd8c3b99f5debdddfa251dcdd855</id>
<content type='text'>
This allows getmeta() to recognize any commitish (sha1,
tag/branch name, etc).

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: implement req_Sticky and related utilities</title>
<updated>2012-10-16T23:17:52Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=eb5dcb2c0290aa0cdbbd3f6c9ddfa77f251deacf'/>
<id>urn:sha1:eb5dcb2c0290aa0cdbbd3f6c9ddfa77f251deacf</id>
<content type='text'>
Nothing sets sticky yet, or uses the values set by this, but soon...

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: add misc commit lookup, file meta data, and file listing functions</title>
<updated>2012-10-16T23:17:51Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=658b57ad523e0108bafe5f5d56dbb99c0f3ef95c'/>
<id>urn:sha1:658b57ad523e0108bafe5f5d56dbb99c0f3ef95c</id>
<content type='text'>
These will be used soon, but not yet.

PERFORMANCE NOTE: getMetaFromCommithash() does not scale well as currently
implemented.  See comment for possible optimization strategies.
Fortunately, it will only be used in cases that would not have worked
at all before this change.

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: define a tag name character escape mechanism</title>
<updated>2012-10-16T23:17:51Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=51a7e6dbc9b871ddfd73752e1a1b254e38e4336b'/>
<id>urn:sha1:51a7e6dbc9b871ddfd73752e1a1b254e38e4336b</id>
<content type='text'>
CVS tags are officially only allowed to use [-_0-9A-Za-f].  Git
refs commonly uses other characters, especially [./].  Such characters
need to be escaped from CVS in order to be referenced.

This just defines functions to escape/unescape names.  The functions
are not used yet.

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: cleanup extra slashes in filename arguments</title>
<updated>2012-10-16T23:17:50Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1899cbc5b2e2cb3e7c98cceed818d8adfb242ec2'/>
<id>urn:sha1:1899cbc5b2e2cb3e7c98cceed818d8adfb242ec2</id>
<content type='text'>
Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cvsserver: factor out git-log parsing logic</title>
<updated>2012-10-16T23:17:50Z</updated>
<author>
<name>Matthew Ogilvie</name>
<email>mmogilvi_git@miniinfo.net</email>
</author>
<published>2012-10-14T05:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2c3af7e748206f385c85d35b902bce522107360b'/>
<id>urn:sha1:2c3af7e748206f385c85d35b902bce522107360b</id>
<content type='text'>
Some field conversion was already duplicated, and more calls will
be added soon.

Signed-off-by: Matthew Ogilvie &lt;mmogilvi_git@miniinfo.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
