Commit History

Autor SHA1 Mensaxe Data
  Hamish Guthrie 81a3d9ba31 licensing: Add licensing metadata to many packages 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. %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau cd471b762f lua: enable parallel builds %!s(int64=13) %!d(string=hai) anos
  Jo-Philipp Wich 109cf29629 lua: update to v5.1.5, refresh patches %!s(int64=13) %!d(string=hai) anos
  Jo-Philipp Wich d1d1ae994b claim maintainership for resolveip and lua %!s(int64=13) %!d(string=hai) anos
  Jo-Philipp Wich f3e4c15229 lua: remove posix from Lua core, almost nothing uses it - saves 9k compressed %!s(int64=14) %!d(string=hai) anos
  Jo-Philipp Wich 59cf671160 lua: switch to double precision for floats %!s(int64=15) %!d(string=hai) anos
  Jo-Philipp Wich fe6b17f6ad lua: drop refcounting patch in preparation for 10.03, it has unresolved issues resulting in random vm crashes %!s(int64=15) %!d(string=hai) anos
  Jo-Philipp Wich a0d2c65033 lua: the variable expansion to detect the host os does not work with GNU Make 3.81, replace it with a nested ifeq %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 4cef53b4e4 lua: fix a typo %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 3dcdf925c7 lua: re-enable host builds with some more fixes %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 6db489f1b0 lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory %!s(int64=16) %!d(string=hai) anos
  Jo-Philipp Wich b18a60e1ac lua: introduce soft memory limits that trigger a gc run but do not result in an oom error %!s(int64=16) %!d(string=hai) anos
  Jo-Philipp Wich 03db00a803 package/lua: implement memory limits, scripts can use get_memory_limit() and set_memory_limit() to cap the maximum ram usage %!s(int64=16) %!d(string=hai) anos
  Nicolas Thill c2e3ae221d lua: install lua.pc pkgconfig file as well (closes: #5132) %!s(int64=16) %!d(string=hai) anos
  Nicolas Thill 53836068b4 change occurences of LUA to Lua (from http://www.lua.org/about.html: Please do not write it as "LUA", which is both ugly and confusing [...] So, please, write "Lua" right!) %!s(int64=16) %!d(string=hai) anos
  Jo-Philipp Wich 98e70367c9 lua: revert r15108 & r15109 %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;) %!s(int64=16) %!d(string=hai) anos
  Jo-Philipp Wich 69c1c6ed28 lua: add zlib build dependency, fix inaccuracy in gzip loader %!s(int64=16) %!d(string=hai) anos
  Jo-Philipp Wich 27b7e29e13 lua: add support for loading gzip compressed source files, bump package revision %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau ddcfaeb1e5 move host build in packages into a separate namespace: package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau 0d56c7c638 add back the old host patches for lua to improve portability %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau 25d318e815 merge host build of lua from tools/ into package/lua/Makefile %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau 4a21b1be1a fix lua compile with eglibc selected and utmp support disabled %!s(int64=17) %!d(string=hai) anos
  Nicolas Thill d186cdbfd0 lua changes: - fix shared lib generation - don't ship liblua.so dev lib in liblua package - remove unsupported 'all' make target during build - misc cleanup - bump release number %!s(int64=17) %!d(string=hai) anos
  Steven Barth c1ef612776 Embed luaposix and bitlib into Lua core library %!s(int64=17) %!d(string=hai) anos
  Steven Barth 4b7249183c Updated Lua to 5.1.4 %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau e9ea28b0af use $(FPIC) in a few places where it matters %!s(int64=17) %!d(string=hai) anos
  Florian Fainelli 890c213508 x86_64 also needs -fPIC to create lua shared libraries %!s(int64=17) %!d(string=hai) anos
  Steven Barth a1031eeb23 lua: Remove -fPIC for non-powerpc platforms %!s(int64=17) %!d(string=hai) anos
  Steven Barth 76215afdec lua: Fixed some cross-platform issues for PPC (and probably other architectures) %!s(int64=17) %!d(string=hai) anos