summaryrefslogtreecommitdiff
path: root/mcproxy
Commit message (Collapse)AuthorAgeFilesLines
* treewide: remove AUTORELEASENick Hainke2023-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenWrt/packages removed AUTORELEASE treewide. Remove it also in the routing feed. This is just copied from [0] with modification to the sed cmd because it was not working for the routing feed: The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/routing; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's/\/Makefile$//';); do make package/$i/download done [0] - https://github.com/openwrt/packages/commit/0c10c224be81f9221dabfab449855ab6718d2a0c Signed-off-by: Nick Hainke <vincent@systemli.org>
* mcproxy: Makefile cleanupJosef Schlehofer2022-02-261-12/+11
| | | | | | | | | | | | | - Switched to AUTORELEASE - Fixed SPDX License Identifier and added PKG_LICENSE_FILES - Use HTTPS for project website - Changed versioning Before: mcproxy_2017-08-24-93b5ace42268160ebbfff4c61818fb15fa2d9b99-3_arm_cortex-a9_vfpv3-d16.ipk After: mcproxy_2017-08-24-93b5ace4-1_arm_cortex-a9_vfpv3-d16.ipk Downloaded tarball is smaller by 0,2 MB Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* mcproxy: include PKG_MIRROR_HASH, refresh patchesEneas U de Queiroz2021-11-193-12/+7
| | | | | | | This avoids unnecessary downloads and rebuilds. Patches were refreshed to please github PR checks. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* Merge pull request #476 from blogic/masterJo-Philipp Wich2019-07-305-6/+270
|\ | | | | mcproxy: some add some fixes
| * mcproxy: fix up sourcefilter patchJohn Crispin2019-06-301-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <john@phrozen.org>
| * mcproxy: add igmpV2 reply supportJohn Crispin2019-06-303-65/+167
| | | | | | | | | | | | | | | | | | | | | | | | 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 <sukru.senli@iopsys.eu> Signed-off-by: Chad Monroe <chad.monroe@smartrg.com> Signed-off-by: John Crispin <john@phrozen.org>
| * mcproxy: fix block/filtering codeJohn Crispin2019-06-053-0/+158
| | | | | | | | | | | | | | | | | | | | | | | | 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 -> 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 -> WAN which is bad. Signed-off-by: Sukru Senli <sukru.senli@iopsys.eu> Signed-off-by: Chad Monroe <chad.monroe@smartrg.com> Signed-off-by: John Crispin <john@phrozen.org>
* | mcproxy: Fix compilation with uClibc-ngRosen Penev2019-06-173-3/+3
|/ | | | | | uClibc-ng also defines __GLIBC__, which messes up the check. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Basic cleanup and alignment to package guidelines (#383)Daniel Engberg2018-07-121-1/+1
| | | | | | | This is a very basic cleanup, several packages needs more work but this at least drops git for https and removes the use of PKG_MD5SUM and some minor fixes. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* mcproxy: update to latest version (#339)Álvaro Fernández Rojas2018-01-061-4/+4
| | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* mcproxy: remove pedantic flag to allow compilation with muslStefan Peter2017-02-271-1/+1
| | | | Signed-off-by: Stefan Peter <s.peter@mpl.ch>
* mcproxy: fix build with muslÁlvaro Fernández Rojas2015-06-174-5/+5
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* mcproxy: uci config improvements and fixesÁlvaro Fernández Rojas2015-01-312-38/+51
| | | | | | | | | | | | - fix /var/etc race condition (uci config) - start mcproxy later - rework mcproxy config trigger - add network triggers - simplify uci instances generation and allow querier only configs - improve uci tables generation - fix uci behaviour generation for specific interface names Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* mcproxy: update to latest version, add UCI supportÁlvaro Fernández Rojas2014-12-315-13/+470
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Add SPDX license tagsSteven Barth2014-11-031-0/+1
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* mcproxy: bump to latestSteven Barth2014-08-121-2/+2
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* [mcproxy] Update to latest version.Álvaro Fernández Rojas2014-05-021-2/+2
|
* [mcproxy] Add sourcefilter only for uClibc.Álvaro Fernández Rojas2014-04-051-7/+6
|
* [mcproxy] Split patches.Álvaro Fernández Rojas2014-04-053-124/+94
|
* [mcproxy] Update to latest version.Álvaro Fernández Rojas2014-04-052-25/+12
| | | | | | Avoid building for GCC 4.4 and GCC 4.6 (no c++11 support). Move to routing and redirection menu. Config cleanup (disable until configured, protocol info, example instances).
* mcproxy: add initialSteven Barth2014-03-267-701/+354
| | | | | | | | Conflicts: mcproxy/Makefile mcproxy/files/mcproxy.conf mcproxy/files/mcproxy.init
* [mcproxy] Add support for mcproxy v1.1.0.Álvaro Fernández Rojas2014-03-206-0/+746