Commit graph

49 commits

Author SHA1 Message Date
wiz
abe3402bb3 regen 2000-11-09 12:39:10 +00:00
jdolecek
d05f70015f fix path to patched files 2000-11-02 10:41:45 +00:00
jdolecek
dc177a8d19 add log_mime_hdrs_list directive - this directive specifies list of
headers to log into access log when log_mime_hdrs is on
the change will be sent to Squid maintainers for possible future inclusion
shortly
2000-11-02 10:31:38 +00:00
veego
313e13dc34 Update squid from 2.3stable3 to 2.3stable4:
Important Changes:

- offline_toggle
   You can now toggle the 'offline_mode' option from the cache manager.
- minimum_object_size
   Added the 'minimum_object_size' option. Files smaller than this size are
   not cached.
- passive_ftp
   If your firewall doesn't allow passive FTP transfers, you can tell Squid
   to use PORT instead by turning the 'passive_ftp' option off.
- wccp_version
   Some Cisco IOS versions expect to receive WCCP packets with version set
   to three. The 'wccp_version' option allows you to change it, from the
   default value of four.
2000-10-15 20:17:44 +00:00
tron
64d1c52ea7 Use correct spelling "--enable-delay-pools" in configuration options.
Problem noted by Olaf Seibert in private e-mail.
2000-10-10 10:28:39 +00:00
jlam
60d8d28f10 Update build dependency on perl to build in correct directory if perl
interpreter is not found.
2000-09-05 09:33:15 +00:00
wiz
7d41c3d47e remove whitespace for pkglint 2000-09-03 13:42:22 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
hubertf
d3d16ac67a We aren't FreeBSD 2000-07-26 02:57:49 +00:00
tron
2dee8c6ecb Update "squid" package to version 2.3 STABLE 3. Changes since 2.3 STABLE 2:
- You can now toggle the 'offline_mode' option from the cache manager.
- Added the 'minimum_object_size' option. Files smaller than this size are
  not cached.
- If your firewall doesn't allow passive FTP transfers, you can tell Squid
  to use PORT instead by turning the 'passive_ftp' option off.
- Some Cisco IOS versions expect to receive WCCP packets with version set
  to three. The 'wccp_version' option allows you to change it, from the
  default value of four.
2000-05-19 07:18:55 +00:00
rh
bc2b0a9079 Update md5 checksum and remove PATCH_DIST_ARGS which is now superfluous
due to fixed patches.  Fixes PR 10026 by David Rankin.
2000-05-03 15:14:53 +00:00
tron
9d21aec5b7 - Update home page URL.
- Update master site list.
- Apply patches from squid home page.
2000-03-21 10:09:51 +00:00
tron
e0f3b9a4ee Back out last commit. "ftp.xlink.de" is not an official name. 2000-03-07 20:05:22 +00:00
tron
45d51bc174 Use other alias name "ftp.xlink.de" instead of "ftp.xlink.net" so that
"MASTER_SORT = .de" recognizes this site as german mirror.
2000-03-07 18:59:47 +00:00
tron
bd3cadf79e Corrections for japanese error templates supplied by Takahiro Kambe
in PR pkg/9534.
2000-03-06 21:18:26 +00:00
tron
ef5b675348 Update "squid" package to version 2.3STABLE2. Changes since version
2.3STABLE1:
- Changed Copyright text.
- Changed configure so that some IRIX-6.4 hacks apply to all IRIX-6.* versions.
- Cleaned up HTML bugs in error pages.
- Told configure to check for netinet/if_ether.h, which is used in ARP ACL
  code, but might not be required.
- Added "Cookie" to known HTTP headers so it can be used in anonymizer
  configuration.
- Added optional TCP_REDIRECT log code for logging of 301/302 responses
  returned by Squid.
- Added a check for a currently running Squid process. If the pid file exists,
  and the pid is running, Squid complains and refuses to start another
  instance.
- Changed async I/O scope to PTHREAD_SCOPE_PROCESS for IRIX.
- Fixed a bug with the PURGE method.  The purge enable flag was not getting
  cleared during reconfigure. Also required PURGE method to be used in
  http_access list before enabling.
- Fixed async I/O assertions for file open errors.
- Fixed internal DNS assertion when unpacking truncated messages.
- Fixed anonymize_headers bug that caused all headers to be allowed after a
  reconfigure.
- Fixed an access denied bug for accelerator-only installations.
- Fixed internal DNS initialization so that it uses 'dns_nameservers'
  settings in squid.conf if set.
- Fixed 'maxconn' ACL bug that caused it to work backwards (Pedro Ribeiro).
- Fixed syslog bug for daemon mode on Linux.
- Fixed 'http_port' parsing bugs.
- Fixed internal DNS byte ordering bugs for PTR queries.
- Fixed internal DNS queue getting stuck during periods of low activity
  (Henrik).
- Fixed byte ordering bugs for parsing EPLF FTP listings on 64-bit systems.
- Fixed 'request_body_max_size' bug that caused all POST, PUT requests to be
  denied if max size is set to zero.
- Fixed 'redirector_access' bug when using 'myport' ACLs.
- Fixed CARP neighbor selection bugs for down peers.
- Added 'client_persistent_connections' and 'server_persistent_connections'
  flags to disable persistent connections for clients and servers.
