summaryrefslogtreecommitdiff
path: root/www
AgeCommit message (Collapse)AuthorFilesLines
2001-10-30Added p5-HTML-TableExtractdamon1-1/+2
2001-10-30Initial Versiondamon4-0/+31
2001-10-29Note addition of apc-gui-1.0.3 in www/apc-gui.jlam1-1/+2
2001-10-29www/apc-gui - web interface for managing APC (php-apc)jlam8-0/+345
APC GUI is an add on for APC to provide a comprehensive, easy to use and, of course, good-looking web-based GUI. APC GUI not only gives access to statistical parameters of APC, it also makes it easier to administer web-servers running APC by providing comfortable features for restarting the cache and deleting scripts from the cache.
2001-10-29Some NetBSD releases don't have SHM_{R,W} so use the S_I{R,W}{USR,GRP,OTH}jlam2-1/+33
flags instead.
2001-10-29Drop some whitespacewiz1-2/+2
2001-10-29Note addition of php-apc-1.1.0.1 in www/php4-apc.jlam1-1/+2
2001-10-29www/php-apc - Alternative PHP Cache for PHP4jlam7-0/+92
APC is the Alternative PHP Cache, which provides a way of boosting the performance of PHP on heavily-loaded sites by allowing scripts to be cached in a compiled state, so that the overhead of parsing and compiling can be almost completely eliminated. This is an open source product that does the same job as the commercial product Zend Cache.
2001-10-29Fix depends lines to point to correct pathsjmc2-4/+4
2001-10-28Note addition of php-FastTemplate-1.1.0 in www/php-FastTemplate.jlam1-1/+2
2001-10-28www/php-FastTemplate:jlam4-0/+76
PHP extension for managing templates and variable interpolation FastTemplate is a port of the Perl CGI::FastTemplate module to PHP, which is a very fast implementation of templates using simple variable interpolation. Templates are very useful for CGI programming, because adding HTML to your PHP code clutters your code and forces you to do any HTML modifications. By putting all of your HTML in seperate template files, you can let a graphic or interface designer change the look of your application without having to bug you, or let them muck around in your PHP code.
2001-10-27Update galeon to 0.12.6.taya2-6/+6
Changes from previous version is bugfixes. Announce said "This is the first release candidate for 1.0."
2001-10-26Update galeon to 0.12.5taya3-7/+19
Changes from Release Notes 0.12.4 -> 0.12.5 - ability to drag tabs - bugfixes 0.12.3 -> 0.12.4 - mozilla 0.9.5 compatibility - bugfixes
2001-10-26enable IPv4 mapped IPv6 address(workaround for -current)taya3-3/+25
2001-10-26Move the moz-install script from the scripts/ directory to the files/agc2-3/+3
directory.
2001-10-26Buildlink'ify.kleink1-10/+6
2001-10-26At present, if there is a pre-<target> or post-<target> script inagc1-1/+4
the scripts/ directory, it will be run automatically as part of the build process, by bsd.pkg.mk. There are now exactly 5 packages in pkgsrc which use this facility, and yet, for every package build, the existence of a script is checked by bsd.pkg.mk once before the target is executed, and once afterwards. This incurs needless overhead. Move the separate pre- and post- script handling out of bsd.pkg.mk into the individual package Makefiles, where it's much more obvious what is happening, anyway.
2001-10-26The directory to pick up the openldap1 package from isagc4-15/+10
../../databases/openldap1 now. It doesn't make much sense to me to patch a Makefile to include @PREFIX@ patterns, followed by a custom script to substitute @PREFIX@ for ${PREFIX}. Modify the patch to use "${PREFIX}" (which is passed through the environment anyway), and is what every other package seems to use quite happily. Remove now unnecessary script file.
2001-10-25Pass ${command_args} in stop_cmd, as requested in pkg/14349.wiz1-2/+2
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam3-6/+6
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23Integrate a patch from the sourceforge page for this project.jwise4-6/+35
With this patch, the sablotron base URI for xslt processing is set to the current working directory, so document inclusion (ala <xsl:apply-templates select="document(data/test.xml)" /> ) will DTRT. Bump the pkg version to 1.1nb1, as stylesheets written for the new version may not work with the old.
2001-10-23There are some .c files in the header directory.jlam1-3/+3
2001-10-23Add a buildlink.mk file for use primarily by packages that use apxs tojlam1-0/+60
compile Apache extension modules. This is usable by packages that depend on either apache or apache6.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam3-6/+6
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-10-23Fix previous, and also add new MASTER_SITES.jwise1-3/+3
2001-10-23HOMEPAGE moved...jwise1-2/+2
2001-10-22Minimize the diffs between the apache and apache6 packages:jlam3-14/+21
- Whitespace changes to Makefile - From the commit log for apache/Makefile: Don't do the dance with ROOT_GROUP. Apache extension modules installed by apxs are now installed with "${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP}", which should do the right thing regardless of the platform. ${INSTALL} is replaced with the full path to the install program used by pkgsrc, which should be /usr/bin/install on NetBSD, and /usr/ucb/install on Solaris. This should fix pkg/14232 by Pierre Bourgin.
2001-10-22Don't do the dance with ROOT_GROUP. Apache extension modules installed byjlam3-16/+10
apxs are now installed with "${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP}", which should do the right thing regardless of the platform. ${INSTALL} is replaced with the full path to the install program used by pkgsrc, which should be /usr/bin/install on NetBSD, and /usr/ucb/install on Solaris. This should fix pkg/14232 by Pierre Bourgin.
2001-10-22Build correctly even if user does not have CLASSPATH set.jwise1-2/+2
This should be in bsd.pkg.mk, and will move there soon.
2001-10-22Set a better default CLASSPATH, so that this builds ok even if the userjwise1-3/+4
has not set CLASSPATH. This logic should move to bsd.pkg.mk, and will soon.
2001-10-22Need a BUILD_DEPENDS on perl, so we can use apxs...jwise1-1/+4
2001-10-21Update MASTER_SITES, comment out HOMEPAGE, since server missing.wiz1-4/+7
Noted by Grant Beattie in pkg/14167.
2001-10-20Only link -lgcc whole-archive on NetBSD ELF platforms, to allow a.outjlam3-17/+18
platforms to correctly links this package.
2001-10-19'LDFLAGS+=-Wl,--export-dynamic' doesn't work on Solaris.veego1-1/+3
2001-10-19Define a ROOT_GROUP, which defaults to root on SunOS, otherwise to wheel.veego3-5/+18
Using -o 0 and -g 0 doesn't work with the ucb install on Solaris.
2001-10-18Support for linking some PHP4 extensions statically into the php CGI andjlam1-1/+16
into the apache mod_php.so DSO. PHP4_CONFIGURE_ARGS should contain GNU configure options, a complete list of which may be found at: http://www.php.net/manual/en/install.configure.php Note that this is generally not needed as many of the extensions (session, mysql, pgsql, pcre) may be dynamically loaded, and are separately packaged in pkgsrc.
2001-10-18Note additional PHP4 packages that the user may want to install.jlam1-1/+8
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego31-31/+62
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-17Make this look more like the apache Makefile:jlam1-6/+8
* Buildlinkify * Use pkgsrc expat so that there are no symbol conflicts when an expat XML parser is loaded by a DSO.
2001-10-17Sortjlam1-5/+5
2001-10-17Update ap-ssl to 2.8.5 from the mod_ssl-2.8.5-1.3.22 distribution.jlam3-13/+15
Changes from version 2.8.4 include: *) Upgraded to Apache 1.3.22 *) Fixed check whether server certificate wildcard CommonName (CN) matches the configured server name. *) Fixed buffer overflow.
2001-10-17Update apache to 1.3.22. Relevant changes from version 1.3.20 includejlam8-75/+213
using the pkgsrc expat library instead of the builtin one (this is to avoid conflicts between expat libraries when an expat XML parser is loaded by either mod_perl or mod_php), and: Security vulnerabilities * A vulnerability was found in the split-logfile support program. A request with a specially crafted Host: header could allow any file with a .log extension on the system to be written to. * A vulnerability was found when Multiviews are used to negotiate the directory index. In some configurations, requesting a URI with a QUERY_STRING of M=D could return a directory listing rather than the expected index page. General bug fixes and improvements * Bug fixes * The supplied icons are now also distributed in PNG format * New directives have been added to the mod_usertrack module, The first, CookieDomain, can be used to customise the Domain attribute. * A new directive, AcceptMutex, allows run-time configuration of the mutex type used for accept serialization. * mod_auth has been enhanced to allow access to a document to be controlled based on the owner of the file being served. * A new directive, AcceptFilter, has been added to control BSD accept filters at run-time. The functionality can postpone the requirement for a child process to handle a new connection until an HTTP request has arrived, therefore increasing the number of connections that a given number of child processes can handle
2001-10-17- Updated to Apache 1.3.22martti6-63/+198
- Updated the IPv6 patch Apache 1.3.20 - 1.3.22 Major changes Security vulnerabilities * A vulnerability was found in the Win32 port of Apache 1.3.20. A client submitting a very long URI could cause a directory listing to be returned rather than the default index page. A 403 Forbidden will now be returned. CAN-2001-0729 * A vulnerability was found in the split-logfile support program. A request with a specially crafted Host: header could allow any file with a .log extension on the system to be written to. PR#7848 CAN-2001-0730 * A vulnerability was found when Multiviews are used to negotiate the directory index. In some configurations, requesting a URI with a QUERY_STRING of M=D could return a directory listing rather than the expected index page. CAN-2001-0731 The security issues above have been assigned standardized names, CAN- by the Common Vulnerabilities and Exposures project (cve.mitre.org) New features The main new features in 1.3.22 (compared to 1.3.20) are: * The user manual has been updated. As well as a number of small fixes these updates include new translations into French and Japanese, a guide to using Apache httpd on Cygwin, a lexicon of Apache error messages, updated TPF documentation, and a comprehensive guide to using log files * The user manual can now be moved out of the htdocs DocumentRoot during installation by invoking configure with the --manualdir= switch, to allow separation of on-line docs from regular contents. * The supplied icons are now also distributed in PNG format * A significant overhaul to the Apache Bench program, ab has taken place, as first reported in April. The new Apache Bench includes fixes, additional statistics, csv and gnuplot output, and some SSL support * New directives have been added to the mod_usertrack module, The first, CookieDomain, can be used to customise the Domain attribute. The patch to add the CookieDomain directive was first submitted over two years ago. Historically mod_usertrack has used the obsolete Netscape cookie syntax. The new CookieStyle directive allows use of the RFC2109 or RFC2965 syntax instead. PR#5023, PR#5920, PR#6140. * The server will now display a warning if line-end comments (#) are found in the configuration file. Not all directives are able to handle comments on the same line * A new directive, AcceptMutex, allows run-time configuration of the mutex type used for accept serialization, currently a compile-time only setting in 1.3. Since different types of mutex have different performance characteristics on different platforms, this directive will allow administrators to tune their Apache server more easily. The current list of possible methods is: uslock, pthread, sysvsem, fcntl, flock, os2sem, tpfcore, none. Not all platforms support all methods * mod_auth has been enhanced to allow access to a document to be controlled based on the owner of the file being served. Require file-owner will only allow files to be served where the authenticated username matches the user that owns the document. Require file-group works in a similar way checking that the group matches New features that relate to specific platforms: * A new directive, AcceptFilter, has been added to control BSD accept filters at run-time. This should make it easier to move server binaries across different BSD machines without requiring recompilation. Support for accept filters was first added to version 1.3.14, the functionality can postpone the requirement for a child process to handle a new connection until an HTTP request has arrived, therefore increasing the number of connections that a given number of child processes can handle * On Win32 mod_unique_id, mod_mime_magic, and the mod_vhost_alias modules are now enabled * The Cygwin port includes a number of fixes and updates. Cygwin support was first introduced in version 1.3.20 * On Windows 2000, the service display names can now be modified by the user (use the service control panel applet) * On Win32 a new option -W can be used to set up a dependency on another service, see win_service.html * The server will now take advantage of recent improvements to the TPF operating system which include an enhanced system fork and exec, updates to allow non-blocking file descriptors, and an update to shutdown processing Bugs fixed The following bugs were found in Apache 1.3.20 and have been fixed in Apache 1.3.22: * Under certain circumstances a child may crash due to a bug in mod_include. If a server uses an ErrorDocument for 404 (request not found) errors which points to a server-parsed HTML file which uses a <!--#include virtual="file" --> section, then a request containing %2f will result in a segfault. The segfault is harmless and does not cause a security problem, but is being triggered by the recent IIS worm * The Multiviews functionality has been fixed to prevent mod_negotiation from serving any multiview variant that contains unknown filename extensions. PR#8130 * Apache will prefer installed version of the Expat library over the bundled version. This fixes conflicts when multiple copies of the Expat library get loaded (notably when using mod_perl and XML::Parsers::Expat) * UnsetEnv now works from the main body of a configuration file. PR#8254 * When used as a reverse proxy any headers set by other modules (such as mod_usertrack or mod_securid) now get passed on to the back-end server. PR#6055 * Server response headers can now be logged via the proxy. PR#7461 * mod_proxy will now pay attention to HTTP headers that specify the request is not to be cached. PR#5668 * When a client making a request via mod_proxy died unexpectedly, mod_proxy did not close its connection. PR#8090 * The CacheForceCompletion directive has been fixed PR#7383, PR#8067, PR#6585 * A memory leak has been fixed in the mod_mime_magic module * A Satisfy All option has been added to the default container designed to stop access to .htaccess files. Without this directive, these files could still be fetched if they were within the scope of a Satisfy Any directive. The following bugs relate to specific platforms: * A number of fixes for NetWare have been added. These include: enabling long file names in htpasswd and htdigest, protection against ill behaved modules, better handling of abnormal shutdowns, dealing with the limited stack space during server side includes, and recognising special filenames such as proxy:http:// correctly * A shutdown hang could occur on Solaris when using lots of piped TransferLogs and at least one piped ErrorLog * On EBCDIC platforms a bug in the proxy module stopped SSL proxying working * On Win32, mod_unique_id did not guarantee a unique ID due to threading * The Win32 Makefiles are now 100% compatible with the Microsoft Visual C++ compiler versions 5,6,7
2001-10-17Fix build problem after update of "mozilla" package.tron3-16/+8
2001-10-16Add and anable ap-xslt.jwise1-1/+2
2001-10-16Import Userworld's Apache mod_xslt into pkgsrc.jwise6-0/+66
mod_xslt provides a simple, fast mechanism for doing XSLT transformations of XML content for presentation to the user. It doesn't seek to provide all the bells and whistles of, say, Cocoon, but being implemented natively and using an XSLT parser (sablotron) which is implemented natively, it provides a nice lightweight solution.
2001-10-16Update mozilla to 0.9.5taya13-3417/+3913
See release notes for detail. http://www.mozilla.org/releases/mozilla0.9.5/
2001-10-16Replace "../php4" with "../../www/php4" at various locations to fixtron3-10/+10
build problems in PHP module packages outside "pkgsrc/www".
2001-10-16Fix module makefile which didn't work with PHP module packages outside oftron1-3/+3
"pkgsrc/www".
2001-10-16Remove php4-* extension module packages that are moved to new categories.jlam1-9/+1