summaryrefslogtreecommitdiffstats
path: root/lem/io/core.c
AgeCommit message (Expand)Author
2020-07-30lem.io: add :print() mirroring Lua print()Asbjørn Sloth Tønnesen
2016-01-08Lua 5.3.2Emil Renner Berthing
2016-01-08io: fix Linux include and UNIX_PATH_MAX fallbackRalph
2013-08-26pool: better APIEmil Renner Berthing
2013-08-21io: add io.fromfd()Emil Renner Berthing
2013-08-19io: don't open files with O_NONBLOCKEmil Renner Berthing
2013-06-08io: return stream, pid from io.popen()Emil Renner Berthing
2013-06-08io: fix memory leak on error in io.popen()Emil Renner Berthing
2013-01-30io: add io.streamfile()Emil Renner Berthing
2013-01-30io: rework io.popen to use posix_spawn()Emil Renner Berthing
2013-01-29io: handle standard streams betterEmil Renner Berthing
2013-01-29io: fix filedescriptor leak on FreeBSD/OSXEmil Renner Berthing
2013-01-28io: don't try to emulate TCP_CORK with TCP_NOPUSHEmil Renner Berthing
2013-01-27io: set FD_CLOEXEC on all new filedescriptorsEmil Renner Berthing
2013-01-27io: add stream:getpeer()Emil Renner Berthing
2013-01-22io: add optional 3rd permission arg to io.open()Emil Renner Berthing
2013-01-20io: don't close stdin, stdout and stderr on __gc()Emil Renner Berthing
2013-01-20io: always create stdin, stderr and stdoutEmil Renner Berthing
2013-01-12io: add support for unix socketsEmil Renner Berthing
2013-01-11Re-license as LGPLEmil Renner Berthing
2013-01-10parsers: split out from io libraryEmil Renner Berthing
2013-01-06io/tcp: add MultiServer wrapperEmil Renner Berthing
2012-12-17io: add file:lock() methodEmil Renner Berthing
2012-12-17io: rework stream:sendfile()Emil Renner Berthing
2012-12-17io: add file:size() methodEmil Renner Berthing
2012-12-17io: put connect and listen in tcp tableEmil Renner Berthing
2012-12-17io: unify io.tcp_listen()Emil Renner Berthing
2012-12-17io: lookup host names without blockingEmil Renner Berthing
2012-12-17io: factor out io_strerror()Emil Renner Berthing
2012-12-17io: rework io.open()Emil Renner Berthing
2012-12-17io: rework streamsEmil Renner Berthing
2012-12-17io: factor out closed and busy errorsEmil Renner Berthing
2012-12-17rename lem.streams to lem.ioEmil Renner Berthing