Commit Graph

438 Commits

Author SHA1 Message Date
brad
da5b4b0e75 add 2 distribution patches: (and fix a mistake in the HTML quoting patch)
squid-2.3.stable4-accel_only_access.patch
clientAccessCheck incorrectly returns ACCESS_ALLOWED for proxy requests
when configured as an HTTP accelerator only

squid-2.3.stable4-html_quoting.patch
Everywhere where Squid inserts text received from the network into a HTML
page (error pages, FTP listings, Gopher listings, ...) care must be taken
to ensure that the text is properly encoded as HTML, or a malicious user
might be able to insert script code or other HTML tags, and exploit the
web browser of any user visiting their page or clicking on that funny link
received in a email..
2000-11-17 22:35:52 +00:00
jakob
fba294b934 FLAVORize imap support 2000-10-29 20:37:13 +00:00
kevlo
18ca7046eb Add HOMEPAGE. 2000-10-24 12:25:15 +00:00
jakob
368a0f465a add package conflict as php3 and php4 do not work together; noted by espie@ 2000-10-22 22:43:24 +00:00
espie
9b37c7e113 Update pvk MAINTAINER name. 2000-10-22 18:46:02 +00:00
espie
cc9624340d chris, jason 2000-10-22 16:23:01 +00:00
espie
efeb849ba1 A few more MAINTAINERS 2000-10-22 16:16:26 +00:00
espie
46b5f232b5 Kill
FAKE=Yes
HAS_CONFIGURE, GNU_CONFIGURE, USE_IMAKE, NO_INSTALL_MANPAGES, USE_AUTOCONF
and bump NEED_VERSION accordingly.
2000-10-22 15:41:23 +00:00
espie
aa4a7733cc Complete a few MAINTAINER names. 2000-10-22 14:02:46 +00:00
jakob
3cc73ec531 mhash flavour dependency fix; avsm@ 2000-10-17 20:33:39 +00:00
jakob
0895e98ad7 update to 4.0.3pl1; fixes memory leak 2000-10-15 14:50:16 +00:00
jakob
07d36e1a23 remove unneeded patch 2000-10-13 11:33:14 +00:00
jakob
2f2b0dad2b security fix upgrade to v4.0.3, ok turan@ 2000-10-12 16:23:08 +00:00
espie
54848dabf9 Fix my address. Dust off details. 2000-10-10 00:40:20 +00:00
form
9e65d3c443 add full name to MAINTAINER 2000-10-09 06:50:25 +00:00
avsm
2b38d1e433 uncomment mhonarc from the subdir list 2000-10-09 00:07:00 +00:00
avsm
dd3aeb7e7b import mhonarc-2.4.6
--

MHonArc is a Perl mail-to-HTML converter. MHonArc provides HTML
mail archiving with index, mail thread linking, etc; plus other
capabilities including support for MIME and powerful user customization
features.
2000-10-09 00:04:57 +00:00
brad
ec43f0d782 add a transparent FLAVOR, enables support for IPFilter so Squid can be
used in a transparent proxy setup. suggested by jakob@
2000-10-08 20:37:08 +00:00
danh
75f7479339 upgrade to 2.01-05; remove unneeded patches 2000-10-08 00:32:45 +00:00
jakob
d7e775947e rework patches 2000-10-05 21:48:41 +00:00
jakob
ff64815770 - update to v1.3
- set MAINTAINER to myself
2000-10-05 21:48:09 +00:00
jakob
19ba345c17 add ldap flavour (untested) 2000-10-05 21:25:36 +00:00
jakob
ce7dadcdb0 add fullname to MAINTAINER 2000-10-04 21:53:59 +00:00
jakob
429f4df00e add mhash flavour 2000-10-04 21:19:13 +00:00
brad
06c9d6d587 add p5-HTML-Base to Makefile 2000-10-02 05:10:05 +00:00
brad
7af7cad963 add p5-HTML-Base port; mostly based on what naddy@ posted
--
HTML::Base is an expansion module for Perl 5 which provides
an object-oriented way to build pages of HTML. Its purpose
is to create HTML tags at the lowest level of functionality,
that is to say, it creates HTML and doesn't do much else.
Specifically, it does not provide any CGI-like services
(see the CGI modules for that!).

Currently, the module supports all of the HTML 2.0 tags,
plus some selected tags from HTML 3.0, and some Netscape-isms.
2000-10-02 05:06:48 +00:00
avsm
02f3fdecb7 tweak categories to include 'benchmarks' 2000-09-29 15:13:24 +00:00
avsm
45c7799009 add p5-HTML-Parser, p5-HTML-Tagset, and p5-URI and uncomment p5-libwww
to the subdir list
2000-09-29 11:01:49 +00:00
avsm
cd58d43d4c import libwww-5.48 from CPAN
ok by brad@
--

