<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/socat, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-02-21T15:48:24Z</updated>
<entry>
<title>socat: update to 1.8.1.1</title>
<updated>2026-02-21T15:48:24Z</updated>
<author>
<name>Maxim Storchak</name>
</author>
<published>2026-02-13T12:58:43Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9514c7f6d4d30252b20e95236697ddef4b9f7a57'/>
<id>urn:sha1:9514c7f6d4d30252b20e95236697ddef4b9f7a57</id>
<content type='text'>
- update the package
- make SOCAT_SSL select OPENSSL_WITH_DEPRECATED

Signed-off-by: Maxim Storchak &lt;m.storchak@gmail.com&gt;
</content>
</entry>
<entry>
<title>socat: drop old patch</title>
<updated>2025-06-08T08:48:27Z</updated>
<author>
<name>Henning Schild</name>
</author>
<published>2025-05-25T10:49:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=adeaf14c2d2ada01141bcc24af08f2b1576605cf'/>
<id>urn:sha1:adeaf14c2d2ada01141bcc24af08f2b1576605cf</id>
<content type='text'>
reverts
17cfc75b9874 ("socat: Fix compile with deprecated APIs disabled")

The package no longer relies on deprecated openssl functions.

Signed-off-by: Henning Schild &lt;henning@hennsch.de&gt;
</content>
</entry>
<entry>
<title>socat: update to 1.8.0.3</title>
<updated>2025-06-08T08:48:27Z</updated>
<author>
<name>Henning Schild</name>
</author>
<published>2025-05-25T10:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=535ce8ea3fce2e637eda131916177fc4615b9247'/>
<id>urn:sha1:535ce8ea3fce2e637eda131916177fc4615b9247</id>
<content type='text'>
reverting because upstream fixed it:
2650de468665 ("socat: fix compile error when ccache is enabled")

Closes: https://github.com/openwrt/packages/issues/26585
Signed-off-by: Henning Schild &lt;henning@hennsch.de&gt;
</content>
</entry>
<entry>
<title>socat: fix compile error when ccache is enabled</title>
<updated>2024-04-19T21:19:25Z</updated>
<author>
<name>krant</name>
</author>
<published>2024-04-19T11:10:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2650de46866572f110c28b5a3ddff5ee86c59f45'/>
<id>urn:sha1:2650de46866572f110c28b5a3ddff5ee86c59f45</id>
<content type='text'>
Signed-off-by: krant &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>socat: update to 1.8.0.0</title>
<updated>2024-04-13T21:03:09Z</updated>
<author>
<name>krant</name>
</author>
<published>2024-04-12T03:10:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5a06e3471ba0a4a49130b22f936c823142680fe1'/>
<id>urn:sha1:5a06e3471ba0a4a49130b22f936c823142680fe1</id>
<content type='text'>
Signed-off-by: krant &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>socat: update to 1.7.4.4</title>
<updated>2023-01-15T00:10:23Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2023-01-14T22:26:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=6c4205a58f8beaea52c3782734a365778212d688'/>
<id>urn:sha1:6c4205a58f8beaea52c3782734a365778212d688</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>socat: update to 1.7.4.1</title>
<updated>2021-10-01T00:42:34Z</updated>
<author>
<name>Chukun Pan</name>
</author>
<published>2021-09-28T03:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=373053a1e488c3148856aa520fdbd86832eb7f77'/>
<id>urn:sha1:373053a1e488c3148856aa520fdbd86832eb7f77</id>
<content type='text'>
Remove upstreamed patch.

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
</content>
</entry>
<entry>
<title>net: socat: add option user</title>
<updated>2021-07-25T19:26:34Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2021-07-25T18:19:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8f0bd0b4fe8b5bced4e6e2f6b11082281ec5372d'/>
<id>urn:sha1:8f0bd0b4fe8b5bced4e6e2f6b11082281ec5372d</id>
<content type='text'>
Allow UCI configuration to specify username to run this service as.
Defaults to root.

Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>socat: allow more complex command line options</title>
<updated>2021-01-27T20:24:38Z</updated>
<author>
<name>Dobroslaw Kijowski</name>
</author>
<published>2021-01-27T19:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=218b7521aa5ba2a365190d016eac3dadb56cb1f3'/>
<id>urn:sha1:218b7521aa5ba2a365190d016eac3dadb56cb1f3</id>
<content type='text'>
Current implementation of socat's init service doesn't allow to run more
complex configurations. As an example there's no possibility to execute
following command:

  socat TCP-LISTEN:8080,fork,reuseaddr,bind=192.168.1.1 \
    EXEC:"/sbin/ip netns exec somenetns socat STDIO TCP:10.0.0.1:80"

In such command the first line is argv[1] and the second line is
argv[2]. SocatOptions config option is a string. As as a consequence of
this each word will be passed as a separate argv element. Socat won't be
able to parse arguments correctly.

In order to mitigate this issue, we can also accept SocatOptions as a
list of strings. Following config file will work correctly:

config socat 'tunnel_8080_into_somenetns'
	option enable '1'
	list SocatOptions 'TCP-LISTEN:8080,fork,reuseaddr,bind=192.168.1.1'
	list SocatOptions 'EXEC:"/sbin/ip netns exec somenetns socat STDIO TCP:10.0.0.1:80"'

While we're at it, pass stdout and stderr into logread.

Signed-off-by: Dobroslaw Kijowski &lt;dobo90@gmail.com&gt;
</content>
</entry>
</feed>
