Skip to content

2007

Latest Pre-Release

Changes

On the way from 1.4.x to 1.5.0 many things have been improved, changed and added and we try to keep track of them to make it easier for user to migrate their configuration.

  • IMPORTANT requires glib2-2.4.0 or higher
  • mod-fastcgi, mod-proxy and mod-scgi are replaced by mod-proxy-core

Must Read

  • https://blog.lighttpd.net/articles/2007/01/31/threaded-stat
  • https://www.lighttpd.net/2007/02/03/raw-io-performance
  • https://blog.lighttpd.net/articles/2006/12/19/1-5-0-works-on-win32-nativly-again
  • https://blog.lighttpd.net/articles/2006/12/28/lighttpd-powers-5-alexa-top-250-sites

older pre-releases

  • https://blog.lighttpd.net/articles/2006/12/18/pre-release-lighttpd-1-5-0-r1477-tar-gz
  • https://blog.lighttpd.net/articles/2006/11/15/pre-release-lighttpd-1-5-0-r1454-tar-gz
  • https://blog.lighttpd.net/articles/2006/11/14/pre-release-lighttpd-1-5-0-r1435-tar-gz

lighttpd

Security, speed, compliance, and flexibility – all of these describe LightTPD which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) LightTPD is the perfect solution for every server that is suffering load problems. And best of all it’s Open Source licensed under the revised BSD license.

light footprint + httpd = LightTPD (pronounced lighty)

lighttpd 1.4.13

Only 2 weeks after .12 hit the servers we have a new release cleaning up the issues that were introduced by it.

Download: - lighttpd-1.4.13.tar.gz

On the fix side we have: - fixed a seg-fault in the HTTP-Request splitting - fixed long-standing bug with Content-Length and HEAD requests - fixed a possible abort of a upload if xattr is enabled

New are - mod-magnet finally handles ‘require “lfs”’ without complaining - mod-magnet got light.stat() which uses the stat-cache - mod-webdav supports LOCK if compiled with –with-webdav-locks

The logo of lighttpd was choosen after a logo contest in April and May 2005. Several submissions have been reviewed and the users of lighttpd selected three logos for the final decision.

the big logo for lighttpd

the small 80x27 banner

the favicon.ico

The Server

Back in the days of February 2003 I (Jan) was finishing my thesis. Writing a thesis is as far as I can say the most frustrating job you can do.

While my subject was great (‘Development of a handheld system to monitor and control CAN-bus systems in a non-automative environment’) and the hard- and software development was a real challenge I had to write the thesis which documented the design-decision, the preparations and so on.

For a developer this is the real hard part: writing the documentation. Especially as the date when you have to finish the thesis gets nearer every day. To motivate yourself you need a distraction.

For me it was a proof-of-concept of the c10k problem written by Dan Kegel. How to handle 10000 connections in parallel on one server. I already had seen apaches killing systems because they ran out of memory into swap with only 100 parallel connections.