93 Commits (ff69160c346fd09f3a6bd1148f8652a7c63e5e7a)

Author SHA1 Message Date
Thomas Porzelt 0084f21174 [core] Update queue->delay in li_waitqueue_set_delay(), not only ev timer 13 years ago
Thomas Porzelt b3f8b8d62f [core] Add li_waitqueue_set_delay() function 13 years ago
Thomas Porzelt 86e039e6d2 [core] Add --module-resident commandline parameter to prevent module unloading. Useful for valgrind or tcmalloc 13 years ago
Thomas Porzelt 32cb017ba6 [core] Zero timestamps when removing element from waitqueue 13 years ago
Stefan Bühler 63ed53e31a Fix casts in utils.c 13 years ago
Stefan Bühler 7a63f69133 Add li_sockaddr_dup 14 years ago
Stefan Bühler a545ef6e75 Add mempool_align_page_size implementation for MEMPOOL_MALLOC fallback 14 years ago
Stefan Bühler faf2985a79 Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername 14 years ago
Stefan Bühler 4485ea7563 Fix segfault if trying to convert NULL address to string
This doesn't workaround the freebsd getsockname / getpeername bug,
but it shouldn't crash anymore.
http://www.freebsd.org/cgi/query-pr.cgi?pr=142717
14 years ago
Stefan Bühler edd74a0e3c Rename lighttpd to lighttpd2 14 years ago
Stefan Bühler 4fd27aca81 autotools: Fix linking 14 years ago
Stefan Bühler 63eadd22fa Fix buildsystems 14 years ago
Stefan Bühler 931e8fea0c Make radix tree generic (length independent), use it for mod_access ipv4/ipv6 14 years ago
Stefan Bühler 0c3ca6b13b add liBuffer: a reference-counted memory chunk (using mempool) for basic network data 14 years ago
Stefan Bühler f9b12036fe Add mempool allocator to avoid fragmentation 14 years ago
Stefan Bühler 1ac09ac2d1 Use relative timestamp for angel call timeouts, increase angel-listen timeout.
* While lighty runs the initialization, the difference between ev_now()
   and ev_time() might be bigger than the timeout - which leads to an
   immediate timeout.
14 years ago
Stefan Bühler 92904247d6 angel: support for restaring instance with SIGHUP 14 years ago
Stefan Bühler a25d0f81d0 utils: added some hash/equal functions 14 years ago
Stefan Bühler 0fe57dc215 mod_auth: add htdigest and htpasswd (no apr-md5) backend 14 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 14 years ago
Stefan Bühler e71b64f41f Add a li_const_gstring method to create fake GStrings; make some GString* parameters const 14 years ago
Stefan Bühler 4653900eca Fix stat-cache ref counting 14 years ago
Stefan Bühler 8ac057d3d5 angel: Add wrapper, env and copy-env to instance config 14 years ago
Thomas Porzelt a94fee7b76 [waf] Add new *_lua.c files 14 years ago
Thomas Porzelt 21cfd4ab71 [waf] Fix double linkage of *_lua.c in some commandline usage cases 14 years ago
Stefan Bühler b61013d9e0 Fix automake to build shared libraries 14 years ago
Stefan Bühler 007e5e040c Add listen mask checks to angel 14 years ago
Stefan Bühler 56ff7ca32a angel/lighty now synchronize the server state 14 years ago
Thomas Porzelt de499089ff [waf] Add missing HAVE_CONFIG_H=1 define for common lib 14 years ago
Thomas Porzelt 5c699f571a [waf] Fix includes so config.h gets found 14 years ago
Thomas Porzelt 8b7ea63cf9 [waf] Reenable waf and update to 1.5.8 14 years ago
Thomas Porzelt 86ebb4c7f0 [core] Add li_querystring_find() function to utils 14 years ago
Thomas Porzelt 6cb5af487f [core] Add li-prefix to structs, enums and function names for encoding helpers 14 years ago
Stefan Bühler df96167362 Add automake 14 years ago
Stefan Bühler 0087b8cfc2 Better error message if spawn failed 14 years ago
Stefan Bühler b364b09790 Fix some error reporting in angel 14 years ago
Stefan Bühler 2f6fe68a75 Cleanup some debug logging 14 years ago
Stefan Bühler 594987c29e Add li_ev_safe_ref_and_stop macro and use it 14 years ago
Stefan Bühler e02d2efea1 Remove path in angel_proc logging 14 years ago
Stefan Bühler ab1387d4ba Move and add some common log helpers to utils 14 years ago
Stefan Bühler b187c4f3c5 Fix missing newlines at end of files 14 years ago
Thomas Porzelt 952a28d176 Fix a null-pointer dereference and some other small things reported by clang analyzer 14 years ago
Stefan Bühler 540ff7db02 Split sources into subdirs 14 years ago