If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:liblua.so

From BoxMatrix


BoxMatrix >> Shell-Commands >> liblua.so @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Shared-Library

Goto:   History  -  GPL-Browser  -  Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

liblua.so is the Lua 5.1.4 interpreter library. Lua is a scripting language with a MIT licenced fast and compact interpreter.

Lua turned the base of the Webinterface using the luacgi CGI command and numerous Lua-Scripts.
See the luacgi article for more info.

In fw 7.39 AVM added the REST-API based on RESTAPI-Scripts written in Lua.

History

Lua was introduced in FRITZ!OS on 2009-12-10 in 7270v1 fw 4.80.

fw 7.57 strings show the version did not change since:

$Lua: Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio (float int32) $
$Authors: R. Ierusalimschy, L. H. de Figueiredo & W. Celes $
$URL: www.lua.org $

So we could be pretty shure that all liblua.so builds by AVM until now are based on 5.1.4.

Lua 5.1 was released on 2006-02-21, The last 5.1 release was Lua 5.1.5, released on 2012-02-17[1].
The 5.1.4 release archive is dated 2008-08-18, extracted to the GPL-Browser below.

See also the Lua Homepage, the Lua 5.1.4 Annotated Source and the GPL-Browser below.

GPL-Browser

Daily updated index of all liblua.so code findings on the GPL-Browser. Last update: 2025-05-26 04:00 GMT.
The Browse column points to the Path containing the respective source code on the gpl.boxmatrix.info service.
The SoC column lists the Chip-Codenames, the Model column lists the nicks of the Box-Models.
The Diff column links the comparison of the AVM Kernel to the pristine original from Kernel.org.
The Download column links the full tarball the respective directory content is extracted from.
The presence of the source does not mean it fits the respective model and architecture. See the Model-Matrix where it's used.

Dependencies

Daily updated index of all dependencies of this library. Last update: 2025-05-26 06:16 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Depends on lib ld.so 48 7.08 - 8.02 Dynamic linker / loader Linux
Depends on lib libc.so 107 4.80 - 8.02 Standard C library Linux
Depends on lib libdl.so 86 4.80 - 8.00 Dynamic linking library Linux
Depends on lib libgcc_s.so 43 4.80 - 6.110 GCC low-level runtime library Linux
Depends on lib libm.so 78 5.27 - 8.00 C math library Linux
Depends on lib libpthread.so 86 4.80 - 8.00 POSIX threading library Linux
Depends on lib libz.so 6 6.98 - 7.19 Zlib compressor / decompressor Linux
Required by lib libaha.so 60 5.27 - 8.00 Lua-Library for AVM home automation AVM
Required by lib libavmluautils.so 94 5.07 - 8.02 Utility Lua-Library AVM
Required by lib libboxnotifylua.so 79 6.35 - 8.02 Lua-Library for accessing libboxnotify.so AVM
Required by lib libcallloglua.so 67 5.23 - 8.02 Lua-Library for accessing the Telephony calllog AVM
Required by lib libfaxjournallua.so 33 7.24 - 8.00 Lua-Library for accessing the Fax journal AVM
Required by lib libluacable.so 4 7.39 - 8.00 Lua-Library for accessing DOCSIS information AVM
Required by lib libluadsl.so 33 6.36 - 8.00 Lua-Library for accessing DSL information AVM
Required by lib libluadvb.so 8 6.12 - 7.90 Lua-Library for DVB-C and SAT-IP streaming AVM
Required by lib libluaevent.so 84 5.23 - 8.02 Lua-Library for event handling AVM
Required by lib libluafiber.so 8 6.51 - 8.00 Lua-Library for accessing Fiber information AVM
Required by lib libluaplc.so 62 6.36 - 8.02 Lua-Library for accessing Powerline devices AVM
Required by lib libluatextdb.so 101 4.85 - 8.02 Lua-Library for accessing the HTML-Text database AVM
Required by lib libluaxml.so 102 4.85 - 8.02 Lua-Library for processing XML data AVM
Required by lib libmailbuilder.so 43 6.35 - 6.110 ctlmgr plugin library and Lua-Library for creating Push-Mail AVM
Required by lib libphonebooklua.so 46 6.52 - 8.02 Lua-Library for accessing the Phonebook AVM
Required by lib librlc_mobiled.so 9 7.24 - 7.90 Lua-Library for sending SMS AVM
Required by lib libssl.so 1 7.39 OpenSSL implementations of SSL and TLS Linux
Required by lib libwebusb.so 75 4.80 - 8.02 Lua-Library for maintaining the NAS AVM
Required by cmd ahaluad 1 7.19 AVM Smart Home rule engine (internal) AVM
Required by cmd lted (avmcmd) 9 5.55 - 6.98 LTE daemon. AVM
Required by cmd luacgi (avmcmd) 101 4.80 - 8.02 Lua interpreter CGI. AVM
Required by cmd luavar 78 5.23 - 8.02 Lua commandline interpreter. AVM
Required by cmd mobiled (avmcmd) 42 6.98 - 8.02 Mobile modem daemon AVM
Required by cmd scgi_server (avmcmd) 33 7.39 - 8.02 SCGI application server implementing the REST-API. AVM
31 dependencies for this library