- Fixed access logging bug that caused many requests to be logged as TCP_MISS.
- Added some bounds checking to delay pools code.
This partially fixes PR pkg/9534 by Takahiro Kambe.
2000-03-06 18:52:06 +00:00
tron
b175f5d3f9 Update "squid" package to version 2.3 STABLE 1 using patches supplied by
Takahiro Kambe in PR pkg/9486. Changes since version 2.2 STABLE 5:
- many bug fixes
- WCCP support
- Storage API
- internal DNS servers
2000-02-27 23:11:12 +00:00
tron
2b7fce65e2 Define defaults for configuration variables after including "bsd.pkg.mk"
of course.
1999-11-12 22:56:31 +00:00
tron
cce3bb6605 Do the metadata rebuild as last step of logfile rotation so that programs
waiting don't have to wait very long until they can safely access the
logfiles.

This fixes the third part of PR pkg/8764 by Luke Mewburn.
1999-11-12 22:32:21 +00:00
tron
19e417b14b Add new configuration variables "SQUID_CONFIGURE_ARGS", "SQUID_HTTP_PORT"
and "SQUID_ICP_PORT" to allow easy modifification of the squid build
parameters.

This fixes the second part of PR pkg/8764 by Luke Mewburn.
1999-11-12 22:20:49 +00:00
tron
2a9006273c Update "squid" package to version 2.2STABLE5. Changes since 2.2STABLE4:
- Changed configure to look for IP-Filter header files
  in both /usr/include and /usr/include/netinet.
- Fixed an ACL subdomain comparison bug (aclDomainCompare).
- Fixed an ACL host <=> domain comparison bug
  (aclHostDomainCompare).
- Fixed a "xstrdup: tried to dup a NULL pointer!" bug
  caused by illegal hostname characters when certain
  ACL types are in use.
- Fixed res_init() bug in dnsserver.  We used to call
  res_init(), and then clear the RES_INIT bit in
  _res.options.  This caused res_init() to be
  called again as soon as we use gethostbyname(), and
  this second initialization wipes out our changing
  the nameservers.  The fix is just to NOT set
  _res.options to RES_DEFAULT after calling res_init().
- Changed FTP to close data sockets as soon as the transfer
  ends, rather than waiting for the reply message on the
  control socket (Alexander V. Lukyanov).
- Fixed some buffering problems between Squid and the
  unlinkd process.  By using file_write(), unlink requests
  were being buffered and experiencing long delays under
  heavy load.  Now use use good ol' write() instead.  Also
  added some feedback from unlinkd to squid so we can track
  the unlink request queue.  If the queue becomes too large,
  we block a little and wait for some acks from unlinkd.

This fixes the first part of PR pkg/8764 by Luke Mewburn.
1999-11-12 22:07:10 +00:00
rh
9690735cef defuzz 1999-11-12 16:25:30 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00
soren
3a94a4cd47 Use a relative path for bsd.pkg.mk instead of relying on the search path. 1999-09-28 20:40:02 +00:00
tron
e9aefdd09a Use "${INSTALL_FILE}" instead of "${PKGDIR}/INSTALL". 1999-08-17 23:10:55 +00:00
agc
09ecf7d753 Make this package work on Solaris. 1999-08-02 12:14:00 +00:00
tron
2779179ca6 Update "squid" package to version 2.2.STABLE4. 1999-07-14 21:45:50 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
tron
20e1e2e4a3 Update "squid" package to version 2.2.STABLE3. 1999-06-03 16:42:35 +00:00
tron
e15a96017f Remove obsolete mirror site. 1999-05-28 21:58:25 +00:00
tron
6c33ba9867 Fix path in master site list. Problem noted by Hubert Feyrer. 1999-05-12 16:17:34 +00:00
tron
ac36b26288 Update "squid" package to version 2.2s2 (squid-2.2.STABLE2). 1999-05-02 12:49:43 +00:00
tron
b83f445f4a Enable transport proxy support. Fixes PR pkg/7383 by Olaf Seibert. 1999-05-02 00:48:31 +00:00
bad
7ef687321e BUILD_DEPENDS on the pkg version of perl and make sure configure uses
that.  Fixes PR#7348 by rhialto@polder.ubc.kun.nl.
1999-04-09 17:54:26 +00:00
agc
1bb3007c04 s/make/${MAKE}/g 1999-03-08 10:53:55 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
bad
4f728368e7 pkg/INSTALL gets invoked with two well defined arguments by pkg_add.
Change it so that it works with pkg_add.  Change Makefile to invoke it
the same way pkg_add does.
1999-01-29 19:26:37 +00:00
tron
9c2fd9ade5 Sync with "squid-current" package. 1998-12-06 12:42:00 +00:00
tsarna
5e9cc577b8 Automatically append HOMEPAge to DESCR files, and remove homepage URLs
from individual DESCR files that had them.
1998-08-26 16:50:48 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
f7c4996e0b Add NetBSD RCS Ids. 1998-08-07 13:27:33 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tron
648ed09d23 Better leave "squid.out" in "/var/squid" together with all the other
logfiles because it doesn't really belong to "/var/run".
1998-05-25 18:19:01 +00:00
tron
c5da52c0e8 Create "etc/squid/squid.conf" during "pkg_add". 1998-05-24 20:02:05 +00:00
tron
2007e948b9 Put logfile into "/var/run" and do not pollute syslog. 1998-05-24 20:00:56 +00:00
tron
3c9dc3de69 "RunCache" doesn't put its logfile in the current directory any more. So we
don't need to change it.
1998-05-24 19:59:28 +00:00
tron
9a6221a4b9 pidfile belongs to "/var/run". 1998-05-24 19:03:05 +00:00
tron
beb57e57b9 Minor cleanup. 1998-05-24 19:01:19 +00:00
tron
b307255bb5 New "squid-1.1.21" package based on FreeBSD port adapted by Rene Hexel
in PR pkg/5314.
1998-05-23 21:27:20 +00:00