<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu-mainline/src/core/hle/service/sockets, branch master</title>
<subtitle>A backup of the Yuzu mainline repo. Only includes the master branch, nothing else.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/'/>
<entry>
<title>Update sockets.h</title>
<updated>2024-01-30T11:24:47+00:00</updated>
<author>
<name>LotP1</name>
<email>68976644+LotP1@users.noreply.github.com</email>
</author>
<published>2024-01-30T11:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=ecea5ef75741fa513b47b8b596fa15e380e1aa5f'/>
<id>ecea5ef75741fa513b47b8b596fa15e380e1aa5f</id>
<content type='text'>
forgot to realign the enum</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
forgot to realign the enum</pre>
</div>
</content>
</entry>
<entry>
<title>Update src/core/hle/service/sockets/sockets.h</title>
<updated>2024-01-30T10:01:04+00:00</updated>
<author>
<name>LotP1</name>
<email>68976644+LotP1@users.noreply.github.com</email>
</author>
<published>2024-01-30T10:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=a1ce45b0b1d9c2354f6bccede443cd6f472f2717'/>
<id>a1ce45b0b1d9c2354f6bccede443cd6f472f2717</id>
<content type='text'>
Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update sockets_translate.cpp</title>
<updated>2024-01-29T23:34:07+00:00</updated>
<author>
<name>LotP1</name>
<email>68976644+LotP1@users.noreply.github.com</email>
</author>
<published>2024-01-29T23:34:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=2cc5c517cf9029c278cc07e0fb888f787b78453f'/>
<id>2cc5c517cf9029c278cc07e0fb888f787b78453f</id>
<content type='text'>
Align the error case with it's index in the Errno enum</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Align the error case with it's index in the Errno enum</pre>
</div>
</content>
</entry>
<entry>
<title>Update sockets.h</title>
<updated>2024-01-29T23:27:11+00:00</updated>
<author>
<name>LotP1</name>
<email>68976644+LotP1@users.noreply.github.com</email>
</author>
<published>2024-01-29T23:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=c0775e74ec2791cbb278bbe413eda6fb6e128cc4'/>
<id>c0775e74ec2791cbb278bbe413eda6fb6e128cc4</id>
<content type='text'>
Add the CONNREFUSED error to the Service::Sockets::Errno enum</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the CONNREFUSED error to the Service::Sockets::Errno enum</pre>
</div>
</content>
</entry>
<entry>
<title>Update sockets_translate.cpp</title>
<updated>2024-01-29T23:23:43+00:00</updated>
<author>
<name>LotP1</name>
<email>68976644+LotP1@users.noreply.github.com</email>
</author>
<published>2024-01-29T23:23:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=3acf35bb985ec40a8498c3e6903ec16f755a9b2e'/>
<id>3acf35bb985ec40a8498c3e6903ec16f755a9b2e</id>
<content type='text'>
Add support for the CONNREFUSED Errno.
Without this Connect() will return SUCCESS when a connection is refused, instead of an error code. This causes code, that relies on the result of Connect() being SUCCESS, to execute when it shouldn't.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for the CONNREFUSED Errno.
Without this Connect() will return SUCCESS when a connection is refused, instead of an error code. This causes code, that relies on the result of Connect() being SUCCESS, to execute when it shouldn't.</pre>
</div>
</content>
</entry>
<entry>
<title>sockets: use safe access helpers</title>
<updated>2023-10-25T18:07:22+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-10-25T16:59:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=ca75c58f4391fcd20d325333c802f9e225ff9c47'/>
<id>ca75c58f4391fcd20d325333c802f9e225ff9c47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bsd: Demote "Select" log to dehug</title>
<updated>2023-09-11T22:20:42+00:00</updated>
<author>
<name>FearlessTobi</name>
<email>thm.frey@gmail.com</email>
</author>
<published>2023-09-11T22:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=1b6852a36cccd6ab6886f6d5d603d12898b2eda8'/>
<id>1b6852a36cccd6ab6886f6d5d603d12898b2eda8</id>
<content type='text'>
This is very spammy in Minecraft Legends.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is very spammy in Minecraft Legends.
</pre>
</div>
</content>
</entry>
<entry>
<title>sfdnsres: ensure lp1 is not resolved</title>
<updated>2023-08-28T15:55:53+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-08-28T15:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=6c68b07a673e307eb44a9442fa93c5e6d79f3b52'/>
<id>6c68b07a673e307eb44a9442fa93c5e6d79f3b52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sockets: avoid locking around socket session calls</title>
<updated>2023-08-20T03:09:35+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-08-20T03:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=0cd9d51e06de7bb17b238096976d177446260a80'/>
<id>0cd9d51e06de7bb17b238096976d177446260a80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve behavior when sending to closed connection</title>
<updated>2023-08-16T00:59:57+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2023-07-02T00:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=755bcc459bb9a5c7d521ea9046a8ac58c5256e73'/>
<id>755bcc459bb9a5c7d521ea9046a8ac58c5256e73</id>
<content type='text'>
- On Unix, this would previously kill the Yuzu process with SIGPIPE.
  Send MSG_NOSIGNAL to opt out of this.

- Add support for the proper error code in this situation, EPIPE.

- Windows has nonstandard behavior in this situation; translate it to
  the standard behavior.  Kind of pointless, but isn't it nice to be
  correct?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- On Unix, this would previously kill the Yuzu process with SIGPIPE.
  Send MSG_NOSIGNAL to opt out of this.

- Add support for the proper error code in this situation, EPIPE.

- Windows has nonstandard behavior in this situation; translate it to
  the standard behavior.  Kind of pointless, but isn't it nice to be
  correct?
</pre>
</div>
</content>
</entry>
</feed>
