summaryrefslogtreecommitdiff
path: root/libs/core/luasrc/model/network.lua
Commit message (Collapse)AuthorAgeFilesLines
* build: introduce luci-baseJo-Philipp Wich2014-06-111-1584/+0
| | | | | | Merges libs/core, libs/ipkg, libs/web, libs/sys, libs/sgi-cgi, libs/sgi-uhttpd, modules/admin-core, themes/base and protcols/core into modules/base and renames luci-lib-core to luci-base.
* libs/core: further network model compatibility fixesJo-Philipp Wich2013-12-031-6/+3
|
* libs/core: make luci.model.network compatible with new wireless netifd ↵Jo-Philipp Wich2013-12-031-17/+38
| | | | integration
* libs/core: do not consider alternative routing tables in luci.model.network ↵Jo-Philipp Wich2013-04-041-1/+1
| | | | for now
* libs/core: fallback to ipv6-prefix-assignment if ipv6-address is emptyJo-Philipp Wich2013-03-191-2/+8
|
* move dhcpv6 support into luci-proto-6x4, rename luci-proto-6x4 to ↵Jo-Philipp Wich2013-01-221-9/+0
| | | | luci-proto-ipv6
* New IPv6 integrationJo-Philipp Wich2013-01-221-0/+9
|
* libs/core: remove now obsolete uint() wrapper in network modelJo-Philipp Wich2013-01-131-11/+4
|
* libs/core: introduce get_status_by_address() in luci.model.networkJo-Philipp Wich2012-11-211-0/+26
|
* libs/core: explicitely load luci.i18n in network modelJo-Philipp Wich2012-09-151-17/+17
|
* libs/core: adapt luci.model.network for wifi-iface instances which are ↵Jo-Philipp Wich2012-09-151-12/+43
| | | | members of multiple networks
* libs/core: remove route enabled check in network model after netifd update ↵Jo-Philipp Wich2012-09-131-1/+1
| | | | in OpenWrt trunk
* libs/core: also add gre0 to default interface ignore patternJo-Philipp Wich2012-08-171-1/+1
|
* libs/core: only consider enabled routes when finding wan interfaceJo-Philipp Wich2012-06-291-1/+1
|
* libs/core: implement get_wandev(), get_wan6dev(), get_wannet() and ↵Jo-Philipp Wich2012-06-261-0/+38
| | | | get_wan6net() in luci.model.network
* libs/core: fix network is_empty() check for wifi-ifaces which are part of ↵Jo-Philipp Wich2012-06-261-3/+6
| | | | multiple networks
* libs/core: allow ifaces to be part of multiple networks in luci.model.networkJo-Philipp Wich2012-06-261-23/+31
|
* libs/core: fix various problems in the network modelJo-Philipp Wich2012-06-171-2/+4
|
* libs/core: fix ubus corner cases in network modelJo-Philipp Wich2012-05-311-36/+32
|
* libs/core: use ubus to fetch interface and device status information, depend ↵Jo-Philipp Wich2012-05-311-63/+79
| | | | on libubus-lua
* libs/core: fix undefined tostring() in network modelJo-Philipp Wich2011-12-051-2/+5
|
* libs/core: expose txpower offset values in network modelJo-Philipp Wich2011-12-051-1/+6
|
* libs/core: fix removal of wifi networks without interface attached (OpenWrt ↵Jo-Philipp Wich2011-11-121-2/+3
| | | | #10400)
* libs/core: fix status reporting of standalone wifi iface in network modelJo-Philipp Wich2011-10-281-2/+5
|
* libs/core: more fixes for network modelJo-Philipp Wich2011-10-111-3/+3
|
* libs/core: remove uneeded error importJo-Philipp Wich2011-10-091-1/+0
|
* libs/core: add more heuristics to infer device name from switch nameJo-Philipp Wich2011-10-091-3/+22
|
* libs/core: add luci.model.network.get_protocol(protoname[, networkname])Jo-Philipp Wich2011-10-091-0/+7
|
* libs/core: rework class structure of network model, add per protocol ↵Jo-Philipp Wich2011-10-041-37/+95
| | | | is_installed() and opkg_package() utility functions to query availability
* libs/core: clean up network model, make it modular and move protocol ↵Jo-Philipp Wich2011-10-031-204/+217
| | | | deviations into submodules, fix recognition of pptp and properly implement relayd protocol awareness
* libs/core: more fixes in network modelJo-Philipp Wich2011-09-251-13/+13
|
* libs/core: non-bridge handling fix in network modelJo-Philipp Wich2011-09-241-18/+15
|
* libs/core: add "tunnel" interface type to network model, various optimizationsJo-Philipp Wich2011-09-241-14/+28
|
* libs/core: various interface handling fixes in network modelJo-Philipp Wich2011-09-221-29/+61
|
* libs/core: also enumerate not-yet-spawned vlan interfaces in network model, ↵Jo-Philipp Wich2011-09-141-1/+23
| | | | differentiate switch and vlan interfaces
* libs/core: add luci.model.network.wifinet.id()Jo-Philipp Wich2011-03-131-0/+4
|
* libs/core: add txpower() and country() to luci.model.network.wifinetJo-Philipp Wich2011-03-131-0/+8
|
* libs/core: allow resolving of virtual interfaces via get_interface(), should ↵Jo-Philipp Wich2011-03-111-5/+11
| | | | fix wan status display with 6to4, 6in4 tunnels or pppoe connections
* libs/core: make general network model aware of the relay pseudo bridge protocolJo-Philipp Wich2011-02-261-6/+39
|
* libs/core: ensure that luci.model.network.network._ip() always returns a ↵Jo-Philipp Wich2011-02-201-1/+1
| | | | table if a list was requested
* libs/core: use is6linklocal()Jo-Philipp Wich2011-02-121-2/+1
|
* libs/core: add new convenience functions to luci.model.networkJo-Philipp Wich2011-02-111-0/+81
|
* libs/core: fix lookups bridge interface -> network in luci.model.networkJo-Philipp Wich2011-02-061-1/+3
|
* libs/core: reuse existing, empty networks in add_network() Jo-Philipp Wich2011-01-201-4/+12
|
* libs/core: fix some issues in network modelJo-Philipp Wich2010-12-241-5/+14
|
* libs/core: always use internal network ids for admin links to wifi networks ↵Jo-Philipp Wich2010-12-051-14/+15
| | | | (#172)
* libs/core: ignore sit0 in network modelJo-Philipp Wich2010-12-051-1/+1
|
* libs/core: fix nil access, implement luci.model.network.network.uptime()Jo-Philipp Wich2010-12-011-0/+10
|
* libs/core: network model fixesJo-Philipp Wich2010-11-151-21/+11
|
* libs/core: make network model 6to4 awareJo-Philipp Wich2010-11-151-3/+3
|