oweals/luci.git
15 years agothomes/openwrt.org: small css change
Jo-Philipp Wich [Sat, 10 Oct 2009 19:00:52 +0000 (19:00 +0000)]
thomes/openwrt.org: small css change

15 years agomodules/admin-full: addremove in inface config pages makes no sense anymore
Jo-Philipp Wich [Sat, 10 Oct 2009 18:50:24 +0000 (18:50 +0000)]
modules/admin-full: addremove in inface config pages makes no sense anymore

15 years agomodules/admin-full: prepare iface join wizzard
Jo-Philipp Wich [Sat, 10 Oct 2009 15:59:46 +0000 (15:59 +0000)]
modules/admin-full: prepare iface join wizzard

15 years agopo: translation fix for firewall zone desc
Jo-Philipp Wich [Sat, 10 Oct 2009 15:51:30 +0000 (15:51 +0000)]
po: translation fix for firewall zone desc

15 years agolibs/core: fixes for network model
Jo-Philipp Wich [Sat, 10 Oct 2009 14:53:39 +0000 (14:53 +0000)]
libs/core: fixes for network model

15 years agolibs/cbi: add network picker widget
Jo-Philipp Wich [Sat, 10 Oct 2009 14:51:59 +0000 (14:51 +0000)]
libs/cbi: add network picker widget

15 years agolibs/cbi: various widget fixes
Jo-Philipp Wich [Sat, 10 Oct 2009 14:47:37 +0000 (14:47 +0000)]
libs/cbi: various widget fixes

15 years agolibs/core: fix firewall model
Jo-Philipp Wich [Sat, 10 Oct 2009 04:48:57 +0000 (04:48 +0000)]
libs/core: fix firewall model

15 years agolibs/core: extend network model, only allow one zone per network
Jo-Philipp Wich [Sat, 10 Oct 2009 04:46:26 +0000 (04:46 +0000)]
libs/core: extend network model, only allow one zone per network

15 years agomodules/admin-full: move advanced ppp options to extra tab, only keep important setti...
Jo-Philipp Wich [Sat, 10 Oct 2009 04:44:03 +0000 (04:44 +0000)]
modules/admin-full: move advanced ppp options to extra tab, only keep important settings on general view

15 years agothemes/openwrt.org: add css for tab highlight
Jo-Philipp Wich [Sat, 10 Oct 2009 04:19:28 +0000 (04:19 +0000)]
themes/openwrt.org: add css for tab highlight

15 years agolibs/cbi: hide tabs that have zero fields after dependency update
Jo-Philipp Wich [Sat, 10 Oct 2009 04:18:16 +0000 (04:18 +0000)]
libs/cbi: hide tabs that have zero fields after dependency update

15 years agolibs/cbi: allow underscores in AbstractSection.create()
Jo-Philipp Wich [Fri, 9 Oct 2009 00:45:47 +0000 (00:45 +0000)]
libs/cbi: allow underscores in AbstractSection.create()

15 years agomodules/admin-full: use interface picker in iface config page
Jo-Philipp Wich [Thu, 8 Oct 2009 10:31:31 +0000 (10:31 +0000)]
modules/admin-full: use interface picker in iface config page

15 years agolibs/cbi: add interface picker widget
Jo-Philipp Wich [Thu, 8 Oct 2009 10:26:57 +0000 (10:26 +0000)]
libs/cbi: add interface picker widget

15 years agolibs/core: luci.model.network: implement contains_inteface(), fix bugs
Jo-Philipp Wich [Thu, 8 Oct 2009 10:25:52 +0000 (10:25 +0000)]
libs/core: luci.model.network: implement contains_inteface(), fix bugs

15 years agolibs/uci: optimize get & set performance in luci.model.uci.bind, fix ambiguous case...
Jo-Philipp Wich [Thu, 8 Oct 2009 10:07:51 +0000 (10:07 +0000)]
libs/uci: optimize get & set performance in luci.model.uci.bind, fix ambiguous case in uciop()

15 years agolibs/core: add luci.model.network oop abstraction layer
Jo-Philipp Wich [Thu, 8 Oct 2009 09:32:00 +0000 (09:32 +0000)]
libs/core: add luci.model.network oop abstraction layer

