Gráfico de commits

  • ca7a97f211 [core] workaround for AIX mmap define gstrauss 2017-08-08 22:51:32 -04:00
  • b6bd4d3d94 [mod_extforward] PROXY proto and SSL_CLIENT_VERIFY gstrauss 2017-08-06 01:49:29 -04:00
  • 7ec74fe7b1 [core] warn if backend server config contains '_' gstrauss 2017-08-05 23:32:53 -04:00
  • 19d2190a4f [core] set socket perms after bind, before listen gstrauss 2017-08-03 00:37:43 -04:00
  • 3c8afd194c [core] base_decls.h to quiet compiler warnings gstrauss 2017-07-30 23:42:41 -04:00
  • 2e0f87c8a5 [core] add missing #include gstrauss 2017-07-30 23:26:33 -04:00
  • 6def094c23 [core] fix invalid sizeof() identified by coverity gstrauss 2017-07-30 23:25:11 -04:00
  • c5865d4f0b [mod_cgi] add missing #include gstrauss 2017-07-30 22:28:13 -04:00
  • cdfddce707 [mod_extforward] typo in comment gstrauss 2017-07-30 12:24:01 -04:00
  • d4a37a3bbb [core] remove fdevent fcntl_set hook gstrauss 2017-07-29 00:30:53 -04:00
  • c23f8fdd6f [core] set one-shot mode fd O_NONBLOCK, FD_CLOEXEC gstrauss 2017-07-29 00:18:48 -04:00
  • 07e57e24c2 [mod_dirlisting] treat README and HEADER as paths (fixes #2818) gstrauss 2017-07-28 00:07:01 -04:00
  • 6e668bfe5f [core] forward SIGHUP only to lighttpd workers gstrauss 2017-07-27 23:09:12 -04:00
  • 477534084a [mod_wstunnel] websocket tunnel to other protocol gstrauss 2017-07-25 02:08:15 -04:00
  • 889db409dc [core] add public domain SHA1() if no crypto gstrauss 2017-07-25 02:05:36 -04:00
  • fad841d69b [core] do not remove pid-file in test mode gstrauss 2017-07-25 01:49:18 -04:00
  • 42ab331dc9 [core] consistent behavior w/ and w/o SA_SIGINFO gstrauss 2017-07-23 18:54:57 -04:00
  • 7bda136e5f [mod_webdav] PROPFIND getetag attr must match GET gstrauss 2017-07-21 23:44:14 -04:00
  • adeec956c3 [core] restart piped loggers if they exit (fixes #1393) gstrauss 2017-07-17 00:52:14 -04:00
  • 167cdc846c [core] reap lighttpd worker pids precisely gstrauss 2017-07-17 00:07:34 -04:00
  • ad7d6a6b15 [core] fdevent_cycle_logger() gstrauss 2017-07-16 15:30:07 -04:00
  • d742e43834 [doc] update README gstrauss 2017-07-16 13:33:38 -04:00
  • b50aa2df51 quell compiler warnings for -Wimplicit-fallthrough gstrauss 2017-07-16 01:34:17 -04:00
  • d66cbe9577 [core] adaptive spawning for socket backend procs (fixes #1162) gstrauss 2017-07-16 00:13:37 -04:00
  • 1836309209 [core] resolve DNS at startup for socket backends gstrauss 2017-07-15 18:06:26 -04:00
  • 0beb8b89d8 [core] store sockaddr for socket backend procs gstrauss 2017-07-15 16:19:01 -04:00
  • b6d0818762 [core] spread load on socket backend procs gstrauss 2017-07-15 00:46:01 -04:00
  • 45b970e69b [core] shared code for socket backends gstrauss 2017-07-14 01:29:18 -04:00
  • 81b8fffd31 [mod_fastcgi,mod_scgi] use temp buffer for cgi_env gstrauss 2017-07-04 13:27:06 -04:00
  • 6e1c02f386 [mod_fastcgi,mod_scgi] parse bin_path at startup gstrauss 2017-07-01 10:25:41 -04:00
  • 35c4bf5857 [mod_fastcgi,mod_scgi] struct member consistency gstrauss 2017-06-30 00:18:15 -04:00
  • 3ae7fb1bdd [mod_scgi] remove unused parse_response member gstrauss 2017-06-30 00:15:18 -04:00
  • c0a9020935 [mod_fastcgi,mod_scgi] consistent connect() error gstrauss 2017-06-30 00:10:42 -04:00
  • d836c72751 [mod_fastcgi] move delayed connect() into switch() gstrauss 2017-06-29 23:53:18 -04:00
  • d26837d509 [mod_fastcgi] set request_id in fcgi_create_env() gstrauss 2017-06-29 23:50:59 -04:00
  • 9cfa9dc3d4 [mod_fastcgi] consolidate connect() error handling gstrauss 2017-06-26 21:20:19 -04:00
  • b65bdb5540 [mod_fastcgi] slightly simplify counters gstrauss 2017-06-26 01:35:10 -04:00
  • c7492b6e0a [mod_proxy] store address family at config time gstrauss 2017-06-25 09:53:33 -04:00
  • 9b9f445a7b [mod_proxy] move data_fastcgi into mod_proxy.c gstrauss 2017-06-25 09:52:39 -04:00
  • f3437fb2f2 [core] add const to reduce .data segment size gstrauss 2017-06-24 18:09:53 -04:00
  • 91d14acfc3 [core] fdevent_connect_status() shared code gstrauss 2017-06-24 17:48:28 -04:00
  • 143c6f34f5 [core] continue collecting use of netdb.h gstrauss 2017-06-24 12:06:01 -04:00
  • 1002574692 [core] continue collecting use of netdb.h gstrauss 2017-06-24 11:34:55 -04:00
  • 6a8de931ec [core] continue collecting use of netdb.h gstrauss 2017-06-24 11:28:33 -04:00
  • 5248b46c95 [core] sock_addr_from_str_hints reusable name res gstrauss 2017-06-24 11:26:27 -04:00
  • 9e75b81982 [core] reduce exposure of unistd.h, other includes gstrauss 2017-06-21 21:41:59 -04:00
  • 6691eb377e [core] add missing include of stdlib.h gstrauss 2017-06-21 21:24:39 -04:00
  • cafb091cd4 [core] remove unused includes of stat_cache.h gstrauss 2017-06-21 21:23:18 -04:00
  • 685cab057e [core] rename fd_close_on_exec() gstrauss 2017-06-19 23:25:39 -04:00
  • 31011adda9 [core] mv log_error_{open,cycle.close} to server.c gstrauss 2017-06-19 23:20:46 -04:00
  • a9970fec23 [core] consolidate fork()/execve() code (#1393) gstrauss 2017-06-19 23:00:45 -04:00
  • ddf339569c [core] server.error_handler_404 X-Sendfile ENOENT (#2474) gstrauss 2017-06-19 00:45:56 -04:00
  • 55867b5602 [core] get port from sock_addr if AF_INET,AF_INET6 gstrauss 2017-06-15 01:10:43 -04:00
  • d15ddcb6fa [core] server.socket-perms to set perms on unix (fixes #656) gstrauss 2017-06-12 23:40:31 -04:00
  • 6f88c28c44 [core] fix compiler warnings on Mac OS X gstrauss 2017-06-10 13:22:48 -04:00
  • 9fd39690be [mod_openssl] adjust use of ssl.ca-dn-file gstrauss 2017-05-23 22:28:06 -04:00
  • 8af9e71ccc [core] allow earlier plugin init for SSL/TLS gstrauss 2017-05-21 21:26:58 -04:00
  • fb87ae8604 [mod_openssl] safer_X509_NAME_oneline() (fixes #2693) gstrauss 2017-05-21 00:26:10 -04:00
  • e29f7d5738 [mod_dirlisting] sort "../" to top of names gstrauss 2017-05-20 14:33:56 -04:00
  • b298e2acb0 [mod_extforward] quiet clang compiler warning gstrauss 2017-05-17 21:55:32 -04:00
  • 21081c7b72 [mod_openssl] fix compile with openssl 1.1.0 gstrauss 2017-05-17 00:44:55 -04:00
  • 04d510af20 [mod_openssl] ignore client verification error if not enforced Gaël PORTAY 2017-05-09 15:34:38 -04:00
  • 69aeaf2fad [mod_proxy] fix typo identified by coverity gstrauss 2017-05-15 23:59:22 -04:00
  • 0399609ac2 [mod_openssl] ssl.ca-dn-file (fixes #2694) gstrauss 2017-05-15 23:12:36 -04:00
  • e422ac128a [mod_openssl] ssl.ca-crl-file for CRL (fixes #2319) Gaël PORTAY 2017-05-12 08:31:36 -04:00
  • 6f75cdddda [build] autotools use AC_PROG_CC_STDC macro gstrauss 2017-05-15 20:26:56 -04:00
  • 1e8147fc3a [build] -Werror if --enable-extra-warnings=error gstrauss 2017-05-15 19:35:01 -04:00
  • e8498bbfcc [core] silence compiler warnings if !HAVE_FORK Gaël PORTAY 2017-04-26 11:48:51 -04:00
  • 7a27d5eff5 [core] buffer to disk streaming to slow backends gstrauss 2017-05-15 07:53:40 -04:00
  • 574fb562f1 [mod_cgi] basic support for Upgrade: websocket gstrauss 2017-05-13 18:37:23 -04:00
  • b641850376 [core] optional condition in config "else" clause (fixes #1268) gstrauss 2017-05-12 01:05:20 -04:00
  • 86bb8be2c8 [core] perf: skip redundant strlen() if len known gstrauss 2017-05-11 23:15:29 -04:00
  • 07cde2cf0b [core] set server.max-keep-alive-requests = 100 (fixes #2205) gstrauss 2017-05-11 21:18:27 -04:00
  • 8913dc4e59 [mod_extforward] compile on OSX gstrauss 2017-05-09 18:56:30 -04:00
  • 14656f8f89 [mod_proxy] basic support for Upgrade: websocket (fixes #2811) gstrauss 2017-05-07 17:08:09 -04:00
  • 316e959b4d [core] prep mod transitions to transparent proxy gstrauss 2017-05-07 17:04:01 -04:00
  • dfc1603c4b [core] fix crash for invalid syntax in config file (fixes #2810) gstrauss 2017-05-06 10:27:16 -04:00
  • 9752620792 [core] configparser: fix resource handling in error cases (fixes #2809) stbuehler 2017-05-06 11:42:56 +02:00
  • a48d65c8a5 [core] remove redundant resets of fde_ndx gstrauss 2017-05-06 02:02:05 -04:00
  • e685ef70f1 [core] act as transparent proxy after con Upgrade gstrauss 2017-05-06 01:23:37 -04:00
  • 28851b2cdf [core] skip socket shutdown() if con->fd negative gstrauss 2017-05-06 01:20:17 -04:00
  • c66e826978 [mod_proxy,mod_scgi] fix truncated error trace gstrauss 2017-05-06 00:01:01 -04:00
  • 77509ed087 [mod_fastcgi] consolidate backend read code gstrauss 2017-05-05 23:57:55 -04:00
  • e622aa4114 [mod_uploadprogress] handle query str progress ID (fixes #2808) gstrauss 2017-05-05 10:31:07 -04:00
  • 036d3d3d66 [mod_proxy] simple host/url mapping in headers (fixes #152) gstrauss 2017-04-28 18:53:08 -04:00
  • 1465cf80f9 [core] calloc plugin_config for consistent init gstrauss 2017-04-30 20:37:33 -04:00
  • 9c0ef6876d [core] permit strings,ints,arrays in config array gstrauss 2017-04-28 18:51:15 -04:00
  • b23065e547 [mod_accesslog] flag high precision ts for %T (fixes #2807) gstrauss 2017-04-26 13:00:52 -04:00
  • 45bb2c1f59 [core] permit strings and integers in config array gstrauss 2017-04-26 00:28:57 -04:00
  • 589faeef63 [core] fix build issue without ipv6 support Gaël PORTAY 2017-04-25 12:53:28 -04:00
  • 40f72a41b9 [core] omit default port from normalized host str gstrauss 2017-04-25 11:12:53 -04:00
  • 440b371997 [mod_proxy] fix backslash escaping gstrauss 2017-04-25 01:04:36 -04:00
  • 2986221cab [core] sys-strings.h abstraction for strings.h gstrauss 2017-04-24 10:13:41 -04:00
  • 05c34ce464 [core] buffer_substr_replace() gstrauss 2017-04-24 02:38:30 -04:00
  • ac143ead29 [core] inline simple buffer is empty checks gstrauss 2017-04-24 02:37:10 -04:00
  • 8641d1b03f [core] no SOCK_CLOEXEC on Linux kernel < 2.6.27 gstrauss 2017-04-15 17:38:15 -04:00
  • 9e46b8ea25 [core] extend mimetype search w/o leading '.' gstrauss 2017-04-15 12:44:11 -04:00
  • a434a3fab0 [mod_openssl] free local_send_buffer at exit gstrauss 2017-04-14 22:23:58 -04:00
  • ba679290f9 [core] inet_ntop_cache now 4-element cache gstrauss 2017-04-14 13:32:38 -04:00
  • 0cc7556aec [core] perf: stat_cache_mimetype_by_ext() gstrauss 2017-04-14 04:03:59 -04:00