<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-shell.git/internal, branch tmp-kerberos-testing</title>
<subtitle>gitlab.com: gitlab-org/gitlab-shell.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/'/>
<entry>
<title>Draft: Kerberos changes for testing purposes</title>
<updated>2022-11-24T10:55:00+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2022-11-24T10:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=e50d6d0b6206e37fb5e0d19eae4a3688ddb28ba2'/>
<id>e50d6d0b6206e37fb5e0d19eae4a3688ddb28ba2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'id-add-sshd-dev-docs' into 'main'</title>
<updated>2022-11-24T04:29:49+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2022-11-24T04:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=9d97161d4e5dc155f0760d019d92257ed38e7546'/>
<id>9d97161d4e5dc155f0760d019d92257ed38e7546</id>
<content type='text'>
Add developer documentation to sshd package

See merge request https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/683

Merged-by: Ash McKenzie &lt;amckenzie@gitlab.com&gt;
Approved-by: Alejandro Rodríguez &lt;alejandro@gitlab.com&gt;
Approved-by: Oscar Tovar &lt;otovar@gitlab.com&gt;
Approved-by: James Fargher &lt;proglottis@gmail.com&gt;
Approved-by: John Cai &lt;jcai@gitlab.com&gt;
Approved-by: Amy Qualls &lt;aqualls@gitlab.com&gt;
Approved-by: Ash McKenzie &lt;amckenzie@gitlab.com&gt;
Co-authored-by: Igor Drozdov &lt;idrozdov@gitlab.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add developer documentation to sshd package

See merge request https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/683

Merged-by: Ash McKenzie &lt;amckenzie@gitlab.com&gt;
Approved-by: Alejandro Rodríguez &lt;alejandro@gitlab.com&gt;
Approved-by: Oscar Tovar &lt;otovar@gitlab.com&gt;
Approved-by: James Fargher &lt;proglottis@gmail.com&gt;
Approved-by: John Cai &lt;jcai@gitlab.com&gt;
Approved-by: Amy Qualls &lt;aqualls@gitlab.com&gt;
Approved-by: Ash McKenzie &lt;amckenzie@gitlab.com&gt;
Co-authored-by: Igor Drozdov &lt;idrozdov@gitlab.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>sshd: Return error when proxy policy is misconfigured</title>
<updated>2022-11-23T19:25:30+00:00</updated>
<author>
<name>James Fargher</name>
<email>jfargher@gitlab.com</email>
</author>
<published>2022-11-07T21:26:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=ded04466b285ed6d6e45fad13e6fd3437238c301'/>
<id>ded04466b285ed6d6e45fad13e6fd3437238c301</id>
<content type='text'>
MustStrictWhiteListPolicy panics when configured incorrectly. So here we
use the error returning version instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MustStrictWhiteListPolicy panics when configured incorrectly. So here we
use the error returning version instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>sshd: Add ProxyAllowed setting to limit PROXY protocol IP addresses</title>
<updated>2022-11-23T19:25:30+00:00</updated>
<author>
<name>James Fargher</name>
<email>jfargher@gitlab.com</email>
</author>
<published>2022-11-07T20:24:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=026975dc7fae48b8ba5d86f6c10b1112cf775d57'/>
<id>026975dc7fae48b8ba5d86f6c10b1112cf775d57</id>
<content type='text'>
Changelog: added
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changelog: added
</pre>
</div>
</content>
</entry>
<entry>
<title>sshd: Extract static proxy policy handler</title>
<updated>2022-11-23T19:25:30+00:00</updated>
<author>
<name>James Fargher</name>
<email>jfargher@gitlab.com</email>
</author>
<published>2022-11-07T03:40:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=85830ef033e992bc83bf4013783a561632fa8599'/>
<id>85830ef033e992bc83bf4013783a561632fa8599</id>
<content type='text'>
Instead of interpreting the configuration for every new connection, we
can rely on a closure to simplify the proxy handler path. This is more
similar to how the provided MustStrictWhiteListPolicy works which will
be added in a later commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of interpreting the configuration for every new connection, we
can rely on a closure to simplify the proxy handler path. This is more
similar to how the provided MustStrictWhiteListPolicy works which will
be added in a later commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add developer documentation to sshd package</title>
<updated>2022-11-23T17:15:39+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2022-09-20T12:37:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=10198448cbec2723d95704d30b89166eea5a2afa'/>
<id>10198448cbec2723d95704d30b89166eea5a2afa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix broken Gitaly integration tests</title>
<updated>2022-11-23T07:03:30+00:00</updated>
<author>
<name>Patrick Bajao</name>
<email>ebajao@gitlab.com</email>
</author>
<published>2022-11-23T07:03:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=f2b068a82ed355028085bcbf87c12de9dc3f0550'/>
<id>f2b068a82ed355028085bcbf87c12de9dc3f0550</id>
<content type='text'>
Gitaly started to require `Repository` information for certain
commands like upload-pack, upload-archive, and receive-pack.

