summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* mtd - remove partition table assumption when writing fis tablejow2012-07-041-3/+13
| | | | | | | | | | | | | | | | | When mtd alters the fis partition table it assumes that the first partition table entry also is the first logical parition table entry. For instance our table could look like this (irrelevant partitions put aside): * vmlinux.bin.l7 0xA8710000 * rootfs 0xA8030000 Here mtd would assume vmlinux.bin.l7 being the first partition and use its address to calculate the size and offset which ultimately leads to a broken partition table. This patch alters the behavior by checking what partition has the smaller address to do the calculations based on that address. Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32601 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mtd - add partition offset parameterjow2012-07-041-6/+20
| | | | | | | | | The offset parameter can be used to write the data at the offset instead of writing it to the beginning of the partition. Signed-off-by: Marek Linder <lindner_marek@yahoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32600 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: make channel bandwidth setting genericthepeople2012-07-041-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32596 3c298f89-4303-0410-b956-a3cf2f4a3e73
* commit patch from ↵thepeople2012-07-041-0/+116
| | | | | | https://lists.ath5k.org/pipermail/ath5k-devel/2011-November/005043.html, fixed up for newer ath5k and added in more radios. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32595 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a patch to make the hw queue length configurable via debugfsnbd2012-07-031-0/+59
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32589 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add support for AR9550juhosg2012-07-0321-1/+2082
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32588 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: ensure that /sys is available during sysupgrade, some ↵jow2012-07-031-1/+5
| | | | | | essential services like om-watchdog need it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32587 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] 6to4: fix ifname resolving for adv_interface option (#11796)jow2012-07-022-14/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32576 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: repair dhcp client id optionjow2012-07-011-1/+1
| | | | | | | | Busybox udhcpc dropped support for the -c option, instead it can be emulated by using -x 0x3d:id, change the dhcp protocol script accordingly and filter all colons from the id while we're at it. This change supersedes http://patchwork.openwrt.org/patch/1810/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] dnsmasq: introduce "add_local_hostname" and "add_local_domain" optionsjow2012-07-011-3/+11
| | | | | | | | - add_local_domain defaults to 1 and controls whether the local domain is written as search directive to the local resolv.conf - add_local_hostname defaults to 1 and controls whether A and PTR records are created automatically for the local hostname These change supersedes http://patchwork.openwrt.org/patch/2207/ and http://patchwork.openwrt.org/patch/2208/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/dnsmasq: permit UCI configuration of --dhcp-fqdn optionjow2012-07-011-0/+1
| | | | | | | | | | | | This adds a new boolean option, fqdn, to the "config dnsmasq" section of /etc/config/dhcp. The default is off. When set on, it enables the dhcp-fqdn option to dnsmasq. dhcp-fqdn causes dnsmasq's DNS server to not resolve unqualifed local hostnames. The "domain" option is required when using "fqdn". Local hostnames will remain available for lookup using fully-qualified names. Signed-off-by: Mark Mentovai <mark@moxienet.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32569 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [PATCH 1/4] package/dnsmasq: permit dhcp_option in global dnsmasq config sectionjow2012-07-011-1/+3
| | | | | | | | | | | | | | dnsmasq currently permits dhcp_options to be specified only in "config dhcp" sections of /etc/config/dhcp. When dnsmasq is providing DHCP service for multiple subnets and there are multiple "config dhcp" sections without "option ignore", it makes sense to allow dhcp_options that should apply globally in the "config dnsmasq" section of /etc/config/dhcp. dhcp_option is a list option. [jow: rework patch to apply after dhcp-option-force handling got introduced] Signed-off-by: Mark Mentovai <mark@moxienet.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32568 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix extroot by UUIDjow2012-07-011-0/+8
| | | | | | | | | | | | | | | | | | | | | | Extroot works fine when the target device is specified by a path. It fails however if the device is specified by UUID (the target partition gets mounted much later by hotplug hooks). This is because the blkid command is no longer compiled into BusyBox (since changeset [1]) so it's unavailable for the preinit phase. The closest bug report I was able to find is [2], although the reporting person mentions that /tmp/overlay-disabled showed up which wasn't there in my case. This patch sets PATH and LD_LIBRARY_PATH environment variables so that the blkid command installed on the target device can be used by that particular preinit script. [1] https://dev.openwrt.org/changeset/26245 [2] https://dev.openwrt.org/ticket/10653 Signed-off-by: Jaroslaw Swierczynski <jarek1701@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: load pppol2tp after pppoxjow2012-07-011-2/+2
| | | | | | | | | | | | l2tp_ppp needs to be loaded after pppox, otherwise it ends up like this: l2tp_ppp: Unknown symbol pppox_ioctl (err 0) ... during boot. I also fixed the dependency, it should be pppox rather than pppoe. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32562 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: implement network_get_dnsserver() and ↵jow2012-06-291-0/+31
| | | | | | network_get_dnssearch() in /lib/functions/network.sh git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: revert an upstream initval update to fix a rx sensitivity regression ↵nbd2012-06-291-0/+19
| | | | | | on ar9380 (fixes #11756) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32528 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: only consider enabled default routes when finding the ↵jow2012-06-291-2/+4
| | | | | | wan iface (#11774) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32525 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: update to current git head, exposes enabled state, mtu and ↵jow2012-06-291-2/+2
| | | | | | metric overrides for routes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32524 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: de-duplicate initvals, reduces uncompressed binary size by 24 KBnbd2012-06-281-0/+3745
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32517 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: update the ar934x initvalsnbd2012-06-271-0/+786
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32516 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove the queue length limiting patch, the approach was ↵nbd2012-06-273-147/+4
| | | | | | experimental, not used by default and a different solution is required git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32515 3c298f89-4303-0410-b956-a3cf2f4a3e73
* base-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)nbd2012-06-271-1/+3
| | | | | | | | | | A year of testing in the cerowrt project shows not using timestamps to be a very bad idea in nearly any TCP at speeds above a few Mbit. Lastly sack/dsack help on recovery from larger amounts of packet loss. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32513 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve ani behavior during scanningnbd2012-06-271-15/+71
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32511 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: more ani fixesnbd2012-06-273-0/+83
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32510 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) ↵nbd2012-06-271-4/+4
| | | | | | to fix some validation corner cases git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: make antenna mask validation more flexible, allow arbitrary tx chain ↵nbd2012-06-271-4/+9
| | | | | | combinations, enable rx for chains that have enabled tx as well, fix using the second antenna for single-stream diversity based devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32508 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: reject invalid antenna mask configurationsnbd2012-06-271-0/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32507 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes bridge member interface settingsnbd2012-06-261-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32506 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] broadcom-wl: fix WDS hotplug for multiple networksjow2012-06-261-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32505 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] linux-atm: remove defunct ipoa protocol supportjow2012-06-262-36/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: allow wireless ifaces to be part of multiple networksjow2012-06-262-5/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a dynamic WEP related regressionnbd2012-06-233-3/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32492 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge a patch for improving ad-hoc mode performancenbd2012-06-234-14/+93
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32491 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] ppp: the pptp buffering option is not supported anymore, remove itjow2012-06-211-5/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: move eglibc-files from base-files to toolchain, it is packaged as ↵nbd2012-06-201-0/+0
| | | | | | part of the libc package git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32467 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] busybox: Enable ibs, obs and conv options on 'dd'acinonyx2012-06-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] ppp: annotate most patches with description and S-o-bjow2012-06-1928-39/+280
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix linux 3.5 compatibilitynbd2012-06-191-6/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix AP multi-BSSID support (#11698)nbd2012-06-192-2/+60
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32448 3c298f89-4303-0410-b956-a3cf2f4a3e73
* zlib fix for btrfsjow2012-06-181-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi, yes, it is true... In the standard, unpatched trunk is zlib_inflate.ko compiled, but not included in any package... So, my previous version was functional, but with system bug. Here is fixed patch. On Wed, Jun 13, 2012 at 05:00:02PM +0200, Jo-Philipp Wich wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > - -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi. > > Shouldn't you also add CONFIG_ZLIB_DEFLATE to KCONFIG then? > > ~ Jow > - -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk/YqrcACgkQdputYINPTPM6dgCfYDgzK1XHiKDJNSdc/+HgIoRp > HSgAoKdUxcqXzHqTLiyEkiQqCnDuuVmu > =0DUX > - -----END PGP SIGNATURE----- > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk/YqvIACgkQdputYINPTPNMagCePNwPSYHfoCd5eXywQ+sTATqQ > 2CQAoJW/Fez+DqflHlJVcvng/LvsfrCm > =s6B0 > -----END PGP SIGNATURE----- > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel Signed-off-by: Michal Heppler <mhepp@ics.muni.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32444 3c298f89-4303-0410-b956-a3cf2f4a3e73
* openssl does not compile with uml and arch x86_64jow2012-06-181-2/+7
| | | | | | | | | | | | | Hi, I found that openssl did not compile on the uml target under x86_64. The attached patch should correct this and is working for me. Is this the right way to do it? thanks, Thomas git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32443 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.konbd2012-06-181-0/+1
| | | | | | | | | | | | | | kmod-ipt-nathelper-extra is missing the package nf_conntrack_broadcast.ko if it is not included into the kmod-ipt-nathelper-extra packge the modules nf_conntrack_snmp and nf_nat_snmp_basic cant get loaded: [ 44.500000] nf_conntrack_snmp: Unknown symbol nf_conntrack_broadcast_help (err 0) [ 44.664000] nf_nat_snmp_basic: Unknown symbol nf_nat_snmp_hook (err 0) Signed-off-by: Peter Wagner <tripolar@gmx.at> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make ↵jow2012-06-181-7/+21
| | | | | | kmod-pptp depend on kmod-pppox (#11677) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32433 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] 6rd: apply the same simplifications done in 6to4 and 6in4jow2012-06-183-41/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add new package for configuring 6rd tunnels.jow2012-06-185-0/+300
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for manually configuring 6rd tunnels. It depends on the netifd patches I sent earlier, which add 6rd support. A basic interface configuration looks like: config interface 'wan6' option proto '6rd' option peeraddr '192.0.2.1' option ip6prefix '2123::' option ip6prefixlen '16' option ip4prefixlen '0' Where ip4prefixlen is optional and actually defaults to 0, which would use all bits of the IPv4 in the calculated IPv6 subnet. I believe it should be possible to configure a regular 6to4 tunnel using this, and that we may want to merge the two eventually, but there are some larger differences between the two at the moment: - 6rd addresses can be more difficult to calculate. My ISP, for example, has a setup with a v6 mask of 43 bits, and a v4 mask of 19. - 6to4 has support for configuring radvd. This is something we want, of course, but it seems best to deal with this in a separate patch. Just creating a new package looked like the quickest way to get this in. This work is based on the 6in4 package, and work by Stijn Tintel. Signed-off-by: Stéphan Kochen <stephan@kochen.nl> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32431 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: bump again to git head, fix device present state after ↵jow2012-06-181-2/+2
| | | | | | reconnecting shell protos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32430 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version again, fixes route6 issues (#11528)nbd2012-06-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32429 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] 6in4, 6to4: further simplify protocol backendsjow2012-06-186-80/+9
| | | | | | | - use new default route dependencies to trigger bringup - remove old hotplug scripts git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32428 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, adds 6rd related changes and adds support ↵nbd2012-06-181-2/+2
| | | | | | for default route dependencies (through host route dependencies) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32426 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [uclibc++] fix ccache related build breakageblogic2012-06-181-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32421 3c298f89-4303-0410-b956-a3cf2f4a3e73