]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
22 years agocbdata debug history cbdatahistory
robertc [Thu, 24 Oct 2002 20:53:10 +0000 (20:53 +0000)] 
cbdata debug history

22 years agoFormatting/tidyups
adrian [Wed, 23 Oct 2002 17:24:20 +0000 (17:24 +0000)] 
Formatting/tidyups

22 years agowhen cancelling read events, also cancel the actual FD listen bit.
adrian [Wed, 23 Oct 2002 16:11:53 +0000 (16:11 +0000)] 
when cancelling read events, also cancel the actual FD listen bit.
(ta reub!)

22 years agoMake comm_listen/comm_accept .. optimistic.
adrian [Wed, 23 Oct 2002 16:11:03 +0000 (16:11 +0000)] 
Make comm_listen/comm_accept .. optimistic.
When we have an accept event we accept as many times as we can
(up until a #define'd limit) - if the callback doesn't re-register
we don't continue calling it :)

22 years agocomm_write() should operate on a const char *buf, not a char *buf
adrian [Wed, 23 Oct 2002 15:17:34 +0000 (15:17 +0000)] 
comm_write() should operate on a const char *buf, not a char *buf

22 years agotypo? rbuf[] -> buf[]
adrian [Wed, 23 Oct 2002 15:15:00 +0000 (15:15 +0000)] 
typo? rbuf[] -> buf[]

22 years agoMalformed author header comment fix by Guido
hno [Wed, 23 Oct 2002 03:16:11 +0000 (03:16 +0000)] 
Malformed author header comment fix by Guido

22 years agoicmp debug section cleanups by Guido
hno [Wed, 23 Oct 2002 03:12:51 +0000 (03:12 +0000)] 
icmp debug section cleanups by Guido

22 years agoBugfix: strwordtok parsing of quoted strings failed miserably if the last
hno [Tue, 22 Oct 2002 15:41:57 +0000 (15:41 +0000)] 
Bugfix: strwordtok parsing of quoted strings failed miserably if the last
word in was quoted.

22 years agoAdded a level 9 debug statement dumping the helper receive buffer
hno [Tue, 22 Oct 2002 15:40:29 +0000 (15:40 +0000)] 
Added a level 9 debug statement dumping the helper receive buffer
to ease debugging of helper interactions

22 years agoBootstrapped
hno [Tue, 22 Oct 2002 14:29:05 +0000 (14:29 +0000)] 
Bootstrapped

22 years agoEven more pthreads fixes. We have too much magics in pthreads detection.
hno [Tue, 22 Oct 2002 14:14:45 +0000 (14:14 +0000)] 
Even more pthreads fixes. We have too much magics in pthreads detection.

22 years agoMinor fix of the _REENTRANT issue on --enable-async-io. --enable-async-io
hno [Tue, 22 Oct 2002 14:07:03 +0000 (14:07 +0000)] 
Minor fix of the _REENTRANT issue on --enable-async-io. --enable-async-io
needs to trigger a --enable-pthreads, not just -D_REENTRANT.

22 years agoFix asyncio queue management when there is blocked requests.
hno [Tue, 22 Oct 2002 13:02:00 +0000 (13:02 +0000)] 
Fix asyncio queue management when there is blocked requests.

22 years agobootstrap
robertc [Tue, 22 Oct 2002 06:03:22 +0000 (06:03 +0000)] 
bootstrap

22 years agoset REENTRANT for pthreads, and do so for CXXFLAGS as well
robertc [Tue, 22 Oct 2002 05:53:22 +0000 (05:53 +0000)] 
set REENTRANT for pthreads, and do so for CXXFLAGS as well

22 years agoDebug section fixes by Guido
hno [Tue, 22 Oct 2002 04:17:32 +0000 (04:17 +0000)] 
Debug section fixes by Guido

22 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/

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

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

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

22 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().

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

22 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()

22 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!

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

22 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();

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

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

22 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()

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

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

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

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

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

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

22 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()

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

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

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