Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-17 | lem: unbreak build against plain Lua 5.1 | Emil Renner Berthing | |
2013-01-16 | lem: print stack trace on error | Emil Renner Berthing | |
..and clean up error messages. | |||
2013-01-16 | lem: if no file is specified run the repl | Emil Renner Berthing | |
2013-01-15 | hathaway: support preinitialized sockets | Emil Renner Berthing | |
2013-01-15 | http.server: ignore cork/uncork errors | Emil Renner Berthing | |
2013-01-14 | configure: allow any pkg-config name for Lua/LuaJIT | Emil Renner Berthing | |
2013-01-12 | io: use memcpy to copy unix socket path | Emil Renner Berthing | |
This allows for unix sockets in the abstract namespace on Linux. Eg.: local conn, err = io.unix.connect('\0/org/freedesktop/systemd1/notify') | |||
2013-01-12 | io: add support for unix sockets | Emil Renner Berthing | |
2013-01-12 | io: fix memory leak in tcp_listen_reap() | Emil Renner Berthing | |
2013-01-11 | Re-license as LGPL | Emil Renner Berthing | |
Acked-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-01-10 | parsers: split out from io library | Emil Renner Berthing | |
2013-01-10 | io: add lem_inputbuf_init() helper | Emil Renner Berthing | |
2013-01-10 | io: fix race and don't close fd twice | Emil Renner Berthing | |
2013-01-09 | io: use flag to signal stream closed | Emil Renner Berthing | |
2013-01-09 | io: allow simultaneous sendfile on the same file | Emil Renner Berthing | |
2013-01-09 | http.server: add bad_request() and expose htmlerror() | Emil Renner Berthing | |
2013-01-07 | export proper CPPFLAGS to pkg-config file | Emil Renner Berthing | |
2013-01-06 | http/server: small fixes | Emil Renner Berthing | |
2013-01-06 | hathaway: add functions for OPTION requests | Emil Renner Berthing | |
2013-01-06 | gitignore: ignore VIM swap files | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-01-06 | http: match requests on path excluding query component | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-01-06 | http: split http handling into separate library | Emil Renner Berthing | |
2013-01-06 | io/tcp: add MultiServer wrapper | Emil Renner Berthing | |
..to easily liston on both IPv4 and IPv6 | |||
2013-01-04 | io/tcp: listen() and connect() return host and port | Emil Renner Berthing | |
2013-01-04 | http: support no Content-Length when Connection: close | Emil Renner Berthing | |
2013-01-04 | io/tcp: keep both node and service strings on stack | Emil Renner Berthing | |
2012-12-19 | utils: yield in utils.exit() to stop running immediately | Emil Renner Berthing | |
2012-12-18 | test: use the libraries we just compiled | Emil Renner Berthing | |
2012-12-18 | lfs: added | Emil Renner Berthing | |
2012-12-17 | io: add file:lock() method | Emil Renner Berthing | |
2012-12-17 | io: add input(), read(), output() and close() | Emil Renner Berthing | |
2012-12-17 | io: multiple arguments for file:write() and stream:write() | Emil Renner Berthing | |
2012-12-17 | io: rework stream:sendfile() | Emil Renner Berthing | |
2012-12-17 | io: add file:size() method | Emil Renner Berthing | |
2012-12-17 | io: add names to operation structs in struct file | Emil Renner Berthing | |
2012-12-17 | pool: make threadpool dynamically configurable | Emil Renner Berthing | |
2012-12-17 | io: put connect and listen in tcp table | Emil Renner Berthing | |
2012-12-17 | io: unify io.tcp_listen() | Emil Renner Berthing | |
2012-12-17 | io: lookup host names without blocking | Emil Renner Berthing | |
2012-12-17 | io: factor out io_strerror() | Emil Renner Berthing | |
2012-12-17 | io: rework io.open() | Emil Renner Berthing | |
2012-12-17 | io: rework streams | Emil Renner Berthing | |
2012-12-17 | io: factor out closed and busy errors | Emil Renner Berthing | |
2012-12-17 | rename lem.streams to lem.io | Emil Renner Berthing | |
2012-12-17 | streams: add file:seek() method | Emil Renner Berthing | |
2012-12-17 | streams: add file:write() method | Emil Renner Berthing | |
2012-12-17 | streams: add File type | Emil Renner Berthing | |
2012-12-17 | streams: raise buffer size to 4k | Emil Renner Berthing | |
2012-12-17 | pool: use two locks, spinlock if available | Emil Renner Berthing | |
2012-12-15 | pool: add thread pool | Emil Renner Berthing | |