Libwww-perl is a collection of Perl modules which provides a simple
and consistent application programming interface (API) to the
World-Wide Web.

The main focus of the library is to provide classes and functions
that allow you to write WWW clients, thus libwww-perl said to be a
WWW client library. The library also contain modules that are of
more general use and even classes that help you implement simple
HTTP servers.
2000-09-29 10:55:30 +00:00
avsm
6c45943bf6 import HTML-Parser-3.13 from CPAN
guess what, ok'ed by brad@ !
--

This is a collection of modules that parse and extract information
from HTML documents.  Bug reports and discussions about these modules
can be sent to the <libwww@perl.org> mailing list.  Remember to
also look at the HTML-Tree package that creates and extracts
information from HTML syntax trees.

The modules present in this collection are:

  HTML::Parser - The parser base class.  It receives arbitrary sized
  chunks of the HTML text, recognizes markup elements, and
  separates them from the plain text.  As different kinds of
  markup and text are recognized, the corresponding event
  handlers are invoked.

  HTML::Entities - Provides functions to encode and decode text
  with embedded HTML &gt;entities&gt;.

  HTML::HeadParser - A lightweight HTML::Parser subclass that
  extractsinformation from the <HEAD> section of an HTML document.

  HTML::LinkExtor - An HTML::Parser subclass that extracts links
  from an HTML document.

  HTML::TokeParser - An alternative interface to the basic parser
  that does not require event driven programming.  Most simple
  parsing needs are probably best attacked with this module.
2000-09-29 10:50:53 +00:00
avsm
f0d5e44dce import HTML-Tagset-3.02 from CPAN
ok by brad@
--

This module contains data tables useful in dealing with HTML.

It provides no functions or methods.
2000-09-29 10:47:14 +00:00
avsm
c1857f54df import p5-URI-1.09
ok by brad@
--

This package contains the URI.pm module with friends.  The module
implements the URI class.  Objects of this class represent Uniform
Resource Identifier (URI) references as specified in RFC 2396.

URI objects can be used to access and manipulate the various
components that make up these strings.  There are also methods to
combine URIs in various ways.

The URI class replaces the URI::URL class that used to be distributed
with libwww-perl.  This package contains an emulation of the old
URI::URL interface.  The emulated URI::URL implements both the old
and the new interface.
2000-09-29 10:44:08 +00:00
avsm
7471667e3d - respect values of CC and CFLAGS in makefile
patch by brad@
2000-09-29 10:03:16 +00:00
avsm
7da66a3993 add RCS tag to patch file 2000-09-28 22:26:26 +00:00
avsm
0adb199048 - update to latest version http_load_17sep00
- add real name to MAINTAINER
- regenerate patches for new version
- remove DISTFILES override, set DISTNAME and WRKDIST instead
2000-09-28 22:25:05 +00:00
jakob
fdfd9074b0 add pdflib flavor 2000-09-28 20:39:24 +00:00
naddy
d77986c784 Update to 1.0.2. 2000-09-28 15:56:26 +00:00
jakob
7177ccc600 update to v2.20 2000-09-28 07:16:53 +00:00
jakob
3752a44185 flavourize most options. 2000-09-25 20:03:49 +00:00
brad
3918ceb4a1 add name to MAINTAINER 2000-09-24 07:03:59 +00:00
brad
3eb681dc28 replace do-configure workaround with proper use of CONFIGURE_STYLE and
CONFIGURE_ARGS
2000-09-23 23:43:36 +00:00
danh
1aa3d48c3f added real name to MAINTAINER 2000-09-23 19:59:51 +00:00
naddy
336d4bfe27 humor espie@: add name to MAINTAINER 2000-09-23 12:38:21 +00:00
espie
2084778308 Recent lizards don't work yet, but this is definitely needed
for static constructors in dynamic libraries to be called.

Mozilla crashes in a dynamic library, btw.
2000-09-16 16:13:06 +00:00
rohee
bc873d0030 checksum changed on distsite 2000-09-12 21:51:55 +00:00
avsm
a386dfa93b add http_load to the subdir list 2000-09-12 18:09:50 +00:00
avsm
58ea93dc44 http_load-09jun00 added
--

http_load runs multiple http/https fetches in parallel, to test the
throughput of a web server.  However unlike most such test clients,
it runs in a single process, so it doesn't bog down the client
machine.

