<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/mcproxy/patches, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/'/>
<updated>2024-10-15T22:11:32Z</updated>
<entry>
<title>mcproxy: remove this package</title>
<updated>2024-10-15T22:11:32Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2024-09-30T12:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=cbf04774c40ccff5218e1410de49dcf1e19cb7dd'/>
<id>urn:sha1:cbf04774c40ccff5218e1410de49dcf1e19cb7dd</id>
<content type='text'>
Upstream [1] looks dead. The latest commit was pushed 7 years ago.
Pull requests are not reviewed so far [2].

[1] https://github.com/mcproxy/mcproxy
[2] https://github.com/mcproxy/mcproxy/pull/18

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>mcproxy: include PKG_MIRROR_HASH, refresh patches</title>
<updated>2021-11-19T06:04:33Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-10-19T13:36:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=564ca99e2c3bd044fb195c4311bca094680d9aa1'/>
<id>urn:sha1:564ca99e2c3bd044fb195c4311bca094680d9aa1</id>
<content type='text'>
This avoids unnecessary downloads and rebuilds.
Patches were refreshed to please github PR checks.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #476 from blogic/master</title>
<updated>2019-07-30T10:10:34Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-07-30T10:10:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=7fc5c6e56f6af4410a26884ee1f49d78e7e32890'/>
<id>urn:sha1:7fc5c6e56f6af4410a26884ee1f49d78e7e32890</id>
<content type='text'>
mcproxy: some add some fixes</content>
</entry>
<entry>
<title>mcproxy: fix up sourcefilter patch</title>
<updated>2019-06-30T11:03:23Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2019-06-30T11:03:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=ff7c509caa61e41b4a740c30384cf3290124d9bd'/>
<id>urn:sha1:ff7c509caa61e41b4a740c30384cf3290124d9bd</id>
<content type='text'>
this spewed out 2 compile warnings

In file included from build_dir/target-mipsel_24kc_musl/mcproxy-2017-08-24-93b5ace42268160ebbfff4c61818fb15fa2d9b99/mcproxy/src/utils/mc_socket.cpp:43:0:

build_dir/target-mipsel_24kc_musl/mcproxy-2017-08-24-93b5ace42268160ebbfff4c61818fb15fa2d9b99/mcproxy/src/utils/sourcefilter.cpp: In function 'int setsourcefilter(int, uint32_t, const sockaddr*, socklen_t, uint32_t, uint32_t, const sockaddr_storage*)':
build_dir/target-mipsel_24kc_musl/mcproxy-2017-08-24-93b5ace42268160ebbfff4c61818fb15fa2d9b99/mcproxy/src/utils/sourcefilter.cpp:157:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   else
   ^~~~
build_dir/target-mipsel_24kc_musl/mcproxy-2017-08-24-93b5ace42268160ebbfff4c61818fb15fa2d9b99/mcproxy/src/utils/sourcefilter.cpp:160:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
     int save_errno = errno;
     ^~~

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>mcproxy: add igmpV2 reply support</title>
<updated>2019-06-30T11:03:18Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2019-06-05T18:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=a56d996b94682c90729ad9b561168635b857649c'/>
<id>urn:sha1:a56d996b94682c90729ad9b561168635b857649c</id>
<content type='text'>
mcproxy has no way to send an IGMPv2 query today. If you force IGMPv2 (by
setting the protocol in the mcproxy config and setting the force_igmp_version
flag on all interfaces) the bridge will send v2 queries but if mcproxy takes
over as the querier it will send v3 queries. The patch below adds support for
sending v2 queries so everyone stays in sync:

Signed-off-by: Sukru Senli &lt;sukru.senli@iopsys.eu&gt;
Signed-off-by: Chad Monroe &lt;chad.monroe@smartrg.com&gt;
Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>mcproxy: Fix compilation with uClibc-ng</title>
<updated>2019-06-17T22:38:10Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-05-27T07:04:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=b3ebe49dabd95cf834e1665117454448cea30009'/>
<id>urn:sha1:b3ebe49dabd95cf834e1665117454448cea30009</id>
<content type='text'>
uClibc-ng also defines __GLIBC__, which messes up the check.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>mcproxy: fix block/filtering code</title>
<updated>2019-06-05T18:33:21Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2019-06-05T18:30:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=490971e8e5bffb1094ca6b5740df4c1c6e3659ef'/>
<id>urn:sha1:490971e8e5bffb1094ca6b5740df4c1c6e3659ef</id>
<content type='text'>
mcproxy supports a generic filtering/blacklisting mechanism but it’s currently
broken. In the case of routed video (e.g. mcproxy routing video from
WAN -&gt; LAN), it will forward multicast between the LAN and WAN. There are
perfectly valid use cases for this like reporting but other less-appropriate
things like mDNS and SSDP leak through from LAN -&gt; WAN which is bad.

Signed-off-by: Sukru Senli &lt;sukru.senli@iopsys.eu&gt;
Signed-off-by: Chad Monroe &lt;chad.monroe@smartrg.com&gt;
Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>mcproxy: remove pedantic flag to allow compilation with musl</title>
<updated>2017-02-27T09:05:34Z</updated>
<author>
<name>Stefan Peter</name>
</author>
<published>2017-02-27T09:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=91e76a2f56ddf3d1b51b807cf2ef654a9feef968'/>
<id>urn:sha1:91e76a2f56ddf3d1b51b807cf2ef654a9feef968</id>
<content type='text'>
Signed-off-by: Stefan Peter &lt;s.peter@mpl.ch&gt;
</content>
</entry>
<entry>
<title>mcproxy: fix build with musl</title>
<updated>2015-06-17T19:36:42Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2015-06-17T17:51:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=898cc963d6320948cb84005caf5695a55d33c2ba'/>
<id>urn:sha1:898cc963d6320948cb84005caf5695a55d33c2ba</id>
<content type='text'>
Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>mcproxy: update to latest version, add UCI support</title>
<updated>2014-12-31T20:22:02Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2014-12-31T19:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=e03ee22d045a77eebee7a8c32d71212e73633c98'/>
<id>urn:sha1:e03ee22d045a77eebee7a8c32d71212e73633c98</id>
<content type='text'>
Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
</feed>
