1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-05 17:38:27 +02:00
Commit Graph

6735 Commits

Author SHA1 Message Date
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
acoul
42fb4e376e package/opkg: add missing patch from r23050
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-13 08:57:16 +00:00
acoul
928ee695bb package/opkg: update to r563
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-13 08:13:36 +00:00
acoul
267340c878 package/zlib: update to zlib-1.2.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23049 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-13 07:45:25 +00:00
jow
64936c734d [package] broadcom-diag: SimpleShare: expose power button as reset to the system, remove actual reset button - it's hardwired and will reset the SoC (#7928)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-13 01:35:39 +00:00
jow
606dc5ad6f [package] opkg:
- implement --add-dest and --add-arch commandline options, this allows to run entirely without configuration
	- tweak default config location patch to not require a config in offline root mode
	- rename --force-run-hooks option to --force-postinstall, its a more appropriate name
	- utilize new opkg commandline options in package-ipkg.mk and remove config file generation


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:16:02 +00:00
mb
c03c029dae Fix compilation of crypto modules.
This fixes #7920


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 15:31:00 +00:00
mb
0748f97856 iproute2: Add lex/yacc files dependencies. Refresh other patches.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 11:05:55 +00:00
mb
8eeeaa5f3f Fix kernel crypto modules for >= 2.6.36
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 21:42:37 +00:00
jow
c653713313 [package] firewall:
- simplify masquerade rule setup
	- remove various subshell invocations
	- speedup fw() by not relying on xargs and pipes
	- rework SNAT support - attach to dest zone, use src_dip/src_dport as snat source


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 20:04:34 +00:00
jow
7b3bd12cf8 [package] 6in4: don't use abbreviated notation for 0.0.0.0/0, iproute apparently does not like it anymore
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 18:58:17 +00:00
florian
edc292ce9d [package] nvvram: no checksum error recording on WRT54G3GV2(-VF)
The CFE of the WRT54G3GV2 expects two firmware images, if one of them
produces a CRC error (which is the case after you installed OpenWrt, as
there is no second image), it writes one of three consecutive bytes to
the flash. (Look for "Image Status : IMG2_BAD" during boot.)

After the third boot with a CRC error, it stops and waits for a new
firmware image. To prevent this 'noset_try_flag' must be set to 1 on boot.

Tested with my own box.

Signed-off-by: Niclas Koeser <nks at informatik.uni-kiel.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 18:37:09 +00:00
florian
60b11dcdd2 [package] update acx-mac80211 to 20100830
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 08:11:28 +00:00
florian
eba6ff5b0d [package] fix acx-mac80211 build failure with latest compat-wireless
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-11 08:11:22 +00:00
mb
177f4b1258 iproute2: Once the make calls were fixed up, parallel compile seems to work well.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-09 21:50:07 +00:00
jow
8c59fddb36 [package] uhttpd: break tight loop when receiving eof during header reading (#7904)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-09 20:15:02 +00:00
mb
9d4993c5b6 iproute2: Fix compilation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22987 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-09 00:40:25 +00:00
jow
ba59625151 [package] util-linux-ng: make build depend on libncurses, cfdisk is compiled unconditionally and will fail with missing input files if ncurses was not detected during configure
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-08 06:35:23 +00:00
jow
feaf88f721 [package] base-files: add an experimental "-c" flag which tries to preserve *all* changed files in /overlay/etc minus some system files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 22:20:26 +00:00
mb
e8a4e0d67c From: Joseph Roback <openwrt-devel@roback.cc>
26 Makefile patches for enabling parallel builds. Tested on Linux (8-core) and Darwin (12-core), individually and from clean build_root. The first set is from trunk, the second is from feeds/packages.

Signed-off-by: Joe Roback <joe@roback.cc>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 10:00:34 +00:00