1402 Commits (859da7d7eb24f06e35d157d794df5cdf60f4ff6e)
 

Author SHA1 Message Date
Thomas Porzelt 3af94cf12d [mod_progress] free data on module unload properly
11 years ago
Thomas Porzelt 2d52ff9170 [mempool] support profiler for mmap allocations. use g_malloc/free instead malloc/free
11 years ago
Thomas Porzelt aeb88422a0 [profiler] export li_profiler_enabled and li_profiler_hashtable_insert/remove. add heap base/break/size to dump output
11 years ago
Thomas Porzelt a66b6ce8d5 [config parser] rename 'o' liValue variables to 'v'. the name was a relict from option variables
11 years ago
Thomas Porzelt 9f17fd620d [config parser] add 'none' and 'default' keywords
11 years ago
Stefan Bühler a7741a2f22 [core] Ignore connection headers from backends
11 years ago
Thomas Porzelt fc3d0e51e9 [core] fix invalid html in auto-generated responses
11 years ago
Stefan Bühler 3277edabe6 connection.c: optimize buffer usage - don't keep too many unused buffers around
11 years ago
Stefan Bühler ba3d50ba79 [mempool]: use g_free instead of free in ALLOC mode
11 years ago
Stefan Bühler bd5c2f4ebe move profiler code to common lib
11 years ago
Thomas Porzelt bd15bb8f82 [core] fix for previous commit. gc requency was set to 10s not 5min
11 years ago
Thomas Porzelt ab313d20c2 [core] change connection garbage collector algorithm to free all unused connections up to the maximum of active connections during the last 5 minutes
11 years ago
Thomas Porzelt 011380dcb7 [core] change memory profiler output, add minsize parameter to debug.profiler_dump action
11 years ago
Joe Presbrey 60fc8d421d [mod_status] add status_info_auto
11 years ago
Thomas Porzelt cdf183137f [plugin_core] rename 'blank' action to 'respond' and allow optional integer, string or list of integer+string parameters which support patterns
11 years ago
Stefan Bühler 2647a9745c [autobuild]: enable large file support for 32-bit builds
11 years ago
Thomas Porzelt b6e20b45f9 [doc] update config examples re latest config syntax changes
12 years ago
Thomas Porzelt cc1c9a92e2 [config parser] don't allow setup blocks or includes in setup blocks
12 years ago
Stefan Bühler dbfca1b2cb [doc]: fix config examples
12 years ago
Thomas Porzelt 2ebf367df5 [config parser] fix detection of conflicts between options and uservars
12 years ago
Stefan Bühler 3ef949bbb9 [tests]: convert test cases to new config syntax
12 years ago
Thomas Porzelt 04c8356b44 [config parser] change syntax again: user defined variables are now defined as 'x = ...;'. user defined actions are not special anymore
12 years ago
Stefan Bühler abd58794d8 [config parser]: fix crash with nested conditional blocks, fix some warnings
12 years ago
Stefan Bühler d579b8a163 [core]: accept LF instead of CR LF in http requests
12 years ago
Thomas Porzelt 9f832c75ea Config syntax changes and parser fixes:
12 years ago
Stefan Bühler bafba4b112 [core.cached_html] fix path handling
12 years ago
Stefan Bühler 92ca097ed4 [jobqueue] as jobs in the queue could be removed in a callback we can\'t copy the queue to a private one, g_queue_unlink needs the real one
12 years ago
Thomas Porzelt 496a28f197 [core] truncate temp string before evaluating pattern. add comment to pattern.h that li_eval_pattern() does not truncate the string for you
12 years ago
Stefan Bühler e2376dbd15 [tests] add simple mod-proxy check
12 years ago
Thomas Porzelt 81429d4eb5 [doc] Fix: use 'charset' instead 'encoding' in mimetypes.conf
12 years ago
Simon Lundström effdfb6e62 On OS X the GNU libtool is prefixed with a g.
12 years ago
Thomas Porzelt 259cdb57e3 [mod_accesslog] Fix %r (first request line) formatter
12 years ago
Stefan Bühler 0fcbfb7ab7 [core] optimize syscalls per connection
12 years ago
Stefan Bühler 4f377b792c [utils] fix calculation for sockaddr_un struct size
12 years ago
Stefan Bühler f277a22407 [core.lua] fix wsgi pathinfo
12 years ago
Stefan Bühler 9c80becca2 [angel] Remove unsupported pid-file option
12 years ago
Stefan Bühler 45f0cf0bf3 Increase timeout for angel-listen
12 years ago
Stefan Bühler 6164ac83c9 [*cgi env]: Fix REQUEST_URI
12 years ago
Stefan Bühler 6d854ac3f8 [autobuild]: Fix error message if ragel is not found
12 years ago
Stefan Bühler f461b8a8b4 [tests]: use printf instead of echo in shell cgi script
12 years ago
Stefan Bühler 8973c35562 [utils] Fix url decoding for non ascii values (signed char negatives)
12 years ago
Stefan Bühler eb9f6aa368 [plugins] Fix some default options (the raw default-value is only used when there is no parser method)
12 years ago
Stefan Bühler be50c790e1 [mod_balance]: renamed from mod_balancer
12 years ago
Stefan Bühler d9cc24b8e6 [core]: fix connection/vrequest callbacks to return FALSE after they got reset, so handling stops
12 years ago
Stefan Bühler bf0ece96fb [throttle] Fix segfaults
12 years ago
Stefan Bühler 9c6f894eb5 [mime-types] Fix mimetype insert, add new test cases to catch this
12 years ago
Stefan Bühler 366d00328c Fix bug in delayed connection handling, 2nd try
12 years ago
Stefan Bühler 318b7bf041 Fix bug in delayed connection handling
12 years ago
Thomas Porzelt 912976fe30 [core] Attempt to fix issue with stalling connections in throttle pools
12 years ago
Thomas Porzelt 243b9ddef1 [tests] Add test for %n references in mod_redirect
12 years ago