Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-30 | mark oom() as noreturnHEADmasterfix-stdout | Asbjørn Sloth Tønnesen | |
bin/lem.c: In function ‘runqueue_pop’: bin/lem.c:306:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | oom(); | ^~~~~ bin/lem.c:308:2: note: here 308 | default: /* this shouldn't happen */ | ^~~~~~~ bin/lem.c: In function ‘queue_file’: bin/lem.c:335:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 335 | oom(); | ^~~~~ bin/lem.c:337:2: note: here 337 | default: | ^~~~~~~ Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2020-07-30 | override Lua print() with lem.io.print() | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2020-07-30 | lem.io: add print() | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2020-07-30 | lem.io: add :print() mirroring Lua print() | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2020-07-22 | make lem_debug() non-blocking stdout tolerant | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2017-04-26 | signal: kill warning | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2017-04-26 | configure.ac: add option for using shared libev | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2017-04-26 | http: server: body: add maxsize argument | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2016-01-21 | http.server: use %H:%M:%S instead of %T in os.date() | Kristian Nielsen | |
(%T is not in ISO C). | |||
2016-01-21 | Rename test/htest.lua -> test/hathawaytest.lua | David Fotel | |
2016-01-08 | README: the test scripts also serve as examples | David Fotel | |
2016-01-08 | Lua 5.3.2 | Emil Renner Berthing | |
2016-01-08 | libev: update to v4.22 | Emil Renner Berthing | |
2016-01-08 | Update auxiliary autoconf files | Emil Renner Berthing | |
2016-01-08 | Drop backwards compatibility with Lua < 5.2 | Emil Renner Berthing | |
..and LuaJIT | |||
2016-01-08 | signal: sigchld: export pid information | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk> | |||
2016-01-08 | ev-config.h.in: remove superfluous 0 | Emil Renner Berthing | |
2016-01-08 | io: fix Linux include and UNIX_PATH_MAX fallback | Ralph | |
This makes it easier to compile against other C libraries than glibc. | |||
2016-01-07 | io: interrupt streams on close | Emil Renner Berthing | |
2013-12-08 | Lua 5.2.3 | Emil Renner Berthing | |
2013-11-21 | fix pragmas for old GCCs | Emil Renner Berthing | |
2013-11-11 | signal: fix compilation on OSX | Emil Renner Berthing | |
2013-11-11 | suppress libev strict-aliasing warnings | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-11-11 | signal: add support for looking up signals by number | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-11-11 | signal: add test | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-11-11 | signal: handle sigchild separately | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-11-11 | signal: add signal lookup | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-11-11 | signal: initial signal handling | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk> | |||
2013-09-18 | use CFLAGS, CPPFLAGS and LDFLAGS properly | Emil Renner Berthing | |
2013-08-27 | add built-time assertions | Emil Renner Berthing | |
2013-08-27 | parsers: give parsers a set amount of space for state | Emil Renner Berthing | |
..and don't try to cram all parser states into the same struct. | |||
2013-08-27 | http.server: fix typo | Asbjørn Sloth Tønnesen | |
Introduced in: > commit e7f888ccadce6ec68a6da783282bb342785d763d > Author: Emil Renner Berthing <esmil@mailme.dk> > Date: Mon Aug 19 01:10:11 2013 +0200 > > http: factor out response module Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.dk> | |||
2013-08-26 | pool: better API | Emil Renner Berthing | |
The thread pool doesn't actually need the Lua thread, so let the callers handle that. Also if we don't care about the return allow the reaper function to be NULL and automatically free the lem_async struct when the worker is done. | |||
2013-08-22 | hathaway: htest: fix single instance API usage | Asbjørn Sloth Tønnesen | |
When using the single instance API hathaway.debug MUST be overwritten before calling import in order to have any effect. Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-08-22 | hathaway: support multiple instances | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-08-21 | hathaway: remove unnecessary scope indentation | Asbjørn Sloth Tønnesen | |
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> | |||
2013-08-21 | http: move Request and Response objects out | Emil Renner Berthing | |
..to http.server and http.client modules respectively, and don't tie them to the parser. | |||
2013-08-21 | http.server: remove useless do .. end block | Emil Renner Berthing | |
2013-08-21 | http: factor out response module | Emil Renner Berthing | |
2013-08-21 | io: add io.fromfd() | Emil Renner Berthing | |
2013-08-19 | io: don't open files with O_NONBLOCK | Emil Renner Berthing | |
2013-08-16 | Makefile.in: fix dependencies | Emil Renner Berthing | |
2013-08-03 | io: fix file:close() and file:__gc() blocking | Emil Renner Berthing | |
2013-06-08 | set EV_SIGNAL_ENABLE and EV_CHILD_ENABLE | Emil Renner Berthing | |
to prepare for upcoming signal library and reap child processes even when EV_CHILD_ENABLE is not set | |||
2013-06-08 | http.client: added | Emil Renner Berthing | |
2013-06-08 | io: return stream, pid from io.popen() | Emil Renner Berthing | |
2013-06-08 | io: fix memory leak on error in io.popen() | Emil Renner Berthing | |
2013-06-08 | lem: use reguler ints for queue indexes | Emil Renner Berthing | |
2013-06-08 | queue: add blocking multiple producer/consumer queue | Emil Renner Berthing | |
2013-06-08 | fix compilation with EV_MULTIPLICITY set | Emil Renner Berthing | |