Browse Source

Merge branch 'master' of git+ssh://openadk.org/git/openadk

Waldemar Brodkorb 15 years ago
parent
commit
49af3d669f

+ 4 - 0
mk/modules.mk

@@ -342,6 +342,10 @@ $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NFQUEUE,netfilter-xt-target-nfqu
 	$(MODULES_DIR)/kernel/net/netfilter/xt_NFQUEUE \
 	$(MODULES_DIR)/kernel/net/netfilter/xt_NFQUEUE \
 ,50))
 ,50))
 
 
+$(eval $(call KMOD_template,NETFILTER_XT_TARGET_TCPMSS,netfilter-xt-target-tcpmss,\
+	$(MODULES_DIR)/kernel/net/netfilter/xt_TCPMSS \
+,50))
+
 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NOTRACK,netfilter-xt-target-notrack,\
 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NOTRACK,netfilter-xt-target-notrack,\
 	$(MODULES_DIR)/kernel/net/netfilter/xt_NOTRACK \
 	$(MODULES_DIR)/kernel/net/netfilter/xt_NOTRACK \
 ,50))
 ,50))

+ 10 - 0
package/Config.in

@@ -395,18 +395,26 @@ source "package/glib/Config.in"
 source "package/gtk+/Config.in"
 source "package/gtk+/Config.in"
 source "package/id3lib/Config.in"
 source "package/id3lib/Config.in"
 source "package/libao/Config.in"
 source "package/libao/Config.in"
+source "package/libao/Config.in.lib"
 source "package/libaudiofile/Config.in"
 source "package/libaudiofile/Config.in"
 source "package/libaudiofile/Config.in.lib"
 source "package/libaudiofile/Config.in.lib"
 source "package/libart/Config.in"
 source "package/libart/Config.in"
 source "package/libart/Config.in.lib"
 source "package/libart/Config.in.lib"
 source "package/linux-atm/Config.in.lib"
 source "package/linux-atm/Config.in.lib"
 source "package/libcli/Config.in"
 source "package/libcli/Config.in"
+source "package/libcli/Config.in.lib"
 source "package/libdaemon/Config.in"
 source "package/libdaemon/Config.in"
+source "package/libdaemon/Config.in.lib"
 source "package/libdb/Config.in"
 source "package/libdb/Config.in"
+source "package/libdb/Config.in.lib"
 source "package/libdnet/Config.in"
 source "package/libdnet/Config.in"
+source "package/libdnet/Config.in.lib"
 source "package/libelf/Config.in"
 source "package/libelf/Config.in"
+source "package/libelf/Config.in.lib"
 source "package/libevent/Config.in"
 source "package/libevent/Config.in"
+source "package/libevent/Config.in.lib"
 source "package/libffi/Config.in"
 source "package/libffi/Config.in"
+source "package/libffi/Config.in.lib"
 source "package/freeradius-client/Config.in.lib"
 source "package/freeradius-client/Config.in.lib"
 source "package/expat/Config.in"
 source "package/expat/Config.in"
 source "package/expat/Config.in.lib"
 source "package/expat/Config.in.lib"
@@ -459,6 +467,7 @@ source "package/libnet/Config.in.lib"
 source "package/libnfsidmap/Config.in"
 source "package/libnfsidmap/Config.in"
 source "package/libnids/Config.in"
 source "package/libnids/Config.in"
 source "package/libnl/Config.in"
 source "package/libnl/Config.in"
+source "package/libnl/Config.in.lib"
 source "package/libogg/Config.in"
 source "package/libogg/Config.in"
 source "package/libogg/Config.in.lib"
 source "package/libogg/Config.in.lib"
 source "package/libol/Config.in"
 source "package/libol/Config.in"
@@ -476,6 +485,7 @@ source "package/libpri/Config.in"
 source "package/libpri/Config.in.lib"
 source "package/libpri/Config.in.lib"
 source "package/pango/Config.in"
 source "package/pango/Config.in"
 source "package/pcre/Config.in"
 source "package/pcre/Config.in"
+source "package/pcre/Config.in.lib"
 source "package/libpng/Config.in"
 source "package/libpng/Config.in"
 source "package/libpng/Config.in.lib"
 source "package/libpng/Config.in.lib"
 source "package/popt/Config.in"
 source "package/popt/Config.in"

