aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #188 from flichtenheld/bugfixesZoltan Herpai2016-11-231-2/+2
|\ | | | | e2fsprogs: Fix setting of host compiler
| * e2fsprogs: Fix setting of host compilerFrank Lichtenheld2016-11-041-2/+2
| | | | | | | | | | | | | | | | | | The variable is actually called BUILD_CC, not BUILDCC. This didn't cause a lot of problems since the default for HOSTCC in OpenWRT is the same as the default for BUILD_CC (gcc). Signed-off-by: Frank Lichtenheld <frank.lichtenheld@sophos.com>
* | Merge pull request #211 from seragh/owrt-arptables-2015-05-20Zoltan Herpai2016-11-233-64/+12
|\ \ | | | | | | arptables: bump to 2015-05-20
| * | arptables: bump to 2015-05-20Ralph Sennhauser2016-11-133-64/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes building with musl and drops the dependency on the OpenWrt kernel-header patches: 270-uapi-kernel.h-glibc-specific-inclusion-of-sysinfo.h.patch 271-uapi-libc-compat.h-do-not-rely-on-__GLIBC__.patch 272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch Use the new upstream location at netfilter.org and use a define instead of a patch to "optimize". See also: https://git.netfilter.org/arptables/log/ Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | | Merge pull request #191 from nmav/tmp-nettle-fatZoltan Herpai2016-11-231-2/+3
|\ \ \ | |/ / |/| | update to 3.3 and enable fat build
| * | nettle: update to 3.3 and enable fat buildNikos Mavrogiannopoulos2016-11-081-2/+3
| |/ | | | | | | | | | | | | This allows to include optimizations such as ARM neon which are detected on run-time. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
* | Merge pull request #206 from izstas/ca-certificates-20161102Zoltan Herpai2016-11-131-2/+2
|\ \ | | | | | | ca-certificates: updated to version 20161102
| * | ca-certificates: bump to 20161102Stanislav Izmalkov2016-11-131-2/+2
|/ / | | | | | | Signed-off-by: Stanislav Izmalkov <izstas@live.ru>
* | Merge pull request #196 from seragh/owrt-squashfs4-headerZoltan Herpai2016-11-104-76/+1
|\ \ | | | | | | squashfs4: use upstream xz compression header format
| * | squashfs4: use upstream xz compression header formatHauke Mehrtens2016-11-064-76/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the upstream kernel and the upstream squashfs4 tools the xz compression header looks the following: struct disk_comp_opts { __le32 dictionary_size; __le32 flags; }; We added some other members and also moved some existing members. Place the members which are already in upstream header at the same position as in that kernel and add our own at the end. The kernel should not have a problem when there are some additional members and just ignore them. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | Merge pull request #198 from seragh/owrt-nftables-0.6Zoltan Herpai2016-11-103-27/+11
|\ \ | | | | | | nftables: version bump to 0.6
| * | nftables: version bump to 0.6Ralph Sennhauser2016-11-072-18/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Use release tarball instead of fetching the sources from git and drop disable-doc-generation patch as running autoreconf is more expensive than generating the docs should the required tools be found on the build host. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | libnftnl: version bump to 1.0.6Ralph Sennhauser2016-11-071-9/+5
| |/ | | | | | | | | | | Also use release tarballs instead of fetching the sources from git. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | Merge pull request #199 from seragh/owrt-firewall-2016-11-06Zoltan Herpai2016-11-106-360/+4
|\ \ | | | | | | firewall version bump to 2016-11-06 and xt_id removal
| * | iptables: kernel: drop custom extension xt_idRalph Sennhauser2016-11-075-356/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extension was added specifically for use by firewall3. Since firewall-2016-11-06 no longer uses it remove it before it finds other creative uses. Should there already be such a use-case outside of OpenWrt I suggest to package this extension properly a la xtables-addons instead. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | firewall: bump to 2016-11-06Ralph Sennhauser2016-11-071-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version fixes loading of extensions for users of musl as it no longer relies on undefined behaviour wrt dlclose. There is also a fix which allows to build firewall without patched kernel headers when using musl. Another major feature is support for iptables-1.6.0 and vanilla iptables in general. Last but not least firewall no longer depends on the "in-house" iptables extension xt_id and uses xt_comment instead for tracking its own rules. For other changes consult the commit log. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | | Merge pull request #163 from hnyman/musltzZoltan Herpai2016-11-081-0/+11
|\ \ \ | | | | | | | | toolchain/musl: fix quoted time zone name handling
| * | | musl: fix quoted time zone name handlingHannu Nyman2016-11-011-0/+11
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix parsing and handling of the < > quoted time zone names: Compare the correct character instead of repeatedly comparing the first character. Patch has been submitted to musl upstream as http://www.openwall.com/lists/musl/2016/10/24/3 Longer explanation in http://www.openwall.com/lists/musl/2016/10/19/1 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* | | Merge pull request #174 from seragh/owrt-kmod-crypto-ivZoltan Herpai2016-11-081-5/+4
|\ \ \ | |_|/ |/| | kmod-crypto-iv fix and Linux 4.8 support
| * | kernel: kmod-crypto-iv dropped in Linux 4.8Ralph Sennhauser2016-11-031-2/+2
| | | | | | | | | | | | | | | | | | Commit 3a01d0ee2b991c8c267620e63a4ab47cd8c30cc4 upstream Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | kernel: remove echainiv.ko from kmod-crypto-ivMatthias Schiffer2016-11-031-4/+3
| |/ | | | | | | | | | | | | | | There is a separate package kmod-crypto-echainiv for echainiv.ko. Selecting both packages led to a conflict, so remove the file from kmod-crypto-iv. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | Merge pull request #156 from wigyori/dirtycow-fixesZoltan Herpai2016-11-0653-188/+249
|\ \ | |/ |/| CVE-2016-5195 (dirtycow) fixes for 3.18, 4.1, 4.4
| * generic/4.4: add fix for CVE-2016-5195Zoltan HERPAI2016-10-281-0/+96
| | | | | | | | | | | | | | | | | | Fixes CVE-2016-5195, backport the mm patch into 097- until the kernel version is upgraded. Compile-tested on ar71xx, ramips. Runtime-tested on ramips. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
| * generic/4.1: bump kernel to 4.1.35Zoltan HERPAI2016-10-2726-107/+81
| | | | | | | | | | | | | | | | | | Patch 610- is updated as check_entry helper was killed Patch 666- is updated (thanks to Stijn Tintel) Fixes CVE-2016-5195 (dirtycow) Compile-tested on brcm47xx and rb532 Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
| * generic/3.18: bump kernel to 3.18.44Zoltan HERPAI2016-10-2727-81/+72
| | | | | | | | | | | | | | | | | | Patch 610- is updated as check_entry helper was killed in 3.18.37 Patch 666- is updated (thanks to Stijn Tintel) Fixes CVE-2016-5195 (dirtycow) Compile-tested on adm5120 and mcs814x Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* | Merge pull request #139 from mumuqz/masterZoltan Herpai2016-10-2912-0/+236
|\ \ | | | | | | ar71xx: Add support to DomyWifi DW33D
| * | ar71xx: Add support to DomyWifi DW33DJing Lin2016-10-2012-0/+236
| |/ | | | | | | Signed-off-by: Jing Lin <mumuqz@163.com>
* | Merge pull request #131 from Ham22/tpmZoltan Herpai2016-10-284-0/+86
|\ \ | |/ |/| add tpm support
| * kernel: add tpm supportIan Pozella2016-10-154-0/+86
| | | | | | | | | | | | | | | | | | | | This adds kernel support for tpm's providing: * kmod-tpm - tpm framework * kmod-tpm-i2c-infineon - infineon i2c 1.2 spec tpm * kmod-random-tpm - tpm backed rng Signed-off-by: Ian Pozella <Ian.Pozella@imgtec.com> Signed-off-by: Abhijit Mahajani <Abhijit.Mahajani@imgtec.com>
* | mvebu: bugfixes for rangoImre Kaloz2016-10-183-9/+13
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* | mwlwifi: install the 88W8964 firmware, tooImre Kaloz2016-10-161-1/+2
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* | mvebu: add support for the Linksys WRT3200ACM (Rango)Imre Kaloz2016-10-1312-10/+497
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* | mwlwifi: upgrade to 10.3.2.0-20161013Imre Kaloz2016-10-131-2/+2
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* | hostapd: add interoperability workaround for 80+80 and 160 MHz channelsImre Kaloz2016-10-131-0/+48
|/ | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* Merge pull request #127 from wigyori/legacy-revertZoltan Herpai2016-10-1238-125/+160
|\ | | | | Revert legacy kernels (3.18/4.1) to last known-good release
| * Revert "kernel: bump 4.1 to 4.1.30"Zoltan HERPAI2016-10-1221-70/+96
| | | | | | | | | | | | Stay on 4.1.27 This reverts commit 231ef70f455fcc230a400af90a13e181a2c261cd.
| * Revert "kernel: bump 3.18 to 3.18.39"Zoltan HERPAI2016-10-1218-55/+64
| | | | | | | | | | | | Stay on 3.18.36 This reverts commit 83767cf94f909f5932540da7641a12b7dfa71d85.
* | Merge pull request #126 from wigyori/masterZoltan Herpai2016-10-123-7/+7
|\| | | | | ar71xx: backport flow-control related patches
| * ar71xx: disable flow control to the built-in switch on AR934xFelix Fietkau2016-10-111-1/+0
| | | | | | | | | | | | | | It apparently causes a regression on some devices if the ethernet cable is plugged in while booting. Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * ar71xx: disable pdata->use_flow_control for QCA9558Felix Fietkau2016-10-111-1/+0
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * ar71xx: rename ethernet pdata->builtin_switch to use_flow_controlFelix Fietkau2016-10-113-8/+8
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * ar71xx: enable flow control for ethernet MACs with built-in switchFelix Fietkau2016-10-113-1/+11
| | | | | | | | | | | | | | | | Should fix LAN speed issues on some devices. This is an updated version of the previously reverted commit with the same name. It improves the check for MACs connected to a built-in switch Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * Revert "ar71xx: enable flow control for ethernet MACs with built-in switch"Zoltan HERPAI2016-10-111-9/+1
|/ | | | | | | | This reverts commit fca52fb7f382d25307d8633d1ed171f79989f65d. It was found to cause the WAN port to fail on some AR934x devices Signed-off-by: Felix Fietkau <nbd@nbd.name>
* Merge pull request #123 from sartura/master-upstream-relocationLuka Perkov2016-10-113-10/+10
|\ | | | | odhcp* and omcproxy upstream relocation
| * omcproxy: update to git HEADHrvoje Varga2016-10-111-3/+3
| | | | | | | | | | | | | | This change also reflect relocation of upstream project which has been moved to OpenWrt GitHub organization. Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
| * odhcpd: update to git HEADHrvoje Varga2016-10-111-4/+4
| | | | | | | | | | | | | | This change also reflect relocation of upstream project which has been moved to OpenWrt GitHub organization. Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
| * odhcp6c: update to git HEADHrvoje Varga2016-10-111-3/+3
|/ | | | | | | This change also reflect relocation of upstream project which has been moved to OpenWrt GitHub organization. Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
* Merge pull request #121 from NeoRaider/build-pathsLuka Perkov2016-10-092-3/+6
|\ | | | | include: improve consistency of PATH etc. in host and target package builds
| * include/package-ipkg.mk: use TARGET_PATH_PKG in Package/*/install stepsMatthias Schiffer2016-10-061-0/+2
| | | | | | | | | | | | | | Package/*/install was using a different PATH than all other steps like Build/Install, which was confusing and easily led to mistakes. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
| * include/host-build.mk: set Host/Exports for Host/Install stepMatthias Schiffer2016-10-061-0/+1
| | | | | | | | | | | | | | | | | | Having a different PATH in Host/Install than in other steps like Host/Build is confusing and easily leads to mistakes. Setting all of Host/Exports makes host builds match target builds (Build/Install is part of $(STAMP_BUILT), which has Build/Exports set). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>