]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
22 years agoAdd in a recvfrom() wrapper - its still non-callback, but it means I can
adrian [Mon, 21 Oct 2002 11:38:32 +0000 (11:38 +0000)] 
Add in a recvfrom() wrapper - its still non-callback, but it means I can
tidy things up and remove the direct socket calls from other places.

22 years agoMake temporary backup have .bak extension
hno [Mon, 21 Oct 2002 05:19:09 +0000 (05:19 +0000)] 
Make temporary backup have .bak extension

22 years agoBootstrapped
hno [Mon, 21 Oct 2002 05:12:50 +0000 (05:12 +0000)] 
Bootstrapped

22 years agoOnly invoke the automake workaround if needed
hno [Mon, 21 Oct 2002 05:08:44 +0000 (05:08 +0000)] 
Only invoke the automake workaround if needed

22 years agoBootstrapped
hno [Sun, 20 Oct 2002 06:10:49 +0000 (06:10 +0000)] 
Bootstrapped

22 years agoFix a small keyboard typo / vi ghost..
hno [Sun, 20 Oct 2002 03:50:22 +0000 (03:50 +0000)] 
Fix a small keyboard typo / vi ghost..

22 years agoSquid releasenotes snapshots (merged from SQUID2)
hno [Sat, 19 Oct 2002 18:29:00 +0000 (18:29 +0000)] 
Squid releasenotes snapshots (merged from SQUID2)

22 years agoadd more non listed files
robertc [Sat, 19 Oct 2002 08:05:31 +0000 (08:05 +0000)] 
add more non listed files

22 years agosupport --removal-policies again, and add Store.h to the listed source files
robertc [Sat, 19 Oct 2002 07:23:21 +0000 (07:23 +0000)] 
support --removal-policies again, and add Store.h to the listed source files

22 years agoremove repl makefiles again, dist check works fine now
robertc [Sat, 19 Oct 2002 07:00:25 +0000 (07:00 +0000)] 
remove repl makefiles again, dist check works fine now

22 years agoIndent (merged from Squid-2)
hno [Sat, 19 Oct 2002 04:46:46 +0000 (04:46 +0000)] 
Indent (merged from Squid-2)

22 years agodate: 2002/10/17 04:54:30; author: wessels; state: Exp; lines: +17 -16
hno [Sat, 19 Oct 2002 04:45:44 +0000 (04:45 +0000)] 
date: 2002/10/17 04:54:30;  author: wessels;  state: Exp;  lines: +17 -16
use 'hash_link hash' trick instead of 'first two items must be same
as hash_link' technique.

format comments for 80 cols.
(Merged from Squid-2)

22 years agoClose referer log on shutdown (merged from Squid-2)
hno [Sat, 19 Oct 2002 04:43:23 +0000 (04:43 +0000)] 
Close referer log on shutdown (merged from Squid-2)

22 years agoIndent (merged from SQUID2)
hno [Sat, 19 Oct 2002 04:42:00 +0000 (04:42 +0000)] 
Indent (merged from SQUID2)

22 years agoBootstrapped
hno [Sat, 19 Oct 2002 04:22:15 +0000 (04:22 +0000)] 
Bootstrapped

22 years ago"make dist" needs src/repl/*/Makefile
hno [Sat, 19 Oct 2002 04:20:38 +0000 (04:20 +0000)] 
"make dist" needs src/repl/*/Makefile

22 years agoMake use of TMPDIR if defined
hno [Sat, 19 Oct 2002 03:47:11 +0000 (03:47 +0000)] 
Make use of TMPDIR if defined

22 years agoWorkaround for minor automake 1.5 conflict with autoconf 2.53 on the names
hno [Sat, 19 Oct 2002 03:27:53 +0000 (03:27 +0000)] 
Workaround for minor automake 1.5 conflict with autoconf 2.53 on the names
of certain M4 macros (regex/pathsubst)

22 years agoBootstrapped
hno [Sat, 19 Oct 2002 03:25:24 +0000 (03:25 +0000)] 
Bootstrapped

22 years agoAdjust for squid3 module
hno [Sat, 19 Oct 2002 03:22:58 +0000 (03:22 +0000)] 
Adjust for squid3 module

22 years agomake addlang bugfix from Andres Kroonmaa
hno [Sat, 19 Oct 2002 03:21:22 +0000 (03:21 +0000)] 
make addlang bugfix from Andres Kroonmaa

