<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/index, branch fix-octal-escaped-path-parser-bug</title>
<subtitle>github.com: gitpython-developers/GitPython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/'/>
<entry>
<title>Use correct mode for executable files</title>
<updated>2016-05-19T11:47:40+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-19T11:47:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=bebc4f56f4e9a0bd3e88fcca3d40ece090252e82'/>
<id>bebc4f56f4e9a0bd3e88fcca3d40ece090252e82</id>
<content type='text'>
Fixes #430
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #430
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(index): avoid recursing endlessly in add()</title>
<updated>2016-04-13T15:00:34+00:00</updated>
<author>
<name>Piotr Pietraszkiewicz</name>
<email>ppietraszkiewicz@psi.de</email>
</author>
<published>2016-04-13T15:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=af74966685e1d1f18390a783f6b8d26b3b1c26d1'/>
<id>af74966685e1d1f18390a783f6b8d26b3b1c26d1</id>
<content type='text'>
Issue #407
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue #407
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: minor typos</title>
<updated>2016-01-08T19:29:46+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2016-01-08T19:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=a7b609c9f382685448193b59d09329b9a30c7580'/>
<id>a7b609c9f382685448193b59d09329b9a30c7580</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(index):allow adding non-unicode paths to index</title>
<updated>2015-07-29T16:29:03+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-29T16:29:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=7ab12b403207bb46199f46d5aaa72d3e82a3080d'/>
<id>7ab12b403207bb46199f46d5aaa72d3e82a3080d</id>
<content type='text'>
This issue only surfaced in python 2, in case paths containing unicode
characters were not actual unicode objects.

In python 3, this was never the issue.

Closes #331
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This issue only surfaced in python 2, in case paths containing unicode
characters were not actual unicode objects.

In python 3, this was never the issue.

Closes #331
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(index): remove invalid keyword argument</title>
<updated>2015-07-20T07:30:24+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T07:30:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=c1d33021feb7324e0f2f91c947468bf282f036d2'/>
<id>c1d33021feb7324e0f2f91c947468bf282f036d2</id>
<content type='text'>
It was a left-over of some prior hacking that was not removed by
accident.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was a left-over of some prior hacking that was not removed by
accident.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(encoding): in untracked_files() and index</title>
<updated>2015-07-20T07:20:00+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T06:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9c272abea2c837e4725c37f5c0467f83f3700cd5'/>
<id>9c272abea2c837e4725c37f5c0467f83f3700cd5</id>
<content type='text'>
* untracked_files could, if there were spaces in the path returned,
  re-rencode the previously decoded unicode string thanks to a
  `decode("string_escape")` call. Now re-encode into utf-8 afterwards
  - added test to assure this works indeed
* IndexFile.add() didn't handle unicode correctly and would write
  broken index files. The solution was to compute the path length after
  encoding it into utf-8 bytes, not before ... .

Closes #320
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* untracked_files could, if there were spaces in the path returned,
  re-rencode the previously decoded unicode string thanks to a
  `decode("string_escape")` call. Now re-encode into utf-8 afterwards
  - added test to assure this works indeed
* IndexFile.add() didn't handle unicode correctly and would write
  broken index files. The solution was to compute the path length after
  encoding it into utf-8 bytes, not before ... .

Closes #320
</pre>
</div>
</content>
</entry>
<entry>
<title>added tests for commits with dates</title>
<updated>2015-07-17T16:48:46+00:00</updated>
<author>
<name>avi</name>
<email>hi@avi.im</email>
</author>
<published>2015-07-17T16:48:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e3068025b64bee24efc1063aba5138708737c158'/>
<id>e3068025b64bee24efc1063aba5138708737c158</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added two extra paramaters for commit to take author date and commit date</title>
<updated>2015-07-17T16:28:55+00:00</updated>
<author>
<name>avi</name>
<email>hi@avi.im</email>
</author>
<published>2015-07-17T16:28:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=141b78f42c7a3c1da1e5d605af3fc56aceb921ab'/>
<id>141b78f42c7a3c1da1e5d605af3fc56aceb921ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(index): handle adding symlinks to dirs</title>
<updated>2015-06-26T07:58:47+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-06-26T07:58:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=cfc70fe92d42a853d4171943bde90d86061e3f3a'/>
<id>cfc70fe92d42a853d4171943bde90d86061e3f3a</id>
<content type='text'>
When expanding directories, check if it is a symlink and don't expand
them at all.

Previously, we followed symlinks and expanded their contents, which
could lead to weird index files.

Fixes #302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When expanding directories, check if it is a symlink and don't expand
them at all.

Previously, we followed symlinks and expanded their contents, which
could lead to weird index files.

Fixes #302
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(index): _store_path() now closes it's stream</title>
<updated>2015-04-08T08:13:50+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T08:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=98f6995bdcbd10ea0387d0c55cb6351b81a857fd'/>
<id>98f6995bdcbd10ea0387d0c55cb6351b81a857fd</id>
<content type='text'>
This should prevent a resource warning given in py3

Fixes #263
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should prevent a resource warning given in py3

Fixes #263
</pre>
</div>
</content>
</entry>
</feed>
