]>
git.ipfire.org Git - thirdparty/squid.git/log
hno [Mon, 12 Aug 2002 05:12:55 +0000 (05:12 +0000)]
Bugfix on swapout of small files causing reuse after free.
hno [Mon, 12 Aug 2002 04:59:56 +0000 (04:59 +0000)]
Avoid a silly reuse after free.. the helper structure gets automatically
freed when the filedescriptor is closed (close callback)
robertc [Sun, 11 Aug 2002 13:54:04 +0000 (13:54 +0000)]
prevent segfault before assert
hno [Sun, 11 Aug 2002 07:54:59 +0000 (07:54 +0000)]
The new LDAP API uses it's own versions of free(), not the standard C
functions like the old LDAP API..
hno [Sun, 11 Aug 2002 07:53:57 +0000 (07:53 +0000)]
The new LDAP API uses it's own versions of free(), not the standard C
functions like the old LDAP API..
hno [Sun, 11 Aug 2002 07:09:41 +0000 (07:09 +0000)]
Spelling correction of "everyone"
hno [Sun, 11 Aug 2002 06:50:21 +0000 (06:50 +0000)]
Bail out at configure time if invalid --enable-XXXX-helpers=YYYY arguments
is used rather than crashing the build process.
adrian [Fri, 9 Aug 2002 17:13:33 +0000 (17:13 +0000)]
Fix the persistent connection case.
Persistent connections are a bit special and I mistreated them in my
original commit.
In a nutshell, i treated the second "client" (second request) as having
had no data read from it. In the persistent connection this isn't the case -
at least one read is performed (one read was all I saw, but..) and then
the connection is stalled whilst data pours in from the first connection.
Now I pay attention to whats in http->reqbuf for the second connection
and feed that to clientSendMoreData. Seems to work, too.
Adrian
robertc [Fri, 9 Aug 2002 16:57:41 +0000 (16:57 +0000)]
Clean up the squid code to consistenly use [u_]int<len>_t throughout, rather than some
[u_]num<len> and some [u_]<len>_t instances.
This also makes the autoconf 2.5 patch less intrusive, and thus easier to
maintain as a long term branch.
hno [Fri, 9 Aug 2002 02:12:45 +0000 (02:12 +0000)]
more O_RDONLY/WRONLY test fixes
wessels [Tue, 30 Jul 2002 10:23:10 +0000 (10:23 +0000)]
getSingleParent() became orphaned somewhere along the way. It is never
called.
hno [Mon, 29 Jul 2002 06:17:53 +0000 (06:17 +0000)]
Bootstrapped
hno [Mon, 29 Jul 2002 03:55:33 +0000 (03:55 +0000)]
Killed the remains of ALARM_UPDATES_TIME (--enable-time-hack)
hno [Mon, 29 Jul 2002 03:36:31 +0000 (03:36 +0000)]
More mode fixes to make the storeio implementations more similar in
the mode test.
hno [Mon, 29 Jul 2002 03:33:16 +0000 (03:33 +0000)]
Fix mode test bug found by Guido
robertc [Sun, 28 Jul 2002 17:31:06 +0000 (17:31 +0000)]
Guido Serassio: add a description line to CacheMgr Async I/O counters table.
hno [Fri, 26 Jul 2002 01:19:02 +0000 (01:19 +0000)]
From Guido: DDocumentation update to reflect the new squid installation path
(sbin)
adrian [Mon, 22 Jul 2002 17:48:32 +0000 (17:48 +0000)]
fix some speeling typos
hno [Mon, 22 Jul 2002 17:20:10 +0000 (17:20 +0000)]
NTLM fixes by Guido
hno [Mon, 22 Jul 2002 08:05:00 +0000 (08:05 +0000)]
ntlm_add_to_payload needs to adjust byteordering of the string header
robertc [Mon, 22 Jul 2002 06:39:03 +0000 (06:39 +0000)]
Regenerate
robertc [Mon, 22 Jul 2002 06:38:14 +0000 (06:38 +0000)]
Remove trailing backslash before blank line (some make's continue skip over the blank lines to the first non-blank)
hno [Mon, 22 Jul 2002 06:31:35 +0000 (06:31 +0000)]
Use GMT as base for snapshot dates
hno [Mon, 22 Jul 2002 06:05:20 +0000 (06:05 +0000)]
Debug level corrections
hno [Mon, 22 Jul 2002 00:10:10 +0000 (00:10 +0000)]
Imported Squid-2.4.STABLE7 ChangeLog
hno [Mon, 22 Jul 2002 00:08:35 +0000 (00:08 +0000)]
HTML cleanups now in Squid-2.5
hno [Sun, 21 Jul 2002 23:12:22 +0000 (23:12 +0000)]
HTML bugfixes in the new STYLE tag
hno [Sun, 21 Jul 2002 20:59:54 +0000 (20:59 +0000)]
Corrected debug level of "Helper process maintenance"
hno [Sun, 21 Jul 2002 17:54:02 +0000 (17:54 +0000)]
From Joe:
Methods added are BCOPY, SUBSCRIBE, UNSUBSCRIBE, and POLL. GNUTELLA has
been left out, also per Henrik's suggestion. That's all the extras I
know about.
hno [Sun, 21 Jul 2002 06:42:23 +0000 (06:42 +0000)]
Memory pools debugging do not exists in the chunked memory pools
implementation.
hno [Sun, 21 Jul 2002 06:27:31 +0000 (06:27 +0000)]
Oops..
hno [Sun, 21 Jul 2002 06:25:44 +0000 (06:25 +0000)]
More debug section cleanups
hno [Sun, 21 Jul 2002 05:56:01 +0000 (05:56 +0000)]
More debug section cleanups
hno [Sun, 21 Jul 2002 05:51:02 +0000 (05:51 +0000)]
Large cleanup of debug sections
hno [Sun, 21 Jul 2002 05:23:17 +0000 (05:23 +0000)]
Resolved debug section conflict between SSL and the cache store
(both were using section 81)
hno [Sun, 21 Jul 2002 05:03:19 +0000 (05:03 +0000)]
Bootstrapped
hno [Sun, 21 Jul 2002 04:51:17 +0000 (04:51 +0000)]
We should dist the debug-sections.txt file so people can find
what to use in debug_options more easily..
hno [Sat, 20 Jul 2002 18:30:04 +0000 (18:30 +0000)]
Bugzilla #164: delay_access failed to process proxy_auth ACLs
giving the following error message:
authenticateAuthenticate: no connection data, cannot process authentication
hno [Sat, 20 Jul 2002 17:26:20 +0000 (17:26 +0000)]
winbind helpers cleanup by Guido
- wb_ntlmauth (ntlm): Fixed error message on wrong command line
- wb_auth (basic): Added same command line handling and fix to Squid
potential DoS issue as wb_ntlmauth.
- wb_group (External ACL): Added same command line handling and fix to
Squid potential DoS issue as wb_ntlmauth.
hno [Sat, 20 Jul 2002 06:18:15 +0000 (06:18 +0000)]
Oops.. last cleanup removed one comma too many..
hno [Fri, 19 Jul 2002 18:19:54 +0000 (18:19 +0000)]
More HTML cleanups by C.L. / PsychoTekk
hno [Fri, 19 Jul 2002 18:16:19 +0000 (18:16 +0000)]
Removed redundant MIME-Version header
hno [Fri, 19 Jul 2002 05:55:43 +0000 (05:55 +0000)]
Minor bugfix of the previous HTML cleanups
hno [Fri, 19 Jul 2002 05:42:36 +0000 (05:42 +0000)]
HTML cleanups by 'C.L' / PsychoTekk
hno [Fri, 19 Jul 2002 04:02:26 +0000 (04:02 +0000)]
Added back a missing else.. got list in the rewrite to support authentiction.
This fixes the parsing of headers.
hno [Thu, 18 Jul 2002 16:19:24 +0000 (16:19 +0000)]
Guido:
Bugfixes in options processing.
Henrik:
Added a usage message. Displayed on invalid arguments or if the new -h
option is used.
Fixed a potential Squid DoS issue if oversized authe requests is sent to the
helper.
hno [Wed, 17 Jul 2002 21:27:18 +0000 (21:27 +0000)]
Error page bugfixes
hno [Wed, 17 Jul 2002 21:15:21 +0000 (21:15 +0000)]
Support squid.conf directive aliases. We already have a couple of them
defined in an attempt to be backwards compatible, but the parser never
understood them..
hno [Tue, 16 Jul 2002 04:13:27 +0000 (04:13 +0000)]
Free the authenticate cache on shutdown. This fixes the error where
mempools complains about destroying a pool with items inuse when shutting
down the Basic auth scheme.
Does not affect Squid-2.5 as memPoolDestroy() isn't as picky there and
happily destroys the pool even if there is items in use.
hno [Tue, 16 Jul 2002 03:28:47 +0000 (03:28 +0000)]
Bootstrapped
hno [Tue, 16 Jul 2002 03:24:48 +0000 (03:24 +0000)]
Not all systems support the 'obsolete' getpass() function
hno [Tue, 16 Jul 2002 03:18:32 +0000 (03:18 +0000)]
Added options to specify proxy/www username and password
hno [Mon, 15 Jul 2002 15:14:29 +0000 (15:14 +0000)]
From Guido: The following patch adds the capability of to specify the
last chance error files location at compile time without edit the sources.
hno [Mon, 15 Jul 2002 06:30:54 +0000 (06:30 +0000)]
Cleanup of Gopher HTML code to use a common header format, and the
standard Squid signature.
hno [Mon, 15 Jul 2002 05:53:50 +0000 (05:53 +0000)]
s/random/squid_random/ to ease the Win32 port
hno [Mon, 15 Jul 2002 05:51:06 +0000 (05:51 +0000)]
Disable pipeline_prefetch in HEAD as it is known to be broken due to
the store_client_copy() api change
hno [Sun, 14 Jul 2002 23:19:06 +0000 (23:19 +0000)]
From Guido:
This patch avoids confusion when using -s Squid switch on platforms without
syslog.
hno [Fri, 12 Jul 2002 21:08:03 +0000 (21:08 +0000)]
Bootstrapped
hno [Fri, 12 Jul 2002 21:00:10 +0000 (21:00 +0000)]
Moved squid to sbin
hno [Mon, 8 Jul 2002 03:36:58 +0000 (03:36 +0000)]
strwordtok needs ctype.h
hno [Mon, 8 Jul 2002 03:34:14 +0000 (03:34 +0000)]
Bootstrapped
hno [Mon, 8 Jul 2002 03:25:35 +0000 (03:25 +0000)]
From Guido:
Converted to "UNIX" format like the rest of the sources
Makefile.am corrections
hno [Mon, 8 Jul 2002 00:18:11 +0000 (00:18 +0000)]
winbind based external_acl group helper by Guido
hno [Mon, 8 Jul 2002 00:00:55 +0000 (00:00 +0000)]
make install-pinger need to give execute permission to the Squid
user (i.e. all users, as we do not know the user Squid is running as..)
hno [Sun, 7 Jul 2002 02:54:36 +0000 (02:54 +0000)]
Cleaned up msnt_auth syslog events
hno [Sun, 7 Jul 2002 02:19:11 +0000 (02:19 +0000)]
Bootstrapped
hno [Sun, 7 Jul 2002 02:18:18 +0000 (02:18 +0000)]
install-pinger target to finish the pinger installation
hno [Sat, 6 Jul 2002 18:37:40 +0000 (18:37 +0000)]
Be picky when we parse numeric configuration directives. Do not blindly
accept junk as if it was 0
hno [Sat, 6 Jul 2002 18:33:09 +0000 (18:33 +0000)]
Minor corrections to make GCC happy
hno [Sat, 6 Jul 2002 18:24:25 +0000 (18:24 +0000)]
Bootstrapped
hno [Sat, 6 Jul 2002 18:23:12 +0000 (18:23 +0000)]
Integrated helpers/external_acl into the build process
hno [Fri, 5 Jul 2002 20:30:07 +0000 (20:30 +0000)]
Bugfix for msntauth allow/denyusers. The previous fixes was a bit too effective
hno [Fri, 5 Jul 2002 15:20:56 +0000 (15:20 +0000)]
wbinfo group external_acl helper by Jerry Murdock
hno [Wed, 3 Jul 2002 14:52:34 +0000 (14:52 +0000)]
prefer_direct documentation correction. s/off/on/
hno [Wed, 3 Jul 2002 13:12:40 +0000 (13:12 +0000)]
Minor cleanups of the external_acl_type documentation
hno [Wed, 3 Jul 2002 12:56:15 +0000 (12:56 +0000)]
Documented the external_acl result keywords for returning username or
error description
hno [Tue, 2 Jul 2002 14:12:49 +0000 (14:12 +0000)]
Guido have added the support for -d command line option
to enable debug plus some indent fixes.
hno [Mon, 1 Jul 2002 22:13:55 +0000 (22:13 +0000)]
Bootstrapped
hno [Mon, 1 Jul 2002 22:11:23 +0000 (22:11 +0000)]
Apparently do not need to specify the CGIEXT variable
hno [Mon, 1 Jul 2002 22:06:47 +0000 (22:06 +0000)]
Bootstrapped
hno [Mon, 1 Jul 2002 21:51:32 +0000 (21:51 +0000)]
cachemgr should be installed as cachemgr.cgi where possible
hno [Mon, 1 Jul 2002 16:17:43 +0000 (16:17 +0000)]
winbind status patches by Jerry Murdock
hno [Mon, 1 Jul 2002 14:55:32 +0000 (14:55 +0000)]
Inclure getopt.h if available
hno [Thu, 27 Jun 2002 03:11:39 +0000 (03:11 +0000)]
Explanation from Guido on how Windows platforms find their DNS server
settings.
hno [Thu, 27 Jun 2002 02:57:09 +0000 (02:57 +0000)]
One more hardcoded ident reference from external_acl, discovered by
Vladimir B. Savkin
hno [Thu, 27 Jun 2002 01:19:49 +0000 (01:19 +0000)]
Marked the version as modified
hno [Thu, 27 Jun 2002 01:09:47 +0000 (01:09 +0000)]
Don't use denyusers/allowusers unless configured in msntauth.conf
Fixed a DoS condition.
hno [Thu, 27 Jun 2002 00:45:31 +0000 (00:45 +0000)]
Bootstrapped
hno [Thu, 27 Jun 2002 00:44:27 +0000 (00:44 +0000)]
Automake integration for the msntauth config file
- Look for it in our prefix
- Install the default template
hno [Wed, 26 Jun 2002 17:03:48 +0000 (17:03 +0000)]
Bootstrapped
hno [Wed, 26 Jun 2002 17:00:37 +0000 (17:00 +0000)]
One more header to dist..
hno [Wed, 26 Jun 2002 16:56:34 +0000 (16:56 +0000)]
Forgot to dist the new header files
hno [Wed, 26 Jun 2002 16:37:30 +0000 (16:37 +0000)]
Restructured the directory structure to have all helpers in the new
helpers directory.
helpers/basic_auth Basic auth helpers
helpers/ntlm_auth NTLM auth helpers
helpers/digest_auth Digest auth helpers
hno [Wed, 26 Jun 2002 15:55:56 +0000 (15:55 +0000)]
Patch by Guido to convert some more of the code to use FD_READ/WRITE_METHOD.
Simplifies the WIN32 porting.
hno [Wed, 26 Jun 2002 03:16:47 +0000 (03:16 +0000)]
Clarified httpd_accel_host virtual and httpd_accel_uses_host_header
hno [Tue, 25 Jun 2002 17:58:15 +0000 (17:58 +0000)]
Some casting to hopefully make some compilers more happy about
signed/unsigned char *
hno [Tue, 25 Jun 2002 17:54:49 +0000 (17:54 +0000)]
external_acl bugfix to cooperate with --disable-ident
hno [Tue, 25 Jun 2002 17:43:34 +0000 (17:43 +0000)]
Support for Windows .NET (5.2). By Guido.
hno [Mon, 24 Jun 2002 12:07:38 +0000 (12:07 +0000)]
Deny any requests using transfer-encoding. This is needed in case a browser
gets confused and sends us a HTTP/1.1 request using transfer-encoding.
hno [Mon, 24 Jun 2002 03:52:32 +0000 (03:52 +0000)]
speling correction in the external_acl documentation