22 years agoFix a misunderstanding in how delay pools are allocated. Thanks to David Luyer
hno [Thu, 17 Oct 2002 08:11:23 +0000 (08:11 +0000)] 
Fix a misunderstanding in how delay pools are allocated. Thanks to David Luyer
for noticing the error and explaining what the code is meant to do.

22 years agobootstrap
robertc [Thu, 17 Oct 2002 07:02:18 +0000 (07:02 +0000)] 
bootstrap

22 years agoThis is the -3 tree
robertc [Thu, 17 Oct 2002 06:58:10 +0000 (06:58 +0000)] 
This is the -3 tree

22 years agoDon't cheat and schedule immediate callbacks w/ NULL parameters -
adrian [Wed, 16 Oct 2002 21:03:12 +0000 (21:03 +0000)] 
Don't cheat and schedule immediate callbacks w/ NULL parameters -
copy by deference fails! Instead, just call them manually if they
exist. No harm done.

22 years agotidyup some local scope vars
robertc [Tue, 15 Oct 2002 19:36:47 +0000 (19:36 +0000)] 
tidyup some local scope vars

22 years agouse http->entry consistently in refactored clientReplyContext::identifyFoundObject
robertc [Tue, 15 Oct 2002 19:12:00 +0000 (19:12 +0000)] 
use http->entry consistently in refactored clientReplyContext::identifyFoundObject

22 years agoreally fix squid3 for c++ compilers with prefixed vtables
robertc [Tue, 15 Oct 2002 15:25:32 +0000 (15:25 +0000)] 
really fix squid3 for c++ compilers with prefixed vtables