15 years agolibs/cbi: comply with changed firewall interface
Jo-Philipp Wich [Thu, 8 Oct 2009 01:26:09 +0000 (01:26 +0000)]
libs/cbi: comply with changed firewall interface

15 years agomodules/admin-full: adept ifaces model to changed firewall model interface
Jo-Philipp Wich [Thu, 8 Oct 2009 01:24:37 +0000 (01:24 +0000)]
modules/admin-full: adept ifaces model to changed firewall model interface

15 years agolibs/core: luci.model.firewall: make top level functions instance methods to keep...
Jo-Philipp Wich [Thu, 8 Oct 2009 01:22:21 +0000 (01:22 +0000)]
libs/core: luci.model.firewall: make top level functions instance methods to keep interface consistent, implement rename_zone()

15 years agomodules/admin-full: only remove network if zones actually change
Jo-Philipp Wich [Thu, 8 Oct 2009 00:48:02 +0000 (00:48 +0000)]
modules/admin-full: only remove network if zones actually change

15 years agolibs/cbi: auto-select appropriate option if create field is focused
Jo-Philipp Wich [Thu, 8 Oct 2009 00:46:01 +0000 (00:46 +0000)]
libs/cbi: auto-select appropriate option if create field is focused

15 years agomodules/admin-full: use firewall picker in interface config pages
Jo-Philipp Wich [Thu, 8 Oct 2009 00:36:22 +0000 (00:36 +0000)]
modules/admin-full: use firewall picker in interface config pages

15 years agopo: add strings for zone picker
Jo-Philipp Wich [Thu, 8 Oct 2009 00:28:12 +0000 (00:28 +0000)]
po: add strings for zone picker

15 years agolibs/cbi: i18n for zone picker
Jo-Philipp Wich [Thu, 8 Oct 2009 00:27:39 +0000 (00:27 +0000)]
libs/cbi: i18n for zone picker

15 years agolibs/cbi: add a firewall zone picker widget
Jo-Philipp Wich [Thu, 8 Oct 2009 00:17:40 +0000 (00:17 +0000)]
libs/cbi: add a firewall zone picker widget

15 years agolibs/core: add luci.model.firewall, oop abstraction for uci firewall
Jo-Philipp Wich [Thu, 8 Oct 2009 00:14:07 +0000 (00:14 +0000)]
libs/core: add luci.model.firewall, oop abstraction for uci firewall

15 years agolibs/uci: add luci.model.uci.bind class for easier oop-uci integration
Jo-Philipp Wich [Thu, 8 Oct 2009 00:11:16 +0000 (00:11 +0000)]
libs/uci: add luci.model.uci.bind class for easier oop-uci integration

15 years agocontrib/uci: apply patch series during host uci build
Jo-Philipp Wich [Wed, 7 Oct 2009 23:12:27 +0000 (23:12 +0000)]
contrib/uci: apply patch series during host uci build