However, gitlab-shell tests are sending `git_object_directory` and
`git_alternate_object_directories` that do not exist.

To fix the tests, we set those to an existing directory in the
created repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gitaly started to require `Repository` information for certain
commands like upload-pack, upload-archive, and receive-pack.

However, gitlab-shell tests are sending `git_object_directory` and
`git_alternate_object_directories` that do not exist.

To fix the tests, we set those to an existing directory in the
created repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error message for Gitaly `LimitError`s</title>
<updated>2022-10-24T18:04:50+00:00</updated>
<author>
<name>Alejandro Rodríguez</name>
<email>alejorro70@gmail.com</email>
</author>
<published>2022-10-24T18:04:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=9a58cbd85d8299c992145b8dc737522b1c19ec75'/>
<id>9a58cbd85d8299c992145b8dc737522b1c19ec75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'id-add-documentation-to-command' into 'main'</title>
<updated>2022-09-21T07:35:18+00:00</updated>
<author>
<name>Patrick Bajao</name>
<email>ebajao@gitlab.com</email>
</author>
<published>2022-09-21T07:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=6ed883c6dec76b6585c18a8b2a8a8c34a8d641e7'/>
<id>6ed883c6dec76b6585c18a8b2a8a8c34a8d641e7</id>
<content type='text'>
Add developer documentation to command package

See merge request https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/594

Merged-by: Patrick Bajao &lt;ebajao@gitlab.com&gt;
Approved-by: Patrick Bajao &lt;ebajao@gitlab.com&gt;
Co-authored-by: Igor Drozdov &lt;idrozdov@gitlab.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add developer documentation to command package

See merge request https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/594

Merged-by: Patrick Bajao &lt;ebajao@gitlab.com&gt;
Approved-by: Patrick Bajao &lt;ebajao@gitlab.com&gt;
Co-authored-by: Igor Drozdov &lt;idrozdov@gitlab.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update Gitaly to v15</title>
<updated>2022-08-05T15:44:56+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2022-08-05T13:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=2c18767176ff7bade7a2d745b0e95f1687c27b5d'/>
<id>2c18767176ff7bade7a2d745b0e95f1687c27b5d</id>
<content type='text'>
This commit also excludes gitlab-shell from dependencies:

Gitaly specifies Gitlab Shell as a dependency as well in order
to use gitlabnet client to perform API endpoints to Gitlab Rails.
As a result, Gitlab Shell requires Gitaly -&gt; Gitaly requires an
older version of Gitlab Shell -&gt; that version requires an older
version of Gitlab Shell, etc. Let's use exclude to break the
chain earlier
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit also excludes gitlab-shell from dependencies:

Gitaly specifies Gitlab Shell as a dependency as well in order
to use gitlabnet client to perform API endpoints to Gitlab Rails.
As a result, Gitlab Shell requires Gitaly -&gt; Gitaly requires an
older version of Gitlab Shell -&gt; that version requires an older
version of Gitlab Shell, etc. Let's use exclude to break the
chain earlier
</pre>
</div>
</content>
</entry>
</feed>
