This website requires JavaScript.
d529150a9b
[autotools] remove generated ragel parsers from dist
Stefan Bühler
2014-02-04 13:22:01 +0100
6d9277f8a5
[autotools] include cmake files in dist
Stefan Bühler
2014-02-04 13:01:48 +0100
c3b715dae1
remove old test file
Stefan Bühler
2014-02-04 13:01:23 +0100
b0ec46adec
[tests] include test ca in dist
Stefan Bühler
2014-02-04 12:44:27 +0100
f482877825
[doc] document core config and modules in tree
Stefan Bühler
2014-01-27 00:41:50 +0100
3cd06f49ad
restructure docs
Stefan Bühler
2014-01-20 15:57:18 +0100
3f61b3c1b1
[mod_proxy] send Content-Length for all non GET/HEAD requests
Stefan Bühler
2013-12-05 18:01:06 +0100
a6303d8baa
[config] allow setting vars in setup block
Stefan Bühler
2013-11-13 23:49:08 +0100
b329a39026
[autobuild] use autoreconf instead of calling tools manually; update .gitignore
Stefan Bühler
2013-11-10 14:45:51 +0100
0d40b25d19
[config] fix missing reference (segfault on shutdown)
Stefan Bühler
2013-09-10 16:05:13 +0200
3bf3bb1238
[tests] add own test CA and test gnutls and openssl basic functionality
Stefan Bühler
2013-09-10 15:24:05 +0200
7d22354772
[config] fix cast(string)
Stefan Bühler
2013-09-10 15:22:58 +0200
a497760f3d
[ŧests] more tests, improve handling
Stefan Bühler
2013-09-10 12:08:44 +0200
75d314c541
[doc] update to new config syntax
Stefan Bühler
2013-09-10 12:07:57 +0200
56e606bbd7
[config] setup only allowed in master config context
Stefan Bühler
2013-09-10 12:07:04 +0200
5222d524ad
[plugin_core] fix some setup parameter handling
Stefan Bühler
2013-09-09 23:23:46 +0200
1a7eec4aa5
[mod_gnutls] disable protect-against-beast by default now - considered mitigated on client side
Stefan Bühler
2013-09-09 16:17:18 +0200
81ff95db84
[mod_gnutls] announce http/1.1 in ALPN
Stefan Bühler
2013-09-09 16:16:38 +0200
e55f423203
[config] fix more bugs in new config handling
Stefan Bühler
2013-09-09 12:46:21 +0200
d65a2ffc16
[mod_redirect] fix segfault in config parsing
Stefan Bühler
2013-09-09 12:28:31 +0200
04c6aa93cf
[plugin_core] fix alias action
Stefan Bühler
2013-09-09 12:15:12 +0200
e4c99e55d6
[config] fix bug in config parser (failed parsing names followed by a comma)
Stefan Bühler
2013-09-09 12:09:22 +0200
4056bd1a43
[config] fix mem leaks in config parser
Stefan Bühler
2013-09-09 10:30:07 +0200
875995dae5
[config] fix bugs in new config handling
Stefan Bühler
2013-09-09 10:17:43 +0200
8037af605f
replace g_hash_table_contains with g_hash_table_lookup
Stefan Bühler
2013-09-06 17:11:14 +0200
4f45909f2d
[tests] cleanup to use new config style
Stefan Bühler
2013-09-06 16:47:08 +0200
a7c61d8c06
[tests] test secdownload.lua and the lua key-value list lookup
Stefan Bühler
2013-08-21 12:44:11 +0200
eb19c66524
[lua] fix key-value list handling and export of lists
Stefan Bühler
2013-09-06 16:41:15 +0200
e76ebe2021
[core] rewrite config parser
Stefan Bühler
2013-09-06 14:37:18 +0200
a1fbaab86b
[core/modules] refactor config handling
Stefan Bühler
2013-09-06 14:36:55 +0200
b783bd5aaa
[misc] use less C99 features
Stefan Bühler
2013-08-23 13:39:09 +0200
061b2a4262
[core] handle differences between options/actions/setups in plugin.c
Stefan Bühler
2013-08-22 18:02:50 +0200
8e41187ff6
[tests] add --valgrind-leak option
Stefan Bühler
2013-08-22 13:17:29 +0200
898e0c4687
[log] fix small mem leak
Stefan Bühler
2013-08-22 13:16:59 +0200
cebb8df82c
[mod_vhost] fix config mem leak
Stefan Bühler
2013-08-22 13:03:15 +0200
ad687636e9
[lua] push list values with __index metamethod to lookup string/nil keys in key-value lists
Stefan Bühler
2013-08-21 12:43:28 +0200
9f9fe72d97
[lua] fix usage of lua_typename
Stefan Bühler
2013-08-21 13:49:49 +0200
8a0a8715d0
[tests] only use cache.disk.etag if request was handled
Stefan Bühler
2013-08-21 12:42:37 +0200
f9d0abac66
[lua] add lighty.error -> lighty.print alias
Stefan Bühler
2013-08-21 12:41:11 +0200
c963de4083
[tests] test auth.require_user from doc/core.lua
Stefan Bühler
2013-08-21 12:10:03 +0200
3dceac0d56
[doc] update config examples in doc/*.lua to match current syntax
Stefan Bühler
2013-08-21 12:09:26 +0200
921982f0fc
[tests] put scgi application into separate file
Stefan Bühler
2013-08-19 22:34:54 +0200
1c22f3aa2b
[tests] add a stub python memcached server, add mod_memcached tests
Stefan Bühler
2013-08-19 22:24:48 +0200
0adefe5f18
[mod_memcached] convert to handling key-value list
Stefan Bühler
2013-08-19 20:09:16 +0200
9430a8a112
[mod_deflate] convert to handling key-value list
Stefan Bühler
2013-08-19 19:22:22 +0200
9e71dc6890
[core] li_value_to_string: use => for separating hash keys and values like the config
Stefan Bühler
2013-08-19 19:13:48 +0200
d825212823
[mod_lua] convert to handling key-value list
Stefan Bühler
2013-08-19 19:11:28 +0200
5fb031a910
[tests] run config test with valgrind too if enabled
Stefan Bühler
2013-08-19 19:11:02 +0200
32e91a9e8a
[core] handle NULL values in li_value_extract* functions
Stefan Bühler
2013-08-19 19:09:17 +0200
a14d0d00a5
[mod_auth] convert to handling key-value list
Stefan Bühler
2013-08-19 17:43:15 +0200
74b64a6d1a
[plugin_core] log/setup log: convert to handling key-value list
Stefan Bühler
2013-08-19 17:26:16 +0200
433d4da14e
[mod_vhost] convert to handling key-value list; make vhost.map_regex predictable
Stefan Bühler
2013-08-19 15:44:32 +0200
92dc237ee8
[core] add li_value_new_hashtable to create a GString -> liValue hashtable
Stefan Bühler
2013-08-19 15:43:48 +0200
7bc6e275ef
[mod_throttle] fix refcount and double free
Stefan Bühler
2013-08-18 19:58:09 +0200
adea78e671
[autobuild] autogen.sh remove generated files before creating new ones
Stefan Bühler
2013-08-18 18:44:24 +0200
ccd512ca57
[waf] remove waf for now, doesn't work anymore
Stefan Bühler
2013-08-18 17:23:53 +0200
3c27596287
[plugin_core] index action should do less stat() calls now, especially for multiple names
Stefan Bühler
2013-08-18 15:59:26 +0200
919a8dd6d2
[mod_openssl] error out on unknown parameters
Stefan Bühler
2013-08-18 15:53:26 +0200
dc2f0b7885
[mod_openssl] support key-value list for multiple listen parameters
Stefan Bühler
2013-08-18 15:49:12 +0200
8eae9f3b50
[mod_gnutls] remove ca-file option; only needed for not yet supported client cert authentication. add docs in the source
Stefan Bühler
2013-08-18 14:29:26 +0200
c372d21f2c
[mod_gnutls] use key-value list for parameters, allows duplicate listen/pemfile parameters
Stefan Bühler
2013-08-18 13:48:48 +0200
969818083e
[core] add li_value_to_key_value_list: convert value hash to key-value list
Stefan Bühler
2013-08-18 13:47:29 +0200
ab47f9b33c
[mod_gnutls] fix endless loop in client hello parser
Stefan Bühler
2013-08-18 11:45:45 +0200
36b901afa7
[mod_gnutls] fix build with SNI disabled
Stefan Bühler
2013-08-18 11:16:01 +0200
40169d5fc9
[autobuild] fix renamed header ssl_client_hello_parser.h
Stefan Bühler
2013-08-18 11:15:30 +0200
a7f41b9e3b
[core] check for disabled keep-alive early to send matching headers
Stefan Bühler
2013-08-18 00:58:54 +0200
975ca1cddf
[mod_gnutls] parse client hello for sni and protocol version
Stefan Bühler
2013-08-18 00:55:24 +0200
0e9871e695
[doc] update example mime-types
Stefan Bühler
2013-08-15 21:26:01 +0200
c51d89fe6e
[mod_openssl] disable SSL3 by default
Stefan Bühler
2013-08-09 00:23:33 +0200
0b8365ca29
[mod_openssl] enable DH and ECDH
Stefan Bühler
2013-08-07 20:59:46 +0200
c15b37260a
[tests/mod_deflate] test removing Accept-Encoding header
Stefan Bühler
2013-08-07 18:50:49 +0200
b9d77f50a4
[core] add req_header.* actions
Stefan Bühler
2013-08-07 18:05:16 +0200
f3436e69f1
[gnutls] fix cleanup order (use-after-free)
Stefan Bühler
2013-08-03 09:24:58 +0200
45aeb29703
[events] use smaller repeat value to trigger timer "again" (100ms was clearly too large, 0.1ms should do)
Stefan Bühler
2013-08-01 18:37:59 +0200
859da7d7eb
[plugin_core] docroot: show stat() errors for all entries when debug log is enabled
Simon Lundström
2013-07-31 20:57:29 +0200
76cf9761ce
[doc] fix wiki link to the redirect target
Stefan Bühler
2013-07-31 21:44:28 +0200
a034e05eff
[tests] fix path issues
Stefan Bühler
2013-07-20 14:01:14 +0200
f64ba1bb72
[fastcgi] add debug prints before all fastcgi_reset calls, don't reset connection on stderr data if connection was already closed
Stefan Bühler
2013-07-20 13:15:44 +0200
9aafe5aa2a
[fetch] use signed integers for liFetchDatabase refcount
Stefan Bühler
2013-07-20 11:49:49 +0200
e762189fb5
[core] only use feature test macros on linux
Stefan Bühler
2013-07-20 11:45:09 +0200
42ce5eda8f
[core] cleanup settings.h - openssl not needed in global headers
Stefan Bühler
2013-07-20 11:41:24 +0200
2301fa6835
[tests] cgi: check stderr and exit error with delayed upload
Stefan Bühler
2013-07-20 11:33:15 +0200
d27b40bed5
[tests] add /sbin and others to PATH for sha1 on FreeBSD
Stefan Bühler
2013-07-20 11:26:26 +0200
4cdda3fb1e
[tests] Fix uploadcheck for BSD (providing sha1 instead of sha1sum)
Stefan Bühler
2013-07-20 10:56:47 +0200
bfa1395937
[throttle] fix connection throttling refill calculation
Stefan Bühler
2013-07-18 13:05:09 +0200
a1170b3aec
[mod_gnutls] fix segfault when no sni backend was configured
Stefan Bühler
2013-07-17 00:21:22 +0200
d5bb6003dc
include lighttpd/settings.h instead of base.h in common source
Stefan Bühler
2013-06-25 16:38:17 +0200
d0d3dc3c55
define _XOPEN_SOURCE 600 for _POSIX_C_SOURCE 200112L, which should fix IPv6/sockaddr_in6 on BSD
Stefan Bühler
2013-06-25 16:22:14 +0200
8f42bbe7b4
[gnutls filter] fix cork handling
Stefan Bühler
2013-06-25 16:20:18 +0200
b9fadd3db3
[ssl_sni_parser] debugging, fix parser bug (wrong shift)
Stefan Bühler
2013-06-10 11:55:34 +0200
85fc9dbb6d
[mod_gnutls,fetch api] associate sni certs with dh params, fix fetch bug
Stefan Bühler
2013-06-09 18:09:59 +0200
796f6b1547
[mod_gnutls] send alerts instead of aborting, allow safe renegotiations
Stefan Bühler
2013-06-09 00:52:01 +0200
3d86ada352
add ssl_sni_parser.h to make dist
Stefan Bühler
2013-06-08 23:18:39 +0200
4e59d8608b
[automake] workaround automake serial-tests option
Stefan Bühler
2013-06-08 23:10:21 +0200
6f25870d4b
automake: force serial-tests runs, fix USE_SNI handling
Stefan Bühler
2013-06-08 22:18:36 +0200
92f0a5f237
[mod_gnutls] add sni-fallback-pemfile option
Stefan Bühler
2013-06-08 21:36:59 +0200
0f9b0ee757
Fix autoconf libidn detection
Stefan Bühler
2013-06-08 21:03:09 +0200
8d417cec1b
[mod_gnutls] fix compile error when compiling without SNI
Stefan Bühler
2013-06-08 20:23:06 +0200
05e058aa9c
fix bugs and warnings reported by clang
Stefan Bühler
2013-06-08 19:45:04 +0200
392e7bb823
[mod_gnutls] add SNI
Stefan Bühler
2013-06-08 20:11:13 +0200