openwrt/staging/981213.git
13 years agouhttpd: bump version
Jo-Philipp Wich [Sat, 5 Nov 2011 03:19:29 +0000 (03:19 +0000)]
uhttpd: bump version

SVN-Revision: 28762

13 years agouhttpd: rework CyaSSL and OpenSSL integration; move protected recv() and send() opera...
Jo-Philipp Wich [Sat, 5 Nov 2011 03:19:07 +0000 (03:19 +0000)]
uhttpd: rework CyaSSL and OpenSSL integration; move protected recv() and send() operations below the ssl layer - fixes hangs when accessing via https

SVN-Revision: 28761

13 years agokernel: swconfig: add a missing unlock in error path
Gabor Juhos [Fri, 4 Nov 2011 14:38:31 +0000 (14:38 +0000)]
kernel: swconfig: add a missing unlock in error path

SVN-Revision: 28753

13 years agoadd timeserver config to target specific system configs as well
Jo-Philipp Wich [Fri, 4 Nov 2011 12:53:35 +0000 (12:53 +0000)]
add timeserver config to target specific system configs as well

SVN-Revision: 28750

13 years agohostapd: update to latest git version
Felix Fietkau [Fri, 4 Nov 2011 01:05:26 +0000 (01:05 +0000)]
hostapd: update to latest git version

SVN-Revision: 28746

13 years agonetifd: ensure that a bridge gets created before hostapd needs it, hostapd must not...
Felix Fietkau [Fri, 4 Nov 2011 01:05:12 +0000 (01:05 +0000)]
netifd: ensure that a bridge gets created before hostapd needs it, hostapd must not attempt to create the bridge by itself

SVN-Revision: 28745

13 years agokernel: add a top level menuconfig option for enabling core dump support
Felix Fietkau [Fri, 4 Nov 2011 01:05:06 +0000 (01:05 +0000)]
kernel: add a top level menuconfig option for enabling core dump support

SVN-Revision: 28744

13 years agonetifd: start wifi at boot
Felix Fietkau [Thu, 3 Nov 2011 20:02:52 +0000 (20:02 +0000)]
netifd: start wifi at boot

SVN-Revision: 28738

13 years agonetifd: update to latest version, fix redundant ifdown hotplug events
Felix Fietkau [Thu, 3 Nov 2011 20:02:47 +0000 (20:02 +0000)]
netifd: update to latest version, fix redundant ifdown hotplug events

SVN-Revision: 28737

13 years agoopenssl: refresh patches
Felix Fietkau [Thu, 3 Nov 2011 20:02:42 +0000 (20:02 +0000)]
openssl: refresh patches

SVN-Revision: 28736

13 years agoopenssl: update to 1.0.0e (patch by tripolar)
Felix Fietkau [Thu, 3 Nov 2011 20:02:36 +0000 (20:02 +0000)]
openssl: update to 1.0.0e (patch by tripolar)

SVN-Revision: 28735

13 years agokernel: merge regression fixes for the netfilter patches to the 3.1 kernel patches...
Felix Fietkau [Thu, 3 Nov 2011 20:02:31 +0000 (20:02 +0000)]
kernel: merge regression fixes for the netfilter patches to the 3.1 kernel patches (patch by tripolar)

SVN-Revision: 28734

13 years agobase-files: load modules early, run wifi detect afterwards and only then process...
Felix Fietkau [Thu, 3 Nov 2011 20:02:25 +0000 (20:02 +0000)]
base-files: load modules early, run wifi detect afterwards and only then process uci defaults

this allows uci-defaults scripts to override wifi settings

SVN-Revision: 28733

13 years agobase-files: add some more protected services to sysupgrade kill blacklist
Jo-Philipp Wich [Thu, 3 Nov 2011 19:25:25 +0000 (19:25 +0000)]
base-files: add some more protected services to sysupgrade kill blacklist

SVN-Revision: 28732