You give it a file containing a list of URLs that may be fetched,
a flag specifying how to start connections (either by rate or by
number of simulated users), and a flag specifying when to quit
(either after a given number of fetches or a given elapsed time).
There are also optional flags for checksums, throttling, and progress
reports.
2000-09-12 18:08:58 +00:00
todd
75fd95dba0 allow cmdline urls too ;-) 2000-09-12 15:12:53 +00:00
espie
ef76e2f030 Re-organized port.
Do the extract and installation ourselves, as the script is not really
needed. This avoids copying the archive around several times.
Provide a better shell-wrapper.
Fix dependencies.
Fake.
2000-09-12 12:00:59 +00:00
brad
551460cd44 add mod_perl and p5-Apache-DBI to Makefile 2000-09-06 08:07:49 +00:00
brad
7c10575c32 add p5-Apache-DBI port; From: Pavel Korovin <pvk@openbsd.ru>
--
These modules are supposed to be used with the Apache server together with
an embedded Perl interpreter like mod_perl. They provide support for basic
authentication and authorization as well as support for persistent
database connections via Perl's Database Independent Interface (DBI).

o AuthDBI.pm provides authentication and authorization:

  - optional shared cache for passwords to minimize database load
  - configurable cleanup-handler deletes outdated entries from the cache

o DBI.pm provides persistent database connections:

  - connections can be established during server-startup
  - configurable rollback to ensure data integrity
  - configurable verification of the connections to avoid time-outs.
2000-09-06 08:02:49 +00:00
brad
92c8d4dfe2 add mod_perl port; From: Pavel Korovin <pvk@openbsd.ru>
--
Tested on i386 (by Pavel), SPARC (by me). Needs testing on m68k-based
systems.
--
The Apache/Perl integration project brings together the full power of the
Perl programming language and the Apache HTTP server. This is achieved by
linking the Perl runtime library into the server and providing an object
oriented Perl interface to the server's C language API.