Model-Matrix

Daily updated index of the presence, path and size of this library for each model. Last update: 2025-05-26 04:32 GMT.
Showing all models using this library. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl) label in the Model column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!Box 3272 (main) 5.50 - 6.89 /lib 196k - 200k, Link
FRITZ!Box 3390 (main) 5.50 - 6.56 /lib 196k - 200k, Link
FRITZ!Box 3490 (main) 6.20 - 7.30 /lib 196k - 206k, Link
FRITZ!Box 4020 /lib 196k - 199k, Link
FRITZ!Box 4040 6.52 - 8.00 /lib 128k - 137k, Link
FRITZ!Box 4050 7.58 - 7.90 /lib 133k, Link
FRITZ!Box 4060 7.29 - 7.90 /lib 133k, Link
FRITZ!Box 5490 (main) 6.51 - 7.29 /lib 196k - 206k, Link
FRITZ!Box 5491 (main) 7.01 - 7.29 /lib 199k - 206k, Link
FRITZ!Box 5530 Fiber (main) 7.21 - 8.00 /lib 201k - 202k, Link
FRITZ!Box 5590 Fiber (main) 7.29 - 8.00 /lib 133k, Link
FRITZ!Box 5690 Pro (main) 7.62 /lib 133k, Link
FRITZ!Box 6320 Cable v1 6.03 - 6.04 /lib 136k, Link
FRITZ!Box 6320 Cable v2 6.21 /lib 136k, Link
FRITZ!Box 6340 Cable 5.24 /lib 140k, Link
FRITZ!Box 6360 Cable 4.85 - 6.51 /lib 129k - 140k, Link
FRITZ!Box 6430 Cable (arm) 6.84 - 7.29 /lib 136k - 141k, Link
FRITZ!Box 6430 Cable (atom) 6.87 - 7.29 /lib 148k - 153k, Link
FRITZ!Box 6490 Cable (arm) 6.20 - 7.51 /lib 136k - 141k, Link
FRITZ!Box 6490 Cable (atom) 6.20 - 7.51 /lib 148k - 181k, Link
FRITZ!Box 6590 Cable (arm) 6.84 - 7.57 /lib 136k - 141k, Link
FRITZ!Box 6590 Cable (atom) 6.83 - 7.39 /lib 148k - 181k, Link
FRITZ!Box 6591 Cable (arm) 7.04 - 8.00 /lib 138k - 153k, Link
FRITZ!Box 6591 Cable (atom) 7.04 - 7.90 /lib 148k - 185k, Link
FRITZ!Box 6660 Cable (arm) 7.14 - 8.00 /lib 138k - 145k, Link
FRITZ!Box 6660 Cable (atom) 7.14 - 7.90 /lib 150k - 185k, Link
FRITZ!Box 6670 Cable (arm) 7.61 - 7.90 /lib 138k - 149k, Link
FRITZ!Box 6670 Cable (atom) 7.90 /lib 161k - 165k, Link
FRITZ!Box 6690 Cable (arm) 7.28 - 7.90 /lib 138k - 145k, Link
FRITZ!Box 6690 Cable (atom) 7.28 - 7.90 /lib 153k - 185k, Link
FRITZ!Box 6810 LTE 6.35 /lib 196k - 200k, Link
FRITZ!Box 6820 LTE v1 (main) 6.40 - 7.59 /lib 199k - 206k, Link
FRITZ!Box 6820 LTE v2 (main) 6.40 - 7.59 /lib 199k - 206k, Link
FRITZ!Box 6820 LTE v3 (main) 7.19 - 7.57 /lib 206k, Link
FRITZ!Box 6820 LTE v4 7.59 /lib 206k, Link
FRITZ!Box 6840 LTE (main) 5.08 - 6.88 /lib 191k - 200k, Link
FRITZ!Box 6842 LTE /lib 196k - 200k, Link
FRITZ!Box 6850 5G 7.24 - 7.90 /lib 133k - 137k, Link
FRITZ!Box 6850 LTE 7.21 - 7.90 /lib 129k - 201k, Link
FRITZ!Box 6890 LTE (main) 6.84 - 7.57 /lib 197k - 205k, Link
FRITZ!Box 6890 LTE v1 (main) 6.84 - 7.57 /lib 197k - 205k, Link
FRITZ!Box 6890 LTE v2 (main) 6.84 - 7.57 /lib 197k - 205k, Link
FRITZ!Box 7272 (main) 5.55 - 6.88 /lib 200k, Link
FRITZ!Box 7312 5.23 - 6.56 /lib 191k - 200k, Link
FRITZ!Box 7330 5.06 - 6.56 /lib 191k - 200k, Link
FRITZ!Box 7330 SL 5.08 - 6.56 /lib 191k - 200k, Link
FRITZ!Box 7362 SL (main) 5.53 - 7.18 /lib 196k - 205k, Link
FRITZ!Box 7369 (main) 6.30 - 6.32 /lib 200k, Link
FRITZ!Box 7412 (main) 6.21 - 6.88 /lib 196k - 200k, Link
FRITZ!Box 7430 (main) 6.26 - 7.31 /lib 196k - 206k, Link
FRITZ!Box 7490 (main) 5.57 - 7.51 /lib 196k - 211k, Link
FRITZ!Box 7510 7.30 - 8.00 /lib 133k, Link
FRITZ!Box 7520 6.98 - 8.00 /lib 128k - 137k, Link
FRITZ!Box 7520 v2 (main) 7.30 - 8.00 /lib 133k - 137k, Link
FRITZ!Box 7530 6.98 - 8.00 /lib 128k - 137k, Link
FRITZ!Box 7530 AX 7.20 - 8.00 /lib 133k - 141k, Link
FRITZ!Box 7560 (main) 6.51 - 7.30 /lib 199k - 205k, Link
FRITZ!Box 7580 (main) 6.53 - 7.30 /lib 199k - 205k, Link
FRITZ!Box 7581 7.18 /lib 128k - 137k, Link
FRITZ!Box 7582 7.15 - 7.18 /lib 128k - 137k, Link
FRITZ!Box 7583 (main) 7.01 - 7.59 /lib 199k - 205k, Link
FRITZ!Box 7583 VDSL (main) 7.19 - 8.00 /lib 201k - 202k, Link
FRITZ!Box 7590 (main) 6.83 - 8.00 /lib 197k - 205k, Link
FRITZ!Box 7590 AX (main) 7.19 - 8.00 /lib 197k - 202k, Link
FRITZ!Box 7690 7.61 - 7.90 /lib 133k, Link
FRITZ!Box Fon WLAN 7112 4.86 - 4.88 /lib 200k, Link
FRITZ!Box Fon WLAN 7170 4.86 - 4.88 /lib 200k, Link
FRITZ!Box Fon WLAN 7170 v1 4.86 - 4.88 /lib 200k, Link
FRITZ!Box Fon WLAN 7170 v2 4.86 - 4.88 /lib 200k, Link
FRITZ!Box Fon WLAN 7240 4.85 - 6.06 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7270 v1 4.80 - 4.89 /lib 192k, Link
FRITZ!Box Fon WLAN 7270 v2 4.80 - 6.06 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7270 v3 4.80 - 6.06 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7320 4.85 - 6.35 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7340 4.85 - 5.05 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7360 SL 5.04 - 6.34 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7360 v1 5.06 - 6.36 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7360 v2 5.22 - 6.88 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7390 4.85 - 5.22 /lib 191k - 200k, Link
FRITZ!Box Fon WLAN 7570 vDSL 4.80 - 4.92 /lib 192k, Link
FRITZ!Box WLAN 3270 4.86 - 5.54 /lib 191k - 200k, Link
FRITZ!Box WLAN 3270 IT 5.23 - 5.52 /lib 191k - 200k, Link
FRITZ!Box WLAN 3270 v3 4.86 - 5.54 /lib 191k - 200k, Link
FRITZ!Box WLAN 3370 (main) 5.01 - 6.56 /lib 191k - 200k, Link
FRITZ!Powerline 1240 AX 7.57 - 7.58 /lib 133k, Link
FRITZ!Powerline 1240E 6.33 - 7.16 /lib 199k - 205k, Link
FRITZ!Powerline 1260 7.27 - 7.58 /lib 137k, Link
FRITZ!Powerline 1260E 6.90 - 7.58 /lib 128k - 137k, Link
FRITZ!Powerline 540E 5.58 - 7.15 /lib 199k - 205k, Link
FRITZ!Powerline 546E 5.50 - 7.15 /lib 196k - 205k, Link
FRITZ!Repeater 1200 7.11 - 7.58 /lib 133k - 137k, Link
FRITZ!Repeater 1200 AX 7.30 - 7.58 /lib 133k, Link
FRITZ!Repeater 2400 7.12 - 7.58 /lib 154k - 205k, Link
FRITZ!Repeater 3000 6.98 - 7.58 /lib 128k - 137k, Link
FRITZ!Repeater 3000 AX 7.41 - 7.58 /lib 133k, Link
FRITZ!Repeater 600 7.11 - 7.58 /lib 158k - 205k, Link
FRITZ!Repeater 600 v2 7.27 - 7.58 /lib 158k, Link
FRITZ!Repeater 6000 7.19 - 7.58 /lib 133k, Link
FRITZ!Smart Gateway 7.52 - 7.63 /lib 133k, Link
FRITZ!WLAN Repeater 1160 6.51 - 7.15 /lib 199k - 205k, Link
FRITZ!WLAN Repeater 1750E 6.12 - 7.32 /lib 199k - 206k, Link
FRITZ!WLAN Repeater 300E 5.01 - 6.34 /lib 191k - 200k, Link
FRITZ!WLAN Repeater 310 A 5.24 - 7.16 /lib 196k - 205k, Link
FRITZ!WLAN Repeater 310 B 6.30 - 7.16 /lib 199k - 205k, Link
FRITZ!WLAN Repeater 450E 6.00 - 7.15 /lib 199k - 205k, Link
FRITZ!WLAN Repeater DVB-C 6.12 - 7.04 /lib 199k - 200k, Link
Speedport W 504V MK 5.04 /lib 194k, Link
107 models use this library

