File lighttpd2.changes of Package lighttpd2

-------------------------------------------------------------------
Sat 01 May 2021 10:46:25 AM UTC - jenkins@lighttpd.net

- update to g850aea
  + [core] add strict.post_content_length option
  + [doc] mod_fastcgi: extend php fastcgi example with physical file test
  + [core] fix log level of connection: (backend) response header parsing
  + [tests] python3 compability
  + [tests] build custom http backend server, require python3 for socketserver
  + [tests] show error log of failed tests
  + [core] fix fallthrough annotation for gcc
  + [core/mod_proxy] support http backends trying to run keep-alive
  + [build] sync extra warning flags between cmake and autobuild
  + [core] fix crash when HTTP backend "Upgrade"s
  + [core] fix segfault in http response streaming
  + [core] fix parsing of chunk digits
  + [core] fix chunk decoding bug: reused stale context after forwarding chunk data
  + [mod_{fast,s}cgi] support REQUEST_SCHEME cgi variable
  + [core] move CGI environment creation to core
  + [tests] fix PrepareDir
  + [core]: fix query string handling in li_vrequest_redirect_directory (dirlist, index)
  + [core] encode path in li_vrequest_redirect_directory
  + [tests] add tests for mod_dirlist
  + [mod_acceslog]: fix log target reference in docs
  + [core] docs say empty log targets request not logging; actually implement that (went to stderr)
  + [core] Reset con->out (response body) queue counters (used by mod_accesslog) for keep-alive
  + [contrib] add overrides for new mime types, regenerate mimetypes.conf
  + [tests] fix memcached and scgi-envcheck for python3; use asyncio
  + [autobuild] raise autoconf min version, fix various deprecated macros
  + [autobuild] install and use glib tap helpers, replaces gtester
  + [build] enable all "main" features by default

-------------------------------------------------------------------
Sat Jul 29 13:59:19 UTC 2017 - jenkins@lighttpd.net

- update to gbc6b25
  + [mod_openssl] fix crash with libressl or openssl < 1.1
  + [mod_openssl] fix C90 mixed declarations and code warning
  + [core] use readdir instead of readdir_r

-------------------------------------------------------------------
Wed Jul 26 17:14:09 UTC 2017 - jenkins@lighttpd.net

- update to g8c68b1
  + [cmake] handle include directories separately
  + [config] expect exactly one comma between list entries
  + use _DEFAULT_SOURCE instead of _BSD_SOURCE
  + [parsers] fix unused variable warnings
  + [mod_gnutls] use only pin callback, don't pass pin as parameter
  + [mod_gnutls] add basic OCSP response stapling support
  + [core] disable strict-alias warnings for libev wrappers
  + [mod_gnutls] use gnutls_pem_base64_decode_alloc instead of gnutls_pem_base64_decode2 (compat name for old versions)
  + [mod_gnutls/docs] ocsptool is the ocsp tool
  + [doc] decode HTML entities in code/markdown/textile blocks
  + [mod_gnutls/doc] more details which certificates are needed for OCSP
  + [mod_gnutls] workaround gnutls API breakage, and prepare for future ones
  + Add NO_TLSv1_1 and higher options
  + [mod_openssl/doc] Update links to man pages
  + [mod_openssl] fix warnings and compile breaks with openssl 1.1.0
  + [mimetypes.conf] add text/markdown to utf-8 list, regenerate mimetypes.conf
  + [plugin_core] support patterns in alias target
  + [doc build] remove markdown support
  + handle ENAMETOOLONG in various places
  + [plugin_core] fix segfault in fetch.files_static init
  + [mod_gnutls] support OCSP responses in sni backends

-------------------------------------------------------------------
Fri Dec 18 07:09:10 UTC 2015 - jenkins@lighttpd.net

- update to g3a4698
  + [pattern] fix all calls of li_pattern_eval to provide latest regex match

-------------------------------------------------------------------
Thu Aug 13 19:15:03 UTC 2015 - jenkins@lighttpd.net

