summaryrefslogtreecommitdiff
path: root/www/thy
AgeCommit message (Collapse)AuthorFilesLines
2005-03-20Fix homepage and align PKGREVISION correctly.jmmv1-3/+3
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-2/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-07-16Update www/thy to 0.9.3 (latest stable version), update provided byxtraeme2-6/+7
the author Gergely Nagy in PR pkg/25318. Changes: * Thy 0.9.3 [Dead Gardens] -- 2004-06-30 Fixed a minor information leak in the virtual hosting code, noticed by Jerome Magnin. Also fixed a couple of memory leaks and disabled meta-data caching by default. * Thy 0.9.2 [Re-connect] -- 2004-06-15 The major reason for this release is a discovery of a possible Denial Of Service attack against Thy, one which can easily crash a Thy process. However, this was just a NULL-dereference, which can not be used to execute arbitrary code. And is fixed in this release. Also, epoll support was disabled in this release. * Thy 0.9.1 [Hurt] -- 2004-06-05 When Thy starts a helper process (such as the Authoriser or the Worker), she will close and reopen the connection to syslog with a different ID. There is also a new option to limit how many bytes Thy will use for mapping files into memory. When the limit is reached, no mmapping will occur. This is only useful when using a Worker, since otherwise files are not mapped to memory at all. SRP authentication was implemented in this version. One of the major new features in this release is the ability to compile multiple event systems into Thy. In the past, Thy had to be recompiled if one wanted to use epoll or kqueue instead of select. Now, every possible event system is compiled in, and one can select the appropriate one at run time. Thy will also try to select the most appropriate one if none was explicitly specified. Some smaller bugs were also fixed, as usual. * Thy 0.9.0 [A Pirate I Was Meant To Be] -- 2004-04-25 This release features a way to make Thy interact better with web cache software: the ability to set the max-age of resources and expiry times. The Linux version of the networking code was updated to be able to serve files larger than 2Gb when Thy is compiled with Large File Support (which is the default).
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-2/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-01Initial import of thy-0.8.10 from pkgsrc-wip.xtraeme6-0/+124
Thy was designed to be as fast and lightweight as possible. For speed, she uses sendfile(), and does not fork. Among the features are name-based virtual hosts, userdir and directory index support; Range, If-Modified-Since, keep-alive, on-the-fly compression and of course, CGI, IPv6 and TLS support. Thy does not require (but can use) a configuration file to run.