Symbols

Daily updated index of all symbols of this library. Last update: 2025-05-26 06:16 GMT.

Firmware Symbol
7.19 - 8.00 luaD_growstack
7.19 - 8.00 luaF_newproto
4.80 - 8.00 luaL_addlstring
4.80 - 8.00 luaL_addstring
4.80 - 8.00 luaL_addvalue
4.80 - 8.00 luaL_argerror
4.80 - 8.00 luaL_buffinit
4.80 - 8.00 luaL_callmeta
4.80 - 8.00 luaL_checkany
4.80 - 8.00 luaL_checkinteger
4.80 - 8.00 luaL_checklstring
4.80 - 8.00 luaL_checknumber
4.80 - 8.00 luaL_checkoption
4.80 - 8.00 luaL_checkstack
4.80 - 8.00 luaL_checktype
4.80 - 8.00 luaL_checkudata
4.80 - 8.00 luaL_error
4.80 - 8.00 luaL_findtable
4.80 - 8.00 luaL_getmetafield
4.80 - 8.00 luaL_gsub
4.80 - 8.00 luaL_loadbuffer
4.80 - 8.00 luaL_loadfile
4.80 - 8.00 luaL_loadstring
4.80 - 8.00 luaL_newmetatable
4.80 - 8.00 luaL_newstate
4.80 - 8.00 luaL_openlib
4.80 - 8.00 luaL_openlibs
4.80 - 8.00 luaL_optinteger
4.80 - 8.00 luaL_optlstring
4.80 - 8.00 luaL_optnumber
4.80 - 8.00 luaL_prepbuffer
4.80 - 8.00 luaL_pushresult
4.80 - 8.00 luaL_ref
4.80 - 8.00 luaL_register
4.80 - 8.00 luaL_typerror
4.80 - 8.00 luaL_unref
4.80 - 8.00 luaL_where
7.19 - 8.00 luaM_realloc_
7.19 - 8.00 luaM_toobig
7.19 - 8.00 luaS_newlstr
7.19 - 8.00 luaU_dump
7.19 - 8.00 luaU_dump_set_cross_compile
7.19 - 8.00 luaU_dump_unset_cross_compile
7.19 - 8.00 luaU_print
4.80 - 8.00 lua_atpanic
5.53 - 8.00 lua_avm_allow_nil_concat
4.80 - 8.00 lua_call
4.80 - 8.00 lua_checkstack
4.80 - 8.00 lua_close
4.80 - 8.00 lua_concat
4.80 - 8.00 lua_cpcall
4.80 - 8.00 lua_createtable
4.80 - 8.00 lua_dump
4.80 - 8.00 lua_equal
4.80 - 8.00 lua_error
4.80 - 8.00 lua_gc
4.80 - 8.00 lua_getallocf
4.80 - 8.00 lua_getfenv
4.80 - 8.00 lua_getfield
4.80 - 8.00 lua_gethook
4.80 - 8.00 lua_gethookcount
4.80 - 8.00 lua_gethookmask
4.80 - 8.00 lua_getinfo
4.80 - 8.00 lua_getlocal
4.80 - 8.00 lua_getmetatable
4.80 - 8.00 lua_getstack
4.80 - 8.00 lua_gettable
4.80 - 8.00 lua_gettop
4.80 - 8.00 lua_getupvalue
4.80 - 8.00 lua_insert
4.80 - 8.00 lua_iscfunction
5.23 - 8.00 lua_isinteger
4.80 - 8.00 lua_isnumber
4.80 - 8.00 lua_isstring
4.80 - 8.00 lua_isuserdata
4.80 - 8.00 lua_lessthan
4.80 - 8.00 lua_load
4.80 - 8.00 lua_newstate
4.80 - 8.00 lua_newthread
4.80 - 8.00 lua_newuserdata
4.80 - 8.00 lua_next
4.80 - 8.00 lua_objlen
4.80 - 8.00 lua_pcall
4.80 - 8.00 lua_pushboolean
4.80 - 8.00 lua_pushcclosure
4.80 - 8.00 lua_pushfstring
4.80 - 8.00 lua_pushinteger
4.80 - 8.00 lua_pushlightuserdata
4.80 - 8.00 lua_pushlstring
4.80 - 8.00 lua_pushnil
4.80 - 8.00 lua_pushnumber
4.80 - 8.00 lua_pushstring
4.80 - 8.00 lua_pushthread
4.80 - 8.00 lua_pushvalue
5.23 - 8.00 lua_pushvalue_as_number
4.80 - 8.00 lua_pushvfstring
4.80 - 8.00 lua_rawequal
4.80 - 8.00 lua_rawget
4.80 - 8.00 lua_rawgeti
4.80 - 8.00 lua_rawset
4.80 - 8.00 lua_rawseti
4.80 - 8.00 lua_remove
4.80 - 8.00 lua_replace
4.80 - 8.00 lua_resume
4.80 - 8.00 lua_setallocf
4.80 - 8.00 lua_setfenv
4.80 - 8.00 lua_setfield
4.80 - 8.00 lua_sethook
4.80 - 8.00 lua_setlevel
4.80 - 8.00 lua_setlocal
4.80 - 8.00 lua_setmetatable
4.80 - 8.00 lua_settable
4.80 - 8.00 lua_settop
4.80 - 8.00 lua_setupvalue
4.80 - 8.00 lua_status
4.80 - 8.00 lua_toboolean
4.80 - 8.00 lua_tocfunction
4.80 - 8.00 lua_tointeger
4.80 - 8.00 lua_tolstring
4.80 - 8.00 lua_tonumber
4.80 - 8.00 lua_topointer
4.80 - 8.00 lua_tothread
4.80 - 8.00 lua_touserdata
4.80 - 8.00 lua_type
4.80 - 8.00 lua_typename
4.80 - 8.00 lua_xmove
4.80 - 8.00 lua_yield
4.80 - 8.00 luaopen_base
4.80 - 8.00 luaopen_debug
4.80 - 8.00 luaopen_io
4.80 - 8.00 luaopen_math
4.80 - 8.00 luaopen_os
4.80 - 8.00 luaopen_package
4.80 - 8.00 luaopen_string
4.80 - 8.00 luaopen_table
5.23 - 8.00 try_addint
5.23 - 8.00 try_divint
5.23 - 8.00 try_modint
5.23 - 8.00 try_mulint
5.23 - 8.00 try_powint
5.23 - 8.00 try_subint
5.23 - 8.00 try_unmint
142 symbols for this library

References

SMW-Browser

Information is currently being retrieved from the backend.