13 years agoqos-scripts: only use the lower 8 bits for firewall marks, allows coexistence with...
Jo-Philipp Wich [Thu, 3 Nov 2011 19:11:01 +0000 (19:11 +0000)]
qos-scripts: only use the lower 8 bits for firewall marks, allows coexistence with other programs like nodogsplash - patch by Tobias Wolf (#10096)

SVN-Revision: 28731

13 years agolantiq: remove obseleted folder. we use 3.1 now
John Crispin [Thu, 3 Nov 2011 16:33:27 +0000 (16:33 +0000)]
lantiq: remove obseleted folder. we use 3.1 now

SVN-Revision: 28728

13 years agopackage/busybox: update to 1.19.3
Nicolas Thill [Thu, 3 Nov 2011 15:55:23 +0000 (15:55 +0000)]
package/busybox: update to 1.19.3

SVN-Revision: 28725

13 years agomodules: fixes ko files that were renamed in 3.1
John Crispin [Thu, 3 Nov 2011 15:16:50 +0000 (15:16 +0000)]
modules: fixes ko files that were renamed in 3.1

SVN-Revision: 28724

13 years agoltq-dsl: fixes driver for targets other than danube
John Crispin [Thu, 3 Nov 2011 15:16:39 +0000 (15:16 +0000)]
ltq-dsl: fixes driver for targets other than danube

SVN-Revision: 28723

13 years agoltq-vmmc: should be available for falcon and danube only
John Crispin [Thu, 3 Nov 2011 15:16:25 +0000 (15:16 +0000)]
ltq-vmmc: should be available for falcon and danube only

SVN-Revision: 28722

13 years agolantiq: bump to 3.1
John Crispin [Thu, 3 Nov 2011 15:15:52 +0000 (15:15 +0000)]
lantiq: bump to 3.1

SVN-Revision: 28721

13 years agopackage/dropbear: fix segfault with remote port forwarding (closes: #10339)
Nicolas Thill [Thu, 3 Nov 2011 08:12:17 +0000 (08:12 +0000)]
package/dropbear: fix segfault with remote port forwarding (closes: #10339)

SVN-Revision: 28718

13 years agoblock-mount: Fixed module loading (double cat is wrong)
Daniel Dickinson [Wed, 2 Nov 2011 18:38:38 +0000 (18:38 +0000)]
block-mount: Fixed module loading (double cat is wrong)

SVN-Revision: 28717

13 years agonetifd: add missing proto handler conversion after r28632 (thx, Jonathan Bennet)
Felix Fietkau [Tue, 1 Nov 2011 22:02:40 +0000 (22:02 +0000)]
netifd: add missing proto handler conversion after r28632 (thx, Jonathan Bennet)

SVN-Revision: 28713

13 years agonetifd: update to latest version, fixes handling of hotplug devices (for wifi)
Felix Fietkau [Tue, 1 Nov 2011 22:02:33 +0000 (22:02 +0000)]
netifd: update to latest version, fixes handling of hotplug devices (for wifi)

SVN-Revision: 28712

13 years agomac80211: update to wireless-testing 2011-11-01
Felix Fietkau [Tue, 1 Nov 2011 22:02:27 +0000 (22:02 +0000)]
mac80211: update to wireless-testing 2011-11-01

SVN-Revision: 28711

13 years agoiw: fix setting txpower (#10254)
Felix Fietkau [Tue, 1 Nov 2011 19:16:52 +0000 (19:16 +0000)]
iw: fix setting txpower (#10254)

SVN-Revision: 28710

13 years agoar71xx: add missing AR71XX_MACH_TL_WR741ND_V4
Gabor Juhos [Tue, 1 Nov 2011 14:38:12 +0000 (14:38 +0000)]
ar71xx: add missing AR71XX_MACH_TL_WR741ND_V4

SVN-Revision: 28709

13 years agoar71xx: build image for the TL-WR741ND v4 board
Gabor Juhos [Tue, 1 Nov 2011 11:20:55 +0000 (11:20 +0000)]
ar71xx: build image for the TL-WR741ND v4 board

SVN-Revision: 28708

13 years agofirmware-utils/mktplinkfw: add TL-WR741ND v4
Gabor Juhos [Tue, 1 Nov 2011 11:20:54 +0000 (11:20 +0000)]
firmware-utils/mktplinkfw: add TL-WR741ND v4

SVN-Revision: 28707

13 years agoar71xx: add initial support for the TL-WR741ND v4 board
Gabor Juhos [Tue, 1 Nov 2011 11:20:52 +0000 (11:20 +0000)]
ar71xx: add initial support for the TL-WR741ND v4 board

The ethernet port LEDs are not working yet.

SVN-Revision: 28706

13 years agoar71xx: add AR933X GMAC register defines
Gabor Juhos [Tue, 1 Nov 2011 11:20:50 +0000 (11:20 +0000)]
ar71xx: add AR933X GMAC register defines

SVN-Revision: 28705

13 years agoar71xx: combine LEDs setup in one file
Gabor Juhos [Tue, 1 Nov 2011 11:20:49 +0000 (11:20 +0000)]
ar71xx: combine LEDs setup in one file

SVN-Revision: 28704

13 years agoar71xx: unify LED names on Planex boards
Gabor Juhos [Tue, 1 Nov 2011 11:20:47 +0000 (11:20 +0000)]
ar71xx: unify LED names on Planex boards

SVN-Revision: 28703

13 years agoar71xx: unify LED names on Buffalo boards
Gabor Juhos [Tue, 1 Nov 2011 11:20:46 +0000 (11:20 +0000)]
ar71xx: unify LED names on Buffalo boards

SVN-Revision: 28702

13 years agoar71xx: unify LED names on TP-Link boards
Gabor Juhos [Tue, 1 Nov 2011 11:20:44 +0000 (11:20 +0000)]
ar71xx: unify LED names on TP-Link boards

SVN-Revision: 28701

13 years agoar71xx/all0258n: sysupgrade support
Gabor Juhos [Tue, 1 Nov 2011 09:23:32 +0000 (09:23 +0000)]
ar71xx/all0258n: sysupgrade support

U-Boot on the ALL0258N needs offset, size and md5 for kernel and rootfs to be
stored in the U-Boot environment.
If the checksums don't match during boot, a failsafe-system is booted instead.
This patch adds a board-specific sysupgrade hack for the all0258n which
calculates and updates the checksums for the U-Boot environment.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28700

13 years agoar71xx/all0258n: add default config
Gabor Juhos [Tue, 1 Nov 2011 09:23:31 +0000 (09:23 +0000)]
ar71xx/all0258n: add default config

This adds default network and uboot-env settings for the ALL0258N.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28699

13 years agopackage/uboot-envtools: make fw_setenv symlink optional
Gabor Juhos [Tue, 1 Nov 2011 09:23:29 +0000 (09:23 +0000)]
package/uboot-envtools: make fw_setenv symlink optional

Make the creation of the fw_set-symlink optional, so it can be
disabled in user-builds so only people who know what they are
doing will mess with uboot-env.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28698

13 years agopackage/uboot-envtools: generate config-file from UCI
Gabor Juhos [Tue, 1 Nov 2011 09:23:28 +0000 (09:23 +0000)]
package/uboot-envtools: generate config-file from UCI

This adds an init-script for generating /etc/fw_env.config from UCI in
case it doesn't exist yet.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28697

13 years agopackage/uboot-envtools: remove runtime dependency of zlib
Gabor Juhos [Tue, 1 Nov 2011 09:23:27 +0000 (09:23 +0000)]
package/uboot-envtools: remove runtime dependency of zlib

zlib is a build-dependency, but in runtime zlib is not required,
see:
root@OpenWrt:/# ldd /usr/sbin/fw_printenv
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2abb2000)
        libc.so.0 => /lib/libc.so.0 (0x2abd4000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2ab9a000)

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28696

13 years agoar71xx: remove default network config of the mzk-w04nu board as well
Gabor Juhos [Tue, 1 Nov 2011 09:23:25 +0000 (09:23 +0000)]
ar71xx: remove default network config of the mzk-w04nu board as well

It works with the generic config.

SVN-Revision: 28695

13 years agoar71xx: remove LED setup of nonexistent interfaces on RB750
Gabor Juhos [Mon, 31 Oct 2011 14:26:56 +0000 (14:26 +0000)]
ar71xx: remove LED setup of nonexistent interfaces on RB750

SVN-Revision: 28693

13 years agoar71xx: remove default network config of the wnr2000 board
Gabor Juhos [Mon, 31 Oct 2011 14:26:51 +0000 (14:26 +0000)]
ar71xx: remove default network config of the wnr2000 board

It is the same as the generic configuration.

SVN-Revision: 28692

13 years ago.gitignore: Ignore Emacs editor generated files
Vasilis Tsiligiannis [Mon, 31 Oct 2011 09:37:59 +0000 (09:37 +0000)]
.gitignore: Ignore Emacs editor generated files

SVN-Revision: 28690

13 years agort305x: Create factory image for Fonera 2.0n
Vasilis Tsiligiannis [Mon, 31 Oct 2011 09:23:44 +0000 (09:23 +0000)]
rt305x: Create factory image for Fonera 2.0n

SVN-Revision: 28689

13 years agoAdd firmware tool for generating factory images for Edimax devices
Vasilis Tsiligiannis [Sun, 30 Oct 2011 22:57:41 +0000 (22:57 +0000)]
Add firmware tool for generating factory images for Edimax devices

SVN-Revision: 28688

13 years agoomap24xx: Default to linux-3.1
Michael Büsch [Sun, 30 Oct 2011 22:42:00 +0000 (22:42 +0000)]
omap24xx: Default to linux-3.1

SVN-Revision: 28687

13 years agoomap24xx: Fix n810 LCD initialization
Michael Büsch [Sun, 30 Oct 2011 20:31:45 +0000 (20:31 +0000)]
omap24xx: Fix n810 LCD initialization

SVN-Revision: 28685

13 years agoomap24xx: Fix n810 boot
Michael Büsch [Sun, 30 Oct 2011 18:46:45 +0000 (18:46 +0000)]
omap24xx: Fix n810 boot

SVN-Revision: 28683

13 years agobase-files: fix typo
Jo-Philipp Wich [Sun, 30 Oct 2011 15:48:14 +0000 (15:48 +0000)]
base-files: fix typo

SVN-Revision: 28681

13 years agoar71xx/sysupgrade: use $magic_long instead of $magic when comparing with a 32-bit...
Gabor Juhos [Sun, 30 Oct 2011 13:06:30 +0000 (13:06 +0000)]
ar71xx/sysupgrade: use $magic_long instead of $magic when comparing with a 32-bit value

Aparently $magic_long was meant here instead of $magic when comparing with
32-bit values.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28678

13 years agoomap24xx: Refresh 3.1 config
Michael Büsch [Sat, 29 Oct 2011 22:52:44 +0000 (22:52 +0000)]
omap24xx: Refresh 3.1 config

SVN-Revision: 28677

13 years agoomap24xx: Refresh 3.1 patches
Michael Büsch [Sat, 29 Oct 2011 22:52:07 +0000 (22:52 +0000)]
omap24xx: Refresh 3.1 patches

SVN-Revision: 28676

13 years agoFix tusb patch
Michael Büsch [Sat, 29 Oct 2011 22:33:59 +0000 (22:33 +0000)]
Fix tusb patch

SVN-Revision: 28675

13 years agoomap24xx: Fix MUSB compile
Michael Büsch [Sat, 29 Oct 2011 22:26:27 +0000 (22:26 +0000)]
omap24xx: Fix MUSB compile

SVN-Revision: 28674

13 years agoomap24xx: Add n800 touchscreen and keypad drivers. Thanks to Marat Radchenko.
Michael Büsch [Sat, 29 Oct 2011 20:35:36 +0000 (20:35 +0000)]
omap24xx: Add n800 touchscreen and keypad drivers. Thanks to Marat Radchenko.

SVN-Revision: 28673

13 years agoomap24xx: Add 3.1 patchset.
Michael Büsch [Sat, 29 Oct 2011 19:02:50 +0000 (19:02 +0000)]
omap24xx: Add 3.1 patchset.

SVN-Revision: 28672

13 years agofirewall: relocate TCPMSS rules into mangle table, add code to selectively clear...
Jo-Philipp Wich [Sat, 29 Oct 2011 18:02:45 +0000 (18:02 +0000)]
firewall: relocate TCPMSS rules into mangle table, add code to selectively clear them out again

SVN-Revision: 28669

13 years agopackage/kernel: various NLS handling fixes
Nicolas Thill [Sat, 29 Oct 2011 15:03:56 +0000 (15:03 +0000)]
package/kernel: various NLS handling fixes

 * move AddDepends/nls to 001-depends.mk for proper use by other packages (closes: #7639)
 * make kmod-usb-core use it
 * fix deps generated from its arguments (as used in kmod-fs-hfsplus)

SVN-Revision: 28668

13 years agopackage/kernel: add dependency on kmod-lib-crc-itu-t to kmod-fs-udf (closes: #8045)
Nicolas Thill [Sat, 29 Oct 2011 13:20:36 +0000 (13:20 +0000)]
package/kernel: add dependency on kmod-lib-crc-itu-t to kmod-fs-udf (closes: #8045)

SVN-Revision: 28666

13 years agopackage/kernel: add dependency on kmod-lib-crc-itu-t to kmod-firewire
Nicolas Thill [Sat, 29 Oct 2011 13:20:30 +0000 (13:20 +0000)]
package/kernel: add dependency on kmod-lib-crc-itu-t to kmod-firewire

SVN-Revision: 28665

13 years agopackage/kernel: fix my previous kmod-fs-cifs fix in r28661 (could I be sleep-deprived?)
Nicolas Thill [Fri, 28 Oct 2011 22:22:13 +0000 (22:22 +0000)]
package/kernel: fix my previous kmod-fs-cifs fix in r28661 (could I be sleep-deprived?)

SVN-Revision: 28663

13 years agopackage/kernel: enable kmod-ata-core & kmod-scsi-core on x86
Nicolas Thill [Fri, 28 Oct 2011 19:16:27 +0000 (19:16 +0000)]
package/kernel: enable kmod-ata-core & kmod-scsi-core on x86

SVN-Revision: 28662

13 years agopackage/kernel: fix kmod-fs-cifs dependencies (closes: #9381, #10055)
Nicolas Thill [Fri, 28 Oct 2011 19:16:21 +0000 (19:16 +0000)]
package/kernel: fix kmod-fs-cifs dependencies (closes: #9381, #10055)

SVN-Revision: 28661

13 years agopackage/kernel: move MD4 crypto module in its own package
Nicolas Thill [Fri, 28 Oct 2011 19:16:12 +0000 (19:16 +0000)]
package/kernel: move MD4 crypto module in its own package

SVN-Revision: 28660

13 years agopackage/kernel: fix kmod-fs-btrfs dependencies (missed in r28656)
Nicolas Thill [Fri, 28 Oct 2011 14:31:29 +0000 (14:31 +0000)]
package/kernel: fix kmod-fs-btrfs dependencies (missed in r28656)

SVN-Revision: 28659

13 years agoscripts/config: merge fixes for various issues, including recursive dependency detect...
Felix Fietkau [Fri, 28 Oct 2011 14:09:12 +0000 (14:09 +0000)]
scripts/config: merge fixes for various issues, including recursive dependency detection/handling (patch by mbm)

SVN-Revision: 28658

13 years agopackage/kernel: prefix library modules with lib-
Nicolas Thill [Fri, 28 Oct 2011 13:24:41 +0000 (13:24 +0000)]
package/kernel: prefix library modules with lib-

SVN-Revision: 28656

13 years agopackage/kernel: add dependency on kmod-lib-lzo to kmod-fs-btrfs
Nicolas Thill [Fri, 28 Oct 2011 13:11:17 +0000 (13:11 +0000)]
package/kernel: add dependency on kmod-lib-lzo to kmod-fs-btrfs

SVN-Revision: 28655

13 years agopackage/kernel: add kmod-lib-lzo
Nicolas Thill [Fri, 28 Oct 2011 13:11:12 +0000 (13:11 +0000)]
package/kernel: add kmod-lib-lzo

SVN-Revision: 28654

13 years agopackage/kernel: remove SetDepends not needed anymore
Nicolas Thill [Fri, 28 Oct 2011 13:11:06 +0000 (13:11 +0000)]
package/kernel: remove SetDepends not needed anymore

SVN-Revision: 28653

13 years agopackage/kernel: change kmod-libcrc32 dependency to kmod-crypto-crc32c only
Nicolas Thill [Fri, 28 Oct 2011 13:11:01 +0000 (13:11 +0000)]
package/kernel: change kmod-libcrc32 dependency to kmod-crypto-crc32c only

SVN-Revision: 28652

13 years agopackage/kernel: move crc32c in its own package
Nicolas Thill [Fri, 28 Oct 2011 13:10:55 +0000 (13:10 +0000)]
package/kernel: move crc32c in its own package

SVN-Revision: 28651

13 years agopackage/blockmount: simplify extroot module loading logic
Nicolas Thill [Fri, 28 Oct 2011 13:10:50 +0000 (13:10 +0000)]
package/blockmount: simplify extroot module loading logic

SVN-Revision: 28650

13 years agokernel: build kmod even for modules built-in
Nicolas Thill [Fri, 28 Oct 2011 13:10:43 +0000 (13:10 +0000)]
kernel: build kmod even for modules built-in

SVN-Revision: 28649

13 years agocomgt: add missing file (fixes #10301)
Felix Fietkau [Fri, 28 Oct 2011 11:30:21 +0000 (11:30 +0000)]
comgt: add missing file (fixes #10301)

SVN-Revision: 28648

13 years agobluetooth: set L2CAP and SCO kconfig options to =y. It should be forced to =m for...
Michael Büsch [Thu, 27 Oct 2011 21:22:53 +0000 (21:22 +0000)]
bluetooth: set L2CAP and SCO kconfig options to =y. It should be forced to =m for older kernels automagically.

SVN-Revision: 28638

13 years agocomgt: fix pin code config option
Felix Fietkau [Thu, 27 Oct 2011 20:29:14 +0000 (20:29 +0000)]
comgt: fix pin code config option

SVN-Revision: 28637

13 years agocomgt: delay 3g bringup for sierra wireless cards until the card has locked on to...
Felix Fietkau [Thu, 27 Oct 2011 20:29:10 +0000 (20:29 +0000)]
comgt: delay 3g bringup for sierra wireless cards until the card has locked on to the carrier, this helps with avoiding firmware hangs (thx, chris)

SVN-Revision: 28636

13 years agoadd sierra-directip, a package based on the latest DirectIP capable sierra wireless...
Felix Fietkau [Thu, 27 Oct 2011 20:29:05 +0000 (20:29 +0000)]
add sierra-directip, a package based on the latest DirectIP capable sierra wireless drivers + some fixes

SVN-Revision: 28635

13 years agocomgt: port 3g.sh to netifd
Felix Fietkau [Thu, 27 Oct 2011 20:29:00 +0000 (20:29 +0000)]
comgt: port 3g.sh to netifd

SVN-Revision: 28634

13 years agoubus: update to latest version, fixes recursion issues in libubus
Felix Fietkau [Thu, 27 Oct 2011 20:28:46 +0000 (20:28 +0000)]
ubus: update to latest version, fixes recursion issues in libubus

SVN-Revision: 28633

13 years agonetifd: update, prefix proto handler callbacks with 'proto_'
Felix Fietkau [Thu, 27 Oct 2011 20:28:42 +0000 (20:28 +0000)]
netifd: update, prefix proto handler callbacks with 'proto_'

SVN-Revision: 28632

13 years agonetifd: remove obsolete _init callbacks, set available=1 for ppp
Felix Fietkau [Thu, 27 Oct 2011 20:28:37 +0000 (20:28 +0000)]
netifd: remove obsolete _init callbacks, set available=1 for ppp

SVN-Revision: 28631

13 years agonetifd: allow ppp based proto handlers to override the connect/disconnect script
Felix Fietkau [Thu, 27 Oct 2011 20:28:33 +0000 (20:28 +0000)]
netifd: allow ppp based proto handlers to override the connect/disconnect script

SVN-Revision: 28630

13 years agonetifd: update to latest, adds support for protocol notifiers to signal interface...
Felix Fietkau [Thu, 27 Oct 2011 20:28:28 +0000 (20:28 +0000)]
netifd: update to latest, adds support for protocol notifiers to signal interface availability

SVN-Revision: 28629

13 years agofirewall: do not produce 0.0.0.0/0 if a symbolic masq_src or masq_dest is given but...
Jo-Philipp Wich [Thu, 27 Oct 2011 18:14:55 +0000 (18:14 +0000)]
firewall: do not produce 0.0.0.0/0 if a symbolic masq_src or masq_dest is given but does not resolve to an ip

SVN-Revision: 28628

13 years agoFix kernel version check macro typo
Michael Büsch [Thu, 27 Oct 2011 16:56:22 +0000 (16:56 +0000)]
Fix kernel version check macro typo

SVN-Revision: 28627

13 years agobase-files: sysupgrade: kill all but essential processes before starting the update
Jo-Philipp Wich [Thu, 27 Oct 2011 16:52:31 +0000 (16:52 +0000)]
base-files: sysupgrade: kill all but essential processes before starting the update

SVN-Revision: 28626

13 years agoAdd QoS firewall stop script generation
Jo-Philipp Wich [Thu, 27 Oct 2011 12:39:19 +0000 (12:39 +0000)]
Add QoS firewall stop script generation

To prevent code duplication for clearing QoS firewall rules, support
"firewall stop" arguments to generate.sh to generate the necessary
script commands.  Make use of this from qos-stop.

Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>
SVN-Revision: 28623

13 years agoAdd qos_* iptables chain namespace for QoS
Jo-Philipp Wich [Thu, 27 Oct 2011 12:39:16 +0000 (12:39 +0000)]
Add qos_* iptables chain namespace for QoS

Prefix the names of the iptables chains used for QoS with "qos_" to
allow for identification of QoS chains for removal across configuration
changes.  When clearing QoS iptables chains, only remove chains with the
namespace prefix in order to preserve user and/or other package chains
in the mangle table.

Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>
SVN-Revision: 28622

13 years agolibubox: update to latest version, fixes issues with using the library from C++ code
Felix Fietkau [Thu, 27 Oct 2011 08:21:00 +0000 (08:21 +0000)]
libubox: update to latest version, fixes issues with using the library from C++ code

SVN-Revision: 28619

13 years agoar71xx: fix typos in image/Makefile
Gabor Juhos [Thu, 27 Oct 2011 07:54:52 +0000 (07:54 +0000)]
ar71xx: fix typos in image/Makefile

SVN-Revision: 28618

13 years agoar71xx: add initial support for the OpenMesh OM2P board
Gabor Juhos [Thu, 27 Oct 2011 07:54:51 +0000 (07:54 +0000)]
ar71xx: add initial support for the OpenMesh OM2P board

Based on a patch by Marek Lindner <marek@open-mesh.com>

SVN-Revision: 28617

13 years agobase-files/sysupgrade: add more busybox applet symlinks to ramdisk
Gabor Juhos [Thu, 27 Oct 2011 07:54:49 +0000 (07:54 +0000)]
base-files/sysupgrade: add more busybox applet symlinks to ramdisk

Adds symlinks for printf and wc to make life happier in the sysupgrade ramdisk.
Also make code more readable by escaping that overly long line.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28616

13 years agoar71xx/all0258n: fix partition layout
Gabor Juhos [Thu, 27 Oct 2011 07:54:47 +0000 (07:54 +0000)]
ar71xx/all0258n: fix partition layout

A miscalculation in the original patch makes OpenWrt destroy the failsafe image.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 28615

13 years agobusybox: disable rdate, enable ntpd by default
Jo-Philipp Wich [Thu, 27 Oct 2011 00:23:16 +0000 (00:23 +0000)]
busybox: disable rdate, enable ntpd by default

SVN-Revision: 28613

13 years agobase-files: remove rdate integration, add busybox ntpd init script and server list...
Jo-Philipp Wich [Thu, 27 Oct 2011 00:21:53 +0000 (00:21 +0000)]
base-files: remove rdate integration, add busybox ntpd init script and server list in /etc/config/system The rdate applet proved to be too unreliable to obtain the current time on boot: - public time servers are rare and often unreachable or overloaded - rdate does not daemonize, it needs a network connection the moment it is started, leading to race conditions - the /etc/config/timeserver configuration is overly complex and there is no reliable way to disable rdate invocations - the time protocol as specified in RFC 868 is considered obsolete This commit adds an init script /etc/init.d/sysntpd which starts and stops the busybox ntpd accordingly. The builtin ntpd can be disabled by either disabling the init script, removing the symlink to busybox or by clearing the timeserver list in /etc/config/system.

SVN-Revision: 28612

13 years agonetifd: if core dump support is enabled, use it. also add some delay after start...
Felix Fietkau [Wed, 26 Oct 2011 18:30:55 +0000 (18:30 +0000)]
netifd: if core dump support is enabled, use it. also add some delay after start to avoid race conditions with other init scripts

SVN-Revision: 28611