aboutsummaryrefslogtreecommitdiffstats
path: root/package/network
Commit message (Collapse)AuthorAgeFilesLines
* ipv6-support: Add support for NPT status trackingSteven Barth2012-12-102-3/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34609 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6distributed: add status-call for luci-integrationSteven Barth2012-12-101-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34608 3c298f89-4303-0410-b956-a3cf2f4a3e73
* iw: sync with nl80211.h to fix setting antenna gainFelix Fietkau2012-12-101-11/+331
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34593 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6-support: Next iterationSteven Barth2012-12-094-36/+136
| | | | | | | | * Make ula_prefix a global option * Add preliminary support for NAT (Linux >= 3.7, ip6tables >= 1.4.17) * Minor fixes for prefix fallback git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34586 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6distributed: Correctly handle duplicate prefixesSteven Barth2012-12-091-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34585 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: Always send NA with hop-limit 255Steven Barth2012-12-091-2/+2
| | | | | | * thanks risa2000 for investigating git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: fix typo in reflection hotplug scriptJo-Philipp Wich2012-12-072-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34569 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6to4: Remove static radvd-integrationSteven Barth2012-12-071-118/+2
| | | | | | * Please use the new ipv6-support package git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6-support: next iterationSteven Barth2012-12-064-12/+35
| | | | | | | | | * Introduce mode 6rd * Introduce mode 6to4 * Fix announcement of DNS-Servers received from DHCPv6 * Fix some corner-cases in relaying behaviour git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34542 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: More RFC-compatibility and size reductionSteven Barth2012-12-061-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34541 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6distributed: Add compatibility with 6rd and 6to4Steven Barth2012-12-061-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34540 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ppp: unconditionally start pppd with nodefaultroute and usepeerdns (#12580)Jo-Philipp Wich2012-12-062-12/+5
| | | | | | | | | | | | | | Since the switch to netifd, proto handlers may always set the defaultroute and provide dns server addresses, netifd will decide in the generic code path whether the announced values are masked or not. Additionally protocol handlers should not modify the routing tables themselves and prevent any launched services from doing so. Remove the additional defaultroute and peerdns option handling from the ppp.sh protocol handler and rely on netifd to mask or not mask the values. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34536 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes resolv.conf writes on interface ↵Felix Fietkau2012-12-051-2/+2
| | | | | | setting changes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34500 3c298f89-4303-0410-b956-a3cf2f4a3e73
* dropbear: update to 2012.55 and refresh patchesFlorian Fainelli2012-12-045-104/+10
| | | | | | | | | | | | | | | | | Upstream has a few code cleanups, more eagerly burns sensitive memory and includes the fix for CVE-2012-0920. Full changelog: https://matt.ucc.asn.au/dropbear/CHANGES Local changes: - Removed PKG_MULTI which is no longer in options.h (even before 2011.54) - Merged DO_HOST_LOOKUP into 120-openwrt_options.patch - Removed LD from make opts (now included in TARGET_CONFIGURE_OPTS) - Removed 400-CVE-2012-0920.patch which is included in 2012.55 Signed-off-by: Catalin Patulea <cat@vv.carleton.ca> Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34496 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: extend nat reflection supportJo-Philipp Wich2012-12-042-86/+123
| | | | | | | | - use comment match to keep track of per-network rules - setup reflection for any interface which is part of a masqueraded zone, not just "wan" - delete per-network reflection rules if network is brought down git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34472 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211, hostapd: Fix macfilter for multi bssid setupsFelix Fietkau2012-12-041-0/+21
| | | | | | | | | | | Previously only the first macfilter configuration would have been used on all interfaces. However, the configuration was always done per vif already. Hence, move the macfilter setup into hostapd.sh where and create one mac list file per vif. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make ltq-dsl-app compile with an eglibc-based toolchainMirko Vogt2012-12-032-0/+25
| | | | | | Signed-Off-By: Frank Meerkötter <frank@meerkoetter.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34468 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6-support: Second IterationSteven Barth2012-12-035-53/+119
| | | | | | | | | * mode 'downstream' renamed to 'router' * mode 'upstream' renamed to 'dhcpv6' * mode 'relay' added * cleanups and minor bugfixes in state handling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34466 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: empty hotplug handler removedSteven Barth2012-12-031-10/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34465 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6distributed: Poll for ubus to come up (fix race)Steven Barth2012-12-021-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34462 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make teql hotplug script run soonerGabor Juhos2012-12-022-1/+1
| | | | | | | | | | | | | | | In particular, it wants to run before the ntpclient script. Which may block for a long time attempting to do DNS lookups for NTP servers. In my case, that would have *worked* if the new device had been added to teql first, rather than timing out. This was effectively causing a huge delay between an interface coming up, and routing actually starting to work. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34442 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6-support: Add conffiles sectionSteven Barth2012-11-291-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6-support: Add new IPv6-support meta-packageSteven Barth2012-11-295-0/+437
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34422 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Add new embedded DHCPv6 clientSteven Barth2012-11-291-0/+37
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34421 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6distributed: add local IPv6 prefix distributorSteven Barth2012-11-292-0/+64
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34420 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: Fix some RFC 6204 compatibility issuesSteven Barth2012-11-292-9/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34419 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Remove old IPv6 sysctl-config (deprecated)Steven Barth2012-11-291-26/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34418 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] iptables: fix typo in iptables musl patch after r34313Florian Fainelli2012-11-251-1/+1
| | | | | | | | Thanks to Frank Meerkötter and Szabolcs Nagy for spotting the issue. Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34326 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] iptables: add some musl portability fixesFlorian Fainelli2012-11-235-9/+148
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34313 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netfid: fix build on muslFlorian Fainelli2012-11-231-0/+11
| | | | | | | | AF_INET* is provided by sys/socket.h Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34310 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] hostapd: include sys/stat.h for a struct stat definitionFlorian Fainelli2012-11-214-11/+19
| | | | | | | | Some libcs need this header to be explicitely included (e.g: musl) Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34295 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: add conffiles section, thanks swalkerSteven Barth2012-11-171-1/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34222 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: various updates & fixesSteven Barth2012-11-163-26/+48
| | | | | | | | - Add RD- and DHCPv6-server functionality - Rework configuration and add example UCI file - Fix various bugs and be more RFC compliant git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34204 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ppp:Jo-Philipp Wich2012-11-126-12/+158
| | | | | | | - fix multilink ppp with custom ifnames, patch by George Kashperko <george@znau.edu.ua> - refresh patches git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34171 3c298f89-4303-0410-b956-a3cf2f4a3e73
* resolveip: fix endless getopt() loop when compiled for arm (#12290)Jo-Philipp Wich2012-11-082-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34116 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: don't send a default client identifier in DHCP requests if no ↵Jo-Philipp Wich2012-11-051-2/+2
| | | | | | clientid uci option is given (#12426) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ppp: add more pppol2tpv3 related structs from the kernel headers to fix ↵Felix Fietkau2012-11-041-1/+27
| | | | | | compile issues with linux 3.6 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34070 3c298f89-4303-0410-b956-a3cf2f4a3e73
* iptables: remove support for libipq, it has been obsolete for years and is ↵Felix Fietkau2012-11-041-16/+0
| | | | | | unsupported in newer kernels git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34069 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: auto-configure local interfaces as wellSteven Barth2012-10-312-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34027 3c298f89-4303-0410-b956-a3cf2f4a3e73
* uhttpd: update to latest git head, improves handling of invalid requestsJo-Philipp Wich2012-10-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34010 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6relayd: update to work around a raw-socket bugSteven Barth2012-10-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34009 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ipv6: add 6relayd (RD-, DHCPv6- & NDP-Proxy)Steven Barth2012-10-303-0/+140
| | | | | | | | | | 6relayd is an IPv6-tool that relays IPv6-management protocols like router discovery, neighbor discovery and DHCPv6 so that clients on routed (non-bridged) interfaces can use the public address prefix, DHCPv6 and DNS-service of a master interface. This is useful to avoid NAT in chained IPv6-routers. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes adding an alias during config reload ↵Felix Fietkau2012-10-301-2/+2
| | | | | | | | for an interface that is already up Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34006 3c298f89-4303-0410-b956-a3cf2f4a3e73
* iwinfo: properly initialize memory of global nl80211_state, fixes random ↵Jo-Philipp Wich2012-10-292-1/+3
| | | | | | libnl-tiny assertions when using nl80211_probe() on not supported devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34003 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hostapd: merge some pending fixes (fixes assoc errors when moving between ↵Felix Fietkau2012-10-252-1/+43
| | | | | | vaps of the same wifi device) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33919 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ltq-dsl-app: fix offline postinstall for dsl_controlJo-Philipp Wich2012-10-232-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33901 3c298f89-4303-0410-b956-a3cf2f4a3e73
* licensing: Add licensing metadata to many packagesHamish Guthrie2012-10-194-0/+12
| | | | | | | | | | | | | | Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated. The licensing metadata is put into the bin/<platform>/packages/Packages file for later parsing. A script for that is on it's way! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33861 3c298f89-4303-0410-b956-a3cf2f4a3e73
* uhttpd: fix compilation with eglibcJo-Philipp Wich2012-10-191-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33860 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes device cleanup and config reload ↵Felix Fietkau2012-10-191-2/+2
| | | | | | issues when assigning a device to a different bridge git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: enable parallel buildFelix Fietkau2012-10-181-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33832 3c298f89-4303-0410-b956-a3cf2f4a3e73