aboutsummaryrefslogtreecommitdiff
path: root/net
Commit message (Collapse)AuthorAge
...
* | | | | | | Merge pull request #13191 from Foxtrot/add-fakepopRosen Penev2020-08-23
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fakepop: add new package
| * | | | | | | fakepop: Fix PKG_LICENSE, remove libc dependencyMarc Egerton2020-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marc Egerton <foxtrot@realloc.me>
| * | | | | | | fakepop: new packageMarc Egerton2020-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fakepop is a fake pop3 daemon. It returns always the same messages to all users, it does not care about usernames and passwords. All user/pass combinations are accepted. Signed-off-by: Marc Egerton <foxtrot@realloc.me>
* | | | | | | | i2pd: Update to 2.32.1David Yang2020-08-23
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | Signed-off-by: David Yang <mmyangfl@gmail.com>
* | | | | | | Merge pull request #13097 from lzto/nft-qos-macRosen Penev2020-08-21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nft-qos: support mac address based speed limit
| * | | | | | | nft-qos: support mac address based speed limitTong Zhang2020-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch makes it possible to configure and limit per-client internet speed based on MAC address and it can work with SQM. This feature is what OpenWRT currently lacks. This patch is largely based on static.sh and the configuration file is similar to original nft-qos. New configuration options and examples are listed below config default 'default' option limit_mac_enable '1' config client option drunit 'kbytes' option urunit 'kbytes' option hostname 'tv-box' option macaddr 'AB:CD:EF:01:23:45' option drate '1000' option urate '50' config client option drunit 'kbytes' option urunit 'kbytes' option hostname 'my-pc' option macaddr 'AB:CD:EF:01:23:46' option drate '3000' option urate '2000' limit_mac_enable - enable rate limit based on MAC address drunit - download rate unit urunit - upload rate unit macaddr - client MAC address drate - download rate urate - upload rate Signed-off-by: Tong Zhang <ztong0001@gmail.com>
* | | | | | | | simple-adblock: bugfix: update config; use command -vStan Grishin2020-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* | | | | | | | Merge pull request #13184 from PolynomialDivision/feature/dawnupdateRosen Penev2020-08-21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | dawn: bump to latest version
| * | | | | | | | dawn: bump to latest versionNick Hainke2020-08-22
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes: - dawn_uci: fix crashing when uci config is received - tcpsocket: add option to add server ip A new config option allows to add a server ip option server_ip '10.0.0.2' However, this server does not send anything back. Therefore it is not possible to change the node configuration. This will probably be added soon. The main goal of this commit is to allow monitoring of all nodes in a network with DAWN, e.g. clients, channel utilization, ... Also a network option (3) has been added which allows to use TCP but not to announce your daemon in the broadcast domain. This allows you to create a monitor-only node that holds only the local information and forwards it to the central server. A monitor-only node could be configured like option server_ip '10.0.0.1' option tcp_port '1026' option network_option '3' Another possible config is option server_ip '10.0.0.1' option tcp_port '1026' option network_option '2' Here, the node shares information with a central server, which can be located outside the broadcast domain. Nevertheless, it also shares information within its broadcast domain and can therefore perform client steering. Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | | | Merge pull request #13175 from neheb/fpiRosen Penev2020-08-21
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | fping: update to 5.0
| * | | | | | | fping: update to 5.0Rosen Penev2020-08-19
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minor cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | | Merge pull request #13177 from aleksander0m/aleksander/mm-1-14-2Rosen Penev2020-08-20
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | modemmanager: bump to 1.14.2
| * | | | | | modemmanager: bump to 1.14.2Aleksander Morgado2020-08-20
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://lists.freedesktop.org/archives/modemmanager-devel/2020-August/008099.html Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
* | | | | | Merge pull request #13111 from neheb/tgtRosen Penev2020-08-20
|\ \ \ \ \ \ | |/ / / / / |/| | | | | tgt: remove bzero usage
| * | | | | tgt: remove bzero usageRosen Penev2020-08-13
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | bzero is deprecated and replaced by memset. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | net/mosquitto: Update to 1.6.12Karl Palsson2020-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Security release. From the changelog: - In some circumstances, Mosquitto could leak memory when handling PUBLISH messages. This is limited to incoming QoS 2 messages, and is related to the combination of the broker having persistence enabled, a clean session=false client, which was connected prior to the broker restarting, then has reconnected and has now sent messages at a sufficiently high rate that the incoming queue at the broker has filled up and hence messages are being dropped. This is more likely to have an effect where max_queued_messages is a small value. This has now been fixed. Closes https://github.com/eclipse/mosquitto/issues/1793 Changelog: https://mosquitto.org/blog/2020/08/version-1-6-12-released/ Signed-off-by: Karl Palsson <karlp@etactica.com>
* | | | | Merge pull request #13041 from aaronjg/mwan3-startup-performanceFlorian Eckert2020-08-19
|\ \ \ \ \ | |_|/ / / |/| | | | mwan3: startup performance improvements and other fixes
| * | | | mwan3: improve startup performance; version 2.9.0Aaron Goodman2020-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improve startup and runtime performance by 1) moving common startup procedures out of hotplug script when called from mwan3 start 2) reducing calls to iptables to check status of rules 3) consolidating iptables updates and updating with iptables-restore 4) do not wait for kill if nothing was killed 5) running interface hotplug scripts in parallel 6) eliminate operations in hotplug script that check status on every single interface unnecessarily 7) consolidate how mwan3track makes hotplug calls 8) do not restart mwan3track on connected events This is a significant refactor, but should not result in any breaking changes or require users to update their configurations. version bump to 2.9.0 Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
| * | | | mwan3: use ip monitor route to detect routing changesAaron Goodman2020-08-15
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use only committed uci changes for updating routing table use functions.sh functions rather than uci command line tool to find interfaces for routing table. consolidate rtmon_ipv4 and rtmon_ipv6 functions into a single function Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
* | | / python3: Use hash-checking mode when installing host pip packagesJeffery To2020-08-17
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In hash-checking mode[1], pip will verify downloaded package archives (source tarballs in our case) against known SHA256 hashes before installing the packages. As a consequence, this requires the use of requirements files[2] and pinning packages to known versions. The syntax for package Makefiles has changed slightly; HOST_PYTHON3_PACKAGE_BUILD_DEPENDS no longer accepts requirement specifiers like "foo>=1.0", only requirements file names (which are the same as package names in the most common case). This also updates affected packages, in particular: * python-zipp: "setuptools_scm[toml]" has been split into "setuptools-scm toml" to reuse the requirements file for setuptools-scm (the extra depends installed by "setuptools_scm[toml]" is toml). * python-pycparser: This previously used ply 3.10, whereas the requirements file will now install 3.11. [1]: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode [2]: https://pip.pypa.io/en/stable/user_guide/#requirements-files Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | hs20: prepare server using uci-defaults and ship filesDaniel Golle2020-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | Setup user database if non-existent, configure uhttpd .php interpreter and patch php scripts to work out-of-the-box. Also ship Hotspot 2.0 SPP and OMA DM XML schema/DTD files needed at run-time for both client and server. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | ddns-scripts: Add moniker.com DDNS serviceMateusz Stępień2020-08-16
| |/ |/| | | | | Signed-off-by: Mateusz Stępień <mateusz@argc.pl>
* | Merge pull request #13108 from neheb/netsRosen Penev2020-08-15
|\ \ | | | | | | netsniff-ng: add missing header
| * | netsniff-ng: add missing headerRosen Penev2020-08-13
| |/ | | | | | | | | | | Needed for ssize_t. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | hs20: add Hotspot 2.0 OSU client and server implementationDaniel Golle2020-08-15
| | | | | | | | | | | | | | Add hs20-server and hs20-client packages correspoding to the hs20/client and hs20/server folder in hostap.git. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | openvswitch: backport patch to fix build against kernel 4.14.193Matthias Schiffer2020-08-15
| | | | | | | | | | | | (and possibly other recent stable kernels) Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | adblock: refresh blocklist sourcesDirk Brenken2020-08-14
| | | | | | | | | | | | | | | | | | | | * remove 'dshield' and 'sysctl' (discontinued) * switch 'malwaredomains', 'shallalist' and 'winhelp' to https * add a second regional list for poland (provided by matx1002) * update readme Signed-off-by: Dirk Brenken <dev@brenken.org> Signed-off-by: Dirk Brenken <dev@brenken.org>
* | open-isns: fix compilation without deprecated signal APIRosen Penev2020-08-13
|/ | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13079 from neheb/oorRosen Penev2020-08-12
|\ | | | | oor: fix compilation with GCC 10
| * oor: fix compilation with GCC 10Rosen Penev2020-08-10
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #13076 from neheb/opnRosen Penev2020-08-12
|\ \ | | | | | | open-iscsi: fix compilation with musl 1.2.0
| * | open-iscsi: fix compilation with musl 1.2.0Rosen Penev2020-08-10
| |/ | | | | | | | | | | GLOB_ONLYDIR is not defined. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mosquitto: update to 1.6.11Karl Palsson2020-08-12
| | | | | | | | | | | | | | | | Full release notes: https://mosquitto.org/blog/2020/08/version-1-6-11-released/ Variety of generally minor bugfixes, mostly in the broker. Signed-off-by: Karl Palsson <karlp@etactica.com>
* | Merge pull request #13067 from neheb/chaoRosen Penev2020-08-11
|\ \ | | | | | | chaosvpn: fix compilation without sys/cdefs
| * | chaosvpn: fix compilation without sys/cdefsRosen Penev2020-08-10
| |/ | | | | | | | | | | sys/cdefs.h does not come included with musl. It's also deprecated. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #13074 from neheb/atfRosen Penev2020-08-11
|\ \ | | | | | | atftp: completely remove cdefs usage
| * | atftp: completely remove cdefs usageRosen Penev2020-08-10
| |/ | | | | | | | | | | sys/cdefs.h is not provided by musl. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #13084 from mstorchak/rsyncRosen Penev2020-08-11
|\ \ | | | | | | rsync: update to 3.2.3
| * | rsync: update to 3.2.3Maxim Storchak2020-08-11
| | | | | | | | | | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* | | Merge pull request #13064 from neheb/linknRosen Penev2020-08-11
|\ \ \ | | | | | | | | linknx: fix compilation without sys/cdefs
| * | | linknx: fix compilation without sys/cdefsRosen Penev2020-08-10
| | |/ | |/| | | | | | | | | | | | | sys/cdefs.h is not included with musl. It's also deprecated. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #13065 from neheb/knxddRosen Penev2020-08-11
|\ \ \ | |_|/ |/| | knxd: fix compilation without sys/cdefs
| * | knxd: fix compilation without sys/cdefsRosen Penev2020-08-10
| |/ | | | | | | | | | | sys/cdefs.h does not come with musl. It's also deprecated. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / netdiscover: fix compilation with GCC 10Rosen Penev2020-08-10
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13060 from wodu/linuxptp_maintRosen Penev2020-08-10
|\ | | | | linuxptp: Update to version 3.0
| * linuxptp: Update to version 3.0Wojciech Dubowik2020-08-10
| | | | | | | | Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
* | Merge pull request #13059 from aparcar/whichRosen Penev2020-08-10
|\ \ | | | | | | treewide: replace `which` with `command -v`
| * | treewide: replace `which` with `command -v`Paul Spooren2020-08-09
| |/ | | | | | | | | | | | | | | | | | | Fix shellcheck SC2230 > which is non-standard. Use builtin 'command -v' instead. Once applied to everything concerning OpenWrt we can disable the busybox feature `which` and save 3.8kB. Signed-off-by: Paul Spooren <mail@aparcar.org>
* / openvswitch: bump to version 2.13.1Yousong Zhou2020-08-10
|/ | | | | | The two backported patches are included in 2.13.1 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* Merge pull request #13058 from guidosarducci/master-fix-gcc10-netperfToke Høiland-Jørgensen2020-08-09
|\ | | | | netperf: fix compilation with GCC10