summaryrefslogtreecommitdiff
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* swconfig: Split libsw out of swconfig for reuse in other packagesJohn Crispin2015-07-142-3/+15
| | | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 46358
* odhcpd: unsolicited unicast RAs + fix NDP-relaySteven Barth2015-07-141-2/+2
| | | | | | | | | | | | odhcpd now sends unsolicited RAs also via unicast to known link-local neighbors. This is an attempt to work-around common smartphone issues https://code.google.com/p/android/issues/detail?id=32662 Also NDP-relay should now work more reliably now Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46357
* ubox: update to latest git HEADJohn Crispin2015-07-141-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 46356
* brcm2708-gpu-fw: update to latest versionJohn Crispin2015-07-141-3/+3
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 46343
* base-files: added option to configure the gpio led trigger in uci-defaultsJohn Crispin2015-07-142-0/+27
| | | | | | Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de> SVN-Revision: 46341
* mac80211: make ath10k firmware v2 selectableJohn Crispin2015-07-141-0/+19
| | | | | | | | | | Added option for old firmware version (10.1 API v2). It seems that recent firmware versions are constantly crashing (at least on a QCA9880-BR4A-R) and this provides the option to select an older version instead. Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de> SVN-Revision: 46340
* odhcp6c: fix some more compatibility issuesSteven Barth2015-07-131-5/+10
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46335
* odhcp6c: work-around more ISP DHCPv6-PD issuesSteven Barth2015-07-131-2/+2
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46317
* ar7-atm: fix compilation for 4.1Jonas Gorski2015-07-126-25/+95
| | | | | | | | Add the required changes to make it compile for 4.1 again. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46306
* acx-mac80211: make it compile again against new compat-wirelessJonas Gorski2015-07-125-185/+70
| | | | | | | | Update to "latest" HEAD and update it to match latest API changes. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46305
* valgrind: update to 3.10.1 and fix kernel >= 4.0Hauke Mehrtens2015-07-113-3/+45
| | | | | | | | | This updates valgrind to version 3.10.1 and make configure work with kernel version > 4.0. This patch was taken from upstream valgrind. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46302
* ebtables: fix miscompilation on 64bit targetsFelix Fietkau2015-07-102-2/+132
| | | | | | | | | | | | | | | | | | The musl build "fix" introduced in r45108 removed all netinet/ether.h includes, which made the prototypes of ether_aton and ether_ntoa unavailable. As a result, the compiler assumed they return int instead of a pointer. This currupted the pointer on 64bit targets, causing ebtables to segfault in commands containing MAC addresses. Since r46161 made it possible to include both the kernel and the libc if_ether.h as long as the libc version is included first, this patch changes the fix to remove the linux/if_ether.h from the ebtables source (so the fixed version from the kernel is used) and ensures netinet/ether.h is included early. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 46292
* mac80211: add brcmfmac patch fixing user space picked MACsRafał Miłecki2015-07-091-0/+69
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46288
* openssl: update to v1.0.2d (CVE-2015-1793)Jo-Philipp Wich2015-07-095-29/+24
| | | | | | | | | | | | | | | | During certificate verification, OpenSSL (starting from version 1.0.1n and 1.0.2b) will attempt to find an alternative certificate chain if the first attempt to build such a chain fails. An error in the implementation of this logic can mean that an attacker could cause certain checks on untrusted certificates to be bypassed, such as the CA flag, enabling them to use a valid leaf certificate to act as a CA and "issue" an invalid certificate. This issue will impact any application that verifies certificates including SSL/TLS/DTLS clients and SSL/TLS/DTLS servers using client authentication. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 46285
* mac80211: try to workaround some brcmfmac bug with handling interfacesRafał Miłecki2015-07-091-0/+49
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46278
* kernel: modules: activate wpan on kernel 4.1Hauke Mehrtens2015-07-081-4/+4
| | | | | | | | | Make wpan depend on not kernel 3.18 so it will get activated on all other kernel versions like 4.0 and 4.1. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46276
* swconfig: swlib.c: Fix another memleakFelix Fietkau2015-07-081-0/+3
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 46275
* fstools: fstab.init fix spellingJohn Crispin2015-07-081-2/+2
| | | | | | | | fix a very minor typo in warning message Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> SVN-Revision: 46273
* comgt: make ncm proto work via wwan protoJohn Crispin2015-07-081-0/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 46272
* base-files: implemented basic GPIO controlJohn Crispin2015-07-082-0/+66
| | | | | | | | | | Internal GPIO pins are used for PoE passthrough setups in multi-port routers. This patch implemnets control over this hardware feature for Ubiquiti Nanostations and TP-Link CPE510. Signed-off-by: Lars Kruse <lists@sumpfralle.de> SVN-Revision: 46271
* nvram: get rid of NVRAM_SPACERafał Miłecki2015-07-082-3/+2
| | | | | | | | Now we support NVRAM whatever its size is. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46262
* nvram: fix displayed info about NVRAM sizeRafał Miłecki2015-07-081-2/+2
| | | | | | | | Use actual partition size and content offset to calculate it. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46260
* mwlwifi: fix compile error after mac80211 updateFelix Fietkau2015-07-071-0/+27
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46254
* Revert "Revert "nvram: increase NVRAM size to 64 KiB""Rafał Miłecki2015-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit r45579. With the latest change r46251 ("nvram: fix "Segmentation fault" caused by setting memory out of buffer") nvram utility shouldn't crash anymore. It was tested on 3 brcm47xx devices: 1) Unknown with 0x10000 NVRAM size (0x8000 offset) 2) Linksys E1000 V2.1 with 0x10000 (0x8000 offset) 3) Linksys WRT300N V1 with 0x10000 (0x8000 offset) And 3 bcm53xx devices: 1) Buffalo WZR-600DHP2 with 0x160000 NVRAM size 2) Buffalo WZR-1750DHP with 0x10000 NVRAM size 3) Netgear R6250 V1 with 0x180000 NVRAM size (all using 0 offset) This is an important change as it allows reading whole NVRAM. This may critical when reading some basic configuration (e.g. switch ports). Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46253
* nvram: fix "Segmentation fault" caused by setting memory out of bufferRafał Miłecki2015-07-071-2/+2
| | | | | | | | | | | | | Some MTD partitions with NVRAM have content starting in the middle. In such case offset is set and nvram_header returns pointer to the middle. It means we have to respect offset when calculating remaining space. By the way use real MTD partition size (nvram_part_size variable) as we may want to bump NVRAM_SPACE in the (very near) future. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46251
* gdb: fix compilation for x86_64 with muslSteven Barth2015-07-072-1/+65
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46249
* ubus: bump to latest git HEADJohn Crispin2015-07-071-2/+2
| | | | | | | | fixes a bug where gid was checked twice instead of the uid/gid combo Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 46246
* mac80211: Drop ath10k workaround for providing calibration dataJohn Crispin2015-07-071-18/+0
| | | | | | | | | | Ath10k has now a proper method of providing calibration data via the kernel firmware API. This patch can be dropped as all boards now use the proper method. Signed-off-by: Matti Laakso <malaakso@elisanet.fi> SVN-Revision: 46245
* mac80211: ath9k: fix qca956x name alsoJohn Crispin2015-07-071-0/+8
| | | | | | Signed-off-by: Roman Yeryomin <roman@advem.lv> SVN-Revision: 46243
* kernel: move wpan to separate menuJohn Crispin2015-07-071-1/+1
| | | | | | | | bluetooth is separate from 802.11 entries too Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 46242
* sysctl: read settings from /etc/sysctl.d/*.confJohn Crispin2015-07-074-4/+12
| | | | | | | | | This changes makes it possible to store custom settings in individual files inside the directory /etc/sysctl.d/. Signed-off-by: Stefan Tomanek <stefan.tomanek+openwrt@wertarbyte.de> SVN-Revision: 46239
* swconfig: swlib.c: free name and description of attributesJohn Crispin2015-07-072-2/+4
| | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> SVN-Revision: 46232
* swconfig: swlib.c: free portmaps in swlib_free()John Crispin2015-07-072-1/+15
| | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> SVN-Revision: 46231
* swconfig: swlib.c: remove const qualifier for val.s since this is supposed ↵John Crispin2015-07-072-2/+2
| | | | | | | | to be free'd Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> SVN-Revision: 46230
* swconfig: swlib.c: free device name and aliasJohn Crispin2015-07-072-2/+4
| | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> SVN-Revision: 46229
* uboot-lantiq: Add support for Arcadyan ARV8539PW22 (Speedport W 504V)John Crispin2015-07-072-0/+260
| | | | | | | | uboot-lantiq: Add support for Arcadyan ARV8539PW22 (Speedport W 504V) Signed-off-by: Jannis Pinter <jannis@pinterjann.is> SVN-Revision: 46225
* lantiq: Make ATM and PTM drivers compatible with kernel 4.1John Crispin2015-07-073-0/+12
| | | | | | Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> SVN-Revision: 46218
* lantiq: Make ltq-ifxos compile with kernel 4.1John Crispin2015-07-071-22/+97
| | | | | | Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> SVN-Revision: 46217
* procd: update to the latest version, fix stdout loggingRafał Miłecki2015-07-071-2/+3
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46212
* dnsmasq: Add sequential_ip UCI parameterSteven Barth2015-07-071-0/+1
| | | | | | | | | When enabled the dnsmasq DHCP server allocates the IP addresses sequentially starting from the lowest available IP address. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 46211
* dnsmasq: enable extra tracing by default when UCI parameter logqueries is setSteven Barth2015-07-071-1/+1
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 46210
* mac80211: update regulatory database to master-2015-06-05Felix Fietkau2015-07-071-45/+81
| | | | | | Signed-off-by: Petko Bordjukov <bordjukov@gmail.com> SVN-Revision: 46209
* mac80211: fix compile warning in rt2800lib.cHauke Mehrtens2015-07-061-7/+8
| | | | | | | | | reorder some parts of the patch to remove the declaration-after- statement warning. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46205
* mac80211: add kernel 4.1 support againHauke Mehrtens2015-07-061-1/+0
| | | | | | | | The new version now works with kernel 4.1 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46204
* mac80211: remove useless patchHauke Mehrtens2015-07-061-16/+0
| | | | | | | | | | | unregister_netdevice_many() was extended in this commit to also delete unreg_list: https://git.kernel.org/cgit/linux/kernel/git/backports/backports.git/commit/?id=97666f936e0656a1b28c40cc33981a8db65e1a11 This patch is no longer needed. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46203
* mac80211: remove useless patchHauke Mehrtens2015-07-061-10/+0
| | | | | | | | | | | | This patch was already applied upstream, linux/device.h gets included 2 lines above this change. This was done in this commit: https://git.kernel.org/cgit/linux/kernel/git/backports/backports.git/commit/?id=fd6bb301116d48c50722b0a4399e26ab0237e563 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46202
* mac80211: add missing patch chunkFelix Fietkau2015-07-061-0/+21
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46201
* ubus: update to the latest version, fixes a segfault on message retryFelix Fietkau2015-07-061-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46199
* mac80211: update to version 2015-06-22Felix Fietkau2015-07-06177-11380/+1062
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46198
* ath10k: remove support for the obsolete STA firmwareFelix Fietkau2015-07-061-19/+0
| | | | | | | | | | | Current firmware should work for station mode as well, and the older firmware will usually behave worse and become unsupported over time. Also, the MAC address handling on ar71xx is only implemented on one firmware version. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46197