- update to gd2c6a2
  + [core] close out stream nicely on regular shutdown (fixes openssl session problem)
  + [mod_openssl] various fixes, fix error handling
  + Add systemd unit file
  + track event "names" for debugging
  + [mod_debug] debug events
  + [lua] handle filter->vr == NULL in lua filters, handle filter->in == NULL in xsendfile
  + mimetypes.conf: add some new mime types, remove .dat, .sha1, .md5, update .vcf
  + [mod_debug] show more details for events
  + [common] fix out-of-bounds read in li_sockaddr_to_string
  + [automake] add missing files to dist tar
  + [common] format IPv6 addresses with port as [addr]:port (added the square brackets)
  + [request parser] adapt whitespace removal from response parser, fixes bug removing last character if CR was missing
  + [streams] improve stream handling, hopefully fixes bug with lingering backend connections
  + [debug] provide more unique event names for waitqueues
  + ignore CMakeLists.txt.user (qtcreator)
  + [ssl] don't exit early when there is no data to write; otherwise EOS stream handling is not triggered
  + use g_assert instead of g_assert_true for older glib2 versions

-------------------------------------------------------------------
Mon Aug 10 10:39:08 UTC 2015 - stbuehler@web.de

- spec file improvements
- ignore lintian errors about missing doc/*.js source files (only minified)

-------------------------------------------------------------------
Mon Apr 27 16:18:21 UTC 2015 - mrueckert@suse.de

- add systemd service file

-------------------------------------------------------------------
Fri Nov 21 23:28:11 UTC 2014 - jenkins@lighttpd.net

- update to g93d04a
  + [doc] clarify "physical.exists" semantic
  + [mod_gnutls] when an alert is received print its actual value
  + [mod_gnutls] allow pemfile to accept a key-value list of a certificate and key
  + [doc] improve section about DH/DSA parameters in mod_gnutls
  + [doc] mod_gnutls: add comment that reusing keys in DH is not recommended anyway
  + [mod_gnutls] improve alert handling
  + [mod_openssl] allow all authentication methods in default cipher string
  + [tests] use gnutls certtool to create test ca

-------------------------------------------------------------------
Sun Aug 24 19:46:54 UTC 2014 - buildbot@lighttpd.net

- update to g912b46
  + [mod_gnutls] remove broken include
  + [docs] some small fixes
  + [docs] fix links, add index page, add small introduction, add lua config / api
  + [docs] fix xml error
  + [docs] fix typos, add some details, add rewrite_raw action
  + [core] expose request.raw_path as condition variable
  + [mod_rewrite] rewrite_raw result gets decoded
  + [tests] small cleanups: use req_header.overwrite, no_docroot option
  + [mod_proxy] use raw_path instead of re-encoded path
  + [docs] fix typo
  + [docs] generate link back to index in sub pages
  + [mox_rewrite,mod_proxy,docs] fix request.raw_path handling (includes query-string)
  + [autobuild] fix configure to search for openssl in the specified paths

-------------------------------------------------------------------
Thu May 22 21:29:07 UTC 2014 - buildbot@lighttpd.net

- update to g47c1cf
  + [doc] add script to generate mimetypes.conf
  + [autobuild] fix duplicate config.h install and remove config.h from dist tarball
  + [mod_openssl] wrap all options in #ifdef
  + [mod_openssl] fix default cipher string
  + [angel] check setgid/setuid/... return values and abort on failure
  + [angel] don't load angel core plugin for shut down, so the core plugin doesn't respawn a worker with default settings
  + [tests] add a 0.2 second sleep before testing memcache lookup after store
  + [value] move value functions that depend on angel / main implementations into separate file, included in the other implementations
  + [tests] increase timeout for https requests

-------------------------------------------------------------------
Tue Apr 15 11:47:13 UTC 2014 - buildbot@lighttpd.net

- update to gb6ee92
  + [backends: scgi,proxy,fastcgi] update *context immediately after *backend_get
  + [angel] rewrite parser, changing syntax (similar to main config)
  + [common] remove hash value type (use key/value lists instead)
  + [angel] rewrite config handling, rename items, document it
  + [angel] merge allow_listen_* items
  + [ip-parser] allow [ipv6]/net:port and [ipv6/net]:port for IPv6 address + network + port
  + [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind
  + [doc] always show angel doc in toc
  + [profile] add missing utils.h include
  + [autotools] support libunwind without pkg-config
  + [liValue] fix dereference after NULL check
  + [idlist] fix bad shift operations
  + [liValue] fix missing break in switch statement
  + [angel] fix memory leak on error in angel config parser
  + [fastcgi] assert pointer is not NULL before dereference before NULL check in a loop
  + assert many previously unchecked return values, handle some explicitly, remove FD_CLOEXEC in worker - mustn't fork
  + [actions] fix dereference before null check
  + [angel] fix missing break in switch statement in config parser for casting string to int
  + fix wrong operator to check for set bit in events
  + [simple-stream] fix double assignment
  + fix some socket address handlings - limit unix socket path names to struct size
  + [config parser] copy fixes from angel config parser
  + [angel_fake] use li_sockaddr_from_string in li_angel_fake_listen

-------------------------------------------------------------------
Tue Mar 18 13:40:41 UTC 2014 - buildbot@lighttpd.net

- update to gb5edda
  + [core] support chunked uploads
  + [stream-http-response] support chunk encoded responses
  + [core] handle Connection: Upgrade
  + [core] fix connection timeout handling
  + [angel,tests] implement and use "one-shot" option to not restart crashed workers
  + [core] add option to disable buffering large request bodies on disk - forward them to backend directly instead
  + [mod_gnutls] fix beast workaround (force RC4 on TLS1.0 and SSL3.0)
  + [mod_gnutls] session ticket support
  + [mod_gnutls] support DH parameters, use pregenerated 3247 bit parameter by default
  + [mod_gnutls] add memory session database
  + [mod_gnutls] actually use dh params loaded from file
  + [mod_gnutls] use 4096-bit DH params by default
  + [core] implement generic "fetch" api
  + [core] add global named fetch pool; all backends have to return strings. implement a simple backend.
  + [mod_gnutls] add SNI
  + fix bugs and warnings reported by clang
  + [mod_gnutls] fix compile error when compiling without SNI
  + Fix autoconf libidn detection
  + [mod_gnutls] add sni-fallback-pemfile option
  + automake: force serial-tests runs, fix USE_SNI handling
  + [automake] workaround automake serial-tests option
  + add ssl_sni_parser.h to make dist
  + [mod_gnutls] send alerts instead of aborting, allow safe renegotiations
  + [mod_gnutls,fetch api] associate sni certs with dh params, fix fetch bug
  + [ssl_sni_parser] debugging, fix parser bug (wrong shift)
  + [gnutls filter] fix cork handling
  + define _XOPEN_SOURCE 600 for _POSIX_C_SOURCE 200112L, which should fix IPv6/sockaddr_in6 on BSD
  + include lighttpd/settings.h instead of base.h in common source
  + [mod_gnutls] fix segfault when no sni backend was configured
  + [throttle] fix connection throttling refill calculation
  + [tests] Fix uploadcheck for BSD (providing sha1 instead of sha1sum)
  + [tests] add /sbin and others to PATH for sha1 on FreeBSD
  + [tests] cgi: check stderr and exit error with delayed upload
  + [core] cleanup settings.h - openssl not needed in global headers
  + [core] only use feature test macros on linux
  + [fetch] use signed integers for liFetchDatabase refcount
  + [fastcgi] add debug prints before all fastcgi_reset calls, don't reset connection on stderr data if connection was already closed
  + [tests] fix path issues
  + [doc] fix wiki link to the redirect target
  + [plugin_core] docroot: show stat() errors for all entries when debug log is enabled
  + [events] use smaller repeat value to trigger timer "again" (100ms was clearly too large, 0.1ms should do)
  + [gnutls] fix cleanup order (use-after-free)
  + [core] add req_header.* actions
  + [tests/mod_deflate] test removing Accept-Encoding header
  + [mod_openssl] enable DH and ECDH
  + [mod_openssl] disable SSL3 by default
  + [doc] update example mime-types
  + [mod_gnutls] parse client hello for sni and protocol version
  + [core] check for disabled keep-alive early to send matching headers
  + [autobuild] fix renamed header ssl_client_hello_parser.h
  + [mod_gnutls] fix build with SNI disabled
  + [mod_gnutls] fix endless loop in client hello parser
  + [core] add li_value_to_key_value_list: convert value hash to key-value list
  + [mod_gnutls] use key-value list for parameters, allows duplicate listen/pemfile parameters
  + [mod_gnutls] remove ca-file option; only needed for not yet supported client cert authentication. add docs in the source
  + [mod_openssl] support key-value list for multiple listen parameters
  + [mod_openssl] error out on unknown parameters
  + [plugin_core] index action should do less stat() calls now, especially for multiple names
  + [waf] remove waf for now, doesn't work anymore
  + [autobuild] autogen.sh remove generated files before creating new ones
  + [mod_throttle] fix refcount and double free
  + [core] add li_value_new_hashtable to create a GString -> liValue hashtable
  + [mod_vhost] convert to handling key-value list; make vhost.map_regex predictable
  + [plugin_core] log/setup log: convert to handling key-value list
  + [mod_auth] convert to handling key-value list
  + [core] handle NULL values in li_value_extract* functions
  + [tests] run config test with valgrind too if enabled
  + [mod_lua] convert to handling key-value list
  + [core] li_value_to_string: use => for separating hash keys and values like the config
  + [mod_deflate] convert to handling key-value list
  + [mod_memcached] convert to handling key-value list
  + [tests] add a stub python memcached server, add mod_memcached tests
  + [tests] put scgi application into separate file
  + [doc] update config examples in doc/*.lua to match current syntax
  + [tests] test auth.require_user from doc/core.lua
  + [lua] add lighty.error -> lighty.print alias
  + [tests] only use cache.disk.etag if request was handled
  + [lua] fix usage of lua_typename
  + [lua] push list values with __index metamethod to lookup string/nil keys in key-value lists
  + [mod_vhost] fix config mem leak
  + [log] fix small mem leak
  + [tests] add --valgrind-leak option
  + [core] handle differences between options/actions/setups in plugin.c
  + [misc] use less C99 features
  + [core/modules] refactor config handling
  + [core] rewrite config parser
  + [lua] fix key-value list handling and export of lists
  + [tests] test secdownload.lua and the lua key-value list lookup
  + [tests] cleanup to use new config style
  + replace g_hash_table_contains with g_hash_table_lookup
  + [config] fix bugs in new config handling
  + [config] fix mem leaks in config parser
  + [config] fix bug in config parser (failed parsing names followed by a comma)
  + [plugin_core] fix alias action
  + [mod_redirect] fix segfault in config parsing
  + [config] fix more bugs in new config handling
  + [mod_gnutls] announce http/1.1 in ALPN
  + [mod_gnutls] disable protect-against-beast by default now - considered mitigated on client side
  + [plugin_core] fix some setup parameter handling
  + [config] setup only allowed in master config context
  + [doc] update to new config syntax
  + [ŧests] more tests, improve handling
  + [config] fix cast(string)
  + [tests] add own test CA and test gnutls and openssl basic functionality
  + [config] fix missing reference (segfault on shutdown)
  + [autobuild] use autoreconf instead of calling tools manually; update .gitignore
  + [config] allow setting vars in setup block
  + [mod_proxy] send Content-Length for all non GET/HEAD requests
  + restructure docs
  + [doc] document core config and modules in tree
  + [tests] include test ca in dist
  + remove old test file
  + [autotools] include cmake files in dist
  + [autotools] remove generated ragel parsers from dist
  + [dist] add script to show differences between git and dist
  + [mod_status] use PACKAGE_BUILD_DATE instead of __DATE__/__TIME__
  + [core] make PACKAGE_BUILD_DATE an embeddable string constant
  + [core] add PACKAGE_NO_BUILD_DATE define to disable PACKAGE_BUILD_DATE
  + [mod_gnutls] don't abort if 'NORMAL:-CIPHER-ALL:+ARCFOUR-128' is not recognized, use 'NORMAL' instead
  + [autotools] search math lib m for fmod
  + [common] refactor liValue to share most of the code
  + [config] fix conditional parsing
  + [plugin_core] fix index "/filename" handling

-------------------------------------------------------------------
Sat Jun  1 07:12:55 UTC 2013 - buildbot@lighttpd.net

- update to g4706cc
  + [tests] add --valgrind option
  + Fix comment style (//) and add gnutls to automake distcheck
  + [core] implement streams on chunkqueues
  + generic backends
  + [core] Use streams
  + [mod_fastcgi]: use backends
  + [mod_scgi] use backends
  + [common] implement libev wrapper
  + [mod_proxy] use backends
  + [openssl] use BIO wrappers for streams
  + [mod_gnutls] stream
  + [core] register server prepare callbacks
  + [throttle] rewrite
  + fix missing li prefixes
  + fix glib deprecation warnings
  + [subrequests lua] fix compile warnings. still not working, needs to be ported to stream api.
  + wait for request body in dynamic backends, cache them on disk
  + [test] mod_fastcgi: upload 2MiB and check sha1sum
  + [tests] use 127.0.0.2 as base address
  + [tests] add deflate support and tests
  + [lua] check values for NULL before pushing to stack
  + [glib] disable deprecation warnings
  + fix filters (deflate, memcached, cache_disk_etag)
  + [mod_fastcgi] add some asserts
  + [mod_fastcgi] fix broken asserts
  + [backends] fix connection insertion
  + more asserts and checks in stream_simple_socket
  + [mod_fastcgi] disable keep-alive for now
  + fix connection handling with chunked responses
  + fix connection is_closed handling (never close raw_out, never close con->out.source->out)
  + [mod_fastcgi] abort request only if headers aren't sent; otherwise stream disconnect will handle it
  + [mod_fastcgi] show stderr messages
  + fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...)
  + [mod_gnutls] use vec_push only if version >= 2.12.0
  + [mod_gnutls] fix issues with giovec_t present before 2.12.0
  + replace unneeded ev_/EV_ references
  + flush sockets after request end by setting TCP_NODELY temporarily
  + [core] use TCP_FASTOPEN on listening sockets if available
  + [mod_throttle] build with automake/wscript too
  + [mod_cache_disk_etag] fix segfault
  + [core] fix half cleaned connection objects
  + [mod_cache_disk_etag] fix use after free
  + fix handling of new connection state
  + [throttle] fix memory leak
  + [filters] fix memleak
  + disable some debug messages
  + [tests] add mod_cache_disk_etag to the mix
  + [filter] don't run filter on stream-dest connect
  + [tests] etag with deflate and cache_disk_etag
  + [mod_fastcgi] fix use after free
  + [mod_fastcgi] next try to fix use after free
  + [mod_openssl,mod_gnutls] fix missing disconnect (mem leak), free buffers (mem leak)
  + [tests] show more output on console with --debug
  + Fix filedescriptor/socket leaking

-------------------------------------------------------------------
Wed May 22 15:18:46 UTC 2013 - buildbot@lighttpd.net

- update to g6a33c9
  + [mod_gnutls] fix ca-file handling
  + [autobuild] fix automake-1.12 problems
  + [tests] extend autowrapper.sh script
  + fix bugs found with clang-3.3 -fsanitize=address,undefined
  + [chunks] extract to plain memory
  + cleanup base.h
  + [core] implement streams on chunkqueues
  + Revert "[core] implement streams on chunkqueues"

-------------------------------------------------------------------
Sun May  5 22:29:21 UTC 2013 - buildbot@lighttpd.net

- update to g186309
  + [mod_gnutls] remove \n from log messages
  + [ipv6 parser] Fix type-punned memory access
  + [log] remove different timestamp format handling (one is enough), separate log context (liLogMap) from virtualrequest
  + [chunk/network] use glib error system to report errors (instead of using virtualrequest context)
  + [configparser] allow normal actions and setups with the same name
  + Fix small memleak with server sockets
  + [log] Add changable log contexts (i.e. references to the real one), so a pointer to such context can be used over a longer period of time
  + [plugin_core] Fix closing data stream for invalid ranges in static handling
  + [mod_acceslog] fix escaping of "
  + [log] Remove (broken) locking for g_printerr in li_log_write_stderr - fputs, the default backend, is thread safe
  + Fix use of deprecated g_strcasecmp
  + [mod_deflate] Parse x-gzip/x-bzip2 explicitly and send it back as it was requested (instead of gzip/bzip2)
  + [profiler] use g_static_mutex to trigger mutext memory allocation before registering profiler alloc handlers
  + [lua] Use recursive lock for global lua lock
  + [core_lua] Forward worker pointer to log functions in some lua functions
  + [mod_lua] fix ttl handling for lua.handler
  + [mod_lua] fix docs
  + gitignore update
  + [tests] timeout pycurl requests after 10 seconds
  + [mod_lua] fix order of setting ts_loaded and checking it
  + [collect] Allow to start collect without worker context
  + [tests] add scgi tests
  + [tests] new features for running tests: log to console, kill services again after timeout
  + Release mainaction before stopping workers
  + [lua] force garbage collection
  + [lua] add per lua_State lock
  + [lua] add missing file

-------------------------------------------------------------------
Thu Dec 20 16:39:06 UTC 2012 - mrueckert@suse.de

- also enforce lua 5.1 on 12.2 and newer

-------------------------------------------------------------------
Sun Jan 22 12:38:40 UTC 2012 - buildbot@lighttpd.net

- update to g397245
  + [openssl] fix error message for wrong listen option
  + [cmake] fix linker errors with --as-needed (fixes #2360)
  + [mod_flv] don't retry close(fd) on EINTR
  + [plugin_core] fix docroot pattern error handling (fixes #2362)
  + [chunkqueue] skip setting limit if it is the current one
  + [utils] handle NULL loop in li_ev_io_* event changing
  + [jobqueue] add li_job_stop
  + [http response/request parser] parse method with extra function, fix quoted text, restrict quoted pair
  + [response handling] fix missing connection header
  + fix compile bugs in previous commits
  + [response] fix totally broken response headers if connection header is sent
  + new module: mod_gnutls
  + [gnutls] fix automake
  + [ip-parser] fix ipv4 netmask for /0, added some unit tests

-------------------------------------------------------------------
Sat Dec  3 22:22:14 UTC 2011 - buildbot@lighttpd.net

- update to gdd4ed2
  + [plugin_core] rename 'blank' action to 'respond' and allow optional integer, string or list of integer+string parameters which support patterns
  + [mod_status] add status_info_auto
  + [core] change memory profiler output, add minsize parameter to debug.profiler_dump action
  + [core] change connection garbage collector algorithm to free all unused connections up to the maximum of active connections during the last 5 minutes
  + [core] fix for previous commit. gc requency was set to 10s not 5min
  + move profiler code to common lib
  + [mempool]: use g_free instead of free in ALLOC mode
  + connection.c: optimize buffer usage - don't keep too many unused buffers around
  + [core] fix invalid html in auto-generated responses
  + [core] Ignore connection headers from backends
  + [config parser] add 'none' and 'default' keywords
  + [config parser] rename 'o' liValue variables to 'v'. the name was a relict from option variables
  + [profiler] export li_profiler_enabled and li_profiler_hashtable_insert/remove. add heap base/break/size to dump output
  + [mempool] support profiler for mmap allocations. use g_malloc/free instead malloc/free
  + [mod_progress] free data on module unload properly
  + [plugin_core] add 'map' action, which maps the result of a pattern to a user defined action
  + [value] add some functions to handle liValue
  + [mod_openssl] add verify{,-any,-depth,-require}, client-ca-file
  + [mod_openssl] add openssl.setenv action (client, client-cert, server, server-cert)
  + [mod_openssl] add options and defaults
  + [mod_openssl] close connection on client initiated renegotiation
  + [mod_openssl] fix build error if SSL_OP_NO_COMPRESSION isn't defined

-------------------------------------------------------------------
Tue Oct 11 11:20:02 UTC 2011 - buildbot@lighttpd.net

- update to g2647a9
  + [autobuild]: enable large file support for 32-bit builds

-------------------------------------------------------------------
Tue Aug 30 10:48:28 UTC 2011 - buildbot@lighttpd.net

- update to gb6e20b
  + Config syntax changes and parser fixes:
  + [core]: accept LF instead of CR LF in http requests
  + [config parser]: fix crash with nested conditional blocks, fix some warnings
  + [config parser] change syntax again: user defined variables are now defined as 'x = ...;'. user defined actions are not special anymore
  + [tests]: convert test cases to new config syntax
  + [config parser] fix detection of conflicts between options and uservars
  + [doc]: fix config examples
  + [config parser] don't allow setup blocks or includes in setup blocks
  + [doc] update config examples re latest config syntax changes

-------------------------------------------------------------------
Fri Aug 19 12:33:15 UTC 2011 - buildbot@lighttpd.net

- update to gbafba4
  + On OS X the GNU libtool is prefixed with a g.
  + [doc] Fix: use 'charset' instead 'encoding' in mimetypes.conf
  + [tests] add simple mod-proxy check
  + [core] truncate temp string before evaluating pattern. add comment to pattern.h that li_eval_pattern() does not truncate the string for you
  + [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
  + [core.cached_html] fix path handling

-------------------------------------------------------------------
Mon May  9 19:53:21 UTC 2011 - buildbot@lighttpd.net

- update to g259cdb
  + [core.lua] fix wsgi pathinfo
  + [utils] fix calculation for sockaddr_un struct size
  + [core] optimize syscalls per connection
  + [mod_accesslog] Fix %r (first request line) formatter

-------------------------------------------------------------------
Tue Apr 12 21:30:39 UTC 2011 - buildbot@lighttpd.net

- update to g9c80be
  + [autobuild]: Fix error message if ragel is not found
  + [*cgi env]: Fix REQUEST_URI
  + Increase timeout for angel-listen
  + [angel] Remove unsupported pid-file option

-------------------------------------------------------------------
Tue Mar 22 21:49:06 UTC 2011 - buildbot@lighttpd.net

- update to gf461b8
  + [mod_redirect] Fix patterns using %n references
  + [tests] Add test for %n references in mod_redirect
  + [core] Attempt to fix issue with stalling connections in throttle pools
  + Fix bug in delayed connection handling
  + Fix bug in delayed connection handling, 2nd try
  + [mime-types] Fix mimetype insert, add new test cases to catch this
  + [throttle] Fix segfaults
  + [core]: fix connection/vrequest callbacks to return FALSE after they got reset, so handling stops
  + [mod_balance]: renamed from mod_balancer
  + [plugins] Fix some default options (the raw default-value is only used when there is no parser method)
  + [utils] Fix url decoding for non ascii values (signed char negatives)
  + [tests]: use printf instead of echo in shell cgi script

-------------------------------------------------------------------
Fri Dec 10 13:44:11 UTC 2010 - buildbot@lighttpd.net

- update to gd78939
  + [autotools] Use AC_PROG_LIBTOOL instead of LT_INIT for backward compatibility

-------------------------------------------------------------------
Wed Dec  8 11:32:14 UTC 2010 - buildbot@lighttpd.net

- update to g7a67ba
  + [mod_openssl] make sure we get notified for EV_WRITE again
  + [autotools]: make sure pkg-config m4 is available in autoconf, check for ragel in ./configure

-------------------------------------------------------------------
Sun Nov 14 13:15:47 UTC 2010 - buildbot@lighttpd.net

- update to g7a4143
  + [autotools] add memcached.c
  + [tests]: Bind to relative socket filenames
  + [tests] use /tmp for temporary test directory, fixes problem with too long socket paths
  + [throttle] Fix loop counter (leaded to segfaults)
  + [autoconf] Quote all arguments
  + [autoconf] autoupdate
  + [mod_auth] Fix segfault in auth_handle_deny()
  + [core] Immediately rearm throttle pool and update con when inserting into pool
  + [build] Fix detection of libev
  + [plugin_core] Fix cascading in docroot action
  + [tests] Add test for cascading in docroot action
  + [mod_auth] return 403 instead of 401 in auth.deny
  + [tests] Add test for auth.deny

-------------------------------------------------------------------
Wed Oct 13 12:53:28 UTC 2010 - stbuehler@web.de

- update to g26d915

-------------------------------------------------------------------
Tue Oct 12 14:13:44 UTC 2010 - stbuehler@web.de

- update to gf635eb

-------------------------------------------------------------------
Sun Oct  3 15:26:12 UTC 2010 - stbuehler@web.de

- update to g49e0a4

-------------------------------------------------------------------
Sun Oct  3 15:01:23 UTC 2010 - stbuehler@web.de

- update to g21d9d5

-------------------------------------------------------------------
Thu Sep 23 19:50:27 UTC 2010 - stbuehler@web.de

- update to g97088f

-------------------------------------------------------------------
Sun Sep 12 18:58:29 UTC 2010 - stbuehler@web.de

- update to ga3b7ce
- install lua files in debian package

-------------------------------------------------------------------
Wed Sep  8 10:10:12 UTC 2010 - mrueckert@suse.de

- readded git, i use it for running packdist in chroot. :)

-------------------------------------------------------------------
Wed Sep  8 06:45:51 UTC 2010 - stbuehler@web.de

- remove git from spec buildrequires
- update debian package

-------------------------------------------------------------------
Tue Sep  7 19:47:47 UTC 2010 - mrueckert@suse.de

- update to g2d57e5

-------------------------------------------------------------------
Thu Aug 26 15:54:40 UTC 2010 - mrueckert@suse.de

- update to g2ad699

-------------------------------------------------------------------
Mon Aug 23 22:48:45 UTC 2010 - stbuehler@web.de

- enable openssl
- add default.html
- new snapshot

-------------------------------------------------------------------
Mon Aug 23 14:10:33 UTC 2010 - mrueckert@suse.de

- add glib2-devel to the requires of the devel package
- set -fno-strict-aliasing
- enable lua and krb5

-------------------------------------------------------------------
Mon Aug 23 13:56:40 UTC 2010 - mrueckert@suse.de

- initial package

openSUSE Build Service is sponsored by