summaryrefslogtreecommitdiffstats
path: root/lem/io/stream.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-07io: interrupt streams on closeEmil Renner Berthing
2013-11-21fix pragmas for old GCCsEmil Renner Berthing
2013-11-11suppress libev strict-aliasing warningsAsbjørn Sloth Tønnesen
2013-08-26pool: better APIEmil Renner Berthing
2013-02-06io: fix empty string skipping codeEmil Renner Berthing
2013-02-01io: skip empty strings in write methodsEmil 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-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-27io: try syscalls again on EINTREmil Renner Berthing
2013-01-20io: don't close stdin, stdout and stderr on __gc()Emil Renner Berthing
2013-01-11Re-license as LGPLEmil Renner Berthing
2013-01-10io: add lem_inputbuf_init() helperEmil Renner Berthing
2013-01-10io: fix race and don't close fd twiceEmil Renner Berthing
2013-01-09io: use flag to signal stream closedEmil Renner Berthing
2013-01-09io: allow simultaneous sendfile on the same fileEmil Renner Berthing
2012-12-17io: multiple arguments for file:write() and stream:write()Emil Renner Berthing
2012-12-17io: rework stream:sendfile()Emil 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