Skip to content

Commit

Permalink
Merge branch 'master' of /home/cero1/src/openwrt
Browse files Browse the repository at this point in the history
  • Loading branch information
Dave Taht committed Mar 19, 2012
2 parents 09c8c09 + 30c57b2 commit 1a5c0ab
Show file tree
Hide file tree
Showing 128 changed files with 2,026 additions and 10,019 deletions.
4 changes: 2 additions & 2 deletions include/download.mk
@@ -1,5 +1,5 @@
#
# Copyright (C) 2006-2010 OpenWrt.org
# Copyright (C) 2006-2012 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
Expand Down Expand Up @@ -87,7 +87,7 @@ define DownloadMethod/git
cd $(TMP_DIR)/dl && \
rm -rf $(SUBDIR) && \
[ \! -d $(SUBDIR) ] && \
git clone $(URL) $(SUBDIR) && \
git clone $(URL) $(SUBDIR) --recursive && \
(cd $(SUBDIR) && git checkout $(VERSION)) && \
echo "Packing checkout..." && \
rm -rf $(SUBDIR)/.git && \
Expand Down
1 change: 1 addition & 0 deletions package/base-files/files/etc/services
Expand Up @@ -124,6 +124,7 @@ iax 4569/tcp
iax 4569/udp
mtn 4691/tcp
mtn 4691/udp
munin 4949/tcp
sip 5060/tcp
sip 5060/udp
sip-tls 5061/tcp
Expand Down
6 changes: 3 additions & 3 deletions package/busybox/Makefile
Expand Up @@ -8,14 +8,14 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=busybox
PKG_VERSION:=1.19.3
PKG_RELEASE:=10
PKG_VERSION:=1.19.4
PKG_RELEASE:=1
PKG_FLAGS:=essential

PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://www.busybox.net/downloads \
http://distfiles.gentoo.org/distfiles/
PKG_MD5SUM:=c3938e1ac59602387009bbf1dd1af7f6
PKG_MD5SUM:=9c0cae5a0379228e7b55e5b29528df8e

PKG_BUILD_DEPENDS:=BUSYBOX_USE_LIBRPC:librpc
PKG_BUILD_PARALLEL:=1
Expand Down
12 changes: 0 additions & 12 deletions package/busybox/patches/000-upstream-getty.patch

This file was deleted.

10 changes: 0 additions & 10 deletions package/busybox/patches/000-upstream-modinfo.patch

This file was deleted.

Expand Up @@ -222,7 +222,7 @@ Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
h->host = sp + 1;
}

