]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
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

22 years agoBootstrapped
hno [Thu, 3 Oct 2002 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

22 years agosplit async io counters into started and finished to give better visibility on outsta...
robertc [Thu, 3 Oct 2002 04:32:22 +0000 (04:32 +0000)] 
split async io counters into started and finished to give better visibility on outstanding requests

22 years agoAndres Kroonmaa's hi-res cpu profiling patch
robertc [Wed, 2 Oct 2002 17:06:28 +0000 (17:06 +0000)] 
Andres Kroonmaa's hi-res cpu profiling patch

22 years agoBootstrapped
hno [Mon, 30 Sep 2002 06:18:30 +0000 (06:18 +0000)] 
Bootstrapped

22 years agomake distcheck workaround for RELEASENOTES.html
hno [Mon, 30 Sep 2002 03:41:18 +0000 (03:41 +0000)] 
make distcheck workaround for RELEASENOTES.html

22 years agoMake header_replace dependent on --disable-http-violations
hno [Mon, 30 Sep 2002 01:04:15 +0000 (01:04 +0000)] 
Make header_replace dependent on --disable-http-violations

22 years agoFix a compiler warning if --disable-http-violations is used
hno [Mon, 30 Sep 2002 01:02:00 +0000 (01:02 +0000)] 
Fix a compiler warning if --disable-http-violations is used

22 years agoFix a compiler warning if --disable-ident is used
hno [Mon, 30 Sep 2002 01:01:31 +0000 (01:01 +0000)] 
Fix a compiler warning if --disable-ident is used

22 years agoEXEEXT cleanups, to hopefully allow pinger to install cleanly
hno [Sun, 29 Sep 2002 18:55:52 +0000 (18:55 +0000)] 
EXEEXT cleanups, to hopefully allow pinger to install cleanly
on cygwin etc..

22 years agoBugfix: Helper shutdown problems if a dual communication channel
hno [Sun, 29 Sep 2002 18:08:48 +0000 (18:08 +0000)] 
Bugfix: Helper shutdown problems if a dual communication channel
(i.e. pipe()) is used for the helper communication.

22 years agoBugzilla #441: Need to dist contrib files
hno [Sun, 29 Sep 2002 17:49:24 +0000 (17:49 +0000)] 
Bugzilla #441: Need to dist contrib files

22 years agoreally fix cache digests
robertc [Sun, 29 Sep 2002 17:43:17 +0000 (17:43 +0000)] 
really fix cache digests

22 years agoreally fix cache digests
robertc [Sun, 29 Sep 2002 17:29:41 +0000 (17:29 +0000)] 
really fix cache digests

22 years agoFix cache digests. Some over enthusiastic search and replacing a while back
robertc [Sun, 29 Sep 2002 15:52:36 +0000 (15:52 +0000)] 
Fix cache digests. Some over enthusiastic search and replacing a while back

22 years agofix netfilter support for NAT
robertc [Fri, 27 Sep 2002 17:21:09 +0000 (17:21 +0000)] 
fix netfilter support for NAT

22 years agoBootstrapped
hno [Fri, 27 Sep 2002 06:11:00 +0000 (06:11 +0000)] 
Bootstrapped

22 years agobootstrap
robertc [Fri, 27 Sep 2002 03:17:39 +0000 (03:17 +0000)] 
bootstrap

22 years agoadd new headers
robertc [Fri, 27 Sep 2002 03:13:52 +0000 (03:13 +0000)] 
add new headers

22 years agofix http_reply_access with authentication, delay_access with authentication, persiste...
robertc [Thu, 26 Sep 2002 19:33:07 +0000 (19:33 +0000)] 
fix http_reply_access with authentication, delay_access with authentication, persistent connections on cache hits, and format glitches for BSD types

22 years agomore API late-catchups
robertc [Thu, 26 Sep 2002 04:23:59 +0000 (04:23 +0000)] 
more API late-catchups

22 years agoAdded note to 'cache_dir' that users should use less than the full
wessels [Wed, 25 Sep 2002 21:11:28 +0000 (21:11 +0000)] 
Added note to 'cache_dir' that users should use less than the full
disk size.  Recommend subtracting 20% of total disk size for the
cache_dir size value.

22 years agodelay pools updates for store_client interface changes
robertc [Wed, 25 Sep 2002 03:29:31 +0000 (03:29 +0000)] 
delay pools updates for store_client interface changes

22 years agoremove header length from store reported offset before passing to clientStreams
robertc [Tue, 24 Sep 2002 18:09:24 +0000 (18:09 +0000)] 
remove header length from store reported offset before passing to clientStreams

22 years agoinclude IPInterception.h to get prototypes
robertc [Tue, 24 Sep 2002 17:56:50 +0000 (17:56 +0000)] 
include IPInterception.h to get prototypes

22 years agomissing prototypes
robertc [Tue, 24 Sep 2002 17:31:19 +0000 (17:31 +0000)] 
missing prototypes

22 years agomissed the debug section
robertc [Tue, 24 Sep 2002 16:53:53 +0000 (16:53 +0000)] 
missed the debug section

22 years agobootstrap
robertc [Tue, 24 Sep 2002 16:49:11 +0000 (16:49 +0000)] 
bootstrap

22 years agoClient side refactoring - no functionality changes
robertc [Tue, 24 Sep 2002 16:46:41 +0000 (16:46 +0000)] 
Client side refactoring - no functionality changes

22 years agoAdd HTTP status code 307 as HTTP_TEMPORARY_REDIRECT.
wessels [Mon, 23 Sep 2002 10:01:51 +0000 (10:01 +0000)] 
Add HTTP status code 307 as HTTP_TEMPORARY_REDIRECT.

22 years agoAdd HTTP status code 307 as HTTP_TEMPORARY_REDIRECT. Also support
wessels [Mon, 23 Sep 2002 09:59:15 +0000 (09:59 +0000)] 
Add HTTP status code 307 as HTTP_TEMPORARY_REDIRECT.  Also support
303/307 status codes in redirector replies.

22 years agoBootstrapped
hno [Sat, 21 Sep 2002 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

22 years ago--with-filedescriptors=XX configure option (Francesco Chemolli)
hno [Fri, 20 Sep 2002 16:56:56 +0000 (16:56 +0000)] 
--with-filedescriptors=XX configure option (Francesco Chemolli)

22 years agoUpdate to debug logging regarding NT responses.
hno [Fri, 20 Sep 2002 15:43:08 +0000 (15:43 +0000)] 
Update to debug logging regarding NT responses.
(Francesco Chemolli)

22 years agofix the cause for sc->cmp_offset == copy_offset and assert if someone reintroduces it
robertc [Thu, 19 Sep 2002 17:15:25 +0000 (17:15 +0000)] 
fix the cause for sc->cmp_offset == copy_offset and assert if someone reintroduces it

22 years agoBootstrapped
hno [Tue, 17 Sep 2002 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

22 years agofix AC_LANG statement. Naughty Robert!
robertc [Mon, 16 Sep 2002 18:50:12 +0000 (18:50 +0000)] 
fix AC_LANG statement. Naughty Robert!

22 years agoBootstrapped
hno [Mon, 16 Sep 2002 06:17:39 +0000 (06:17 +0000)] 
Bootstrapped

22 years agomake snmplib_debug's prototype match that used in snmplib_debug.c
robertc [Mon, 16 Sep 2002 03:12:11 +0000 (03:12 +0000)] 
make snmplib_debug's prototype match that used in snmplib_debug.c

22 years agofix old sc location references
robertc [Mon, 16 Sep 2002 02:57:19 +0000 (02:57 +0000)] 
fix old sc location references

22 years agofix USERAGENT and REFERER logs from bitrot
robertc [Sun, 15 Sep 2002 21:06:01 +0000 (21:06 +0000)] 
fix USERAGENT and REFERER logs from bitrot

22 years agoc++ header change for commselect - missed it before
robertc [Sun, 15 Sep 2002 21:00:44 +0000 (21:00 +0000)] 
c++ header change for commselect - missed it before

22 years agoreinstate VIA
robertc [Sun, 15 Sep 2002 20:42:05 +0000 (20:42 +0000)] 
reinstate VIA

22 years agofix corner case when http objects with body arrive with EXACTLY the headers in the...
robertc [Sun, 15 Sep 2002 13:34:20 +0000 (13:34 +0000)] 
fix corner case when http objects with body arrive with EXACTLY the headers in the first packet

22 years agofix headers to allow inclusion into C++ source
robertc [Sun, 15 Sep 2002 12:40:27 +0000 (12:40 +0000)] 
fix headers to allow inclusion into C++ source

22 years agoturn the METHOD_ magic into an enum. Funnily enough, method_t is used
adrian [Sun, 15 Sep 2002 12:27:49 +0000 (12:27 +0000)] 
turn the METHOD_ magic into an enum. Funnily enough, method_t is used
everywhere, its just defined as an integer.

22 years agoTidy up the COMM_OK and COMM_ERR_* magical #define constants into
adrian [Sun, 15 Sep 2002 12:23:28 +0000 (12:23 +0000)] 
Tidy up the COMM_OK and COMM_ERR_* magical #define constants into
an enum, and modify the relevant callback routines to take a comm_err_t
as an argument rather than an int.

This is prefixed w/ a PRE_COMMLOOPS_20020915 tag.

22 years agoFrom Guido: Compiling SNMP on Windows there is a collision on the OPAQUE and OPTIONAL...
robertc [Sun, 15 Sep 2002 12:00:21 +0000 (12:00 +0000)] 
From Guido: Compiling SNMP on Windows there is a collision on the OPAQUE and OPTIONAL defines in snmplib/parse.c.

22 years agoclientStreams, rationalising the client side logic to allow plugin output streams...
robertc [Sun, 15 Sep 2002 11:41:26 +0000 (11:41 +0000)] 
clientStreams, rationalising the client side logic to allow plugin output streams, and providing a simple interface to the store. See the programmers guide for details

22 years agoDocument the semantics of comm_write() - its not immediately obvious
adrian [Thu, 12 Sep 2002 15:43:51 +0000 (15:43 +0000)] 
Document the semantics of comm_write() - its not immediately obvious
(well, without reading the rest of comm.c) that the handler is called
with COMM_ERROR_CLOSING whenever a comm filedescriptor is being closed
during a write.

22 years agoWe weren't checking valid range on TCP port numbers. Certain port
wessels [Thu, 12 Sep 2002 11:19:47 +0000 (11:19 +0000)] 
We weren't checking valid range on TCP port numbers.  Certain port
numbers in a URL (http://192.168.0.12:-9999999999/) cause Squid to
assert in comm_connect_addr().  Reported by Joao Gouveia
( tharbad at kaotik dot org )

22 years agoBootstrapped
hno [Wed, 11 Sep 2002 06:10:45 +0000 (06:10 +0000)] 
Bootstrapped

22 years agoAlso dist winbind_group/readme.txt. Contains vital information on
hno [Wed, 11 Sep 2002 04:22:27 +0000 (04:22 +0000)] 
Also dist winbind_group/readme.txt. Contains vital information on
how to use the helper.

22 years agoAdded %W to the mailto: links for extended error information
hno [Tue, 10 Sep 2002 19:45:55 +0000 (19:45 +0000)] 
Added %W to the mailto: links for extended error information
(Clemens Löser)

22 years agothe mailto links on Squid's ERR pages now contain data about the
hno [Tue, 10 Sep 2002 15:54:52 +0000 (15:54 +0000)] 
the mailto links on Squid's ERR pages now contain data about the
cccurred error by default, so that the email will contain this data in
its body. This feature can be disabled via the email_err_data directive.
(Clemens Löser)