]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
23 years agos/comm_send/comm_udp_send/
hno [Mon, 21 Oct 2002 22:12:47 +0000 (22:12 +0000)] 
s/comm_send/comm_udp_send/

23 years agoconvert over a single (easy!) comm_old_write() call.
adrian [Mon, 21 Oct 2002 21:35:12 +0000 (21:35 +0000)] 
convert over a single (easy!) comm_old_write() call.

23 years ago* convert to new comm_write()
adrian [Mon, 21 Oct 2002 21:31:44 +0000 (21:31 +0000)] 
* convert to new comm_write()
* clear double-free buglet - memory was being freed both in
  gopherSendComplete() -and- comm_old_write() (via the free func)

23 years agocomm_write() conversion
adrian [Mon, 21 Oct 2002 21:26:09 +0000 (21:26 +0000)] 
comm_write() conversion

23 years agoconvert to use new comm_write().
adrian [Mon, 21 Oct 2002 21:21:52 +0000 (21:21 +0000)] 
convert to use new comm_write().

23 years agoMissed conversion.
adrian [Mon, 21 Oct 2002 21:18:32 +0000 (21:18 +0000)] 
Missed conversion.

23 years agoConvert to using the new comm_write()
adrian [Mon, 21 Oct 2002 21:13:40 +0000 (21:13 +0000)] 
Convert to using the new comm_write()

23 years agoFix typo which caused comm_write() to use the fill handler_data!
adrian [Mon, 21 Oct 2002 21:13:23 +0000 (21:13 +0000)] 
Fix typo which caused comm_write() to use the fill handler_data!

23 years agoChange some types. Damn C++.
adrian [Mon, 21 Oct 2002 20:48:15 +0000 (20:48 +0000)] 
Change some types. Damn C++.

23 years agoconvert comm_old_write() -> comm_write();
adrian [Mon, 21 Oct 2002 20:09:52 +0000 (20:09 +0000)] 
convert comm_old_write() -> comm_write();

23 years agoImplement a new comm_write().
adrian [Mon, 21 Oct 2002 20:08:22 +0000 (20:08 +0000)] 
Implement a new comm_write().

23 years ago* rename comm_write() -> comm_old_write()
adrian [Mon, 21 Oct 2002 20:00:01 +0000 (20:00 +0000)] 
* rename comm_write() -> comm_old_write()
* rename comm_write_mbuf() -> comm_old_write_mbuf()
* implement most of a replacement comm_write() call in comm.cc
  (everything except the actual comm_write() call is in there)

23 years agoNeeds #include "comm.h" for comm_udp_recvfrom()
hno [Mon, 21 Oct 2002 15:31:55 +0000 (15:31 +0000)] 
Needs #include "comm.h" for comm_udp_recvfrom()

23 years agorenaming.
adrian [Mon, 21 Oct 2002 15:18:40 +0000 (15:18 +0000)] 
renaming.

23 years agomove the udp functions to comm_udp_*, to be consistent with what was
adrian [Mon, 21 Oct 2002 12:43:07 +0000 (12:43 +0000)] 
move the udp functions to comm_udp_*, to be consistent with what was
in there in the first place.

23 years agosendto() -> comm_udp_sendto()
adrian [Mon, 21 Oct 2002 12:34:04 +0000 (12:34 +0000)] 
sendto() -> comm_udp_sendto()

23 years agosend() - > comm_send()
adrian [Mon, 21 Oct 2002 11:54:36 +0000 (11:54 +0000)] 
send() - > comm_send()

23 years agoadd a send(0 wrapper.
adrian [Mon, 21 Oct 2002 11:54:12 +0000 (11:54 +0000)] 
add a send(0 wrapper.

23 years agorecv -> comm_recv().
adrian [Mon, 21 Oct 2002 11:49:59 +0000 (11:49 +0000)] 
recv -> comm_recv().

23 years agoAdd in a recv() wrapper - comm_recv().
adrian [Mon, 21 Oct 2002 11:47:25 +0000 (11:47 +0000)] 
Add in a recv() wrapper - comm_recv().

From FreeBSD's recv/recvfrom:

     If from is non-nil, and the socket is not connection-oriented, the source
     address of the message is filled in.  Fromlen is a value-result parame-
     ter, initialized to the size of the buffer associated with from, and mod-
     ified on return to indicate the actual size of the address stored there.

.. so comm_recv() calls recv_from()

23 years agorecvfrom() -> comm_recvfrom()
adrian [Mon, 21 Oct 2002 11:45:30 +0000 (11:45 +0000)] 
recvfrom() -> comm_recvfrom()

23 years agoAdd in function decl.
adrian [Mon, 21 Oct 2002 11:44:55 +0000 (11:44 +0000)] 
Add in function decl.

23 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.

23 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

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

23 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

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

23 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..

23 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)

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

23 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

23 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

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

23 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)

23 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)

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

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

23 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

23 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

23 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)

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

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

23 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

23 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.

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

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

23 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.

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

23 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

23 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

23 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

23 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

23 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.

23 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()!

23 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.

23 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)

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

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

23 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)

23 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

23 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.

23 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..

23 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)

23 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 .

23 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)

23 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.

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

23 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

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

23 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

23 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

23 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

23 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

23 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

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

23 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

23 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'"

23 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.

23 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.

23 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.

23 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.

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

23 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

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

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

23 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

23 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

23 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.

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

23 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

23 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.

23 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.

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

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

23 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

23 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

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

23 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.

23 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.

23 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.