Stefan Bühler
|
b9f92f704e
|
Fix server.tag and version output, part 2
|
2009-09-16 00:21:01 +02:00 |
Stefan Bühler
|
bf9e34bab7
|
Remove li_vrequest_stat and fix condition.c
|
2009-09-15 19:08:13 +02:00 |
Stefan Bühler
|
f31572bef1
|
Append slash to doc-root for physical path if it is missing
|
2009-09-14 21:45:52 +02:00 |
Stefan Bühler
|
39a879f89a
|
Add "include_lua" to config special commands if compiled with lua
|
2009-09-14 18:58:42 +02:00 |
Stefan Bühler
|
659ebfdd16
|
Add core lua support to handle requests
|
2009-09-13 17:54:16 +02:00 |
Stefan Bühler
|
897b27c692
|
Some core docs fixed
|
2009-09-13 17:46:02 +02:00 |
Stefan Bühler
|
77f2a832e7
|
Fix liRequestUri struct
|
2009-09-13 17:45:41 +02:00 |
Stefan Bühler
|
f030824550
|
Fix server address (do not use the listen address)
|
2009-09-09 18:12:05 +02:00 |
Stefan Bühler
|
a663088a77
|
Add custom server socket callbacks (for ssl modules)
|
2009-09-08 19:09:39 +02:00 |
Stefan Bühler
|
c77ba3eb20
|
Cleanup connection code
|
2009-09-08 19:09:08 +02:00 |
Stefan Bühler
|
007e5e040c
|
Add listen mask checks to angel
|
2009-09-04 15:56:52 +02:00 |
Stefan Bühler
|
56ff7ca32a
|
angel/lighty now synchronize the server state
|
2009-08-30 20:43:13 +02:00 |
Stefan Bühler
|
eeddb37e4a
|
Add plugin angel callbacks
|
2009-08-30 19:25:01 +02:00 |
Thomas Porzelt
|
86ebb4c7f0
|
[core] Add li_querystring_find() function to utils
|
2009-08-13 18:38:30 +02:00 |
Thomas Porzelt
|
6cb5af487f
|
[core] Add li-prefix to structs, enums and function names for encoding helpers
|
2009-08-03 20:33:17 +02:00 |
Stefan Bühler
|
df96167362
|
Add automake
|
2009-07-31 20:36:37 +02:00 |
Stefan Bühler
|
b364b09790
|
Fix some error reporting in angel
|
2009-07-26 15:32:14 +02:00 |
Stefan Bühler
|
534a0f2d3a
|
New instance state machine
|
2009-07-26 15:01:08 +02:00 |
Stefan Bühler
|
594987c29e
|
Add li_ev_safe_ref_and_stop macro and use it
|
2009-07-26 15:00:53 +02:00 |
Stefan Bühler
|
30f804170c
|
Fix angel_log.h macros
|
2009-07-26 15:00:34 +02:00 |
Stefan Bühler
|
baa78b1ebb
|
Handle multi-lines for error-pipe logging
|
2009-07-25 21:39:13 +02:00 |
Stefan Bühler
|
e02d2efea1
|
Remove path in angel_proc logging
|
2009-07-25 18:13:16 +02:00 |
Stefan Bühler
|
766fcd4bfc
|
Add liProc and liErrorPipe for angel
|
2009-07-25 17:37:45 +02:00 |
Thomas Porzelt
|
e838c9b3cf
|
[core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp()
|
2009-07-17 13:04:01 +02:00 |
Stefan Bühler
|
75237dda62
|
Add GError log writing
|
2009-07-17 12:19:57 +02:00 |
Stefan Bühler
|
ab1387d4ba
|
Move and add some common log helpers to utils
|
2009-07-17 12:19:25 +02:00 |
Stefan Bühler
|
b187c4f3c5
|
Fix missing newlines at end of files
|
2009-07-16 22:17:14 +02:00 |
Stefan Bühler
|
a061745193
|
Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/)
|
2009-07-16 22:13:40 +02:00 |
Stefan Bühler
|
f4f2bd1f38
|
Poison non-thread-safe functions and fix errors
|
2009-07-16 22:10:41 +02:00 |
Stefan Bühler
|
1ce3b7fa24
|
Remove pcre dependencies (we use the glib wrappers)
|
2009-07-12 12:29:14 +02:00 |
Stefan Bühler
|
282a2d1b4a
|
Prefix LI_API functions with "li_"
|
2009-07-09 22:17:24 +02:00 |
Stefan Bühler
|
99b203e3d8
|
Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames
|
2009-07-08 21:06:07 +02:00 |
Stefan Bühler
|
f8be820c36
|
Big lighttpd-angel update; still not complete, but supports fork+exec+setuid/gid+listen (no checks in listen yet)
|
2009-07-07 22:40:44 +02:00 |
Stefan Bühler
|
d30108b967
|
Make radix implementation independent of lighty
|
2009-07-07 18:45:47 +02:00 |
Stefan Bühler
|
75505f73e1
|
Add more angel connection handling code (and helper functions)
|
2009-06-23 23:40:13 +02:00 |
Stefan Bühler
|
40fbc9c8b7
|
Fixed the splitting from previous commit and splitted the ip parsers from condition handling
|
2009-06-17 10:59:34 +02:00 |
Stefan Bühler
|
d64f5d4788
|
Split lighttpd specific functions from utils into lighttpd-glue.
|
2009-06-16 23:16:07 +02:00 |
Stefan Bühler
|
c2ce9c4f53
|
Fix encoding functions (use _append for the append version); do not encode characters >= 0x80 for html.
|
2009-06-08 12:43:33 +02:00 |
Thomas Porzelt
|
ff39991ed0
|
[core] Add support for regex conditionals
|
2009-06-05 19:07:48 +02:00 |
Thomas Porzelt
|
fd8f6ed60f
|
[core] Change cond_lvalue_form_string() and move it from utils.c to condition.c
|
2009-06-01 17:58:48 +02:00 |
Thomas Porzelt
|
3efaf40853
|
[core] Add cond_lvalue_from_str() to utils
|
2009-06-01 16:15:38 +02:00 |
Thomas Porzelt
|
16097f84ea
|
[core] Fix erronous invisible char in settings.h
|
2009-05-31 13:57:17 +02:00 |
Thomas Porzelt
|
451cdd1579
|
[core] Add implementation of 32bit radix trees (radix.{h.c})
|
2009-05-29 15:03:19 +02:00 |
Thomas Porzelt
|
0e001f21e5
|
Fix two small typos in idlist.h comments
|
2009-05-13 12:56:46 +02:00 |
Stefan Bühler
|
7c27d1b342
|
Added "idlist": maange a list of used ids
|
2009-05-13 12:33:11 +02:00 |
Stefan Bühler
|
48bf0071e4
|
[angel] Add basic module/plugin support
* renamed some module functions
|
2009-04-24 10:03:04 +02:00 |
Thomas Porzelt
|
087f06a07d
|
Fix singness warnings
|
2009-04-17 22:39:16 +02:00 |
Stefan Bühler
|
c8d26383c3
|
Fix shadow warnings
|
2009-04-17 22:24:29 +02:00 |
Stefan Bühler
|
3a1af99500
|
Include <stdio.h> and <stdlib.h> in settings.h for everyone.
|
2009-04-17 22:14:20 +02:00 |
Stefan Bühler
|
dfb1db14d7
|
Use pointer-sign warning in cmake und fix many of them.
|
2009-04-17 21:53:17 +02:00 |