Commit Graph

323 Commits (personal/stbuehler/wip)

Author SHA1 Message Date
Stefan Bühler c77ba3eb20 Cleanup connection code 13 years ago
Stefan Bühler 007e5e040c Add listen mask checks to angel 13 years ago
Stefan Bühler 56ff7ca32a angel/lighty now synchronize the server state 13 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 13 years ago
Thomas Porzelt 86ebb4c7f0 [core] Add li_querystring_find() function to utils 13 years ago
Thomas Porzelt 6cb5af487f [core] Add li-prefix to structs, enums and function names for encoding helpers 13 years ago
Stefan Bühler df96167362 Add automake 13 years ago
Stefan Bühler b364b09790 Fix some error reporting in angel 13 years ago
Stefan Bühler 534a0f2d3a New instance state machine 13 years ago
Stefan Bühler 594987c29e Add li_ev_safe_ref_and_stop macro and use it 13 years ago
Stefan Bühler 30f804170c Fix angel_log.h macros 13 years ago
Stefan Bühler baa78b1ebb Handle multi-lines for error-pipe logging 13 years ago
Stefan Bühler e02d2efea1 Remove path in angel_proc logging 13 years ago
Stefan Bühler 766fcd4bfc Add liProc and liErrorPipe for angel 13 years ago
Thomas Porzelt e838c9b3cf [core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp() 13 years ago
Stefan Bühler 75237dda62 Add GError log writing 13 years ago
Stefan Bühler ab1387d4ba Move and add some common log helpers to utils 13 years ago
Stefan Bühler b187c4f3c5 Fix missing newlines at end of files 13 years ago
Stefan Bühler a061745193 Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/) 13 years ago
Stefan Bühler f4f2bd1f38 Poison non-thread-safe functions and fix errors 13 years ago
Stefan Bühler 1ce3b7fa24 Remove pcre dependencies (we use the glib wrappers) 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Stefan Bühler f8be820c36 Big lighttpd-angel update; still not complete, but supports fork+exec+setuid/gid+listen (no checks in listen yet) 13 years ago
Stefan Bühler d30108b967 Make radix implementation independent of lighty 13 years ago
Stefan Bühler 75505f73e1 Add more angel connection handling code (and helper functions) 13 years ago
Stefan Bühler 40fbc9c8b7 Fixed the splitting from previous commit and splitted the ip parsers from condition handling 13 years ago
Stefan Bühler d64f5d4788 Split lighttpd specific functions from utils into lighttpd-glue. 13 years ago
Stefan Bühler c2ce9c4f53 Fix encoding functions (use _append for the append version); do not encode characters >= 0x80 for html. 13 years ago
Thomas Porzelt ff39991ed0 [core] Add support for regex conditionals 13 years ago
Thomas Porzelt fd8f6ed60f [core] Change cond_lvalue_form_string() and move it from utils.c to condition.c 14 years ago
Thomas Porzelt 3efaf40853 [core] Add cond_lvalue_from_str() to utils 14 years ago
Thomas Porzelt 16097f84ea [core] Fix erronous invisible char in settings.h 14 years ago
Thomas Porzelt 451cdd1579 [core] Add implementation of 32bit radix trees (radix.{h.c}) 14 years ago
Thomas Porzelt 0e001f21e5 Fix two small typos in idlist.h comments 14 years ago
Stefan Bühler 7c27d1b342 Added "idlist": maange a list of used ids 14 years ago
Stefan Bühler 48bf0071e4 [angel] Add basic module/plugin support 14 years ago
Thomas Porzelt 087f06a07d Fix singness warnings 14 years ago
Stefan Bühler c8d26383c3 Fix shadow warnings 14 years ago
Stefan Bühler 3a1af99500 Include <stdio.h> and <stdlib.h> in settings.h for everyone. 14 years ago
Stefan Bühler dfb1db14d7 Use pointer-sign warning in cmake und fix many of them. 14 years ago
Stefan Bühler 0ec334c887 Killed sys-strings.h (replaced with glib functions) 14 years ago
Stefan Bühler 72136b4d03 angel: some basic structs, code not ready yet (config parser "works") 14 years ago
Thomas Porzelt 383fa6a4f5 - introduce throttling via pools, rework throttling by connection 14 years ago
Stefan Bühler 595ce1fe13 Add wrk in vrequest, s/vr->con->wrk/vr->wrk/, removed some other (broken) usages of vr->con 14 years ago
Stefan Bühler 4e04ac6b8b cmake: use builtin macros for build date 14 years ago
Stefan Bühler 7aaa764f49 Added vrequest_joblist_append_async (with a vrequest-reference handling) 14 years ago
Stefan Bühler 194db07279 Use GByteArray in mod_fastcgi 14 years ago
Stefan Bühler 611d7dcac3 Recode the sockaddr handling, fixing some bugs 14 years ago
Stefan Bühler 691939dbdc Rename MEM_CHUNK to STRING_CHUNK and add new MEM_CHUNK with GByteArray as content 14 years ago