aboutsummaryrefslogtreecommitdiffstats
path: root/util-src
Commit message (Expand)AuthorAgeFilesLines
* util.encodings: Move declarations to top of function [pedantic]Kim Alvefur2015-05-021-2/+3
* util.pposix: Return error from ftruncate if that fails too (but what would we...Kim Alvefur2015-05-021-1/+4
* util-src/*.c: Per convention call luaL_error() as argument to returnFlorian Zeitz2015-04-033-5/+6
* util-src/*.c: astyle --indent=tab --brackets=attach --indent-switches --break...Kim Alvefur2015-04-037-716/+846
* util.table, Makefile: New C module that allows pre-allocation of tables to im...Matthew Wild2015-03-312-2/+16
* Merge 0.9->0.10 againKim Alvefur2015-03-271-3/+94
|\
| * util.encodings: Expose UTF-8 validation and length checking functionsKim Alvefur2015-03-231-0/+28
| * util.encodings: Perform validation of UTF-8 strings before passing to libidn ...Kim Alvefur2015-03-231-3/+67
* | util-src/*.c: Add macro for compiling with Lua 5.2Kim Alvefur2014-09-176-0/+24
* | util-src/*.c: Use the more concise lua_setfieldKim Alvefur2014-09-174-13/+7
* | util-src/*.c: Don't create globals when loadedKim Alvefur2014-09-166-11/+11
* | Merge 0.9->0.10Kim Alvefur2014-04-271-3/+9
|\|
| * util.pposix: Fix error reporting from really old Linux fallocate() that did n...Kim Alvefur2014-04-251-1/+5
| * util.pposix: Fix error reporting from posix_fallocate, it doesn't use errno (...Kim Alvefur2014-04-251-2/+4
* | Merge 0.9->0.10Kim Alvefur2013-11-281-0/+2
|\|
| * util.pposix: Verify that file handle is openKim Alvefur2013-11-281-0/+2
* | Merge 0.9->0.10Matthew Wild2013-10-101-1/+1
|\|
| * util.windows: Incorrect output buffer size passed to ReadConsoleOutputAttribu...Waqas Hussain2013-10-101-1/+1
* | Merge 0.9->trunkMatthew Wild2013-09-032-3/+12
|\|
| * util.pposix: Fix building on non-Linux with glibcKim Alvefur2013-09-021-2/+2
| * util.net: Fix s2sout on Windows (return 0.0.0.0 and :: instead of an empty list)Kim Alvefur2013-08-301-1/+10
* | util.pposix: Fix overflow in rlimit argument conversion (thanks gcc, now be q...Kim Alvefur2013-08-101-1/+1
* | Merge 0.9->trunkKim Alvefur2013-08-091-1/+1
|\|
| * util.hashes: Silence compiler warning about pointer signedness0.9.0Kim Alvefur2013-08-091-1/+1
* | Merge 0.9->trunkKim Alvefur2013-08-061-1/+1
|\|
| * util.hashes: Correct argument orderKim Alvefur2013-08-061-1/+1
* | Merge 0.9->trunkMatthew Wild2013-07-151-4/+4
|\|
| * util.net: Fix compilation on Windows (outputs an empty list of addresses for ...Matthew Wild2013-07-151-4/+4
* | Merge 0.9->trunkMatthew Wild2013-07-151-0/+1
|\|
| * util.net: Include missing header needed for successful compiltion on FreeBSDMatthew Wild2013-07-151-0/+1
| * util.pposix: setrlimit(): Add missing return on error when an incorrect numbe...Matthew Wild2013-06-281-0/+1
* | util.pposix: Correctly handle 'unlimited' limits (RLIM_INFINITY), by returnin...Matthew Wild2013-06-291-32/+43
|/
* util.net: Add util.net, containing local_addresses() (removed from LuaSocket ...Matthew Wild2013-06-182-2/+109
* util.hashes: inttypes.h not available with MS Windows SDK, use MS specific __...Waqas Hussain2013-05-131-0/+5
* util.hashes, util.sasl.scram: Implement SCRAM-SHA1's Hi in CFlorian Zeitz2013-04-281-0/+49
* util.hmac, util.hashes: Implement HMAC functions in C, and move to util.hashesFlorian Zeitz2013-04-272-14/+98
* mod_posix, util.pposix: Bump version for API changeMatthew Wild2013-04-081-1/+1
* util.pposix: syslog(): Support an optional source parameter (producing messag...Matthew Wild2013-04-081-4/+5
* util.pposix: Allow fetching RLIMIT_NICE when availableMatthew Wild2013-03-221-0/+3
* util.pposix: Prevent FDs 0, 1 and 2 from being assigned to connectionsKim Alvefur2012-11-101-0/+4
* util.pposix: Put the warning back, mention how we might still use posix_fallo...Kim Alvefur2012-07-311-0/+4
* util.pposix: Try posix_fallocate() if fallocate() is unsupported by the file ...Kim Alvefur2012-07-311-10/+21
* util.pposix: Warn about posix_fallocateKim Alvefur2012-07-291-0/+1
* util.pposix: Add fallocate method, backed by either posix_fallocate() or Linu...Kim Alvefur2012-07-281-0/+43
* util.pposix: Add comments to mallinfo fields we use, so I don't forget tomorr...Matthew Wild2012-07-081-0/+6
* util.pposix: Add meminfo() binding to memory allocation stats provided by mal...Matthew Wild2012-07-081-0/+28
* util.pposix: Add setenv()Kim Alvefur2012-07-031-0/+33
* util.hashes: Add sha224, sha384, sha512Kim Alvefur2012-05-101-0/+6
* util.hashes: Use defined hash function output lengths.Kim Alvefur2012-05-091-3/+3
* util.pposix: Don't trust errno for success. Thanks QuinceKim Alvefur2011-11-181-14/+18