pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update www/thy to 0.9.3 (latest stable version), updat...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8bbcbfa6fdfc
branches:  trunk
changeset: 478090:8bbcbfa6fdfc
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Fri Jul 16 16:50:47 2004 +0000

description:
Update www/thy to 0.9.3 (latest stable version), update provided by
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).

diffstat:

 doc/CHANGES      |  4 +++-
 doc/TODO         |  3 +--
 www/thy/Makefile |  7 ++++---
 www/thy/distinfo |  6 +++---
 4 files changed, 11 insertions(+), 9 deletions(-)

diffs (60 lines):

diff -r e731e906ced0 -r 8bbcbfa6fdfc doc/CHANGES
--- a/doc/CHANGES       Fri Jul 16 15:58:31 2004 +0000
+++ b/doc/CHANGES       Fri Jul 16 16:50:47 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.6575 2004/07/16 15:40:48 recht Exp $
+$NetBSD: CHANGES,v 1.6576 2004/07/16 16:50:47 xtraeme Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -3414,3 +3414,5 @@
        Updated rconfig to 0.34 [abs 2004-07-16]
        Added gcube-0.2 [xtraeme 2004-07-16]
        Added ply-1.5 [recht 2004-07-16]
+       Updated thy to 0.9.3 [xtraeme 2004-07-16]
+
diff -r e731e906ced0 -r 8bbcbfa6fdfc doc/TODO
--- a/doc/TODO  Fri Jul 16 15:58:31 2004 +0000
+++ b/doc/TODO  Fri Jul 16 16:50:47 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.1938 2004/07/14 22:24:40 jlam Exp $
+$NetBSD: TODO,v 1.1939 2004/07/16 16:50:47 xtraeme Exp $
 
 Suggested new packages
 ======================
@@ -379,7 +379,6 @@
        o tct-1.14
        o teapop-0.3.8
        o texi2html-1.70
-       o thy-0.9.3 [pkg/25318]
        o tkdesk-2.0
        o tkman-2.2
        o tripwire-2.3.1 [see also pkg/22362]
diff -r e731e906ced0 -r 8bbcbfa6fdfc www/thy/Makefile
--- a/www/thy/Makefile  Fri Jul 16 15:58:31 2004 +0000
+++ b/www/thy/Makefile  Fri Jul 16 16:50:47 2004 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/04/01 05:19:03 xtraeme Exp $
+# $NetBSD: Makefile,v 1.2 2004/07/16 16:50:47 xtraeme Exp $
 #
 
-DISTNAME=              thy-0.8.10
+DISTNAME=              thy-0.9.3
 CATEGORIES=            www
-MASTER_SITES=          ftp://bonehunter.rulez.org/pub/thy/devel/
+MASTER_SITES=          ftp://bonehunter.rulez.org/pub/thy/stable/
+EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            algernon%bonehunter.rulez.org@localhost
 HOMEPAGE=              http://bonehunter.rulez.org/Thy.phtml
diff -r e731e906ced0 -r 8bbcbfa6fdfc www/thy/distinfo
--- a/www/thy/distinfo  Fri Jul 16 15:58:31 2004 +0000
+++ b/www/thy/distinfo  Fri Jul 16 16:50:47 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/04/01 05:19:03 xtraeme Exp $
+$NetBSD: distinfo,v 1.2 2004/07/16 16:50:47 xtraeme Exp $
 
-SHA1 (thy-0.8.10.tar.gz) = 6d7ebb79eec26fa45c719dc0e7f6c8ce222ad920
-Size (thy-0.8.10.tar.gz) = 486014 bytes
+SHA1 (thy-0.9.3.tar.bz2) = 2af7561df6b0100f6009d1ce18099ee168084c60
+Size (thy-0.9.3.tar.bz2) = 277249 bytes



Home | Main Index | Thread Index | Old Index