1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-29 19:28:58 +02:00
Commit Graph

6754 Commits

Author SHA1 Message Date
jow
72a89f6d9e [package] base-files: utilize uci_get_state to read the previous dhcp router address in udhcpc default script.
The setup_switch() procedure provided by swconfig calls config_load() during network restart and thus confuses
udhcpc's uci state keeping resulting in a missing default route on each second network restart. Bypass the
cached state vars and query uci directly to make the script immune against unwanted runtime changes. 


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 00:07:07 +00:00
jow
95773d8fb6 [package] opkg: implement "list-changed-conffiles" command, based on patch by Yann Lopez <yann.lopez@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 22:15:39 +00:00
jow
b592e5c373 [package] firewall: also establish forward rules when setting up nat reflection, back out early if reflection is disabled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 18:11:59 +00:00
nbd
8c5fdf2ae8 ath9k: add a few fixes and cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 16:57:25 +00:00
lars
4b9f277b1f [package] kernel: Move CONFIG_CRYPTO_HW to crypto-core
hw-crypto modules depend on CONFIG_CRYPTO_HW beeing set. Instead of selecting
CONFIG_CRYPTO_HW from each crypto module let it be selected by crypto core.
It only opens the submenu for hw-crypto devices and does not generate any overhead.

Patch by Jan Willies


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23190 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 01:12:51 +00:00
jow
986ed8c893 [package] opkg: reenable global upgrade, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02 03:25:35 +00:00
jow
6ee9bd563b [package] kernel: flag as "hold", this is inherited by all kmods as well and will prevent opkg on the target from upgrading them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02 03:22:56 +00:00
acoul
8b3361e159 package/grub: revert accidental/unessesery grub commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 16:43:46 +00:00
acoul
f55c08db99 tools/mtd-utils: update to mtd-utils-20101001, fix FreeBSD (and hopefully Darwin) build issues.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 16:39:08 +00:00
nbd
0af92c3edb ath9k: fix regulatory issues with multiple cards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 15:14:15 +00:00
nbd
5385f3e287 ath9k: compile out the ath9k rate control
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 15:00:06 +00:00
acoul
4387ac55a1 package/grub: fix build issues under 64bit FreeBSD
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23162 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 14:48:31 +00:00
jow
f2b88b6980 [package] add maintainer information
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 10:48:37 +00:00
acoul
1c12bde22c package/grub: fix compile issue under FreeBSD 8.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23156 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 16:27:00 +00:00
nbd
0594958cad iw: update to 0.9.21, add support for showing the in-use flag for survey data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 15:16:21 +00:00
nbd
3d7914783f ath9k: fetch survey data for all channels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 15:16:13 +00:00
acoul
71f447678d package/busybox: fix endianes issue under FreeBSD 8.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 14:33:35 +00:00
nbd
47aae06f26 mac80211: update to wireless-testing 2010-09-28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 13:13:16 +00:00
acinonyx
dd6dd54f83 [pacakge] dropbear: Add config options to allow specification of host key files, thanks Scott Merrilees and Matthias Buecher (#7824)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23148 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 07:54:53 +00:00
jow
43c3b75619 [package] firewall: fix chain selection logic, option dest must be ignored for notrack targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-28 11:38:31 +00:00
jow
889cf1f8c3 [package] firewall: don't setup nat reflection if negations are used
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-28 11:11:11 +00:00
jow
1efeaa35d1 [package] fireall:
- support negations for src_ip, dest_ip, src_dip options in rules and redirects
	- add NOTRACK target to rule sections, allows to define fine grained notrack rules


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-28 10:42:56 +00:00
acoul
db4dc9eb53 package/dropbear: simplify & reduce init script size (closes #7985)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-24 15:57:53 +00:00
jow
76dacb06e8 [package] base-files: prevent possible sourcing of JFFS2 meta files when merging overlay hooks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-23 17:32:58 +00:00
cshore
a1a1bdd221 [base system & package/block-extroot] Fixed duplicated content in file in commit 23111
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-23 14:06:47 +00:00
cshore
5509505bae [base system & package/block-extroot] Missed file committing previous change 23110
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23111 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-23 14:03:22 +00:00
cshore
848953efdf [package] base/block-extroot, base/block-mount: Modified preinit and block-extroot and
block-mount so that use of block-mount and block-extroot do not require that block-extroot,
block-mount, nor the kernel modules they depend, on are required to included in the image.
That is block-extroot and dependencies may now be installed as modules onto the jffs2 part of
a squashfs system and it will work. 
In addition packages which are installed into the jffs2 of a squashfs system may now affect
preinit, so long as they do not require execution of commands that occur before the merging of
the jffs2 and built-in (squashfs) preinit scripts is done.

Thanks jow for the preinit merge stuff!



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23110 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-23 13:58:05 +00:00
nbd
12afbfc557 ath9k: fix a warning during a failed aggregation start
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-20 17:32:18 +00:00
cshore
92a1aaeba2 [package] base-files: Add function pi_include the /lib/functions/boot.sh used by preinit, which safely sources files as well as working correctly whether the script using it is a package added to the jffs2 part of a squashfs or built into an image or on some other root filesystem.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 23:29:40 +00:00
cshore
6a672ca0eb [package] base/block-extroot: Move block-extroot in menuconfig from Utilities/disc to Base system
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 22:34:06 +00:00
nbd
d50c66b881 ath9k: fix various aggregation related race conditions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 17:23:15 +00:00
jow
8ee00eff72 [package] base-files: bump pkg revision after r23091, r23092
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 15:14:42 +00:00
jow
0f55e30c2e [package] base-files: kill possibly existing udhcpc instance when bringing up a dhcp iface, utilize service_kill() in dhcp shutdown.
Based on patch by Stijn Tintel. Possibly related to #7314



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23092 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 15:13:06 +00:00
jow
835a68409c [package] base-files: cached state vars after scan_interfaces might be out of sync when binding dhcp leases, this could lead to an unconfigured wan interface in certain circumstances. Replace config_get calls with uci_get_state
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23091 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 15:04:08 +00:00
jow
3d98699ef3 [package] firewall: protect iptables invocations with locks in interface ops, it might run concurrently due to hotplug invocations on network restart
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 15:01:47 +00:00
jow
9bfe696938 [package] ppp: use service_kill()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 14:09:27 +00:00
jow
69b947b01b [package] base-files: introduce service_kill() into functions.sh - a convenience wrapper for killing services by pid or pidfile with a grace period for termination before kill
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 14:03:32 +00:00
florian
3e2b2b02c5 [package] Fix missing dependency in solos-pci module
Modinfo for solos-pci tells us that it has a dependency on "atm", but this isn't
 captured in the Makefile.

Signed-off-by: Philip A. Prindeville <philipp_subx@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 11:18:00 +00:00
acoul
bee5c04364 package/zlib: fix Darwin compile failure (closes #7963)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 05:33:18 +00:00
jow
6ce96a49f3 [package] firewall: make invalid redirects and duplicate zones non-fatal, print a notice and discard them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-16 11:47:35 +00:00
nbd
c18e77fd34 rt2800pci: add back ifdown hang workaround that was accidentally dropped during a compat-wireless update
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-16 11:38:27 +00:00
nbd
8d0c7fef50 hostapd: fix non-multicall wpa_supplicant compile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-15 17:51:06 +00:00
jow
5878aefc33 [PATCH] Support for Solos PCI ADSL2+ modem
This driver is used by Traverse Technologies' Geos ADSL2+ x86 router:

http://www.traverse.com.au/productview.php?product_id=117

Signed-off-by: Nathan Williams <nathan@traverse.com.au>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23070 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-15 03:52:13 +00:00
jow
b735aa69fd [PATCH] Support for RTL-8139C+ ethernet adapters
Signed-off-by: Nathan Williams <nathan@traverse.com.au>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23068 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-15 03:48:20 +00:00
nbd
030acaa780 hostapd: fix wpa_supplicant crash issues in WDS STA mode
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23067 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-15 03:14:48 +00:00
jow
5986668ca9 [package] firewall: run ifdown hotplug events synchronized, fixes a racecondition on "ifup iface" when ifdown and ifup events are delivered with a small dealy
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-15 01:53:36 +00:00
jow
ac32f8a93b [package] firewall: deliver remove hotplug events for all active zones/networks when restarting the firewall
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 23:11:12 +00:00
nbd
e30b799cdc mac80211: upgrade to wireless-testing 2010-09-14, replace the external carl9170 with the recently merged upstream version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 22:53:54 +00:00
nbd
872d5928d9 mac80211: add a pending fix for a locking error in the aggregation reorder release code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 21:13:01 +00:00
nbd
4c0c6cd520 ath9k: fix multi-bss operation (fixes #7914)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 16:26:46 +00:00