- Sep 22, 2021
-
-
Rosen Penev authored
This release introduces 64-bit time_t, which is needed to avoid the year 2038 problem. Remove upstream patches. Refreshed others. Rebased features.h file based on latest musl. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Paul Spooren authored
gcc10 seem to increase build size and gcc11 seem to fix that. Compile tests: * all Runtime tests: * ath79 * mpx85xx/p2020 * mvebu * x86/64 Special thanks to Rosen for fixing layerscape & bcm63xx Signed-off-by:
Paul Spooren <mail@aparcar.org> Reviewed-by:
Rui Salvaterra <rsalvaterra@gmail.com> Acked-by:
Rosen Penev <rosenp@gmail.com> Acked-by:
Rui Salvaterra <rsalvaterra@gmail.com> Acked-by:
Hauke Mehrtens <hauke@hauke-m.de> Acked-by:
Stijn Tintel <stijn@linux-ipv6.be> Acked-by:
Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl> Tested-by:
Pawel Dembicki <paweldembicki@gmail.com> Tested-by:
Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
-
Rosen Penev authored
Fixes compilation with GCC11. Kept PKG_VERSION as there's some bug that chops off the 12 at the end. Refreshed other patch. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Fixes compilation with both GCC 10 and 11. Switched to AUTORELEASE for simplicity. Removed PKG_VERSION as it's derived from PKG_SOURCE_VERSION. Removed all patches as they are upstream backports. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
With GCC11, memcpy doesn't work here as it assumes a size of 0. Use ioremap to avoid it. Fixed parameter type to match board_get_mac_address. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Paul Spooren authored
This line should have been removed in 244847da "build: remove GCC9 support" but stayed in tree after an incomplete rebase. Fix it. Signed-off-by:
Paul Spooren <mail@aparcar.org>
-
- Sep 21, 2021
-
-
David Lam authored
Delete tunnel on 6rd interface teardown. Should solve problem related to tunnel stuck on restart loop with "Unknown Command" on tunnel restart due to wan connection drop. This patch is similar to the one written by Ansuel on Aug 2, 2021 but the 6rd teardown produces the same symptoms when the network service is restarted. Signed-off-by:
David Lam <david@thedavid.net>
-
Kuan-Yi Li authored
GCC 10 defaults to `-fno-common` and complains about multiple definition of `mc_status` in restool. Backport a patch from upstream to fix compilation with host GCC 10. Signed-off-by:
Kuan-Yi Li <kyli@abysm.org>
-
Felix Fietkau authored
Avoids race conditions on bridge member add/remove Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
c62d85cf7a0d bridge: check port bpdu filter status and apply it to the config 25555611be91 libnetlink: turn rtnetlink error answers into debug msgs 462b3a491347 build: use pthread cflags/ldflags Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
d590fbd255ce wireless: always enable bpdu filter for AP interfaces and VLANs f8ff6d820283 system-linux: remove copy&paste from /proc and /sys path names 300b1220fab3 wireless: improve reliability of proxyarp support 5ba9744aac6d device: add support for configuring bonding devices 6fa9b042ff4d wireless: only apply wireless device attributes to the base vif interface 06d11bbf1f2b wireless: only enable proxyarp/isolate for AP vifs 08e954e137ff bonding: claim the port device before creating the bonding device Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
This will be used to ensure that APs don't transmit unnecessary STP packets Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Sep 20, 2021
-
-
Hauke Mehrtens authored
This adds the hash also for the aarch64 toolchain in addition to the x86_64 toolchain. This gets the build on a Linux aarch64 host one step further. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Eneas U de Queiroz authored
This updates libtool to its current release, from 2015. Current patches were renumbered and given a description text. The fix in 160-passthrough-ssp.patch is no longer needed. A patch to speed up build was cherry-picked, and another openwrt specific patch was needed to not use quotes in $(SHELL), to acommodate our "SHELL=/usr/bin/env bash" usage. The already present call to ./bootstrap ensures that generated files are refreshed, so the patches are applied only to their sources. Also, that bootstrap call was adjusted to run at the appropriate time when QUILT=1. Signed-off-by:
Eneas U de Queiroz <cotequeiroz@gmail.com>
-
Rosen Penev authored
Refresh patches. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Remove upstreamed patches. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Remove upstreamed patches. Refresh other. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Remove upstreamed patch. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Sep 19, 2021
-
-
Paul Spooren authored
The development branch is now on version 10, we shouldn't drag to many old versions and therefore drop at least 7.x. Signed-off-by:
Paul Spooren <mail@aparcar.org> Acked-by:
Rosen Penev <rosenp@gmail.com> Acked-by:
Rui Salvaterra <rsalvaterra@gmail.com> Acked-by:
Hauke Mehrtens <hauke@hauke-m.de> Acked-by:
Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
-
Paul Spooren authored
gcc9 was never used within a release and the development branch is already on version 10, no need to keep this in tree. Signed-off-by:
Paul Spooren <mail@aparcar.org> Acked-by:
Rosen Penev <rosenp@gmail.com> Acked-by:
Rui Salvaterra <rsalvaterra@gmail.com> Acked-by:
Hauke Mehrtens <hauke@hauke-m.de> Acked-by:
Stijn Tintel <stijn@linux-ipv6.be> Acked-by:
Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
-
- Sep 18, 2021
-
-
Hans Dedecker authored
Update iproute2 to latest stable 5.14; for the changes see https://lwn.net/Articles/867940/ Refresh patches Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
- Sep 17, 2021
-
-
Rafał Miłecki authored
This fixes: Distributed Switch Architecture (NET_DSA) [Y/n/m/?] y Tag driver for Atheros AR9331 SoC with built-in switch (NET_DSA_TAG_AR9331) [N/m/y/?] n Tag driver for Broadcom switches using in-frame headers (NET_DSA_TAG_BRCM) [N/m/y/?] n Tag driver for Broadcom legacy switches using in-frame headers (NET_DSA_TAG_BRCM_LEGACY) [N/m/y/?] (NEW) Error in reading or end of file. Fixes: 8fa1b576 ("linux: update b53 upstream driver") Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rosen Penev authored
Switch to compiling with meson for faster and more reliable compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
meson is a next generation build system designed to have good defaults, simpler build files, and fast compilation. It is built upon python and uses ninja for compilation. The latter provides fast by default (parallel) and problem free compilation. There are over 40 packages already successfully using meson. The next commit will convert pkgconf to use meson compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
ccaaab1c says that this is in the codebase because of libsigc++, which is not in the codebase anymore. Neither in base nor in packages. It doesn't seem to be needed by anything else either. GNOME packages have transitioned to using meson, which does not use m4 files. Tested local compile with CONFIG_ALL. No problems seen. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Sep 16, 2021
-
-
Rafał Miłecki authored
Specifying serial in bootargs is not needed since the commit ffeb3704 ("procd: update to git HEAD"). It's thanks to the procd commit 2cfc26f8456a ("inittab: detect active console from kernel if no console= specified"). Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
- Sep 15, 2021
-
-
Daniel Golle authored
8a60e7e trace: don't leak file descriptor in error path 68df9ac procd: fix container deletion f16abe0 uxc: add JSON output option for 'list' command a23c888 jail: prepare for adding process to existing namespace 50da8a4 instance: allow jailed service to join namespace(s) 482d1ab Revert "jail: do not hack /etc/resolv.conf on container rootfs" 1eb4371 jail: start ubus and netifd instances for container with netns Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Daniel Golle authored
Add testing Linux kernel 5.10 for sunxi targets. Removed patches were replaced by upstream commits: - 410-v5.6-arm64-dts-allwinner-a64-olinuxino-Add-bank-supply-re.patch f0c3b29f56f0a arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators - 420-v5.7-arm64-dts-allwinner-a64-olinuxino-add-user-red-LED.patch 89866b2667e0d arm64: dts: allwinner: a64: olinuxino: add user red LED - 440-add-h6-pwm.patch a7fe985633f92 pwm: sun4i: Add an optional probe for reset line b8d74644f34a8 pwm: sun4i: Prefer "mod" clock to unnamed 5b090b430d750 pwm: sun4i: Add an optional probe for bus clock fa4d81784681a pwm: sun4i: Always calculate params when applying new parameters 9f28e95b5286f pwm: sun4i: Add support to output source clock directly fdd2c12e3761f pwm: sun4i: Add support for H6 PWM - 441-arm64-dts-add-PWM-node.patch 88432f5f8469b arm64: dts: allwinner: h6: Add PWM node - 443-board-h6-orangepioneplus-fix-missing-ethernet.patch 7ee32a17e0d65 arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet Run tested on friendlyarm,nanopi-neo (allwinner,sun8i-h3), looks all good. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Daniel Golle authored
Build cortexa7 subtarget with DSA driver for MDIO-connected Broadcom BCM53xxx switches. This is needed for the Lamobo R1 aka. BananaPi BPi-R1 board which comes with such a switch IC. Remove old swconfig driver from target kernel config as the only board using it is now supported by the DSA driver. No changes to device tree are needed as upstream DTS already got a DSA switch definition and we are just using that upstream source. Update default network config of the Lamobo R1 to create lan bridge with all 4 lan ports. Introduce DEVICE_COMPAT_VERSION for the board to inform users about having the re-create their network configuration and add device alias as Bananapi BPi-R1 while at it. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
sean lee authored
bump version and remove patches that have been applied 176d701 wtmi: Wait 1s after putting PHYs INTn pin low 2eeccfe wtmi: Change comment describing reset workaround e8c94a5 wtmi: Count RAM size from both CS0 and CS1 995979e wtmi: Rename macro e29eb29 wtmi: soc: Fix start_ap_workaround() for TF-A with debug 81245ed wtmi: Use constant name PLAT_MARVELL_MAILBOX_BASE 18ccb83 wtmi: Do a proper UART reset with clock change as described in spec 15ff106 avs: Validate VDD value from OTP 3f33626 fix: clock: a3700: change pwm clock for 600/600 and 1200/750 preset fb5e436 wtmi: uart: fix UART baudrate divisor calculation Signed-off-by:
sean lee <ilf@live.com>
-
- Sep 14, 2021
-
-
Paul Spooren authored
Multiple profiles create artifacts, these should be stored in the JSON file as well, allowing downstream tooling to show those files, too. Artifacts don't have specific filesystems so only the fields `name`, `type` and `sha256` are available. Rename env variable names from IMAGE_ to FILE_ prefixes to reflect that images, kernels and artifacts are added with the same command. Signed-off-by:
Paul Spooren <mail@aparcar.org>
-
Etan Kissling authored
This adds uci support to configure connmark based DNS filtering. Signed-off-by:
Etan Kissling <etan_kissling@apple.com> (imported from upstream mailing list https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q2/015151.html ) Signed-off-by:
Etan Kissling <etan.kissling@gmail.com>
-
Etan Kissling authored
Summary of upstream CHANGELOG: * Handle DHCPREBIND requests in the DHCPv6 server code. * Fix bug which caused dnsmasq to lose track of processes forked. * Major rewrite of the DNS server and domain handling code. * Revise resource handling for number of concurrent DNS queries. * Improve efficiency of DNSSEC. * Connection track mark based DNS query filtering. * Allow smaller than 64 prefix lengths in synth-domain. * Make domains generated by --synth-domain appear in replies when in authoritative mode. * Ensure CAP_NET_ADMIN capability is available when conntrack is configured. * When --dhcp-hostsfile --dhcp-optsfile and --addn-hosts are given a directory as argument, define the order in which files within that directory are read. * Support some wildcard matching of input tags to --tag-if. Signed-off-by:
Etan Kissling <etan.kissling@gmail.com>
-
- Sep 13, 2021
-
-
Sander Vanheule authored
Starting with v3 of the vendor firmware for the TP-Link EAP235-Wall v1, downgrades to firmware versions below v3 as not allowed. Since OpenWrt uses version 0.0.0 as a default, this causes the factory install to fail on devices with a recent firmware. This failure is associated by the following message on the device's serial console: EAP235/230-Wall forbid fw reverted from 3.x.x to lower version! Vendor firmware (v3) also uses build and release numbers to compare images, so identical version numbers are very unlikely to cause issues. Bump the firmware version to 3.0.0 to ensure users can install OpenWrt on their devices. Reported-by:
Colton Conor <colton.conor@gmail.com> Tested-by:
Colton Conor <colton.conor@gmail.com> Signed-off-by:
Sander Vanheule <sander@svanheule.net>
-
Sander Vanheule authored
Some devices using the safeloader firmware format require a minimum or specific version to be set in the soft-version metadata partition. Currently only custom text values can be provided, but not all device firmware support this format. Modify the device info struct to allow for more well-defined types of soft-version overwrites, and provide a few macros for easy value initialisation. Requires all existing values to be updated to match the new structure. Signed-off-by:
Sander Vanheule <sander@svanheule.net> [Adapt TL-WA1201-V2 entry too] Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-