Commit graph

37 commits

Author SHA1 Message Date
Jo-Philipp Wich
1771b0c551 libs/core: rework class structure of network model, add per protocol is_installed() and opkg_package() utility functions to query availability 2011-10-04 13:32:18 +00:00
Jo-Philipp Wich
35137845dd libs/core: clean up network model, make it modular and move protocol deviations into submodules, fix recognition of pptp and properly implement relayd protocol awareness 2011-10-03 13:57:11 +00:00
Jo-Philipp Wich
a6dcb3f6a3 libs/core: more fixes in network model 2011-09-25 11:58:24 +00:00
Jo-Philipp Wich
47f011b947 libs/core: non-bridge handling fix in network model 2011-09-24 03:31:00 +00:00
Jo-Philipp Wich
9b18001b9f libs/core: add "tunnel" interface type to network model, various optimizations 2011-09-24 00:57:59 +00:00
Jo-Philipp Wich
e2a1ffb59d libs/core: various interface handling fixes in network model 2011-09-22 01:39:35 +00:00
Jo-Philipp Wich
0285631f5b libs/core: also enumerate not-yet-spawned vlan interfaces in network model, differentiate switch and vlan interfaces 2011-09-14 09:36:55 +00:00
Jo-Philipp Wich
8e5590037d libs/core: add luci.model.network.wifinet.id() 2011-03-13 17:22:52 +00:00
Jo-Philipp Wich
986d8b00a2 libs/core: add txpower() and country() to luci.model.network.wifinet 2011-03-13 17:09:26 +00:00
Jo-Philipp Wich
3b4450a58b libs/core: allow resolving of virtual interfaces via get_interface(), should fix wan status display with 6to4, 6in4 tunnels or pppoe connections 2011-03-11 23:11:34 +00:00
Jo-Philipp Wich
efcc1bfbf1 libs/core: make general network model aware of the relay pseudo bridge protocol 2011-02-26 01:34:58 +00:00
Jo-Philipp Wich
72fac8f90f libs/core: ensure that luci.model.network.network._ip() always returns a table if a list was requested 2011-02-20 14:42:35 +00:00
Jo-Philipp Wich
094e2c8c81 libs/core: use is6linklocal() 2011-02-12 19:10:17 +00:00
Jo-Philipp Wich
ce68705702 libs/core: add new convenience functions to luci.model.network 2011-02-11 04:50:56 +00:00
Jo-Philipp Wich
b818354c94 libs/core: fix lookups bridge interface -> network in luci.model.network 2011-02-06 04:12:41 +00:00
Jo-Philipp Wich
510a023d77 libs/core: reuse existing, empty networks in add_network() 2011-01-20 23:24:02 +00:00
Jo-Philipp Wich
8ee6d915ee libs/core: fix some issues in network model 2010-12-24 21:39:44 +00:00
Jo-Philipp Wich
5dd3b57bbb libs/core: always use internal network ids for admin links to wifi networks (#172) 2010-12-05 03:57:29 +00:00
Jo-Philipp Wich
ea294f0b64 libs/core: ignore sit0 in network model 2010-12-05 03:21:52 +00:00
Jo-Philipp Wich
9d83aafb78 libs/core: fix nil access, implement luci.model.network.network.uptime() 2010-12-01 21:15:59 +00:00
Jo-Philipp Wich
b304373297 libs/core: network model fixes 2010-11-15 22:03:45 +00:00
Jo-Philipp Wich
3ac93d53ea libs/core: make network model 6to4 aware 2010-11-15 12:30:26 +00:00
Jo-Philipp Wich
5b63f544f5 libs/core: return ordered list in luci.model.network.get_interfaces() 2010-10-31 22:38:07 +00:00
Jo-Philipp Wich
0a8fa4e4a5 libs/core: support not-yet-existing interfaces in network model 2010-10-31 21:38:36 +00:00
Jo-Philipp Wich
95886d4585 libs/core: use imatch() in firewall and network model 2010-10-30 17:56:06 +00:00
Jo-Philipp Wich
c0f5518bdb libs/core: reuse existing uci context in network model if possible. fix some bugs 2010-10-30 04:48:55 +00:00
Jo-Philipp Wich
2b7ba80b8a libs/core: fix various bugs in network model 2010-10-30 02:33:06 +00:00
Jo-Philipp Wich
df01f3e431 libs/core: merge luci.model.wireless into luci.model.network 2010-10-30 00:40:07 +00:00
Jo-Philipp Wich
33378709a9 libs/core: rework network model 2010-10-28 18:30:15 +00:00
Jo-Philipp Wich
5c2000a157 libs: merge libs/uci into libs/core 2010-10-12 05:28:49 +00:00
Jo-Philipp Wich
7c76587588 all: change most translate statements to new format, some need manual cleanup 2009-10-31 15:54:11 +00:00
Jo-Philipp Wich
99d425aeed libs/core: fixes for luci.model.firewall, luci.model.network and luci.model.network.wireless 2009-10-27 21:34:06 +00:00
Jo-Philipp Wich
09c5e7241a libs/core: implement special treatment of wireless in network model 2009-10-15 16:30:17 +00:00
Jo-Philipp Wich
3fb80187f8 libs/core: fixes for network model 2009-10-10 14:53:39 +00:00
Jo-Philipp Wich
03a6d3fcd4 libs/core: extend network model, only allow one zone per network 2009-10-10 04:46:26 +00:00
Jo-Philipp Wich
a037d94383 libs/core: luci.model.network: implement contains_inteface(), fix bugs 2009-10-08 10:25:52 +00:00
Jo-Philipp Wich
667e05a8b4 libs/core: add luci.model.network oop abstraction layer 2009-10-08 09:32:00 +00:00