@@ -660,12 +665,6 @@ static void download_one_url(const char
@@ -661,12 +666,6 @@ static void download_one_url(const char

#if ENABLE_FEATURE_WGET_AUTHENTICATION
if (target.user) {
Expand Down
2 changes: 1 addition & 1 deletion package/busybox/patches/110-wget_getopt_fix.patch
@@ -1,6 +1,6 @@
--- a/networking/wget.c
+++ b/networking/wget.c
@@ -871,7 +871,7 @@ int wget_main(int argc UNUSED_PARAM, cha
@@ -873,7 +873,7 @@ int wget_main(int argc UNUSED_PARAM, cha
/* Ignored: */
// "tries\0" Required_argument "t"
/* Ignored (we always use PASV): */
Expand Down
12 changes: 6 additions & 6 deletions package/busybox/patches/244-udhcpc_add_6rd_option.patch
Expand Up @@ -9,7 +9,7 @@
{ OPTION_STRING , 0xfc }, /* DHCP_WPAD */

/* Options below have no match in dhcp_option_strings[],
@@ -127,6 +129,8 @@ const char dhcp_option_strings[] ALIGN1
@@ -127,6 +129,8 @@ const char dhcp_option_strings[] ALIGN1
"vlanpriority" "\0"/* DHCP_VLAN_PRIORITY */
#endif
"msstaticroutes""\0"/* DHCP_MS_STATIC_ROUTES */
Expand Down Expand Up @@ -46,7 +46,7 @@
[OPTION_STRING ] = 1,
#if ENABLE_FEATURE_UDHCP_RFC3397
[OPTION_DNS_STRING ] = 1, /* unused */
@@ -123,6 +124,23 @@ static int sprint_nip(char *dest, const
@@ -123,6 +124,23 @@ static int sprint_nip(char *dest, const
return sprintf(dest, "%s%u.%u.%u.%u", pre, ip[0], ip[1], ip[2], ip[3]);
}

Expand All @@ -70,10 +70,11 @@
/* really simple implementation, just count the bits */
static int mton(uint32_t mask)
{
@@ -232,6 +250,70 @@ static NOINLINE char *xmalloc_optname_op
@@ -231,6 +249,70 @@ static NOINLINE char *xmalloc_optname_op
}

return ret;
}
+ }
+ case OPTION_6RD: {
+ /* Option binary format:
+ * 0 1 2 3
Expand Down Expand Up @@ -137,7 +138,6 @@
+ }
+
+ return ret;
+ }
}
#if ENABLE_FEATURE_UDHCP_RFC3397
case OPTION_DNS_STRING:
/* unpack option into dest; use ret for prefix (i.e., "optname=") */
2 changes: 1 addition & 1 deletion package/busybox/patches/310-passwd_access.patch
Expand Up @@ -3,7 +3,7 @@

--- a/networking/httpd.c
+++ b/networking/httpd.c
@@ -1700,21 +1700,32 @@ static int check_user_passwd(const char
@@ -1700,21 +1700,32 @@ static int check_user_passwd(const char

if (ENABLE_FEATURE_HTTPD_AUTH_MD5) {
char *md5_passwd;
Expand Down
2 changes: 1 addition & 1 deletion package/busybox/patches/340-lock_util.patch
@@ -1,6 +1,6 @@
--- a/include/applets.src.h
+++ b/include/applets.src.h
@@ -218,6 +218,7 @@ IF_LN(APPLET_NOEXEC(ln, ln, BB_DIR_BIN,
@@ -218,6 +218,7 @@ IF_LN(APPLET_NOEXEC(ln, ln, BB_DIR_BIN,
IF_LOAD_POLICY(APPLET(load_policy, BB_DIR_USR_SBIN, BB_SUID_DROP))
IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP))
IF_LOADKMAP(APPLET(loadkmap, BB_DIR_SBIN, BB_SUID_DROP))
Expand Down
4 changes: 2 additions & 2 deletions package/busybox/patches/803-id_getgrouplist.patch
Expand Up @@ -31,15 +31,15 @@ Signed-off-by: Nicolas Thill <nico@openwrt.org>
/* I guess *n < 0 might indicate error. Anyway,
* malloc'ing -1 bytes won't be good, so: */
if (*n < 0)
@@ -210,6 +216,7 @@ int id_main(int argc UNUSED_PARAM, char
@@ -210,6 +216,7 @@ int id_main(int argc UNUSED_PARAM, char
if (egid != rgid)
status |= print_group(egid, " ");
}
+#if HAVE_GETGROUPLIST
/* We are supplying largish buffer, trying
* to not run get_groups() twice. That might be slow
* ("user database in remote SQL server" case) */
@@ -236,6 +243,7 @@ int id_main(int argc UNUSED_PARAM, char
@@ -236,6 +243,7 @@ int id_main(int argc UNUSED_PARAM, char
}
if (ENABLE_FEATURE_CLEAN_UP)
free(groups);
Expand Down
2 changes: 1 addition & 1 deletion package/firewall/Makefile
Expand Up @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=firewall

PKG_VERSION:=2
PKG_RELEASE:=48
PKG_RELEASE:=49

include $(INCLUDE_DIR)/package.mk

Expand Down
6 changes: 3 additions & 3 deletions package/firewall/files/lib/core.sh
Expand Up @@ -30,12 +30,12 @@ fw_start() {
echo "Loading forwardings"
config_foreach fw_load_forwarding forwarding

echo "Loading redirects"
config_foreach fw_load_redirect redirect

echo "Loading rules"
config_foreach fw_load_rule rule

echo "Loading redirects"
config_foreach fw_load_redirect redirect

echo "Loading includes"
config_foreach fw_load_include include

Expand Down
16 changes: 15 additions & 1 deletion package/kernel/modules/block.mk
@@ -1,5 +1,5 @@
#
# Copyright (C) 2006-2010 OpenWrt.org
# Copyright (C) 2006-2012 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
Expand Down Expand Up @@ -166,6 +166,20 @@ endef
$(eval $(call KernelPackage,ata-sil24))


define KernelPackage/ata-sis
TITLE:=SIS SATA support
KCONFIG:=CONFIG_SATA_SIS
FILES:=$(LINUX_DIR)/drivers/ata/sata_sis.ko
AUTOLOAD:=$(call AutoLoad,41,sata_sis,1)
endef

define KernelPackage/ata-sis/description
Support for SIS Serial ATA controllers.
endef

$(eval $(call KernelPackage,ata-sis))


define KernelPackage/ata-via-sata
TITLE:=VIA SATA support
KCONFIG:=CONFIG_SATA_VIA
Expand Down
13 changes: 13 additions & 0 deletions package/kernel/modules/hwmon.mk
Expand Up @@ -103,6 +103,19 @@ endef

$(eval $(call KernelPackage,hwmon-lm95241))

define KernelPackage/hwmon-sht21
TITLE:=Sensiron SHT21 and compat. monitoring support
KCONFIG:=CONFIG_SENSORS_SHT21
FILES:=$(LINUX_DIR)/drivers/hwmon/sht21.ko
AUTOLOAD:=$(call AutoLoad,60,sht21)
$(call AddDepends/hwmon,+kmod-i2c-core)
endef

define KernelPackage/hwmon-sht21/description
Kernel module for Sensirion SHT21 and SHT25 temperature and humidity sensors chip
endef

$(eval $(call KernelPackage,hwmon-sht21))

define KernelPackage/hwmon-pc87360
TITLE:=PC87360 monitoring support
Expand Down
18 changes: 18 additions & 0 deletions package/kernel/modules/other.mk
Expand Up @@ -872,3 +872,21 @@ endef

$(eval $(call KernelPackage,nandsim))

define KernelPackage/serial-8250
SUBMENU:=$(OTHER_MENU)
TITLE:=8250 UARTs
KCONFIG:= CONFIG_SERIAL_8250 \
CONFIG_SERIAL_8250_NR_UARTS=16 \
CONFIG_SERIAL_8250_RUNTIME_UARTS=16 \
CONFIG_SERIAL_8250_EXTENDED=y \
CONFIG_SERIAL_8250_MANY_PORTS=y \
CONFIG_SERIAL_8250_SHARE_IRQ=y
FILES:=$(LINUX_DIR)/drivers/tty/serial/8250.ko
endef

define KernelPackage/serial-8250/description
Kernel module for 8250 UART based serial ports.
endef

$(eval $(call KernelPackage,serial-8250))

31 changes: 30 additions & 1 deletion package/kernel/modules/usb.mk
@@ -1,5 +1,5 @@
#
# Copyright (C) 2006-2011 OpenWrt.org
# Copyright (C) 2006-2012 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
Expand Down Expand Up @@ -606,6 +606,20 @@ endef
$(eval $(call KernelPackage,usb-serial-option))


define KernelPackage/usb-serial-qualcomm
TITLE:=Support for Qualcomm USB serial
KCONFIG:=CONFIG_USB_SERIAL_QUALCOMM
FILES:=$(LINUX_DIR)/drivers/usb/serial/qcserial.ko
AUTOLOAD:=$(call AutoLoad,65,qcserial)
endef

define KernelPackage/usb-serial-qualcomm/description
Kernel support for Qualcomm USB Serial devices (Gobi)
endef

$(eval $(call KernelPackage,usb-serial-qualcomm))


define KernelPackage/usb-storage
TITLE:=USB Storage support
DEPENDS:= +kmod-scsi-core
Expand Down Expand Up @@ -899,6 +913,21 @@ endef
$(eval $(call KernelPackage,usb-net-sierrawireless))


define KernelPackage/usb-net-ipheth
TITLE:=Apple iPhone USB Ethernet driver
KCONFIG:=CONFIG_USB_IPHETH
FILES:=$(LINUX_DIR)/drivers/net/usb/ipheth.ko
AUTOLOAD:=$(call AutoLoad,64,ipheth)
$(call AddDepends/usb-net)
endef

define KernelPackage/usb-net-ipheth/description
Kernel support for Apple iPhone USB Ethernet driver
endef

$(eval $(call KernelPackage,usb-net-ipheth))


define KernelPackage/usb-hid
TITLE:=Support for USB Human Input Devices
KCONFIG:=CONFIG_HID_SUPPORT=y CONFIG_USB_HID CONFIG_USB_HIDDEV=y
Expand Down
15 changes: 15 additions & 0 deletions package/kernel/modules/video.mk
Expand Up @@ -299,6 +299,21 @@ endef
$(eval $(call KernelPackage,video-gspca-ov534))


define KernelPackage/video-gspca-ov534-9
TITLE:=ov534-9 webcam support
KCONFIG:=CONFIG_USB_GSPCA_OV534_9
FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_ov534_9.ko
AUTOLOAD:=$(call AutoLoad,75,gspca_ov534_9)
$(call AddDepends/video-gspca)
endef

define KernelPackage/video-gspca-ov534-9/description
The OV534-9 USB Camera Driver (ov534_9) kernel module.
endef

$(eval $(call KernelPackage,video-gspca-ov534-9))


define KernelPackage/video-gspca-pac207
TITLE:=pac207 webcam support
KCONFIG:=CONFIG_USB_GSPCA_PAC207
Expand Down
17 changes: 15 additions & 2 deletions package/kernel/modules/w1.mk
Expand Up @@ -112,9 +112,22 @@ endef

$(eval $(call KernelPackage,w1-slave-smem))

define KernelPackage/w1-slave-ds2431
TITLE:=DS2431 1kb EEPROM driver
KCONFIG:= CONFIG_W1_SLAVE_DS2431
FILES:=$(W1_SLAVES_DIR)/w1_ds2431.ko
AUTOLOAD:=$(call AutoLoad,70,w1_ds2431)
$(call AddDepends/w1)
endef

define KernelPackage/w1-slave-ds2431/description
Kernel module for 1-wire 1kb EEPROM (DS2431)
endef

$(eval $(call KernelPackage,w1-slave-ds2431))

define KernelPackage/w1-slave-ds2433
TITLE:=Simple 64bit memory family implementation
TITLE:=DS2433 4kb EEPROM driver
KCONFIG:= \
CONFIG_W1_SLAVE_DS2433 \
CONFIG_W1_SLAVE_DS2433_CRC=n
Expand All @@ -124,7 +137,7 @@ define KernelPackage/w1-slave-ds2433
endef

define KernelPackage/w1-slave-ds2433/description
Kernel module for 1-wire simple 64bit memory rom(ds2401/ds2411/ds1990*)
Kernel module for 1-wire 4kb EEPROM (DS2433)
endef

$(eval $(call KernelPackage,w1-slave-ds2433))
Expand Down
39 changes: 0 additions & 39 deletions package/mac80211/patches/565-ath9k_optimize_queue_wake.patch

This file was deleted.

0 comments on commit 1a5c0ab

Please sign in to comment.