1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-19 06:22:48 +02:00
Commit Graph

23396 Commits

Author SHA1 Message Date
jow
323f8e06f6 dnsmasq: allow forcing options
The option 'force' when set to '1' will transform a dhcp-option to dhcp-option-force instead in the config.

This is useful for forcing options to be sent back to a client (even options it didn't ask for).

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:56 +00:00
jow
be8007e076 dnsmasq: add support for set: and tag: pairs
On my network, I have a variety of machines and appliances, some of which need different configuration issues than the default options.

For example:

config host
	option name 'client'
	option mac '00:01:02:03:04:05'
	option ip '192.168.1.20'
	option tag 'acme'

config tag acme
	option force '1'
	list dhcp_option 'option:router,192.168.1.253'
	list dhcp_option 'option:domain-name,acme.com'
	list dhcp_option 'option:domain-search,acme.com,redfish-solutions.com'

which allows me to override the default router for my client's host, as well as its domain-name, and its domain-search.

this causes the following config lines:

dhcp-host=00:01:02:03:04:05,set:acme,192.168.1.20,client
dhcp-option-force=tag:acme,option:router,192.168.1.253
dhcp-option-force=tag:acme,option:domain-name,acme.com
dhcp-option-force=tag:acme,option:domain-search:acme.com,redfish-solutions.com

This could be useful elsewhere, for instance, if you have an IP CCTV that you don't want to have a default-route, etc.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:54 +00:00
jow
ba344a5eae [package] dnsmasq: fix parsing of mx record options (#11365)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:19 +00:00
nbd
6c09d6b4d8 kernel: merge a net-next fq_codel backlog handling fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 22:12:15 +00:00
nbd
ddd723fa4a netifd: update to latest version, fixes a crash on restart
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 21:59:23 +00:00
nbd
8410561100 ubus: update to latest version, fixes a socket race condition in the client library with uloop
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:36:02 +00:00
juhosg
2d3a55136a omap24xx: add support for 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:22:32 +00:00
juhosg
71f3abe21d cns3xxx: add support for 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31809 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:53 +00:00
juhosg
2bb56acc0c linux/2.6.39: R.I.P.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:51 +00:00
juhosg
2afa505fd1 cns3xxx: sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:48 +00:00
juhosg
197bf733d7 cns3xxx: remove 2.6.39 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31806 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:46 +00:00
juhosg
acd1d54c28 cns3xxx: switch to 3.1
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31805 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:44 +00:00
juhosg
d87b48bbe9 x86: remove support for old kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:42 +00:00
juhosg
336ab20ec5 x86: remove subtarget specific LINUX_VERSION overrides
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31803 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:38 +00:00
juhosg
e32a177913 x86/ep80579: switch to 3.3
Also fix build errors in the ep80579-drivers package.
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:33 +00:00
juhosg
a8aba4599d package/ep80579-drivers: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:28 +00:00
nbd
b448b66c56 kernel: add et131x from packages/
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 19:03:35 +00:00
nbd
435a2cf2ad kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency (fixes #11483)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 18:36:36 +00:00
hauke
5ce0dd5cbe brcm47xx: fix nvram read out on devices with serial flash
detect nvram on Linksys E3200


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 16:04:10 +00:00
hauke
1b9dfb678c brcm47xx: bcma: fix null pointer
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:46:30 +00:00
hauke
aa8a1880a1 brcm47xx: ssb: recognize ARM Cortex M3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31788 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:45:51 +00:00
hauke
addb48537a brcm47xx: some fixes for the USB driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31787 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:44:25 +00:00
hauke
299f8d8147 mac80211: add brcmfmac driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31786 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:43:04 +00:00
juhosg
de772a61cc cobalt: remove 2.6.39 specific patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31785 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 09:59:22 +00:00
juhosg
f2569ecf09 x86/olpc: switch to 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31784 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 09:57:32 +00:00
juhosg
8f9cbdeccd x86: image: select bootscript images by default for OLPC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 09:57:29 +00:00
nbd
009c4c9327 adm5120: add missing config symbols for the rb1xx subtarget, fixes #11407
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 21:20:23 +00:00
nbd
2a6d06d406 make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 20:19:43 +00:00
nbd
8cf054b884 kernel: remove obsolete dependencies and conditionals
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31779 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:17 +00:00
nbd
1a4d57d959 kernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on @RTC_SUPPORT - prevent RTC support from leaking into kernels for targets that do not need this
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:13 +00:00
nbd
34f1bc2fb3 target: add a feature flag for RTC support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:09 +00:00
nbd
cb3ba68fe6 kernel: remove kmod-gpio-cs5535, it was only relevant for old kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31776 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:06 +00:00
nbd
bcbddcd767 kernel: remove obsolete CompareKernelPatchVer calls
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:02 +00:00
hauke
a08e2a1c37 kernel: add some missing config options added by r31756
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31774 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:28:30 +00:00
hauke
6a840f324b mac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:24:47 +00:00
hauke
b1e2eade99 kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:22:38 +00:00
hauke
c343cde492 brcm47xx: remove support for kernel 3.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:20:10 +00:00
nbd
3a72299e5b 6to4: load the network config to fix radvd announce (#11467)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:42:05 +00:00
nbd
6dc4a58e1e tc: depend on kmod-sched-core instead of kmod-sched (fixes #11465)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:36:00 +00:00
nbd
da686a42d9 6in4: remove some obsolete functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:35:56 +00:00
nbd
3956d3773f libubox: fix jshn handling of variables with numbers (fixes #11468)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:35:52 +00:00
juhosg
dcea0bf81c x86/thincan: switch to 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 06:41:01 +00:00
juhosg
db081f453b x86/xen_domu: switch to 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 06:41:00 +00:00
juhosg
4dcd044429 x86/kvm_guest: switch to 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31763 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 06:40:58 +00:00
juhosg
5fe6f552d3 x86/generic: switch to 3.3
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31762 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 06:40:56 +00:00
nbd
48b0fc861f qos-scripts: use kmod-sched-core instead of kmod-sched
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:23 +00:00
nbd
6dab4ebcb6 kernel: split kmod-sched into kmod-sched-core and kmod-sched
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31760 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:19 +00:00
nbd
a456564ab0 qos-scripts: replace sfq/red with fq_codel - massively improves latency under load
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31759 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:16 +00:00
nbd
aef1aa788e iproute2: update to 3.3.0, drop a few useless old patches, add codel support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31758 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:12 +00:00
nbd
b576ae7e40 kernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31757 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:08 +00:00