aboutsummaryrefslogtreecommitdiffstats
path: root/util/dependencies.lua
Commit message (Collapse)AuthorAgeFilesLines
* util.dependencies: Check for bitop library same way as net.websocket.frames ↵Kim Alvefur2020-10-051-1/+1
| | | | (fixes #1594)
* util.dependencies: Remove ztact compatability warningMatthew Wild2018-10-261-13/+0
|
* util.dependencies: Add compat code for normalization of socket constructorsKim Alvefur2018-10-121-0/+4
| | | | | | Old LuaSocket had only tcp() which was IPv4-only. LuaSocket ~3.0 adds a tcp6() that creates a IPv6 socket. Some version moves tcp() to tcp4() and adds an IP-version-agnostic tcp() constructor.
* Merge 0.10->trunkKim Alvefur2017-03-231-1/+1
|\
| * util.dependencies: Give APT command for installing lua-secKim Alvefur2017-03-211-1/+1
| |
* | Merge 0.10->trunkKim Alvefur2017-01-291-11/+13
|\|
| * util.dependencies: Normalize whitespaceKim Alvefur2017-01-281-11/+13
| |
* | Merge 0.10->trunkKim Alvefur2017-01-091-3/+3
|\|
| * util.dependencies: Update Debian package names for liblua5.1-lib0 -> lua-lib ↵Kim Alvefur2017-01-061-3/+3
| | | | | | | | transition
* | Merge 0.10->trunkKim Alvefur2016-12-051-2/+13
|\|
| * util.dependencies: Add check and info about lua-bitops (for mod_websockets)Kim Alvefur2016-12-051-0/+11
| |
| * util.dependencies: Update links for LuaExpat and LuaSec which have moved to ↵Kim Alvefur2016-12-051-2/+2
| | | | | | | | new locations
* | Merge 0.10->trunkKim Alvefur2016-11-191-1/+1
|\|
| * util.dependencies: Disable warning about Lua 5.2 (but still warn about 5.3)Kim Alvefur2016-11-181-1/+1
| |
* | Update every link to the documentation to use HTTPSEmmanuel Gil Peyrot2016-04-161-6/+6
|/
* util.dependencies: Show the full error when a symbol is not found (i.e., ↵Thijs Alkemade2016-03-101-2/+2
| | | | when running Prosody with the wrong version of Lua).
* util.dependencies: Use prosody.log() instead of global log()Matthew Wild2015-12-161-4/+4
|
* util.dependencies: Only abort on Lua versions before 5.1, log a warning ↵Kim Alvefur2015-02-211-2/+5
| | | | about 5.2 and above for now
* util.*: Remove use of module() function, make all module functions local and ↵Kim Alvefur2015-02-211-7/+12
| | | | return them in a table at the end
* Merge 0.9->0.10Kim Alvefur2014-04-101-0/+8
|\
| * util.dependencies: Check for Lua 5.1. We don't currently support any other ↵Waqas Hussain2014-04-091-0/+8
| | | | | | | | versions. LuaJIT identifies as 5.1.
* | Merge 0.9->0.10Matthew Wild2014-04-021-10/+10
|\ \ | |/ |/|
| * Remove all trailing whitespaceFlorian Zeitz2013-08-091-10/+10
| |
* | util.dependencies: Log error when LuaExpat is not capable of enforcing ↵Matthew Wild2014-03-301-1/+9
|/ | | | stanza size limits
* util.dependencies, util.xmppstream: Move LuaExpat version checking to ↵Waqas Hussain2011-11-221-0/+8
| | | | util.dependencies.
* util.dependencies: Add a dummy util.ztact loader to log a message for people ↵Matthew Wild2011-04-051-0/+13
| | | | still using it (e.g. in their Debian-derived config files)
* prosody, prosodyctl, util.dependencies: Split checking and logging of ↵Matthew Wild2010-12-201-5/+8
| | | | dependencies so we can check hard deps before the config and logging is loaded
* Merge 0.6->0.7Matthew Wild2010-03-221-2/+2
|\
| * Update copyright headers for 2010Matthew Wild2010-03-221-2/+2
| |
| * util.dependencies: Make the commands line up properly in the "missing ↵Matthew Wild2009-11-231-2/+6
| | | | | | | | dependency" output. Yes, this was the commit you didn't know you were waiting for!
* | util.dependencies: Don't query the config (it isn't really necessary)Matthew Wild2010-02-051-9/+5
| |
* | util.dependencies: Load luarocks.loader/luarocks.requireMatthew Wild2010-01-281-0/+5
| |
* | util.dependencies, prosody, prosodyctl: Give util.dependencies a ↵Matthew Wild2010-01-281-81/+86
| | | | | | | | check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
* | Merge with 0.6Matthew Wild2009-12-021-1/+1
|\|
| * util.dependencies: Fix package name of LuaFilesystemMatthew Wild2009-12-021-1/+1
| |
* | Merge with 0.6Matthew Wild2009-11-251-0/+5
|\|
| * util.dependencies: Log an error if the current version of LuaSec installed ↵Matthew Wild2009-11-251-0/+5
| | | | | | | | contains The Bug (thanks Remko)
* | Merge with 0.6Matthew Wild2009-11-231-3/+25
|\|
| * util.dependencies: Missed a Debian/Matthew Wild2009-11-231-1/+1
| |
| * util.dependencies: Clearer message, add homepages, etc.Matthew Wild2009-11-231-7/+20
| |
| * util.dependencies: Add LuaFileSystem as a hard dependencyMatthew Wild2009-11-231-0/+9
| |
* | util.dependencies: Make the commands line up properly in the "missing ↵Matthew Wild2009-11-231-2/+6
|/ | | | dependency" output. Yes, this was the commit you didn't know you were waiting for!
* Remove version number from copyright headersMatthew Wild2009-07-101-1/+1
|
* 0.3->0.4Matthew Wild2009-03-201-1/+1
|
* Better handling of found, but unloadable, core libraries (eg. undefined symbols)Matthew Wild2009-02-261-6/+24
|
* Update copyright notices for 2009Matthew Wild2009-01-301-2/+2
|
* 0.2->0.3Matthew Wild2009-01-301-1/+1
|
* GPL->MIT!Matthew Wild2009-01-301-13/+2
|
* util.dependencies: Not finding our own libraries is fatalMatthew Wild2009-01-221-0/+2
|
* util.dependencies: Show useful messages when our own libraries are not ↵Matthew Wild2009-01-221-0/+13
| | | | found, too