aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #291 from wigyori/sunxi-uboot-fixesHEADmasterZoltan Herpai2016-12-2720-9326/+26
|\ | | | | sunxi: uboot-sunxi: update to 2016.11
| * sunxi: uboot-sunxi: update to 2016.11Zoltan HERPAI2016-12-2720-9326/+26
| | | | | | | | | | | | | | | | | | | | While at it: - refresh Theobroma patches - refresh patches - delete obsolete/upstreamed patches - add support for Merrii A80 board Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* | Merge pull request #278 from Tydus/patch-82576Zoltan Herpai2016-12-271-0/+17
|\ \ | | | | | | modules: Add kmod-igbvf kernel module for Intel(R) 82576 Virtual Function Ethernet adapters
| * | modules: Add kmod-igbvf kernel module for Intel(R) 82576 Virtual Function ↵Tydus2016-12-191-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ethernet adapters Intel(R) 82576 is an adapter which supports SR-IOV. Thus the host can assign Virtual Functions (VFs) to different by the PCI-E Passthrough (e.g. VFIO for KVM), to gain different advantages (performance, VF to VF communications, host kernel offload, etc.). The driver of the passthroughed VFs is the igbvf (igb is NOT compatible). This is essential for VM guests, to enable them to utilize this feature. Signed-off-by: Tydus <tydus@hongo.wide.ad.jp>
* | | Merge pull request #169 from mweinelt/patch-1Zoltan Herpai2016-12-271-8/+8
|\ \ \ | | | | | | | | ar71xx: reduce cpuload and flickering on devices using rssileds
| * | | ar71xx: reduce cpuload and flickering on devices using rssliedsMartin Weinelt2016-11-051-8/+8
| | | | | | | | | | | | | | | | Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net>
* | | | Merge pull request #254 from dietsche/patch-1Zoltan Herpai2016-12-271-1/+1
|\ \ \ \ | |_|/ / |/| | | Add kmod-igb as a default package for x86-64 builds
| * | | x86_64: Add kmod-igb as a default packagedietsche2016-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm running an Intel i340-t4 four port gigabit card on my router. Adding this package to the x86-64 build means that this card and other common Intel cards supported by the kmod-igb kernel module will work out of the box. Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
* | | | Merge pull request #271 from chris5560/ca-certificatesZoltan Herpai2016-12-141-2/+2
|\ \ \ \ | | | | | | | | | | ca-certificates: update to version 20161130
| * | | | ca-certificates: update to version 20161130Christian Schoenebeck2016-12-131-2/+2
|/ / / / | | | | | | | | | | | | Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
* | | | Merge pull request #252 from nbd168/libubox-updateZoltan Herpai2016-12-051-4/+4
|\ \ \ \ | |/ / / |/| | | libubox: update to the latest version
| * | | libubox: update to the latest versionFelix Fietkau2016-12-011-4/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | - Improves C++ compatibility - Adds static initializers for the kvlist API - Use .xz for source tarball Signed-off-by: Felix Fietkau <nbd@nbd.name>
* | | Merge pull request #250 from gadkrumholz/master-e2100lZoltan Herpai2016-11-3012-0/+167
|\ \ \ | | | | | | | | ar71xx: Added missing support for Linksys E2100L
| * | | ar71xx: Added missing support for Linksys E2100LGad Krumholz2016-11-3012-0/+167
|/ / / | | | | | | | | | | | | | | | | | | | | | It's based on the WRT160NL according to https://wiki.openwrt.org/toh/linksys/e2100l Based on research done here: https://forum.openwrt.org/viewtopic.php?id=24244 and here: https://forum.openwrt.org/viewtopic.php?pid=120791#p120791 this patch was conceived. Signed-off-by: Gad Krumholz <gad.krumholz@gmail.com>
* | | Merge pull request #241 from wigyori/sunxi-uboot-fixesZoltan Herpai2016-11-2320-134/+58
|\ \ \ | | |/ | |/| uboot-sunxi: fix default config for OLIMEX A13 SOM
| * | uboot-sunxi: fix default config for OLIMEX A13 SOM (FS#239)Jo-Philipp Wich2016-11-2320-134/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current uboot default config for the A13 SOM erroneously enables support for the AXP209 power regulator IC which is not present on the board. This superfluous support module sets an incorrect initial clock frequency and confuses the kernel, ultimately leading to a boot failure later on. Properly disable the PMIC support and enable the EHCI support by translating the deprecated SYS_EXTRA_OPTIONS values into proper SUNXI_NO_PMIC and USB_EHCI_HCD symbols respectively. Also rename 002-add-olimex-a13-som.diff to 002-add-olimex-a13-som.patch and refresh the remaining patches of the series while we're at it. Reported-by: Mario Fischer <mario-fischer@web.de> Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* | | Merge pull request #223 from nmeyerhans/fix-ipsec-depsZoltan Herpai2016-11-231-1/+1
|\ \ \ | | | | | | | | Add kmod-crypto-echainiv as a dependency of kmod-ipsec.
| * | | packages: kmod-ipsec: Add kmod-crypto-echainiv as a dependency of kmod-ipsec.Noah Meyerhans2016-11-231-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Noah Meyerhans <frodo@morgul.net>
* | | | Merge pull request #210 from seragh/owrt-spidev-test-linux-4.5Zoltan Herpai2016-11-231-5/+9
|\ \ \ \ | | | | | | | | | | kernel: spidev-test: moved to tools/ in Linux 4.5
| * | | | kernel: spidev-test: moved to tools/ in Linux 4.5Ralph Sennhauser2016-11-131-5/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Commit 5eca4d843f9f0c3140a8657ba2f8217ee6c08c11 moves spidev_test.c from Documentation/ to tools/. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | | | Merge pull request #212 from seragh/owrt-conntrack-tools-1.4.4Zoltan Herpai2016-11-232-14/+6
|\ \ \ \ | | | | | | | | | | conntrack-tools: bump to 1.4.4
| * | | | conntrack-tools: bump to 1.4.4Ralph Sennhauser2016-11-131-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | | | libnetfilter-conntrack: bump to 1.0.6Ralph Sennhauser2016-11-131-5/+3
| |/ / / | | | | | | | | | | | | Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | | | Merge pull request #195 from seragh/owrt-openssl-cryptodev-linuxZoltan Herpai2016-11-23231-95261/+298
|\ \ \ \ | | | | | | | | | | openssl: use cryptodev-linux instead of ocf
| * | | | openssl: fix cryptodev config dependencyRalph Sennhauser2016-11-061-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | | | kernel: remove ocf support, cryptodev-linux should be used insteadFelix Fietkau2016-11-04226-94740/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
| * | | | openssl: replace ocf-crypto-headers with a header file from cryptodev-linuxFelix Fietkau2016-11-044-521/+293
| | |_|/ | |/| | | | | | | | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
* | | | 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>