2
0
Fork 0

Commit Graph

  • 2995cb5ffa Fix previous commit and static forbidden handling Stefan Bühler 2009-03-17 14:49:27 +0100
  • be8e8bb3ea Return 404 if no action handled request Stefan Bühler 2009-03-17 14:27:31 +0100
  • 36ed72910a Remove debug messages Stefan Bühler 2009-03-17 14:26:10 +0100
  • a62cdebb91 Fix static file/dirlist handling and add etag support Stefan Bühler 2009-03-17 14:21:20 +0100
  • 325ec6a5b6 Add content-length in mod-cache-disk-etag Stefan Bühler 2009-03-17 14:21:06 +0100
  • 5484e45e82 Fix some stat_cache bugs Stefan Bühler 2009-03-17 11:45:44 +0100
  • b423170266 Rewrite l_g_string_from_int to l_g_string_append_int Stefan Bühler 2009-03-17 11:44:44 +0100
  • e020850dc8 Add vrequest_is_handled function Stefan Bühler 2009-03-17 11:42:50 +0100
  • 6a92322143 Reduce printf usage in mod_dirlist Stefan Bühler 2009-03-16 22:27:04 +0100
  • 041681dc8f Put the for loop in the case statements for the different encodings. Stefan Bühler 2009-03-16 22:25:38 +0100
  • 9df3918e9b Add l_g_string_from_int to utils - prints a gint64 to a GString Stefan Bühler 2009-03-16 22:24:14 +0100
  • 669ff2e079 Fix mod-status collect handling Stefan Bühler 2009-03-16 17:53:11 +0100
  • d7e53a44de Changed collect api: removed fdata_free (wasn't used) and return NULL from collect_start if collect finished before returning. Stefan Bühler 2009-03-16 17:52:21 +0100
  • 171ab51db5 Fix segfault in mod_cache_disk_etag if no etag is present Stefan Bühler 2009-03-16 17:51:52 +0100
  • ad80873036 fix counter formatter again... basic algebra fail, *sigh* Thomas Porzelt 2009-03-16 02:52:01 +0100
  • 634b77abf5 fix status code for failed stat() in core_handle_static() Thomas Porzelt 2009-03-16 00:37:46 +0100
  • 030e3cebf2 fix counter format output again Thomas Porzelt 2009-03-16 00:32:46 +0100
  • 3629e1aebf [mod_status] add scoreboard Thomas Porzelt 2009-03-14 01:58:24 +0100
  • 4dc8c81569 fix counter format output with COUNTER_TIME and value 0 Thomas Porzelt 2009-03-14 01:40:58 +0100
  • a9c75934a8 change counter format output Thomas Porzelt 2009-03-13 23:16:21 +0100
  • 963564be72 remove 'test' action Thomas Porzelt 2009-03-13 22:43:23 +0100
  • b93c0c3f85 fix updating of io timeout Thomas Porzelt 2009-03-13 14:40:57 +0100
  • f9ca699307 add waitqueue_length() Thomas Porzelt 2009-03-13 01:54:26 +0100
  • bedcc3d46a Added mod_cache_disk_etag: caches produced content on disk and checks for it via etag. Stefan Bühler 2009-03-12 21:08:27 +0100
  • 87cd65e98f Don't check for NULL strings in CONST_STR_LEN Stefan Bühler 2009-03-12 17:40:09 +0100
  • 12b421b9a9 Don't block fastcgi if limit on input queue is hit Stefan Bühler 2009-03-11 21:16:30 +0100
  • d696e0e0f7 fix memory leak in stat cache Thomas Porzelt 2009-03-11 17:34:40 +0100
  • 158f42aa0f Add support for filters Stefan Bühler 2009-03-11 16:57:07 +0100
  • 764ce8335b Disable keep-alive if server was stopped Stefan Bühler 2009-03-11 15:43:19 +0100
  • 4f44b332c7 fix memory leak in stat cache when connection was closed abruptly Thomas Porzelt 2009-03-11 00:22:53 +0100
  • 3137f19ce5 [mod_dirlist] add hide-directories, exclude-prefix and exclude-suffix parameter Thomas Porzelt 2009-03-08 16:47:27 +0100
  • 7d88ae2e73 [utils] add l_g_string_prefix() and l_g_string_suffix() Thomas Porzelt 2009-03-08 16:45:50 +0100
  • 7bd421e79e fix comment in mod_dirlist Thomas Porzelt 2009-03-07 00:28:48 +0100
  • 6e747478d4 Fix ISO C90 decl/code mixing Stefan Bühler 2009-03-07 00:08:49 +0100
  • 7f344029eb Fix stat-cache race condition Stefan Bühler 2009-03-07 00:08:07 +0100
  • a616f477a8 [cmake] add mod_dirlistc and encoding.c Stefan Bühler 2009-03-07 00:07:00 +0100
  • f056e1ccd9 slighty more detailed debug output in plugin_core Thomas Porzelt 2009-03-06 21:11:16 +0100
  • 0c01dd91d3 add debug parameter for dirlist action in mod_dirlist Thomas Porzelt 2009-03-06 19:26:47 +0100
  • 4b8cbba24b fix mem leak in log.write action Thomas Porzelt 2009-03-06 19:19:36 +0100
  • a874e682c7 fix mem leak in mod_dirlist Thomas Porzelt 2009-03-06 18:55:00 +0100
  • 8afe9aff3d fix mem leak in core_module_load() Thomas Porzelt 2009-03-06 18:52:48 +0100
  • a01815421c fix mem leak in stat_cache_free() Thomas Porzelt 2009-03-06 18:50:03 +0100
  • 30ff4619fa forgot mod_dirlist.c Thomas Porzelt 2009-03-06 18:18:13 +0100
  • 9561fa6cae add mod_dirlist Thomas Porzelt 2009-03-06 17:28:09 +0100
  • 0719779fd2 add ENCODING_URI to encoding functions Thomas Porzelt 2009-03-06 17:25:46 +0100
  • 39581f9b2c remove debug print form plugin_core Thomas Porzelt 2009-03-06 17:22:52 +0100
  • 3fa72fd250 fix dirlisting in stat cache Thomas Porzelt 2009-03-06 17:22:14 +0100
  • a888c34dbb add encoding functions Thomas Porzelt 2009-03-05 00:19:55 +0100
  • d5ec193b04 exclude . and .. entries from stat cache dirlisting Thomas Porzelt 2009-03-04 19:46:30 +0100
  • 047bb1f0bd small stat_cache fix Thomas Porzelt 2009-03-04 03:44:45 +0100
  • 4d2cf580df add stat_cach_get_dir() to get directory listing; add stat_cache.ttl setup Thomas Porzelt 2009-03-04 02:54:38 +0100
  • 004dfc1bf6 add spaces in waitqueue.h for readability Thomas Porzelt 2009-03-04 02:51:21 +0100
  • 9a23f4465d add dirent_buf_size() to utils Thomas Porzelt 2009-03-04 02:48:55 +0100
  • 67f35118ff add check for dirfd, pathconf and fpathconf to wscript Thomas Porzelt 2009-03-04 02:47:08 +0100
  • 741332ccf6 fix underflow in usage of cqlimit_update() Thomas Porzelt 2009-03-03 20:16:48 +0100
  • 5ca2b5e1d4 rename limit.* actions to buffer.* Thomas Porzelt 2009-03-02 01:16:22 +0100
  • d8d8c8ea1b Disable cqlimit debug, fixed some more bugs with cqlimit. Stefan Bühler 2009-03-02 01:02:21 +0100
  • 98a36e970a Change mod_fastcgi to not wait for complete packets (enables limits < 64kbyte); fix some limit handling. Stefan Bühler 2009-03-02 00:49:02 +0100
  • 767ad93e83 [cmake] add stat_cache.c Stefan Bühler 2009-03-01 21:27:46 +0100
  • 72b911767e Fix rev 345: l_g_string_assign_len Stefan Bühler 2009-03-01 21:27:34 +0100
  • 2f9e612c99 Use chunkqueue-limit (setup in plugin_core) Stefan Bühler 2009-03-01 21:23:24 +0100
  • 6ebc331215 Implement l_g_string_assign_len() Stefan Bühler 2009-03-01 21:22:15 +0100
  • 39ecfa89e5 Add chunkqueue-limit framework Stefan Bühler 2009-03-01 17:28:01 +0100
  • efab0ca75d implement stat cache Thomas Porzelt 2009-03-01 21:16:58 +0100
  • 78bb13b61c Fix action_reset (backend_failed) Stefan Bühler 2009-03-01 17:16:58 +0100
  • b033f0c194 Extended sockaddr_to_string for use in connect-failed error message in mod_fastcgi Stefan Bühler 2009-03-01 17:15:52 +0100
  • 050d0d60d6 Fix cast warning (char* -> unsigned char*) in mod_fastcgi Stefan Bühler 2009-03-01 15:54:19 +0100
  • c584da22db Handle environment vars in mod_fastcgi Stefan Bühler 2009-02-15 18:59:30 +0100
  • 95fee3059b Add handling for environment vars in backends Stefan Bühler 2009-02-15 18:55:27 +0100
  • 1ebe6dc37d fix small mistake in mod_vhost.c example config comment Thomas Porzelt 2009-02-14 22:52:32 +0100
  • cb4741c56d fix little typo in mod_fastcgi.c comment Thomas Porzelt 2009-02-12 23:03:52 +0100
  • 9b785c567a add vhost.pattern (1.x evhost like functionality) to mod_vhost Thomas Porzelt 2009-02-11 23:38:45 +0100
  • 5c797977c6 Add stderr log support in mod_fastcgi (split lines from backend in log.c) Stefan Bühler 2009-02-03 15:25:14 +0100
  • 159a03f19b fix typo in mod_vhost Thomas Porzelt 2009-01-29 17:38:02 +0100
  • 79d9c63087 redirect requests for directories without trailing slash to uri with trailing slash Thomas Porzelt 2009-01-29 17:36:30 +0100
  • d24e602713 increase default io timeout from 30s to 300s Thomas Porzelt 2009-01-29 15:19:41 +0100
  • 0eef3d7ee8 Use nonblocking sockets Stefan Bühler 2009-01-29 15:14:55 +0100
  • d29565a211 Split chunkiter_read into simple read() and mmap() with fallback read(); _mmap() may result in SIGBUS (e.g. truncated file) later. Stefan Bühler 2009-01-28 15:40:57 +0100
  • bc92b6fdcc add vhost.map action to mod_vhost Thomas Porzelt 2009-01-25 02:40:28 +0100
  • c7c1c5cb0e [cmake] Add mod_vhost Stefan Bühler 2009-01-13 21:32:13 +0100
  • 2708d6deaa Fix handling request content and 100-continue Stefan Bühler 2009-01-13 21:31:02 +0100
  • a91d5e96b9 Allow more characters in url Stefan Bühler 2009-01-13 13:48:03 +0100
  • 13f749aa74 along comes mod_vhost Thomas Porzelt 2009-01-12 01:20:06 +0100
  • f0c66a793c revert previous commit. it was stupid. Thomas Porzelt 2009-01-12 01:02:39 +0100
  • 9186488bbf fix docroot action (don't set physical.path) Thomas Porzelt 2009-01-12 00:24:27 +0100
  • 1cb3075ed6 fix bogus action context cleanup in mod_status Thomas Porzelt 2009-01-11 04:13:49 +0100
  • f983caccde Fix reading of lua tables Stefan Bühler 2009-01-10 15:59:54 +0100
  • 3477543277 Fix fastcgi packet reading Stefan Bühler 2009-01-10 15:50:04 +0100
  • 428b4b524f Fix unix socket path Stefan Bühler 2009-01-10 15:22:35 +0100
  • 1e115c522d Add unix sockets Stefan Bühler 2009-01-10 15:09:42 +0100
  • 4a8ce0a63f Redo boolean conditionals (physical.*) as real actions. Stefan Bühler 2009-01-10 14:46:11 +0100
  • 587ee27cd0 Added response parser and used it in mod_fastcgi Stefan Bühler 2009-01-10 13:30:58 +0100
  • 99f14078ec Add reminder for chunked handling/content-length header. Stefan Bühler 2009-01-09 21:45:19 +0100
  • 4a5aa5361e Added/fixed chunked encoded transfer Stefan Bühler 2009-01-09 21:42:42 +0100
  • 70a495de6f fix ev_tstamp vs. time_t problems in worker_current_timestamp() Thomas Porzelt 2009-01-09 21:32:49 +0100
  • 00869413ee Fix sending endless "FCGI_STDIN" closed events Stefan Bühler 2009-01-09 21:21:18 +0100
  • 31acd354a7 [cmake] Add mod_accesslog Stefan Bühler 2009-01-09 21:17:45 +0100
  • 7766bd8c34 save errno of stat() in request.physical struct to prevent repeated stat()s if failed Thomas Porzelt 2009-01-08 00:26:30 +0100
  • 688c2b6204 add %t format specifier to mod_accesslog (no %{format}t support yet) Thomas Porzelt 2009-01-07 23:37:15 +0100
  • 549f097ea1 fix worker_current_timestamp() caching Thomas Porzelt 2009-01-07 23:36:17 +0100