f20b6c3ff9ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display help if called without args - add copyright foo - remove some leftover flag handling code
Jo-Philipp Wich
2012-01-18 03:32:30 +00:00
64dc82eab0invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.
Jo-Philipp Wich
2012-01-18 03:15:22 +00:00
6df3af8a36add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility dumps the GCC specs of a given toolchain and modifies them to always include $STAGING_DIR in the link and compiler command lines, this makes most -I and -L flags unnecessary and lets the compiler automatically find libraries and headers in the staging dir, also solves the majority of -rpath issues.
Jo-Philipp Wich
2012-01-18 03:11:45 +00:00
5b7668ca44use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain.
Jo-Philipp Wich
2012-01-18 03:08:09 +00:00
7a563f122fadd ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility script implements various external toolchain tasks: * Testing of available features, like c++, soft-float or ipv6 support * Finding the libc implementation (uclibc or eglibc/glibc) * Inferring the GNU target name * Finding shared objects for packaging (libc, libpthread, ...) * Finding executables for packaging (ldd, gdbserver, ...) * Generating wrapper scripts for toolchain commands
Jo-Philipp Wich
2012-01-18 03:03:24 +00:00
49eb3fd845gigaset 76x
John Crispin
2012-01-17 12:10:35 +00:00
a2708d11e8ramips: Rework ramips_eth to not require irqsave locking anymore
John Crispin
2012-01-17 11:23:11 +00:00
2683b5b15drt2x00: add a patch to avoid excessive memmove() on packet contents to improve performance (patch by Helmut Schaa)
Felix Fietkau
2012-01-16 08:14:27 +00:00
034cf5643fbrcm47xx: add support for kernel 3.2
Hauke Mehrtens
2012-01-15 21:18:34 +00:00
c3d134af12brcm47xx: run kernel_oldconfig
Hauke Mehrtens
2012-01-15 14:53:32 +00:00
ccb6b0a063tools: clean up Makefiles / make ccache work
John Crispin
2012-01-15 11:43:13 +00:00
f9e41adc80add support for OMAP4 based boards, starting with the PandaBoard
Imre Kaloz
2012-01-14 23:02:56 +00:00
25909f5e42build and package the wl12xx driver
Imre Kaloz
2012-01-14 22:56:22 +00:00
6274648199fixup arm xz support with recent changes
Imre Kaloz
2012-01-14 22:55:04 +00:00
e65195c246add missing symbols
Imre Kaloz
2012-01-14 22:53:28 +00:00
8fcdb09e1fupgrade to latest linaro releases
Imre Kaloz
2012-01-14 22:52:40 +00:00
b0479e2ca2kernel: disable bridge igmp snooping in 3.2 as well
Felix Fietkau
2012-01-14 14:57:03 +00:00
87bbccb614ath9k: fix handling of the KeyMiss flag for received packets - fixes connection stability issues with crypto enabled
Felix Fietkau
2012-01-14 13:50:30 +00:00
66895b7115kernel: disable bridge igmp snooping by default to avoid multicast issues
Felix Fietkau
2012-01-14 13:50:25 +00:00
419718e99flibnl-tiny: export unl_genl_multicast_id()
Felix Fietkau
2012-01-14 13:50:21 +00:00
9eb73ee6b7kernel: ppc40x: ppc44x: add missing kernel config symbol
Jonas Gorski
2012-01-14 12:04:17 +00:00
a9e42130a5broadcom-diag: add support for some new devices
Hauke Mehrtens
2012-01-13 20:21:15 +00:00
d5bc3a994bbrcm47xx: update usb driver
Hauke Mehrtens
2012-01-13 20:11:23 +00:00
9d497cb132rtl8366: fix rtl8366_smi_detect() after r29677
Jo-Philipp Wich
2012-01-13 19:17:58 +00:00
3883e71097brcm63xx: add support for linux 3.2
Jonas Gorski
2012-01-13 14:59:50 +00:00
1bc0abb058kernel: add support for linux 3.2.1
Jonas Gorski
2012-01-13 14:55:07 +00:00
50d4c0e31apackage: iptables: fix compilation with linux 3.2
Jonas Gorski
2012-01-13 14:49:19 +00:00
f2d35c7110mac80211: current revisions build with 3.2
Jonas Gorski
2012-01-13 14:47:30 +00:00
f3f1075655kernel: backport overlayfs v11 to 3.0 and 2.6.39
Jonas Gorski
2012-01-13 14:42:53 +00:00
c560444a58kernel: update linux 3.1 to 3.1.9
Jonas Gorski
2012-01-13 14:38:28 +00:00
e49d3e1d5bkernel: update linux 3.0 to 3.0.17
Jonas Gorski
2012-01-13 14:10:44 +00:00
0cb05017c6iwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family pointer
Jo-Philipp Wich
2012-01-13 00:54:25 +00:00
e3a21eb9f8gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix#10587)
Felix Fietkau
2012-01-12 10:15:20 +00:00
39195e3a25libnl-tiny: fix a potential memleak in an error path
Felix Fietkau
2012-01-12 10:15:18 +00:00
e87bb77966ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough
Felix Fietkau
2012-01-12 10:15:11 +00:00
c33e016fa5ar8216: do not strip vlan tags when running with vlan_enable=0
Felix Fietkau
2012-01-12 10:15:08 +00:00
fbf81c8e79ar71xx: move irq_to_gpio and gpio_to_irq into gpio.c
Gabor Juhos
2012-01-11 18:00:50 +00:00
034b7f0ef5Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics.
Daniel Dickinson
2012-01-11 13:47:48 +00:00
67f62cf5cfar71xx: disable ath79 in order to get rid of Kconfig warnings
Gabor Juhos
2012-01-11 09:14:19 +00:00
9054bc91b3cmake.mk: fix passing of LDFLAGS
Jo-Philipp Wich
2012-01-09 05:42:04 +00:00
690701d26emake prepare_kernel_conf target depend on quilt instead of sed. Preparing the source tree requires quilt and installing quilt implies installing sed.
Jo-Philipp Wich
2012-01-08 16:52:41 +00:00
73b4974397metadata.pl: filter direct recursive depends like "select PACKAGE_kmod-ipv6 if PACKAGE_kmod-ipv6"
Jo-Philipp Wich
2012-01-08 15:49:20 +00:00
7251541786pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it
Jo-Philipp Wich
2012-01-08 15:41:34 +00:00
df57c5fddecyassl: use patch-libtool pkg fixup
Jo-Philipp Wich
2012-01-08 15:39:42 +00:00
37020b2d6bzlib: fix duplicate function declarations for largefile support
Felix Fietkau
2012-01-08 15:39:11 +00:00
e53afbbe64introduce a USE_EXTERNAL_LIBC symbol which gets selected by EXTERNAL_TOOLCHAIN || NATIVE_TOOLCHAIN Currently we always assume uClibc if an external toolchain is used, this breaks for non-uClibc toolchains or even vanilla uClibc ones since they do not share the external librpc semantics as OpenWrt. Solve the problem by defining an abstract "EXTERNAL_LIBC" which packages might or might not depend on.
Jo-Philipp Wich
2012-01-08 15:34:23 +00:00
4e88bcfb00base-files: implement a --force option for sysupgrade to override image checks, useful to upgrade old ar71xx installations to current trunk ones
Jo-Philipp Wich
2012-01-08 15:30:37 +00:00
8094fa46dafirewall: add support for "local" port forwards which target an internal address on the router itself
Jo-Philipp Wich
2012-01-08 15:29:24 +00:00
97af76a920include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
Jo-Philipp Wich
2012-01-08 15:23:11 +00:00
2d17b67c28ath9k: merge a channel change fix from linux-wireless
Felix Fietkau
2012-01-07 20:54:33 +00:00
a788f199c9remove current RTSP support
Jo-Philipp Wich
2012-01-04 00:29:29 +00:00
237282ae8cbackport upstream commit e1738bd9cecc5c867b0e2996470c1ff20f66ba79 to affected kernels (#9802) commit 8efa88540635 (sch_sfq: avoid giving spurious NET_XMIT_CN signals) forgot to call qdisc_tree_decrease_qlen() to signal upper levels that a packet (from another flow) was dropped, leading to various problems.
Jo-Philipp Wich
2012-01-03 23:08:15 +00:00
8854c90119ar71xx: add profile and build factory image for the Hornet-UB board
Gabor Juhos
2012-01-01 19:30:29 +00:00
1d3de89f3car71xx: build images for the ALFA Network N2/N5 boards
Gabor Juhos
2012-01-01 19:30:28 +00:00
1e68f10b87ar71xx: add support for the ALFA Network N2/N5 boards
Gabor Juhos
2012-01-01 19:30:25 +00:00
0baa69dddaiwinfo: factor txpower offset into info display output, recompile if driver selection changes
Jo-Philipp Wich
2012-01-01 16:17:10 +00:00