15 years agolibs/cbi: fix wrong value handling in FileUpload widgets (#85)
Jo-Philipp Wich [Wed, 7 Oct 2009 19:50:20 +0000 (19:50 +0000)]
libs/cbi: fix wrong value handling in FileUpload widgets (#85)

15 years agoapplications/hd-idle: fix crash in cbi model
Jo-Philipp Wich [Wed, 7 Oct 2009 17:35:38 +0000 (17:35 +0000)]
applications/hd-idle: fix crash in cbi model

15 years agocontrib/package: reap zombies in freifunk-watchdog, fix a warning
Jo-Philipp Wich [Sun, 4 Oct 2009 18:11:47 +0000 (18:11 +0000)]
contrib/package: reap zombies in freifunk-watchdog, fix a warning

15 years agocontrib/package: drop sysupgrade-atheros, went upstream
Jo-Philipp Wich [Sat, 3 Oct 2009 18:57:54 +0000 (18:57 +0000)]
contrib/package: drop sysupgrade-atheros, went upstream

15 years agomodules/admin-full: only render ipv6 options if ipv6 is available
Jo-Philipp Wich [Fri, 2 Oct 2009 01:34:54 +0000 (01:34 +0000)]
modules/admin-full: only render ipv6 options if ipv6 is available

15 years agomodules/admin-full: introduce tabs in interface configuration
Jo-Philipp Wich [Tue, 29 Sep 2009 23:10:04 +0000 (23:10 +0000)]
modules/admin-full: introduce tabs in interface configuration

15 years agothemes/base: add icons for wifi, ethernet, switch, bridge and signal
Jo-Philipp Wich [Mon, 28 Sep 2009 16:53:30 +0000 (16:53 +0000)]
themes/base: add icons for wifi, ethernet, switch, bridge and signal

15 years agomodules/admin-full: fix some problems with b43
Jo-Philipp Wich [Sun, 27 Sep 2009 03:04:36 +0000 (03:04 +0000)]
modules/admin-full: fix some problems with b43

15 years agomodules/admin-full: prevent crash in wifi model if no tx power list is available
Jo-Philipp Wich [Sat, 26 Sep 2009 18:53:01 +0000 (18:53 +0000)]
modules/admin-full: prevent crash in wifi model if no tx power list is available

15 years agomodules/admin-full: make wireless survey work on actual hardware, add a warning if...
Jo-Philipp Wich [Sat, 26 Sep 2009 14:00:23 +0000 (14:00 +0000)]
modules/admin-full: make wireless survey work on actual hardware, add a warning if wpa-supplicant is required but not installed, fix some typos

15 years agolibs/iwinfo: fix dummy scanresults
Jo-Philipp Wich [Sat, 26 Sep 2009 13:58:36 +0000 (13:58 +0000)]
libs/iwinfo: fix dummy scanresults

15 years agomodules/admin-full: initial work on site survey and network join
Jo-Philipp Wich [Sat, 26 Sep 2009 11:10:01 +0000 (11:10 +0000)]
modules/admin-full: initial work on site survey and network join

15 years agoFix Save & Apply for lists
Steven Barth [Thu, 24 Sep 2009 16:40:32 +0000 (16:40 +0000)]
Fix Save & Apply for lists

15 years agolibs/iwinfo: find/autocreate madwifi vap if scan on wifi0 is requested
Jo-Philipp Wich [Wed, 23 Sep 2009 18:04:29 +0000 (18:04 +0000)]
libs/iwinfo: find/autocreate madwifi vap if scan on wifi0 is requested

15 years agolibs/iwinfo: add some required includes
Jo-Philipp Wich [Wed, 23 Sep 2009 18:03:36 +0000 (18:03 +0000)]
libs/iwinfo: add some required includes

15 years agolibs/iwinfo: probe madwifi first, poking wifi0 with wl ioctls results in bus error
Jo-Philipp Wich [Wed, 23 Sep 2009 18:03:09 +0000 (18:03 +0000)]
libs/iwinfo: probe madwifi first, poking wifi0 with wl ioctls results in bus error

15 years agomodules/admin-full: add doth (802.11h) and wmm (802.11h) options for broadcom
Jo-Philipp Wich [Tue, 22 Sep 2009 16:44:21 +0000 (16:44 +0000)]
modules/admin-full: add doth (802.11h) and wmm (802.11h) options for broadcom

15 years agomodules/freifunk: migrate /etc/config/freifunk to the new format if it was restored...
Jo-Philipp Wich [Thu, 17 Sep 2009 11:12:01 +0000 (11:12 +0000)]
modules/freifunk: migrate /etc/config/freifunk to the new format if it was restored by sysupgrade

15 years agoCommit from LuCI Translation Portal by user acinonyx. 5 of 8 messages translated...
Translation System [Sun, 13 Sep 2009 14:01:28 +0000 (14:01 +0000)]
Commit from LuCI Translation Portal by user acinonyx. 5 of 8 messages translated (3 fuzzy).

15 years agoCommit from LuCI Translation Portal by user acinonyx. 37 of 212 messages translated...
Translation System [Sun, 13 Sep 2009 13:54:51 +0000 (13:54 +0000)]
Commit from LuCI Translation Portal by user acinonyx. 37 of 212 messages translated (2 fuzzy).

15 years agomodules/freifunk: add definition for freifunk hamburg
Jo-Philipp Wich [Fri, 11 Sep 2009 16:40:10 +0000 (16:40 +0000)]
modules/freifunk: add definition for freifunk hamburg

15 years agoFix requestpath, export authuser
Steven Barth [Fri, 11 Sep 2009 10:46:06 +0000 (10:46 +0000)]
Fix requestpath, export authuser

15 years agolibs/http: map *.xsl files to application/xml
Jo-Philipp Wich [Fri, 11 Sep 2009 01:55:10 +0000 (01:55 +0000)]
libs/http: map *.xsl files to application/xml

15 years agolibs/iwinfo: add channels to the dummy scan results
Jo-Philipp Wich [Thu, 10 Sep 2009 09:19:18 +0000 (09:19 +0000)]
libs/iwinfo: add channels to the dummy scan results

15 years agolibs/iwinfo: add fake scan results to the dummy module
Jo-Philipp Wich [Thu, 10 Sep 2009 09:08:38 +0000 (09:08 +0000)]
libs/iwinfo: add fake scan results to the dummy module

15 years agolibs/web: drop unneeded requires in template class
Jo-Philipp Wich [Thu, 10 Sep 2009 08:15:49 +0000 (08:15 +0000)]
libs/web: drop unneeded requires in template class

15 years agolibs/web: add missing local variable declaration
Jo-Philipp Wich [Thu, 10 Sep 2009 08:11:25 +0000 (08:11 +0000)]
libs/web: add missing local variable declaration

15 years agolibs/web: drop the Lua template parser, the C implementation is faster in almost...
Jo-Philipp Wich [Thu, 10 Sep 2009 08:05:56 +0000 (08:05 +0000)]
libs/web: drop the Lua template parser, the C implementation is faster in almost every case, even without caching

15 years agomodules/freifunk: fix mesh network range for augsburg
Jo-Philipp Wich [Tue, 8 Sep 2009 12:18:32 +0000 (12:18 +0000)]
modules/freifunk: fix mesh network range for augsburg

15 years agomodules/admin-full, modules/admin-mini: fix psk-mixed dependency (#81)
Jo-Philipp Wich [Sun, 6 Sep 2009 10:27:10 +0000 (10:27 +0000)]
modules/admin-full, modules/admin-mini: fix psk-mixed dependency (#81)

15 years agomodules/freifunk: tweak profiles for new wizard
Jo-Philipp Wich [Fri, 28 Aug 2009 23:42:26 +0000 (23:42 +0000)]
modules/freifunk: tweak profiles for new wizard

15 years agoapplications/luci-ffwizard-leipzig:
Jo-Philipp Wich [Fri, 28 Aug 2009 23:41:25 +0000 (23:41 +0000)]
applications/luci-ffwizard-leipzig:
- rewrite generator for dhcp subnets, can now work with any ip
- add option for wan security
- make ip input a single field
- remember lat and lon values accross invocations

15 years agomodules/admin-full, modules/admin-mini: prevent addremove in system page
Jo-Philipp Wich [Thu, 27 Aug 2009 17:53:52 +0000 (17:53 +0000)]
modules/admin-full, modules/admin-mini: prevent addremove in system page

15 years agolibs/nixio: protect splice calls with ifdef SPLICE_F_MOVE, fixes compile error with...
Jo-Philipp Wich [Thu, 27 Aug 2009 01:23:08 +0000 (01:23 +0000)]
libs/nixio: protect splice calls with ifdef SPLICE_F_MOVE, fixes compile error with openwrt trunk x86/glibc

15 years agocontrib/package: freifunk-firewall: introduce per-zone option "local_restrict" to...
Jo-Philipp Wich [Thu, 27 Aug 2009 00:05:11 +0000 (00:05 +0000)]
contrib/package: freifunk-firewall: introduce per-zone option "local_restrict" to only grant access to the default gateway in this zone while rejecting other hosts in the target subnet

15 years agolibs/iwinfo: return bitrate in kilobits to properly handle .5 rates
Jo-Philipp Wich [Wed, 26 Aug 2009 01:35:42 +0000 (01:35 +0000)]
libs/iwinfo: return bitrate in kilobits to properly handle .5 rates

15 years agolibs/iwinfo: fixes for brcm-2.4
Jo-Philipp Wich [Mon, 24 Aug 2009 16:11:15 +0000 (16:11 +0000)]
libs/iwinfo: fixes for brcm-2.4

15 years agolibs/iwinfo: add signal and quality values to scan results
Jo-Philipp Wich [Mon, 24 Aug 2009 14:23:49 +0000 (14:23 +0000)]
libs/iwinfo: add signal and quality values to scan results

15 years agolibs/iwinfo: ignore proprietary ciphers or auth suites - we can't handle them anyway
Jo-Philipp Wich [Mon, 24 Aug 2009 13:51:49 +0000 (13:51 +0000)]
libs/iwinfo: ignore proprietary ciphers or auth suites - we can't handle them anyway

15 years agolibs/iwinfo: fixes for wpa/wep detection in wifi scan
Jo-Philipp Wich [Mon, 24 Aug 2009 13:31:20 +0000 (13:31 +0000)]
libs/iwinfo: fixes for wpa/wep detection in wifi scan

15 years agolibs/iwinfo: implement wifi scans
Jo-Philipp Wich [Mon, 24 Aug 2009 05:54:38 +0000 (05:54 +0000)]
libs/iwinfo: implement wifi scans

15 years agocontrib/package: target name was stripped from base-files package name upstream,...
Jo-Philipp Wich [Sat, 22 Aug 2009 17:56:48 +0000 (17:56 +0000)]
contrib/package: target name was stripped from base-files package name upstream, determine arch from kernel apckage instead

15 years agolibs/cbi: preserve tab state across page reloads
Jo-Philipp Wich [Thu, 20 Aug 2009 01:53:24 +0000 (01:53 +0000)]
libs/cbi: preserve tab state across page reloads

15 years agomodules/admin-full: only allow multiple wireless interfaces if the driver actually...
Jo-Philipp Wich [Wed, 19 Aug 2009 23:31:33 +0000 (23:31 +0000)]
modules/admin-full: only allow multiple wireless interfaces if the driver actually supports it

15 years agomodules/admin-full: only show antenna selection if diversity is off, use radio button...
Jo-Philipp Wich [Wed, 19 Aug 2009 23:24:24 +0000 (23:24 +0000)]
modules/admin-full: only show antenna selection if diversity is off, use radio buttons for antenna selection

15 years agolibs/cbi: remove redundant line break in listvalue template
Jo-Philipp Wich [Wed, 19 Aug 2009 23:17:55 +0000 (23:17 +0000)]
libs/cbi: remove redundant line break in listvalue template

15 years agomodules/admin-full: use driver supported values in txpower control
Jo-Philipp Wich [Wed, 19 Aug 2009 22:51:56 +0000 (22:51 +0000)]
modules/admin-full: use driver supported values in txpower control

15 years agolibs/lmo: fix typo in previous commit
Jo-Philipp Wich [Wed, 19 Aug 2009 22:23:16 +0000 (22:23 +0000)]
libs/lmo: fix typo in previous commit

15 years agolibs/lmo: fix off-by-one in bounds check, null-terminate dest buffer in lmo_lookup()
Jo-Philipp Wich [Wed, 19 Aug 2009 22:10:24 +0000 (22:10 +0000)]
libs/lmo: fix off-by-one in bounds check, null-terminate dest buffer in lmo_lookup()

15 years agolibs/lmo: fix possible null pointer dereference in lmo_lookup() - thanks blogic
Jo-Philipp Wich [Wed, 19 Aug 2009 21:36:10 +0000 (21:36 +0000)]
libs/lmo: fix possible null pointer dereference in lmo_lookup() - thanks blogic

15 years agolibs/iwinfo: unify LUA_WRAP_ASSOCLIST and LUA_WRAP_TXPWRLIST macros
Jo-Philipp Wich [Wed, 19 Aug 2009 20:52:46 +0000 (20:52 +0000)]
libs/iwinfo: unify LUA_WRAP_ASSOCLIST and LUA_WRAP_TXPWRLIST macros

15 years agolibs/iwinfo: add dummy.txpwrlist()
Jo-Philipp Wich [Wed, 19 Aug 2009 15:40:58 +0000 (15:40 +0000)]
libs/iwinfo: add dummy.txpwrlist()

15 years agolibs/iwinfo: implement *_get_txpwrlist() to obtain valid tx power levels
Jo-Philipp Wich [Wed, 19 Aug 2009 04:03:00 +0000 (04:03 +0000)]
libs/iwinfo: implement *_get_txpwrlist() to obtain valid tx power levels

15 years agolibs/iwinfo: add dummy.mbsssid_support() stub
Jo-Philipp Wich [Wed, 19 Aug 2009 01:55:15 +0000 (01:55 +0000)]
libs/iwinfo: add dummy.mbsssid_support() stub

15 years agocontrib/uci: fake an active wireless network in the shipped uci
Jo-Philipp Wich [Wed, 19 Aug 2009 01:45:44 +0000 (01:45 +0000)]
contrib/uci: fake an active wireless network in the shipped uci

15 years agolibs/iwinfo: use dummy if $(SDK) is set
Jo-Philipp Wich [Wed, 19 Aug 2009 01:23:12 +0000 (01:23 +0000)]
libs/iwinfo: use dummy if $(SDK) is set

15 years agobuild: introduce $(SDK) to test whether we run a target build or the sdk
Jo-Philipp Wich [Wed, 19 Aug 2009 01:22:23 +0000 (01:22 +0000)]
build: introduce $(SDK) to test whether we run a target build or the sdk

15 years agoMake luci-app-diag and friends use conditional dependencies
Daniel Dickinson [Tue, 18 Aug 2009 08:37:29 +0000 (08:37 +0000)]
Make luci-app-diag and friends use conditional dependencies

15 years agoBug fix: various cbi files in luci-diag-devinfo were missing 'require's for
Daniel Dickinson [Tue, 18 Aug 2009 08:09:23 +0000 (08:09 +0000)]
Bug fix: various cbi files in luci-diag-devinfo were missing 'require's for
files referenced from controller.

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translat...
Translation System [Mon, 17 Aug 2009 22:15:17 +0000 (22:15 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translat...
Translation System [Mon, 17 Aug 2009 22:15:07 +0000 (22:15 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 190 of 190 messages transl...
Translation System [Mon, 17 Aug 2009 22:14:53 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 190 of 190 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 56 of 56 messages translat...
Translation System [Mon, 17 Aug 2009 22:14:49 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 56 of 56 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 128 of 128 messages transl...
Translation System [Mon, 17 Aug 2009 22:14:45 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 128 of 128 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 414 of 414 messages transl...
Translation System [Mon, 17 Aug 2009 22:14:32 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 414 of 414 messages translated (0 fuzzy).

15 years agoCommit from LuCI Translation Portal by user keksdosenmann. 251 of 251 messages transl...
Translation System [Mon, 17 Aug 2009 22:14:25 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 251 of 251 messages translated (0 fuzzy).

15 years agomodules/admin-full: add "disable" label to prism2 maclist as well
Jo-Philipp Wich [Sun, 16 Aug 2009 17:46:45 +0000 (17:46 +0000)]
modules/admin-full: add "disable" label to prism2 maclist as well

15 years agomodules/admin-full: label empty option "disable" in mac filter policy field
Jo-Philipp Wich [Sun, 16 Aug 2009 17:39:47 +0000 (17:39 +0000)]
modules/admin-full: label empty option "disable" in mac filter policy field

15 years agomodules/admin-full: merge mode and wds options for madwifi
Jo-Philipp Wich [Sun, 16 Aug 2009 17:30:30 +0000 (17:30 +0000)]
modules/admin-full: merge mode and wds options for madwifi

15 years agoi18n: add language package for vietnamese
Jo-Philipp Wich [Sun, 16 Aug 2009 05:11:27 +0000 (05:11 +0000)]
i18n: add language package for vietnamese