aboutsummaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* libubox: update to latest version, fixes timer/process deletion on uloop_done()Felix Fietkau2012-07-091-3/+3
| | | | SVN-Revision: 32654
* firewall: also set up nat reflection rules for redirects with proto all ↵Jo-Philipp Wich2012-07-092-2/+3
| | | | | | and/or no src_dport set SVN-Revision: 32652
* uhttpd: various fixesJo-Philipp Wich2012-07-099-142/+153
| | | | | | | | | - avoid closing descriptors before removing them from uloop (#11755, #11830) - do not auto-initialize ubus if no prefix is set (#11832) - remove extraneous client context pointer from cgi and lua states - code cleanups and debug message changes SVN-Revision: 32651
* ath9k: fix the ar9340 tx gain patchFelix Fietkau2012-07-071-2/+11
| | | | SVN-Revision: 32647
* ath9k: fix tx gain tables for ar934xFelix Fietkau2012-07-071-0/+20
| | | | SVN-Revision: 32646
* libubox: bump to latest git head - uloop: prevent callback invocation for ↵Jo-Philipp Wich2012-07-071-3/+3
| | | | | | already removed descriptors - uloop: handle EPOLLHUP - blob, blobmsg: various changes SVN-Revision: 32645
* uhttpd: do not dispatch pipe error events, fixes use after free for cgi and ↵Jo-Philipp Wich2012-07-071-2/+6
| | | | | | lua scripts SVN-Revision: 32644
* uhttpd: do not subscribe to epoll write events Watch child read pipe end for ↵Jo-Philipp Wich2012-07-066-4/+27
| | | | | | data instead of relying on socket write notification to process cgi data, should lower cpu consumption during requests on weaker devices. SVN-Revision: 32640
* uboot-envtools: OM2P LC supportGabor Juhos2012-07-061-1/+2
| | | | | | Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> SVN-Revision: 32636
* iwinfo: properly deal with channels 7..12 on 5GHzJo-Philipp Wich2012-07-062-17/+20
| | | | SVN-Revision: 32634
* iwinfo: find channel & frequency via nl80211 or hostapd instead of wextJo-Philipp Wich2012-07-062-13/+60
| | | | SVN-Revision: 32630
* netifd: update to latest version, fixes various issues related to interface ↵Felix Fietkau2012-07-051-2/+2
| | | | | | alias handling, improves handling of wifi interfaces in /etc/config/network SVN-Revision: 32625
* package/dnsmasq: allow /etc/config/dhcp to specify --address argumentsJo-Philipp Wich2012-07-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | Add a config list to the 'config dnsmasq' section to specify fixed DNS addresses. For example: config dnsmasq: [snip] list address '/example.com/192.168.0.1' will result in the argument '-A /example.com/192.168.0.1' to the dnsmasq options. This configures dnsmasq to return the specified IP for any queries to '*.example.com' names. Useful for overriding lookups to a range of DNS names. [jow: "append args" -> "xappend", "-A" -> "--address"] Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 32624
* Add local TTL option to dnsmasqJo-Philipp Wich2012-07-051-0/+1
| | | | | | | | | | | | | | | | | | | | | -T, --local-ttl=<time> When replying with information from /etc/hosts or the DHCP leases file dnsmasq by default sets the time-to-live field to zero, meaning that the requestor should not itself cache the information. This is the correct thing to do in almost all situations. This option allows a time-to-live (in seconds) to be given for these replies. This will reduce the load on the server at the expense of clients using stale data under some circumstances. [jow: change -T to --local--ttl to conform with the other options] Signed-off-by: Andrew Byrne <openwrt@andy.id.au> openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel SVN-Revision: 32623
* dropbear: set DEFAULT_PATH for non-interactive loginsJo-Philipp Wich2012-07-051-0/+11
| | | | | | | | | | | | Set PATH in non-interactive logins to include /sbin paths, so to be consistent with what is currently set in /etc/profile for interactive shells. [jow: reapply with current patch level, fix inner patch, refresh] Signed-off-by: Gui Iribarren <gui@altermundi.net> SVN-Revision: 32620
* hostapd: change wpa_supplicant.sh to pass 64 byte hex psk unquoted and ↵Jo-Philipp Wich2012-07-051-4/+3
| | | | | | remove the undocumented usepasspharse option, this makes it match the logic of the hostapd setup SVN-Revision: 32614
* uboot-envtools: OM2P partition informationGabor Juhos2012-07-051-0/+3
| | | | | | Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> SVN-Revision: 32612
* package/om-watchdog: add om2p-lc supportGabor Juhos2012-07-051-0/+2
| | | | | | Patch-by: Marek Linder <marek@open-mesh.com> SVN-Revision: 32610
* mtd - remove partition table assumption when writing fis tableJo-Philipp Wich2012-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> SVN-Revision: 32601
* mtd - add partition offset parameterJo-Philipp Wich2012-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> SVN-Revision: 32600
* mac80211: make channel bandwidth setting genericTravis Kemen2012-07-041-2/+3
| | | | SVN-Revision: 32596
* commit patch from ↵Travis Kemen2012-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. SVN-Revision: 32595
* ath9k: add a patch to make the hw queue length configurable via debugfsFelix Fietkau2012-07-031-0/+59
| | | | SVN-Revision: 32589
* mac80211: add support for AR9550Gabor Juhos2012-07-0321-1/+2082
| | | | SVN-Revision: 32588
* base-files: ensure that /sys is available during sysupgrade, some essential ↵Jo-Philipp Wich2012-07-031-1/+5
| | | | | | services like om-watchdog need it SVN-Revision: 32587
* 6to4: fix ifname resolving for adv_interface option (#11796)Jo-Philipp Wich2012-07-022-14/+11
| | | | SVN-Revision: 32576
* netifd: repair dhcp client id option Busybox udhcpc dropped support for the ↵Jo-Philipp Wich2012-07-011-1/+1
| | | | | | -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/ SVN-Revision: 32573
* dnsmasq: introduce "add_local_hostname" and "add_local_domain" options - ↵Jo-Philipp Wich2012-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/ SVN-Revision: 32570
* package/dnsmasq: permit UCI configuration of --dhcp-fqdn optionJo-Philipp Wich2012-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> SVN-Revision: 32569
* package/dnsmasq: permit dhcp_option in global dnsmasq config sectionJo-Philipp Wich2012-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> SVN-Revision: 32568
* Fix extroot by UUIDJo-Philipp Wich2012-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> SVN-Revision: 32567
* kernel/modules: load pppol2tp after pppoxJo-Philipp Wich2012-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> SVN-Revision: 32562
* base-files: implement network_get_dnsserver() and network_get_dnssearch() in ↵Jo-Philipp Wich2012-06-291-0/+31
| | | | | | /lib/functions/network.sh SVN-Revision: 32531
* ath9k: revert an upstream initval update to fix a rx sensitivity regression ↵Felix Fietkau2012-06-291-0/+19
| | | | | | on ar9380 (fixes #11756) SVN-Revision: 32528
* base-files: only consider enabled default routes when finding the wan iface ↵Jo-Philipp Wich2012-06-291-2/+4
| | | | | | (#11774) SVN-Revision: 32525
* netifd: update to current git head, exposes enabled state, mtu and metric ↵Jo-Philipp Wich2012-06-291-2/+2
| | | | | | overrides for routes SVN-Revision: 32524
* ath9k: de-duplicate initvals, reduces uncompressed binary size by 24 KBFelix Fietkau2012-06-281-0/+3745
| | | | SVN-Revision: 32517
* ath9k: update the ar934x initvalsFelix Fietkau2012-06-271-0/+786
| | | | SVN-Revision: 32516
* ath9k: remove the queue length limiting patch, the approach was ↵Felix Fietkau2012-06-273-147/+4
| | | | | | experimental, not used by default and a different solution is required SVN-Revision: 32515
* base-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)Felix Fietkau2012-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. SVN-Revision: 32513
* ath9k: improve ani behavior during scanningFelix Fietkau2012-06-271-15/+71
| | | | SVN-Revision: 32511
* ath9k: more ani fixesFelix Fietkau2012-06-273-0/+83
| | | | SVN-Revision: 32510
* ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) ↵Felix Fietkau2012-06-271-4/+4
| | | | | | to fix some validation corner cases SVN-Revision: 32509
* ath9k: make antenna mask validation more flexible, allow arbitrary tx chain ↵Felix Fietkau2012-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 SVN-Revision: 32508
* ath9k: reject invalid antenna mask configurationsFelix Fietkau2012-06-271-0/+28
| | | | SVN-Revision: 32507
* netifd: update to latest version, fixes bridge member interface settingsFelix Fietkau2012-06-261-2/+2
| | | | SVN-Revision: 32506
* broadcom-wl: fix WDS hotplug for multiple networksJo-Philipp Wich2012-06-261-1/+3
| | | | SVN-Revision: 32505
* linux-atm: remove defunct ipoa protocol supportJo-Philipp Wich2012-06-262-36/+0
| | | | SVN-Revision: 32504
* base-files: allow wireless ifaces to be part of multiple networksJo-Philipp Wich2012-06-262-5/+10
| | | | SVN-Revision: 32503
* ath9k: fix a dynamic WEP related regressionFelix Fietkau2012-06-233-3/+45
| | | | SVN-Revision: 32492