22 years agobootstrap with correct versions (squid-cache.org
robertc [Tue, 15 Oct 2002 14:10:52 +0000 (14:10 +0000)] 
bootstrap with correct versions (squid-cache.org

22 years agofix c++ compilers that put the vtable at the beginning of structs
robertc [Tue, 15 Oct 2002 14:03:04 +0000 (14:03 +0000)] 
fix c++ compilers that put the vtable at the beginning of structs

22 years agohandle COMM_ERR_CLOSING in the comm_accept() callbacks correctly.
adrian [Tue, 15 Oct 2002 07:00:22 +0000 (07:00 +0000)] 
handle COMM_ERR_CLOSING in the comm_accept() callbacks correctly.

22 years agoCall the scheduled but not completed IO callbacks on comm_close()!
adrian [Tue, 15 Oct 2002 06:59:49 +0000 (06:59 +0000)] 
Call the scheduled but not completed IO callbacks on comm_close()!

22 years agocall io completion handlers with COMM_ERR_CLOSING when we're actually
adrian [Tue, 15 Oct 2002 06:49:10 +0000 (06:49 +0000)] 
call io completion handlers with COMM_ERR_CLOSING when we're actually
comm_close()ing an fd.

22 years agonew(unsigned int) -> new(size_t)
adrian [Mon, 14 Oct 2002 17:59:33 +0000 (17:59 +0000)] 
new(unsigned int) -> new(size_t)

22 years agoprintf typedef.
adrian [Mon, 14 Oct 2002 17:57:13 +0000 (17:57 +0000)] 
printf typedef.

22 years agoprintf forced typedefs.
adrian [Mon, 14 Oct 2002 17:54:18 +0000 (17:54 +0000)] 
printf forced typedefs.

22 years agonew(unsigned int) -> new(size_t)
adrian [Mon, 14 Oct 2002 17:51:07 +0000 (17:51 +0000)] 
new(unsigned int) -> new(size_t)

22 years agofix printf of a size_t
adrian [Mon, 14 Oct 2002 17:50:08 +0000 (17:50 +0000)] 
fix printf of a size_t

22 years agoprintf typedef : %d, size_t -> %lu, (unsigned long int) size_t.
adrian [Mon, 14 Oct 2002 17:09:26 +0000 (17:09 +0000)] 
printf typedef : %d, size_t -> %lu, (unsigned long int) size_t.

22 years agoFix a type issue under MacOS 10.2.1. For some reason the define resolves
adrian [Mon, 14 Oct 2002 17:06:53 +0000 (17:06 +0000)] 
Fix a type issue under MacOS 10.2.1. For some reason the define resolves
to unsigned..

22 years agonew(unsigned int) -> new(size_t)
adrian [Mon, 14 Oct 2002 16:53:15 +0000 (16:53 +0000)] 
new(unsigned int) -> new(size_t)

22 years agoTypecast to print out size_t .
adrian [Mon, 14 Oct 2002 16:52:05 +0000 (16:52 +0000)] 
Typecast to print out size_t .

22 years agonew(unsigned int) -> new(size_t)
adrian [Mon, 14 Oct 2002 16:47:51 +0000 (16:47 +0000)] 
new(unsigned int) -> new(size_t)

22 years agoUnder MacOS 10.2.1;
adrian [Mon, 14 Oct 2002 16:44:30 +0000 (16:44 +0000)] 
Under MacOS 10.2.1;

<adri> asn.cc:89: conflicting types for `typedef struct _rtentry rtentry'
<adri> /usr/include/netinet6/in6.h:383: previous declaration as `struct rtentry'

.. so fixed.

22 years agoprevent segfault
robertc [Mon, 14 Oct 2002 15:34:29 +0000 (15:34 +0000)] 
prevent segfault

22 years agoFix a printf type warning about long int vs int
hno [Mon, 14 Oct 2002 15:04:25 +0000 (15:04 +0000)] 
Fix a printf type warning about long int vs int

22 years agocommloops delay pools updates
robertc [Mon, 14 Oct 2002 14:51:03 +0000 (14:51 +0000)] 
commloops delay pools updates

22 years agodeal with commloops for delay pools
robertc [Mon, 14 Oct 2002 14:49:59 +0000 (14:49 +0000)] 
deal with commloops for delay pools

22 years agoOne more xmalloc typecast for --enable-x-accelerator-vary
hno [Mon, 14 Oct 2002 14:47:47 +0000 (14:47 +0000)] 
One more xmalloc typecast for --enable-x-accelerator-vary

22 years agoMany delay_pools variable name cleanups
hno [Mon, 14 Oct 2002 14:43:46 +0000 (14:43 +0000)] 
Many delay_pools variable name cleanups

22 years agoFix a typecast warning on radix_treesearch
hno [Mon, 14 Oct 2002 14:43:24 +0000 (14:43 +0000)] 
Fix a typecast warning on radix_treesearch

22 years agobootstrap and fix unlinkd build issue on MacOsX
robertc [Mon, 14 Oct 2002 14:29:06 +0000 (14:29 +0000)] 
bootstrap and fix unlinkd build issue on MacOsX

22 years agotypecast needed for CBDATA_DEBUG
robertc [Mon, 14 Oct 2002 14:26:30 +0000 (14:26 +0000)] 
typecast needed for CBDATA_DEBUG

22 years agocommloops from Adrian, C++ courtesy Rob
robertc [Mon, 14 Oct 2002 14:16:58 +0000 (14:16 +0000)] 
commloops from Adrian, C++ courtesy Rob

22 years agoget rid of "storage class specified for field `rm_b'"
hno [Mon, 14 Oct 2002 13:50:38 +0000 (13:50 +0000)] 
get rid of "storage class specified for field `rm_b'"

22 years agos/delay_id/delayId/g on members and local variables to avoid clash with
hno [Mon, 14 Oct 2002 13:35:45 +0000 (13:35 +0000)] 
s/delay_id/delayId/g on members and local variables to avoid clash with
delay_id type name.

22 years agos/delay_id/delayId/g on members and local variables to avoid clash with delay_id...
hno [Mon, 14 Oct 2002 13:35:00 +0000 (13:35 +0000)] 
s/delay_id/delayId/g on members and local variables to avoid clash with delay_id type name.

22 years agounsigned int != size_t on macos.
adrian [Mon, 14 Oct 2002 12:19:49 +0000 (12:19 +0000)] 
unsigned int != size_t on macos.

22 years agoBlunt search/replace and typecasting to get rid of some silly C->C++ errors
hno [Mon, 14 Oct 2002 05:48:23 +0000 (05:48 +0000)] 
Blunt search/replace and typecasting to get rid of some silly C->C++ errors
in delay_pools and ARP acl code.

22 years agoC++ conversion
robertc [Mon, 14 Oct 2002 02:34:13 +0000 (02:34 +0000)] 
C++ conversion

22 years agofix some of the header detection issues on FreeBSD
robertc [Sun, 13 Oct 2002 09:01:40 +0000 (09:01 +0000)] 
fix some of the header detection issues on FreeBSD

22 years agofix netfilter detection
robertc [Sun, 13 Oct 2002 06:42:58 +0000 (06:42 +0000)] 
fix netfilter detection

22 years agoBootstrapped
hno [Sun, 13 Oct 2002 06:10:58 +0000 (06:10 +0000)] 
Bootstrapped

22 years agoOutput occurs when data is sent, not body data sent
robertc [Sat, 12 Oct 2002 19:41:25 +0000 (19:41 +0000)] 
Output occurs when data is sent, not body data sent

22 years agofix multi-part receipt of headers
robertc [Sat, 12 Oct 2002 19:08:09 +0000 (19:08 +0000)] 
fix multi-part receipt of headers

22 years agoRemoved offending copying of reply data, messing up reply headers.
hno [Sat, 12 Oct 2002 16:50:55 +0000 (16:50 +0000)] 
Removed offending copying of reply data, messing up reply headers.
Code left commented out awaiting comment from Robert.

22 years agoMSWIN update from Guido
robertc [Sat, 12 Oct 2002 15:52:57 +0000 (15:52 +0000)] 
MSWIN update from Guido

22 years agoextract duplicate ufs code to ufscommon.c/h
robertc [Sat, 12 Oct 2002 15:45:55 +0000 (15:45 +0000)] 
extract duplicate ufs code to ufscommon.c/h

22 years agooops, only local passwd file auth requires root privs.
wessels [Fri, 11 Oct 2002 09:05:41 +0000 (09:05 +0000)] 
oops, only local passwd file auth requires root privs.

22 years agoprint a warning on stderr if pam_auth is not started as root.
wessels [Fri, 11 Oct 2002 09:01:23 +0000 (09:01 +0000)] 
print a warning on stderr if pam_auth is not started as root.

22 years agobootstrapped
robertc [Wed, 9 Oct 2002 13:13:24 +0000 (13:13 +0000)] 
bootstrapped

22 years agotweaks for MacOSX
robertc [Wed, 9 Oct 2002 13:06:53 +0000 (13:06 +0000)] 
tweaks for MacOSX

22 years agoUse our default path to the Squid binary
hno [Wed, 9 Oct 2002 03:19:02 +0000 (03:19 +0000)] 
Use our default path to the Squid binary

22 years agoconfig.h probably should not be in .cvsignore
wessels [Tue, 8 Oct 2002 22:40:10 +0000 (22:40 +0000)] 
config.h probably should not be in .cvsignore

22 years agoupdate .cvsignore files
wessels [Tue, 8 Oct 2002 22:35:26 +0000 (22:35 +0000)] 
update .cvsignore files

22 years agoIf urlParse() fails in mimeLoadIconFile() (e.g., because the user put
wessels [Tue, 8 Oct 2002 22:20:10 +0000 (22:20 +0000)] 
If urlParse() fails in mimeLoadIconFile() (e.g., because the user put
illegal characters in the visible_hostname), this patch makes Squid
emit a fatal error message, rather than suffer a NULL pointer
dereference.

22 years agoauthenticateAuthUserRequestSetIp() is now static, doesn't need to be
wessels [Tue, 8 Oct 2002 22:08:17 +0000 (22:08 +0000)] 
authenticateAuthUserRequestSetIp() is now static, doesn't need to be
in protos.h.

22 years agoauthenticate_ip_ttl description was out of date with the implementation.
wessels [Tue, 8 Oct 2002 10:27:31 +0000 (10:27 +0000)] 
authenticate_ip_ttl description was out of date with the implementation.

22 years agoreformat some comments, make sure they fit in 80 cols
wessels [Tue, 8 Oct 2002 09:32:54 +0000 (09:32 +0000)] 
reformat some comments, make sure they fit in 80 cols

22 years agoreformat some long comments to fit in 80 cols
wessels [Tue, 8 Oct 2002 09:30:41 +0000 (09:30 +0000)] 
reformat some long comments to fit in 80 cols

22 years agonoticed that authenticateAuthUserRequestSetIp() could be made static
wessels [Tue, 8 Oct 2002 09:07:46 +0000 (09:07 +0000)] 
noticed that authenticateAuthUserRequestSetIp() could be made static

22 years agofix typos and grammar
wessels [Tue, 8 Oct 2002 09:07:00 +0000 (09:07 +0000)] 
fix typos and grammar

22 years agoClarified the intended use of squid_types.h, and removed a redundant
hno [Mon, 7 Oct 2002 20:15:32 +0000 (20:15 +0000)] 
Clarified the intended use of squid_types.h, and removed a redundant
include of autoconf.h

22 years agohopefully fix FD_SETSIZE issue on *BSD
robertc [Mon, 7 Oct 2002 19:55:37 +0000 (19:55 +0000)] 
hopefully fix FD_SETSIZE issue on *BSD

22 years agoIf FD_SETSIZE has been defined it is not safe to redefine it.
hno [Mon, 7 Oct 2002 19:44:51 +0000 (19:44 +0000)] 
If FD_SETSIZE has been defined it is not safe to redefine it.
(crept in with the autoconf-2.5 update)

Problem is that squid_types.h includes several header files. Needs to
be solved somehow.

22 years agoOops..
hno [Mon, 7 Oct 2002 16:12:19 +0000 (16:12 +0000)] 
Oops..

22 years agoImroved autotool version detection.
hno [Mon, 7 Oct 2002 16:09:02 +0000 (16:09 +0000)] 
Imroved autotool version detection.

The script now have a list of preferred autoconf/automake versions, and
tries to find these by common version suffixes. If none is found it
will fall back with a warning to the "default" version.

22 years agochanged a reference to the old 'authenticate_ip_ttl_is_strict' option
wessels [Mon, 7 Oct 2002 11:06:43 +0000 (11:06 +0000)] 
changed a reference to the old 'authenticate_ip_ttl_is_strict' option
to the new 'max_user_ip' ACL.

22 years agoBootstrapped
hno [Mon, 7 Oct 2002 06:14:03 +0000 (06:14 +0000)] 
Bootstrapped

22 years agoResurrected the autotool version checks
hno [Mon, 7 Oct 2002 02:00:42 +0000 (02:00 +0000)] 
Resurrected the autotool version checks

22 years agoforgot to set the package name correctly
robertc [Sun, 6 Oct 2002 14:18:01 +0000 (14:18 +0000)] 
forgot to set the package name correctly

22 years agopost-merge tweaks and bootstrap
robertc [Sun, 6 Oct 2002 08:21:24 +0000 (08:21 +0000)] 
post-merge tweaks and bootstrap

22 years agoautoconf25 merge
robertc [Sun, 6 Oct 2002 08:05:21 +0000 (08:05 +0000)] 
autoconf25 merge

22 years agoBootstrapped
hno [Sun, 6 Oct 2002 06:10:41 +0000 (06:10 +0000)] 
Bootstrapped

22 years agoPorted the autotools version checks from 2.5, both to allow bootstrapping
hno [Sat, 5 Oct 2002 14:03:12 +0000 (14:03 +0000)] 
Ported the autotools version checks from 2.5, both to allow bootstrapping
until the code is updated, and to allow easier use by developers who
may have other default versions.

22 years agoAdjusted two more calls to httpBuildRequestHeader() to not use a client
hno [Fri, 4 Oct 2002 20:00:22 +0000 (20:00 +0000)] 
Adjusted two more calls to httpBuildRequestHeader() to not use a client
filedescriptor

22 years agoEleminate the use of client fd's from http.c. http.c has no business
hno [Fri, 4 Oct 2002 15:53:35 +0000 (15:53 +0000)] 
Eleminate the use of client fd's from http.c. http.c has no business
looking at che client filedescriptor side of things, and all it need
to know about the client is available in the request structure.

This also eleminates the need for "assert(-1 == cfd || FD_SOCKET ==
fd_table[cfd].type);" in http.c, but the assert indicates that there
may be a problem somewhere in how aborted client connections is dealt
with so further investiagtion on the issue may be needed..

22 years agoBootstrapped
hno [Fri, 4 Oct 2002 06:10:54 +0000 (06:10 +0000)] 
Bootstrapped

22 years agoOops.. the last change was almost complete..
hno [Thu, 3 Oct 2002 15:47:58 +0000 (15:47 +0000)] 
Oops.. the last change was almost complete..

22 years agoCleanups triggered by http_reply_access fix in 2.5. All client_side
hno [Thu, 3 Oct 2002 12:45:53 +0000 (12:45 +0000)] 
Cleanups triggered by http_reply_access fix in 2.5. All client_side
code dealing with access list should use clientAclChecklistCreate to
avoid having to duplicate the same checklist initialization everywhere