+ 1 - 0
package/base-files/extra/etc/network/if-pre-up.d/02-vlan

@@ -1,6 +1,7 @@
 #!/bin/sh
 #!/bin/sh
 
 
 [ -x /sbin/vconfig ] || exit 0
 [ -x /sbin/vconfig ] || exit 0
+[ -d /proc/net/vlan ] || exit 0
 
 
 case "$IFACE" in
 case "$IFACE" in
         vlan*)
         vlan*)

+ 1 - 0
package/busybox/config/networking/Config.in

@@ -884,6 +884,7 @@ config BUSYBOX_IFUPDOWN_UDHCPC_CMD_OPTIONS
 
 
 config BUSYBOX_VCONFIG
 config BUSYBOX_VCONFIG
 	bool "vconfig"
 	bool "vconfig"
+	select ADK_KPACKAGE_KMOD_VLAN_8021Q
 	default n
 	default n
 	help
 	help
 	  Creates, removes, and configures VLAN interfaces
 	  Creates, removes, and configures VLAN interfaces

+ 3 - 3
package/dansguardian/Makefile

@@ -6,12 +6,12 @@ include ${TOPDIR}/rules.mk
 PKG_NAME:=		dansguardian
 PKG_NAME:=		dansguardian
 PKG_VERSION:=		2.10.1.1
 PKG_VERSION:=		2.10.1.1
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_BUILDDEP+=		pcre zlib
-PKG_CXX:=		DANSGUARDIAN
 PKG_MD5SUM:=		0987a1c9bfbdf398118386f10279611a
 PKG_MD5SUM:=		0987a1c9bfbdf398118386f10279611a
 PKG_DESCR:=		web content filter proxy
 PKG_DESCR:=		web content filter proxy
 PKG_SECTION:=		net
 PKG_SECTION:=		net
-PKG_DEPENDS:=		pcre zlib
+PKG_CXX:=		DANSGUARDIAN
+PKG_DEPENDS:=		libpcre zlib
+PKG_BUILDDEP+=		pcre zlib
 PKG_URL:=		http://dansguardian.org
 PKG_URL:=		http://dansguardian.org
 PKG_SITES:=		http://dansguardian.org/downloads/2/Stable/
 PKG_SITES:=		http://dansguardian.org/downloads/2/Stable/
 
 

+ 6 - 6
package/ethtool/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 include ${TOPDIR}/rules.mk
 
 
 PKG_NAME:=		ethtool
 PKG_NAME:=		ethtool
