Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59018 - www-servers/lighttpd-1.3.4 released
Summary: www-servers/lighttpd-1.3.4 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL: http://jan.kneschke.de/projects/light...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-31 12:50 UTC by fbusse
Modified: 2004-11-02 12:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lighttpd-1.2.6.ebuild.patch (lighttpd-1.2.6.ebuild.patch,1.42 KB, patch)
2004-09-02 07:39 UTC, Boris
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description fbusse 2004-07-31 12:50:16 UTC
The new version is mainly a bugfix-release that makes lighttpd more reliable.
Comment 1 fbusse 2004-08-01 04:00:49 UTC
And another version (1.2.4):
* added kqueue support
* added server-side includes (mod_ssi)
* fixed large post uploads in fastcgi
* fixed rt-signals handling of delayed events
Comment 2 Steffen Weber 2004-08-02 11:54:26 UTC
I had to change "emake" to "emake -j1" in the 1.2.2 ebuild to make it compile without an error.
Comment 3 Steffen Weber 2004-08-10 10:11:08 UTC
lighttpd 1.2.5 has been released today and does no longer need the "emake -j1"-workaround I mentioned in the previous comment.
Comment 4 fbusse 2004-08-27 01:07:16 UTC
1.2.6 has been released:

* added apache-like accesslog definition
* enabled timestamp cache again
* improved performance in the string compare functions
* fixed double-free in fastcgi handler
* fixed error-handling in cgi handler
Comment 5 Boris 2004-09-02 07:39:49 UTC
Created attachment 38760 [details, diff]
lighttpd-1.2.6.ebuild.patch

I changed my patch from Bug #55049 for the new version. Here the full list of
changes in this patch:

* I added ldap to IUSE (because it is used by you)
* And I changed a dodir into newdir because the dodir made the problems by
removing an empty log-dir when updating.
* I removed URI_ROOT because it is no longer needed since spawn-fcgi has its
own package.
* Removed the old einfo message. All users _should_ have noticed that message
with their last update
* At last I removed the PV from the install of the init-script so that it is
not needed to create a new file in FILESDIR for every version-bump.

Perhaps an einfo message would be nice for the php-users, that they have to
start a second init-script to geht php working.
Comment 6 fbusse 2004-09-02 08:24:19 UTC
Actually, you don't need another init-script for PHP. Correct, mod_php doesn't work with lighttpd, but PHP-CGI will still do it's job.
Comment 7 Boris 2004-09-02 09:02:31 UTC
You are right. PHP-CGI does his job on his own, but spawn-fcgi is the official way (taken from the dokumentation) to do PHP in lighttpd, so I dicided that this would be the best way to realize it.
Also spawn-fcgi is a lot more scaleable than mod_cgi.
Additionally: While I was working on the first lighttpd-ebuilds, Jan Kneschke told me via email that without fastcgi it is slower "by dimensions".

The gentoo-patches for the config-files are designed to use spawn-fcgi. After starting spawn-fcgi and lighttpd PHP should work out-of-the-box on Gentoo. (And it does for me ;-))
Comment 8 Boris 2004-09-11 14:10:02 UTC
1.2.8 released
  * added a cache for mimetypes
  * added X-Forwarded-For for mod_proxy
  * fixed handling of comments in If-Modified-Since
  * fixed error handling in FastCGI code
  * fixed expire plugin for second Expire header
  * fixed conditional confighandling

and the 1.2.7 changelog
  * added mod_rrdtool for internal statistics
  * added xattr support
  * added user-controlable timeouts
  * improved documentation for many plugins
  * fixed POST requests for mod_proxy
  * fixed rare hang with CGI
  * fixed seg-fault if no configfile is specified
  * fixed rare problem in FastCGI header generation

renaming the patched ebuild worked fine for me
Comment 9 fbusse 2004-09-11 23:57:23 UTC
OK, could please someone from web-apps bump the version?
This bug is now more than one month old and the current stable version in portage is 1.1.8...
Comment 10 fbusse 2004-10-01 09:11:48 UTC
OK, the current version is now 1.3.2, with greatly improved virtual hosting and config-directives. Many bugs with FCGI/PHP have been fixed.
Anybody care to bump the version?
Comment 11 fbusse 2004-10-17 01:56:31 UTC
lighttpd-1.3.3 has been released.
Changes
-------
  * added support for NL terminators in CGI-scripts
  * added support for conditionals in mod_auth, 
    mod_simple_vhost and mod_evhost
  * added a error-handler for 404 codes
  * fixed request counter in the rrdtool module
  * fixed log-file cycling
  * fixed seg-fault on AMD64

Maybe someone from web-apps might be able to finally bump the version.
Comment 12 Boris 2004-10-17 05:54:20 UTC
Please note: The license has changed in the 1.3.3 rerelease. It's now BSD:

-----------------------------------------------------------------------
lighttpd-1.3.3 has been re-released. 

The source of the packages has been kept constant, just the license was
changed from QPL to BSD as dicussed some month ago.
-----------------------------------------------------------------------
Comment 13 fbusse 2004-10-24 11:20:22 UTC
Even though it looks noone from web-apps seems to care about this bug, there's an updated version available.

Changes
-------
  * added limiter for open files
  * added logging of user supplied data to accesslogs
  * added build target for OpenWRT
  * added plain backend support for auth-digest
  * fixed handling the external accesslog processes
  * fixed SERVER_NAME in CGI and FastCGI 
Comment 14 Stuart Herbert (RETIRED) gentoo-dev 2004-11-02 12:24:16 UTC
lighttpd-1.3.5 is now in Portage.

Best regards,
Stu