<feed xmlns='http://www.w3.org/2005/Atom'>
<title>GitPython/git, branch 1.0.1</title>
<subtitle>Forked from https://github.com/gitpython-developers/GitPython</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/'/>
<entry>
<title>fix(config): selective cfg write;fix cfg parser</title>
<updated>2015-04-22T06:56:18+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-22T06:51:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=b9a2ea80aa9970bbd625da4c986d29a36c405629'/>
<id>b9a2ea80aa9970bbd625da4c986d29a36c405629</id>
<content type='text'>
* config parser now handles quoted values correctly. This doesn't hamper
  multi-line support.
* added regression test to travis to assure we will be warned if we
  rewrite and break the user's .gitconfig file
* only rewrite configuration files if we actually called a mutating
  method on the writer. Previously it would always rewrite it.

Fixes #285
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* config parser now handles quoted values correctly. This doesn't hamper
  multi-line support.
* added regression test to travis to assure we will be warned if we
  rewrite and break the user's .gitconfig file
* only rewrite configuration files if we actually called a mutating
  method on the writer. Previously it would always rewrite it.

Fixes #285
</pre>
</div>
</content>
</entry>
<entry>
<title>test: make git-daemon port configurable via env</title>
<updated>2015-04-21T12:44:16+00:00</updated>
<author>
<name>Benedikt Morbach</name>
<email>benedikt.morbach@googlemail.com</email>
</author>
<published>2015-04-21T11:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=c1cedc5c417ddf3c2a955514dcca6fe74913259b'/>
<id>c1cedc5c417ddf3c2a955514dcca6fe74913259b</id>
<content type='text'>
add a GIT_PYTHON_TEST_GIT_DAEMON_PORT to set a port other than 9418,
for example for when you already have a daemon running on that port.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add a GIT_PYTHON_TEST_GIT_DAEMON_PORT to set a port other than 9418,
for example for when you already have a daemon running on that port.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Make git-daemon only listen on localhost</title>
<updated>2015-04-21T11:28:13+00:00</updated>
<author>
<name>Benedikt Morbach</name>
<email>benedikt.morbach@googlemail.com</email>
</author>
<published>2015-04-21T11:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=bccdb483aaa7235b85a49f2c208ee1befd2706dd'/>
<id>bccdb483aaa7235b85a49f2c208ee1befd2706dd</id>
<content type='text'>
No reason to expose a daemon to all interfaces when it is only used for
tests, which connect to localhost anyway.
I'd love to use localhost here instead, but the git-daemon man page points out:

    If IPv6 is not supported, then --listen=hostname is also not
    supported and --listen must be given an IPv4 address.

I don't know of a way to check if git has ipv6 support, but 127.0.0.1
should be around for the foreseeable future
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No reason to expose a daemon to all interfaces when it is only used for
tests, which connect to localhost anyway.
I'd love to use localhost here instead, but the git-daemon man page points out:

    If IPv6 is not supported, then --listen=hostname is also not
    supported and --listen must be given an IPv4 address.

I don't know of a way to check if git has ipv6 support, but 127.0.0.1
should be around for the foreseeable future
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(test_docs): we are at major version 1 now</title>
<updated>2015-04-16T07:12:13+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-16T07:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=abd23a37d8b93721c0e58e8c133cef26ed5ba1f0'/>
<id>abd23a37d8b93721c0e58e8c133cef26ed5ba1f0</id>
<content type='text'>
It expected to see major version 0 though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It expected to see major version 0 though.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(indent): flake-8 happyness</title>
<updated>2015-04-16T07:09:26+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-16T07:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=b89b089972b5bac824ac3de67b8a02097e7e95d7'/>
<id>b89b089972b5bac824ac3de67b8a02097e7e95d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(util): Correct number of op codes</title>
<updated>2015-04-15T21:15:10+00:00</updated>
<author>
<name>Matt Jordan</name>
<email>mjordan@digium.com</email>
</author>
<published>2015-04-15T21:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=6d83f44007c5c581eae7ddc6c5de33311b7c1895'/>
<id>6d83f44007c5c581eae7ddc6c5de33311b7c1895</id>
<content type='text'>
The previous patch failed to update the expected number of op_codes,
which would result in an exception when creating an instance of
RemoteProgress. This patch corrects the value to the new expected number
of op_codes (8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous patch failed to update the expected number of op_codes,
which would result in an exception when creating an instance of
RemoteProgress. This patch corrects the value to the new expected number
of op_codes (8)
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(util): Handle 'Finding sources' messages in RemoteProgress</title>
<updated>2015-04-15T17:42:41+00:00</updated>
<author>
<name>Matt Jordan</name>
<email>mjordan@digium.com</email>
</author>
<published>2015-04-15T17:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=f9e7a3d93da741f81a5af2e84422376c54f1f337'/>
<id>f9e7a3d93da741f81a5af2e84422376c54f1f337</id>
<content type='text'>
When running a long running operation (such as a clone on a large repo),
Git may return a message indicating that it is 'Finding sources'. Since
there is no bit field value for this message, this causes a large amount
of error messages to be emitted to stderr.

This patch fixes this by adding another bit field value for this
message, FINDING_SOURCES. Derived classes can look for this op_code and
handle it appropriately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When running a long running operation (such as a clone on a large repo),
Git may return a message indicating that it is 'Finding sources'. Since
there is no bit field value for this message, this causes a large amount
of error messages to be emitted to stderr.

This patch fixes this by adding another bit field value for this
message, FINDING_SOURCES. Derived classes can look for this op_code and
handle it appropriately.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'teeberg-master'</title>
<updated>2015-04-08T12:58:53+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T12:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=d8bf7d416f60f52335d128cf16fbba0344702e49'/>
<id>d8bf7d416f60f52335d128cf16fbba0344702e49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(test_cmd): handle GitCommandNotFound in test</title>
<updated>2015-04-08T10:08:54+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T10:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=a08733d76a8254a20a28f4c3875a173dcf0ad129'/>
<id>a08733d76a8254a20a28f4c3875a173dcf0ad129</id>
<content type='text'>
Related to #248
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #248
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(cmd): throw GitCommandNotFoundError ...</title>
<updated>2015-04-08T09:50:49+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T09:43:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=1c2dd54358dd526d1d08a8e4a977f041aff74174'/>
<id>1c2dd54358dd526d1d08a8e4a977f041aff74174</id>
<content type='text'>
... if it is not found. Previously, especially on windows, this wasn't
explicit.

Fixes #248, affects #126
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... if it is not found. Previously, especially on windows, this wasn't
explicit.

Fixes #248, affects #126
</pre>
</div>
</content>
</entry>
</feed>
