<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-shell.git, branch 511-be-safe-against-panics</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>sshd: Recover from per-session and per-connection panics</title>
<updated>2021-04-23T14:53:59+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2021-04-23T14:45:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=8cd3599f820b3b877626c5802471bfb85218ab16'/>
<id>8cd3599f820b3b877626c5802471bfb85218ab16</id>
<content type='text'>
Without this, a failure in a single session could take out a whole
connection, or a failure in a single connection could take out the
whole server.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this, a failure in a single session could take out a whole
connection, or a failure in a single connection could take out the
whole server.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '511-extract-session' into 'main'</title>
<updated>2021-04-23T14:15:01+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2021-04-23T14:15:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=39792693a2a2d06669103714e7fa9da83b0e9b12'/>
<id>39792693a2a2d06669103714e7fa9da83b0e9b12</id>
<content type='text'>
Extract sshd connections and sessions into their own files and structs

See merge request gitlab-org/gitlab-shell!463</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extract sshd connections and sessions into their own files and structs

See merge request gitlab-org/gitlab-shell!463</pre>
</div>
</content>
</entry>
<entry>
<title>Extract sshd connections and sessions into their own files and structs</title>
<updated>2021-04-23T14:15:01+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2021-04-23T14:15:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=339fa88a70a4450c75965bbf7ba6b64780c2d92d'/>
<id>339fa88a70a4450c75965bbf7ba6b64780c2d92d</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 '491-support-proxy-protocol' into 'main'</title>
<updated>2021-04-12T18:33:17+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2021-04-12T18:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=4ce33557c9364bb1771abaa6a475b1dba9a1ad3e'/>
<id>4ce33557c9364bb1771abaa6a475b1dba9a1ad3e</id>
<content type='text'>
gitlab-sshd: Support the PROXY protocol

Closes #491 and gitlab-com/gl-infra/infrastructure#10954

See merge request gitlab-org/gitlab-shell!461</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gitlab-sshd: Support the PROXY protocol

Closes #491 and gitlab-com/gl-infra/infrastructure#10954

See merge request gitlab-org/gitlab-shell!461</pre>
</div>
</content>
</entry>
<entry>
<title>gitlab-sshd: Support the PROXY protocol</title>
<updated>2021-04-12T17:09:22+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2021-04-09T11:09:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=db4a3558ed7d484c2a45e6f5857e0a1bc36d3810'/>
<id>db4a3558ed7d484c2a45e6f5857e0a1bc36d3810</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 '518-fix-thread-safety' into 'main'</title>
<updated>2021-04-12T11:10:48+00:00</updated>
<author>
<name>Patrick Bajao</name>
<email>ebajao@gitlab.com</email>
</author>
<published>2021-04-12T11:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=dddd5c2ec16f17ecb8420d84d9a76c75a6c7fd47'/>
<id>dddd5c2ec16f17ecb8420d84d9a76c75a6c7fd47</id>
<content type='text'>
Fix thread-safety issues in gitlab-shell

Closes #518

See merge request gitlab-org/gitlab-shell!462</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix thread-safety issues in gitlab-shell

Closes #518

See merge request gitlab-org/gitlab-shell!462</pre>
</div>
</content>
</entry>
<entry>
<title>Fix thread-safety issues in gitlab-shell</title>
<updated>2021-04-09T14:52:18+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2021-04-09T14:52:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=4af9308b126b282d9ca44c46dbb5ad01e98e0180'/>
<id>4af9308b126b282d9ca44c46dbb5ad01e98e0180</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-refactor-cleanup' into 'main'</title>
<updated>2021-03-17T18:53:54+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2021-03-17T18:53:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=88f94337bb87c0cc51f6badf7a4ff1826f25efaa'/>
<id>88f94337bb87c0cc51f6badf7a4ff1826f25efaa</id>
<content type='text'>
Replace cleanup functions with t.Cleanup

See merge request gitlab-org/gitlab-shell!460</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace cleanup functions with t.Cleanup

See merge request gitlab-org/gitlab-shell!460</pre>
</div>
</content>
</entry>
<entry>
<title>Replace cleanup functions with t.Cleanup</title>
<updated>2021-03-17T18:23:07+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2021-03-17T18:18:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=ee41d0dfb7b02a19f5926bfe24dbad1df417a29e'/>
<id>ee41d0dfb7b02a19f5926bfe24dbad1df417a29e</id>
<content type='text'>
In this case we don't need to propagate cleanup
function. It simplifies the code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In this case we don't need to propagate cleanup
function. It simplifies the code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '500-gitlab-sshd-acceptance-tests' into 'main'</title>
<updated>2021-03-17T14:03:22+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2021-03-17T14:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-shell.git/commit/?id=4b40a2cb8c71a5b490cad4c8e1ad2dc0e9b39548'/>
<id>4b40a2cb8c71a5b490cad4c8e1ad2dc0e9b39548</id>
<content type='text'>
gitlab-sshd: Acceptance test for the discover command

See merge request gitlab-org/gitlab-shell!457</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gitlab-sshd: Acceptance test for the discover command

See merge request gitlab-org/gitlab-shell!457</pre>
</div>
</content>
</entry>
</feed>
