Commit Graph

95 Commits (0087b8cfc2bad16c4f02f0f629ba4d0a3471c613)

Author SHA1 Message Date
Thomas Porzelt 82ea7279df [modules] Add mod_redirect 13 years ago
Thomas Porzelt 048c66938c [mod_rewrite] Implement rewrite action without regex 13 years ago
Thomas Porzelt 4980987578 [mod_accesslog] Remove superflous '+' in timestamp format string 13 years ago
Thomas Porzelt e838c9b3cf [core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp() 13 years ago
Thomas Porzelt 68b32499f9 [mod_vhost] Fix use of uninitialized variable in vhost.map_regex action 13 years ago
Stefan Bühler a061745193 Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/) 13 years ago
Thomas Porzelt 8a9ddd4d7e [mod_vhost] Fix cleanup function of vhost.map_regex action 13 years ago
Thomas Porzelt ec444e95fe [mod_vhost] Make vhost.map_regex (reordering of lists) threadsafe; remove left over todo comments 13 years ago
Thomas Porzelt 45d91e48e4 [mod_vhost] Implement vhost.map_regex action 13 years ago
Thomas Porzelt a3a1e2172e [mod_rewrite] Fix tiny memleak (GError not freed when regex compilation fails) 13 years ago
Thomas Porzelt 952a28d176 Fix a null-pointer dereference and some other small things reported by clang analyzer 13 years ago
Thomas Porzelt 04be82496a [mod_vhost] Use stat cache 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 4128f3f128 Use GPtrArray in mod_fortune 13 years ago
Stefan Bühler d30108b967 Make radix implementation independent of lighty 13 years ago
Thomas Porzelt c8f7ee1a3f [mod_accesslog] Log hyphen instead of "" 13 years ago
Thomas Porzelt c0858a017c [mod_expire] Move multiplcation of factor from expire() to expire_create() 13 years ago
Thomas Porzelt 98276a9b6f [mod_expire] Log errno in case gmtime_r() should fail 13 years ago
Thomas Porzelt c49219699e [modules] Remove unneeded inclusion of stdio.h 13 years ago
Thomas Porzelt 40b4993b2d [mod_expire] Clean up code a bit; append max-age to Cache-Control instead of overwriting 13 years ago
Thomas Porzelt 8ae3462a68 [mod_expire] Fix wrong max-age with 'modification' 13 years ago
Thomas Porzelt 2cffeb7401 [modules] Add mod_expire 13 years ago
Thomas Porzelt 7aa2e0ef14 Remove test debug output from mod_dirlist 13 years ago
Stefan Bühler c2ce9c4f53 Fix encoding functions (use _append for the append version); do not encode characters >= 0x80 for html. 14 years ago
Thomas Porzelt 426ee0bff0 [modules] Add mod_rewrite 14 years ago
Thomas Porzelt a2b40bb581 [mod_access] Fix casting warnings 14 years ago
Thomas Porzelt 1703b67409 [modules] Add mod_access 14 years ago
Stefan Bühler dfb1db14d7 Use pointer-sign warning in cmake und fix many of them. 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
Thomas Porzelt f07f4d4971 [mod_vhost] Fix vhost.pattern again (build physical.path) 14 years ago
Thomas Porzelt d1df9e2274 [mod_vhost] Fix vhost.pattern action 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 6a56aba0c3 Use 2^n-1 in GSring pre-allocations (so glib doesn't alloc 2^(n+1) for 2^n) 14 years ago
Stefan Bühler 02c8be5afd Use prepared string for the local/remote socket address in mod_fastcgi 14 years ago
Thomas Porzelt f44f620eda [modules] add mod_debug 14 years ago
Thomas Porzelt 9f8413c112 [mod_status] add more info to connection list 14 years ago
Thomas Porzelt ddb0448a96 rework stat_cache 14 years ago
Thomas Porzelt 0e03d1a362 [mod_dirlist] fix new leaks 14 years ago
Stefan Bühler a62cdebb91 Fix static file/dirlist handling and add etag support 14 years ago
Stefan Bühler 325ec6a5b6 Add content-length in mod-cache-disk-etag 14 years ago
Stefan Bühler 6a92322143 Reduce printf usage in mod_dirlist 14 years ago
Stefan Bühler 669ff2e079 Fix mod-status collect handling 14 years ago
Stefan Bühler 171ab51db5 Fix segfault in mod_cache_disk_etag if no etag is present 14 years ago
Thomas Porzelt 3629e1aebf [mod_status] add scoreboard 14 years ago
Thomas Porzelt a9c75934a8 change counter format output 14 years ago
Stefan Bühler bedcc3d46a Added mod_cache_disk_etag: caches produced content on disk and checks for it via etag. 14 years ago
Stefan Bühler 12b421b9a9 Don't block fastcgi if limit on input queue is hit 14 years ago