These pieces are seamlessly glued together by the `mod_perl' server
plugin, making it is possible to write Apache modules entirely in Perl.
In addition, the persistent interpreter embedded in the server avoids the
overhead of starting an external interpreter program and the additional
Perl start-up (compile) time.
2000-09-06 07:52:45 +00:00
brad
39f4ba63e7 remove SYSCONFDIR from SUBST_VARS and SUBST_VARS too if no other variables
are listed
2000-09-06 05:48:47 +00:00
espie
3b36b37799 +wwwoffle 2000-09-05 11:40:54 +00:00
espie
318cb46109 wwwoffle port, by Sebastian Stark. 2000-09-05 11:37:27 +00:00
jakob
50041ddd64 remove USE_LIBTOOL as php4 always uses its own libtool; Evan Champion <evanc@concer.to> 2000-09-04 21:15:40 +00:00
jakob
1420c43d70 make sure configure finds mysql.sock 2000-09-04 21:14:47 +00:00
jakob
2ad95183f5 add php4 + mysql+postgresql flavour to both php3 and php4 2000-09-04 18:29:24 +00:00
jakob
d68d8a45ee remove broken id-tag from patch 2000-09-04 14:49:37 +00:00
jakob
221c961022 Quick fix for a possible file upload exploit. Patch from PHP CVS. Problem
noted by Brian Clark <brianj@fusionwerks.com>.
2000-09-04 06:57:12 +00:00
jakob
f0dc271ca0 server-side HTML-embedded scripting language 2000-09-03 11:55:00 +00:00
danh
bff89039ca fixed DNS problem reported by mips@perigord.com. --enable-dns argument to
configure does not properly define USE_DNS.
2000-09-01 16:38:51 +00:00
naddy
f5c62adbdd - update to 1.0.1
- share/examples -> share/examples/surfraw
2000-09-01 15:54:34 +00:00
brad
63256991b4 add a warning message reminding the end-user that there are known security
issues.
2000-09-01 05:03:18 +00:00
brad
6284bed03d revive the SunOS binaries of Communicator/Navigator at the request of
deraadt@ and a few other people
2000-09-01 04:24:37 +00:00
todd
fb4cf796de uname fix (ns-install)
NO_BUILD now that fortify is not built
2000-08-31 14:44:42 +00:00
brad
0e1faa9d75 whitespace 2000-08-31 10:12:15 +00:00
brad
ceb3e8c533 remove hash mark 2000-08-31 10:10:55 +00:00
brad
580f296528 ${WRKDIR}/${DIRNAME} -> ${WRKSRC} 2000-08-31 10:09:44 +00:00
brad
2d478c90ec - upgrade BSD/OS binary to 4.75 of Netscape Communicator/Navigator
- remove the SunOS binary, unfortunately Netscape has dropped support for
SunOS and this old binary has quite a few security issues. I don't see it
fit to be included in the tree anymore at any cost.
2000-08-31 10:04:36 +00:00
brad
ee0cfd3420 new make eliminates the need for FAKE_FLAGS 2000-08-31 06:43:40 +00:00
danh
8b954bdf68 style 2000-08-30 17:36:24 +00:00
danh
bdd82872be re-organized Makefile. 2000-08-29 16:54:46 +00:00
brad
551a52b028 - fixup Makefile
- use better filenames for patches
2000-08-25 02:24:10 +00:00
brad
e5caed9d66 explicitly set permissions 2000-08-24 22:00:03 +00:00
naddy
143f5aa6f1 add surfraw 2000-08-21 15:11:35 +00:00
naddy
c535897a77 Initial import of surfraw 0.5.7.
Surfaw provides a fast unix command line interface to a variety of
popular WWW search engines.  Output is directed to a browser.
2000-08-21 15:09:31 +00:00
brad
cb11475695 move example config file from share/examples to share/examples/weblint 2000-08-17 17:37:21 +00:00
brad
f6fb1fc86a upgrade to libghttp 1.0.7 2000-08-17 17:11:41 +00:00
kevlo
55133eb482 Add HOMEPAGE. Thanks naddy@ 2000-08-16 02:01:12 +00:00
rohee
bc3869cf05 upgrade to tidy4aug00 2000-08-15 14:44:53 +00:00
brad
979c4ee5c2 add 2 distribution patches:
squid-2.3.stable4-ipfw_configure.patch
The configure script uses "==" when it should use "=" for /bin/test

squid-2.3.stable4-invalid_ip_acl_entry.patch
The code that scans ACL tokens for IP addresses and hostnames couldn't
tell that "123.foo.com" is a hostname rather than an IP address
2000-08-11 06:30:34 +00:00
kevlo
1dd2b05ef3 - Update to version 0.0.6
- Update MASTER_SITES
- Bump NEED_VERSION
- Add @comment to PLIST
2000-08-10 10:31:40 +00:00
kevlo
a0c07b3741 - Update to version 0.61b
- Bump NEED_VERSION
2000-08-10 09:42:58 +00:00
kevlo
fe906b9d6b - Update to version 3.2.1
- GNU_CONFIGURE -> CONFIGURE_STYLE
- Add @comment to PLIST
- Bump NEED_VERSION
2000-08-10 08:48:07 +00:00
brad
029ccd5c7f - fixup notices, prevent some line wrapping as well
- remove extra if loop and replace with elif; pointed out by naddy@
2000-08-09 00:40:14 +00:00
brad
74a9ffd932 move sample files from lib/squid to share/examples/squid 2000-08-05 02:23:14 +00:00
brad
fa5d7b03ba - add @comment with RCS id to PLISTs
- now that the ports use Fake we don't need the @unexec's in the PLISTs
2000-08-04 20:54:19 +00:00
espie
59411c3995 0.92
A few cosmetic changes
2000-08-01 10:43:35 +00:00
brad
98cf57f75b - unconditionally show DEINSTALL message since there is more than just the
config directory that has to be removed
- change a whole bunch of vars in INSTALL from ${FOO} to $FOO so they do
not get substituded and have the substitution occur only once at the top
of the INSTALL script
2000-07-29 00:04:58 +00:00
brad
4197b9dcb0 add a distribution patch:
squid-2.3.stable4-internal_dns_rcode_table_formatting.patch
Missing a newline on cachemgr output
2000-07-23 18:21:20 +00:00
chris
aceeaaaea5 Add a patch for Squid STABLE4 that fixes ftp icons 2000-07-20 22:41:40 +00:00
jakob
84717ae37f fix CONFIGURE_STYLE, autoconf not needed 2000-07-20 21:47:31 +00:00
chris
1f419cbf98 Add missing quote which prevented this port from installing
(tested???!)
2000-07-20 21:27:19 +00:00
jakob
2811747fbb add reference to HOMEPAGE 2000-07-20 21:10:40 +00:00
jakob
347e840d9f add HOMEPAGE 2000-07-20 11:26:13 +00:00
jakob
756d001042 add thttpd 2000-07-20 10:09:48 +00:00
jakob
f88839ccbf thttpd - tiny/turbo/throttling HTTP server 2000-07-20 10:05:37 +00:00
brad
98eb1a3748 re-add $1 in a few places 2000-07-20 05:57:55 +00:00
brad
b40fb4f59f upgrade to libghttp 1.0.6 2000-07-20 05:17:47 +00:00