-PKG_VERSION:=		5
+PKG_VERSION:=		6
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		5df7f165974e096e2de890e099f87a12
+PKG_MD5SUM:=		3b721ec27f17ebf320ba8c505cf66d9c
 PKG_DESCR:=		Display or change ethernet card settings
 PKG_DESCR:=		Display or change ethernet card settings
 PKG_SECTION:=		net
 PKG_SECTION:=		net
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=gkernel/}
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=gkernel/}
@@ -15,12 +15,12 @@ include ${TOPDIR}/mk/package.mk
 
 
 $(eval $(call PKG_template,ETHTOOL,ethtool,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,ETHTOOL,ethtool,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
 
-CONFIGURE_STYLE=	gnu
+CONFIGURE_STYLE:=	gnu
-BUILD_STYLE=		auto
+BUILD_STYLE:=		auto
-INSTALL_STYLE=		auto
+INSTALL_STYLE:=		auto
 
 
 post-install:
 post-install:
 	${INSTALL_DIR} ${IDIR_ETHTOOL}/usr/sbin
 	${INSTALL_DIR} ${IDIR_ETHTOOL}/usr/sbin
-	${CP} ${WRKINST}/usr/sbin/* ${IDIR_ETHTOOL}/usr/sbin
+	${CP} ${WRKINST}/usr/sbin/ethtool ${IDIR_ETHTOOL}/usr/sbin
 
 
 include ${TOPDIR}/mk/pkg-bottom.mk
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 1 - 1
package/iptables/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		c67cf30e281a924def6426be0973df56
 PKG_MD5SUM:=		c67cf30e281a924def6426be0973df56
 PKG_DESCR:=		The netfilter firewalling software
 PKG_DESCR:=		The netfilter firewalling software
 PKG_SECTION:=		net
 PKG_SECTION:=		net
-PKG_DEPENDS:=		kmod-ip-nf-iptables kmod-nf-conntrack kmod-nf-conntrack-ipv4 kmod-nf-nat kmod-ip-nf-target-masquerade kmod-ip-nf-target-reject kmod-ip-nf-filter
+PKG_DEPENDS:=		kmod-ip-nf-iptables kmod-nf-conntrack kmod-nf-conntrack-ipv4 kmod-nf-nat kmod-ip-nf-target-masquerade kmod-ip-nf-target-reject kmod-ip-nf-filter kmod-ip-nf-match-state kmod-netfilter-xt-target-tcpmss
 PKG_URL:=		http://www.netfilter.org
 PKG_URL:=		http://www.netfilter.org
 PKG_SITES:=		http://www.netfilter.org/projects/iptables/files/ \
 PKG_SITES:=		http://www.netfilter.org/projects/iptables/files/ \
 			ftp://ftp.be.netfilter.org/pub/netfilter/iptables/ \
 			ftp://ftp.be.netfilter.org/pub/netfilter/iptables/ \

+ 2 - 4
package/iptables/files/firewall.conf

@@ -1,13 +1,11 @@
 #!/bin/sh
 #!/bin/sh
-
-
 echo "configure /etc/firewall.conf first."
 echo "configure /etc/firewall.conf first."
 exit 1
 exit 1
 
 
 ### Interfaces
 ### Interfaces
 WAN=ppp0
 WAN=ppp0
 LAN=br0
 LAN=br0
-WLAN=
+WLAN=wlan0
 
 
 ######################################################################
 ######################################################################
 ### Default ruleset
 ### Default ruleset
@@ -29,7 +27,7 @@ iptables -P FORWARD DROP
 # base case
 # base case
 iptables -A INPUT -m state --state INVALID -j DROP
 iptables -A INPUT -m state --state INVALID -j DROP
 iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
 iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-iptables -A INPUT -p tcp --tcp-flags SYN SYN --tcp-option \! 2 -j DROP
+iptables -A INPUT -p tcp --tcp-flags SYN SYN \! --tcp-option 2 -j DROP
 
 
 # custom rules
 # custom rules
 iptables -A INPUT -j input_rule
 iptables -A INPUT -j input_rule

+ 4 - 4
package/iw/Makefile

@@ -4,13 +4,13 @@
 include ${TOPDIR}/rules.mk
 include ${TOPDIR}/rules.mk
 
 
 PKG_NAME:=		iw
 PKG_NAME:=		iw
-PKG_VERSION:=		0.9.17
+PKG_VERSION:=		0.9.18
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_BUILDDEP+=		libnl
+PKG_MD5SUM:=		9734080d8a5c4b768c5e0da665a48950
-PKG_MD5SUM:=		427841093ac11c5cbc025a3e13aac139
 PKG_DESCR:=		Tools for setting up WiFi cards via netlink (nl80211)
 PKG_DESCR:=		Tools for setting up WiFi cards via netlink (nl80211)
 PKG_SECTION:=		net
 PKG_SECTION:=		net
 PKG_DEPENDS:=		libnl
 PKG_DEPENDS:=		libnl
+PKG_BUILDDEP+=		libnl
 PKG_URL:=		http://wireless.kernel.org/en/users/Documentation/iw
 PKG_URL:=		http://wireless.kernel.org/en/users/Documentation/iw
 PKG_SITES:=		http://wireless.kernel.org/download/iw/
 PKG_SITES:=		http://wireless.kernel.org/download/iw/
 
 
@@ -26,6 +26,6 @@ INSTALL_STYLE:=		auto
 
 
 post-install:
 post-install:
 	${INSTALL_DIR} ${IDIR_IW}/usr/sbin
 	${INSTALL_DIR} ${IDIR_IW}/usr/sbin
-	${INSTALL_BIN} ${WRKINST}/usr/bin/iw ${IDIR_IW}/usr/sbin
+	${INSTALL_BIN} ${WRKINST}/usr/sbin/iw ${IDIR_IW}/usr/sbin
 
 
 include ${TOPDIR}/mk/pkg-bottom.mk
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 5 - 5
package/iw/patches/patch-Makefile

@@ -1,11 +1,11 @@
---- iw-0.9.17.orig/Makefile	2009-08-26 11:41:41.000000000 +0200
+--- iw-0.9.18.orig/Makefile	2009-11-20 17:35:56.000000000 +0100
-+++ iw-0.9.17/Makefile	2009-11-20 23:10:19.000000000 +0100
++++ iw-0.9.18/Makefile	2010-01-04 23:00:34.031210816 +0100
 @@ -86,10 +86,10 @@ check:
 @@ -86,10 +86,10 @@ check:
  install: iw iw.8.gz
  install: iw iw.8.gz
  	@$(NQ) ' INST iw'
  	@$(NQ) ' INST iw'
- 	$(Q)$(MKDIR) $(DESTDIR)$(BINDIR)
+ 	$(Q)$(MKDIR) $(DESTDIR)$(SBINDIR)
--	$(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(BINDIR) iw
+-	$(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) iw
-+	$(Q)$(INSTALL) -m 755 iw $(DESTDIR)$(BINDIR)
++	$(Q)$(INSTALL) -m 755 iw $(DESTDIR)$(SBINDIR)
  	@$(NQ) ' INST iw.8'
  	@$(NQ) ' INST iw.8'
  	$(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man8/
  	$(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man8/
 -	$(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man8/ iw.8.gz
 -	$(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man8/ iw.8.gz

+ 1 - 1
package/libnl/Makefile

@@ -17,7 +17,7 @@ $(eval $(call PKG_template,LIBNL,libnl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPEN
 
 
 CONFIGURE_STYLE:=	gnu
 CONFIGURE_STYLE:=	gnu
 BUILD_STYLE:=		auto
 BUILD_STYLE:=		auto
-INSTALL_STYLE:=		auto confprog
+INSTALL_STYLE:=		auto
 
 
 post-install:
 post-install:
 	${INSTALL_DIR} ${IDIR_LIBNL}/usr/lib
 	${INSTALL_DIR} ${IDIR_LIBNL}/usr/lib

+ 1 - 1
package/libpcap/Makefile

@@ -31,6 +31,6 @@ pre-install:
 
 
 post-install:
 post-install:
 	${INSTALL_DIR} ${IDIR_LIBPCAP}/usr/lib/
 	${INSTALL_DIR} ${IDIR_LIBPCAP}/usr/lib/
-	${CP} ${WRKINST}/usr/lib/libpcap.so.* ${IDIR_LIBPCAP}/usr/lib/
+	${CP} ${WRKINST}/usr/lib/libpcap.so* ${IDIR_LIBPCAP}/usr/lib/
 
 
 include ${TOPDIR}/mk/pkg-bottom.mk
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 1 - 1
package/lighttpd/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		87e936ec272ddaba8a2fdfecd8c6b704
 PKG_MD5SUM:=		87e936ec272ddaba8a2fdfecd8c6b704
 PKG_DESCR:=		a flexible and lightweight web server
 PKG_DESCR:=		a flexible and lightweight web server
 PKG_SECTION:=		net
 PKG_SECTION:=		net
-PKG_DEPENDS:=		libxml2 libsqlite pcre
+PKG_DEPENDS:=		libxml2 libsqlite libpcre
 PKG_BUILDDEP+=		pcre libxml2 sqlite
 PKG_BUILDDEP+=		pcre libxml2 sqlite
 ifeq (${ADK_COMPILE_LIGHTTPD_WITH_OPENSSL},y)
 ifeq (${ADK_COMPILE_LIGHTTPD_WITH_OPENSSL},y)
 PKG_DEPENDS+= 		libopenssl
 PKG_DEPENDS+= 		libopenssl

+ 3 - 3
package/nmap/Makefile

@@ -6,12 +6,12 @@ include ${TOPDIR}/rules.mk
 PKG_NAME:=		nmap
 PKG_NAME:=		nmap
 PKG_VERSION:=		5.00
 PKG_VERSION:=		5.00
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_BUILDDEP+=		pcre libpcap
-PKG_CXX:=		NMAP
 PKG_MD5SUM:=		32d27de32166c02d670bb4a086185886
 PKG_MD5SUM:=		32d27de32166c02d670bb4a086185886
 PKG_DESCR:=		utility for network exploration or security auditing
 PKG_DESCR:=		utility for network exploration or security auditing
 PKG_SECTION:=		net
 PKG_SECTION:=		net
-PKG_DEPENDS:=		libdnet libpcap pcre
+PKG_CXX:=		NMAP
+PKG_DEPENDS:=		libdnet libpcap libpcre
+PKG_BUILDDEP+=		libdnet libpcap pcre
 PKG_URL:=		http://nmap.org
 PKG_URL:=		http://nmap.org
 PKG_SITES:=		http://download.insecure.org/nmap/dist/
 PKG_SITES:=		http://download.insecure.org/nmap/dist/
 
 

+ 2 - 2
package/pcre/Makefile

@@ -14,7 +14,7 @@ PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=pcre/}
 
 
 include ${TOPDIR}/mk/package.mk
 include ${TOPDIR}/mk/package.mk
 
 
-$(eval $(call PKG_template,LIBPCRE,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+$(eval $(call PKG_template,LIBPCRE,libpcre,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
 
 CONFIGURE_STYLE:=	gnu
 CONFIGURE_STYLE:=	gnu
 CONFIGURE_ARGS+=	--disable-cpp
 CONFIGURE_ARGS+=	--disable-cpp
@@ -24,6 +24,6 @@ XAKE_FLAGS+=		${TARGET_CONFIGURE_OPTS} CFLAGS='${TCFLAGS}'
 
 
 post-install:
 post-install:
 	${INSTALL_DIR} ${IDIR_LIBPCRE}/usr/lib
 	${INSTALL_DIR} ${IDIR_LIBPCRE}/usr/lib
-	${CP} ${WRKINST}/usr/lib/libpcre{,posix}.so.* ${IDIR_LIBPCRE}/usr/lib/
+	${CP} ${WRKINST}/usr/lib/libpcre{,posix}.so* ${IDIR_LIBPCRE}/usr/lib/
 
 
 include ${TOPDIR}/mk/pkg-bottom.mk
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 1 - 1
package/snort/Makefile

@@ -10,7 +10,7 @@ PKG_MD5SUM:=		b1abf3a9fa3486720c9a2b5eff920417
 PKG_DESCR:=		a flexible Network Intrusion Detection System (NIDS)
 PKG_DESCR:=		a flexible Network Intrusion Detection System (NIDS)
 PKG_SECTION:=		net
 PKG_SECTION:=		net
 PKG_NOPARALLEL:=	1
 PKG_NOPARALLEL:=	1
-PKG_DEPENDS:=		libnet libpcap pcre
+PKG_DEPENDS:=		libnet libpcap libpcre
 PKG_BUILDDEP+=		libnet libpcap pcre
 PKG_BUILDDEP+=		libnet libpcap pcre
 PKG_URL:=		http://www.snort.org/
 PKG_URL:=		http://www.snort.org/
 PKG_SITES:=		http://dl.snort.org/snort-current/
 PKG_SITES:=		http://dl.snort.org/snort-current/

+ 27 - 6
target/Config.in

@@ -173,6 +173,7 @@ config ADK_LINUX_X86_ALIX1C
 	help
 	help
 	  Support for ALIX1C boards.
 	  Support for ALIX1C boards.
 	  http://www.pcengines.ch/
 	  http://www.pcengines.ch/
+	  Status: stable
 
 
 config ADK_LINUX_X86_ALIX2D
 config ADK_LINUX_X86_ALIX2D
 	bool "PC Engines Alix2D"
 	bool "PC Engines Alix2D"
@@ -189,6 +190,7 @@ config ADK_LINUX_X86_ALIX2D
 	help
 	help
 	  Support for ALIX2D boards.
 	  Support for ALIX2D boards.
 	  http://www.pcengines.ch/
 	  http://www.pcengines.ch/
+	  Status: stable
 
 
 config ADK_LINUX_X86_WRAP
 config ADK_LINUX_X86_WRAP
 	bool "PC Engines WRAP"
 	bool "PC Engines WRAP"
@@ -205,6 +207,7 @@ config ADK_LINUX_X86_WRAP
 	help
 	help
 	  End of life, but I still have one board.
 	  End of life, but I still have one board.
 	  http://www.pcengines.ch/
 	  http://www.pcengines.ch/
+	  Status: stable
 
 
 config ADK_LINUX_CRIS_FOXBOARD
 config ADK_LINUX_CRIS_FOXBOARD
 	bool "Foxboard (ETRAX LX100)"
 	bool "Foxboard (ETRAX LX100)"
@@ -214,6 +217,7 @@ config ADK_LINUX_CRIS_FOXBOARD
 	help
 	help
 	  Support for Foxboard targets.
 	  Support for Foxboard targets.
 	  http://foxlx.acmesystems.it/
 	  http://foxlx.acmesystems.it/
+	  Status: stable
 
 
 config ADK_LINUX_MIPS64_LEMOTE
 config ADK_LINUX_MIPS64_LEMOTE
 	bool "Lemote Subnotebook Yeeloong"
 	bool "Lemote Subnotebook Yeeloong"
@@ -230,6 +234,7 @@ config ADK_LINUX_MIPS64_LEMOTE
 	  Lemote Subnotebook.
 	  Lemote Subnotebook.
 	  http://www.lemote.com/english/index.html
 	  http://www.lemote.com/english/index.html
 	  http://www.tekmote.nl/
 	  http://www.tekmote.nl/
+	  Status: testing
 
 
 config ADK_LINUX_MIKROTIK
 config ADK_LINUX_MIKROTIK
 	bool "Mikrotik Routerboards"
 	bool "Mikrotik Routerboards"
@@ -262,6 +267,7 @@ config ADK_LINUX_MIPS_AG241
 	help
 	help
 	  Linksys AG241 DSL router.
 	  Linksys AG241 DSL router.
 	  (Texas Instruments AR7 platform)
 	  (Texas Instruments AR7 platform)
+	  Status: stable
 
 
 config ADK_LINUX_ARM_TOMTOM
 config ADK_LINUX_ARM_TOMTOM
 	bool "TomTom Applications"
 	bool "TomTom Applications"
@@ -270,9 +276,10 @@ config ADK_LINUX_ARM_TOMTOM
 	select ADK_EABI
 	select ADK_EABI
 	select ADK_TOOLCHAIN_ONLY
 	select ADK_TOOLCHAIN_ONLY
 	help
 	help
-	 Support for TomTom Rider 2 (or others).
+	  Support for TomTom Rider 2 (or others).
-	 Just toolchain support to cross-compile your own
+	  Just toolchain support to cross-compile your own
-	 applications.
+	  applications. 
+	  Status: toolchain only
 
 
 config ADK_LINUX_ARM_G1
 config ADK_LINUX_ARM_G1
 	bool "Google G1 Applications"
 	bool "Google G1 Applications"
@@ -281,9 +288,10 @@ config ADK_LINUX_ARM_G1
 	select ADK_EABI
 	select ADK_EABI
 	select ADK_TOOLCHAIN_ONLY
 	select ADK_TOOLCHAIN_ONLY
 	help
 	help
-	 Support for Google G1.
+	  Support for Google G1.
-	 Just toolchain support to cross-compile your own
+	  Just toolchain support to cross-compile your own
-	 applications. Use static linking for your packages.
+	  applications. Use static linking for your packages.
+	  Status: toolchain only
 
 
 config ADK_LINUX_XSCALE_ZAURUS
 config ADK_LINUX_XSCALE_ZAURUS
 	bool "Zaurus SL-C3200"
 	bool "Zaurus SL-C3200"
@@ -291,12 +299,14 @@ config ADK_LINUX_XSCALE_ZAURUS
 	select ADK_TARGET_NO_FPU
 	select ADK_TARGET_NO_FPU
 	help
 	help
 	 Support for Sharp Zaurus SL-C3200 (aka Terrier)
 	 Support for Sharp Zaurus SL-C3200 (aka Terrier)
+	 Status: development
 
 
 config ADK_LINUX_RESCUE
 config ADK_LINUX_RESCUE
 	bool "Minimal Linux Rescuesystem"
 	bool "Minimal Linux Rescuesystem"
 	select ADK_KERNEL_INPUT_KEYBOARD
 	select ADK_KERNEL_INPUT_KEYBOARD
 	help
 	help
 	 Rescuesystem with can be used to Boot from Disk or USB stick.
 	 Rescuesystem with can be used to Boot from Disk or USB stick.
+	 Status: development
 
 
 config ADK_LINUX_QEMU
 config ADK_LINUX_QEMU
 	bool "Qemu Emulator"
 	bool "Qemu Emulator"
@@ -323,6 +333,7 @@ config ADK_LINUX_X86_64_SHUTTLE
 	select ADK_KPACKAGE_KMOD_MD_RAID1 if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
 	select ADK_KPACKAGE_KMOD_MD_RAID1 if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
 	help
 	help
 	  Support for a nice and fast shuttle xpc with AMD quad-core CPU.
 	  Support for a nice and fast shuttle xpc with AMD quad-core CPU.
+	  Status: development
 
 
 endchoice
 endchoice
 
 
@@ -367,18 +378,21 @@ config ADK_LINUX_ARM_QEMU
 	help
 	help
 	 Qemu support for ARM architecture.
 	 Qemu support for ARM architecture.
 	 Right now this is optimized for Zaurus PDA spitz. 
 	 Right now this is optimized for Zaurus PDA spitz. 
+	 Status: development
 
 
 config ADK_LINUX_MIPS_QEMU
 config ADK_LINUX_MIPS_QEMU
 	bool "mips (big endian)"
 	bool "mips (big endian)"
 	select ADK_mips_qemu
 	select ADK_mips_qemu
 	help
 	help
 	 Qemu support for MIPS BE architecture.
 	 Qemu support for MIPS BE architecture.
+	 Status: stable
 
 
 config ADK_LINUX_MIPSEL_QEMU
 config ADK_LINUX_MIPSEL_QEMU
 	bool "mipsel (little endian)"
 	bool "mipsel (little endian)"
 	select ADK_mipsel_qemu
 	select ADK_mipsel_qemu
 	help
 	help
 	 Qemu support for MIPS LE architecture.
 	 Qemu support for MIPS LE architecture.
+	 Status: stable
 
 
 config ADK_LINUX_MIPS64_QEMU
 config ADK_LINUX_MIPS64_QEMU
 	bool "mips64 (big endian)"
 	bool "mips64 (big endian)"
@@ -386,6 +400,7 @@ config ADK_LINUX_MIPS64_QEMU
 	select ADK_LINUX_64
 	select ADK_LINUX_64
 	help
 	help
 	 Qemu support for MIPS64 BE architecture.
 	 Qemu support for MIPS64 BE architecture.
+	 Status: development
 
 
 config ADK_LINUX_MIPS64EL_QEMU
 config ADK_LINUX_MIPS64EL_QEMU
 	bool "mips64 (little endian)"
 	bool "mips64 (little endian)"
@@ -393,6 +408,7 @@ config ADK_LINUX_MIPS64EL_QEMU
 	select ADK_LINUX_64
 	select ADK_LINUX_64
 	help
 	help
 	 Qemu support for MIPS64 LE architecture.
 	 Qemu support for MIPS64 LE architecture.
+	 Status: development
 
 
 config ADK_LINUX_CRIS_QEMU
 config ADK_LINUX_CRIS_QEMU
 	bool "cris"
 	bool "cris"
@@ -411,6 +427,7 @@ config ADK_LINUX_X86_QEMU
 	select ADK_KERNEL_BLK_DEV_SD
 	select ADK_KERNEL_BLK_DEV_SD
 	help
 	help
 	 Qemu support for x86 architecture.
 	 Qemu support for x86 architecture.
+	 Status: stable
 
 
 config ADK_LINUX_X86_64_QEMU
 config ADK_LINUX_X86_64_QEMU
 	bool "x86_64"
 	bool "x86_64"
@@ -422,6 +439,7 @@ config ADK_LINUX_X86_64_QEMU
 	select ADK_KERNEL_BLK_DEV_SD
 	select ADK_KERNEL_BLK_DEV_SD
 	help
 	help
 	 Qemu support for x86_64 architecture.
 	 Qemu support for x86_64 architecture.
+	 Status: stable
 
 
 endchoice
 endchoice
 
 
@@ -439,6 +457,7 @@ config ADK_LINUX_MIPS_RB411
 	select ADK_KERNEL_NET_ETHERNET
 	select ADK_KERNEL_NET_ETHERNET
 	help
 	help
 	 Support for Mikrotik RB411.
 	 Support for Mikrotik RB411.
+	 Status: development
 
 
 config ADK_LINUX_MIPS_RB433
 config ADK_LINUX_MIPS_RB433
 	bool "Mikrotik Routerboard 433"
 	bool "Mikrotik Routerboard 433"
@@ -449,6 +468,7 @@ config ADK_LINUX_MIPS_RB433
 	select ADK_KERNEL_NET_ETHERNET
 	select ADK_KERNEL_NET_ETHERNET
 	help
 	help
 	 Support for Mikrotik RB433.
 	 Support for Mikrotik RB433.
+	 Status: development
 
 
 config ADK_LINUX_MIPS_RB532
 config ADK_LINUX_MIPS_RB532
 	bool "Mikrotik Routerboard 532"
 	bool "Mikrotik Routerboard 532"
@@ -460,6 +480,7 @@ config ADK_LINUX_MIPS_RB532
 	select ADK_KERNEL_BLK_DEV_SD
 	select ADK_KERNEL_BLK_DEV_SD
 	help
 	help
 	 Support for Mikrotik RB532.
 	 Support for Mikrotik RB532.
+	 Status: stable
 
 
 endchoice
 endchoice
 
 

+ 5 - 0
target/linux/config/Config.in.netfilter

@@ -189,6 +189,11 @@ config ADK_KPACKAGE_KMOD_NETFILTER_XT_TARGET_NFQUEUE
 	  As opposed to QUEUE, it supports 65535 different queues,
 	  As opposed to QUEUE, it supports 65535 different queues,
 	  not just one.
 	  not just one.
 
 
+config ADK_KPACKAGE_KMOD_NETFILTER_XT_TARGET_TCPMSS
+	tristate 'TCPMSS target'
+	select ADK_KERNEL_NETFILTER_XTABLES
+	help
+
 endmenu
 endmenu
 
 
 menu "IP: Netfilter Configuration"
 menu "IP: Netfilter Configuration"

+ 1 - 1
target/wrap/Makefile

@@ -13,7 +13,7 @@ kernel-install:
 ifeq ($(FS),ext2-cf)
 ifeq ($(FS),ext2-cf)
 imageinstall: $(BIN_DIR)/$(ROOTFSTARBALL)
 imageinstall: $(BIN_DIR)/$(ROOTFSTARBALL)
 	@echo
 	@echo
-	@echo "The RootFS tarball is: $(BIN_DIR)/$(ROOTFSTARBALL),"
+	@echo "The RootFS tarball is: $(BIN_DIR)/$(ROOTFSTARBALL)"
 	@echo "To install everything to CompactFlash use scripts/install.sh"
 	@echo "To install everything to CompactFlash use scripts/install.sh"
 	@echo 'Login as user root with password linux123 via ssh or console'
 	@echo 'Login as user root with password linux123 via ssh or console'
 endif
 endif

+ 0 - 12
target/wrap/patches/fix-pata-sc1200.patch

@@ -1,12 +0,0 @@
-diff -Nur linux-2.6.31.5.orig/drivers/ata/pata_sc1200.c linux-2.6.31.5/drivers/ata/pata_sc1200.c
---- linux-2.6.31.5.orig/drivers/ata/pata_sc1200.c	2009-10-23 00:57:56.000000000 +0200
-+++ linux-2.6.31.5/drivers/ata/pata_sc1200.c	2009-11-22 19:19:29.000000000 +0100
-@@ -236,7 +236,7 @@
- 		.port_ops = &sc1200_port_ops
- 	};
- 	/* Can't enable port 2 yet, see top comments */
--	const struct ata_port_info *ppi[] = { &info, };
-+	const struct ata_port_info *ppi[] = { &info, &ata_dummy_port_info };
- 
- 	return ata_pci_sff_init_one(dev, ppi, &sc1200_sht, NULL);
- }