]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
21 years agoBugfixes in configure --enable-xxxx-helper error checking
hno [Tue, 13 Aug 2002 04:23:01 +0000 (04:23 +0000)] 
Bugfixes in configure --enable-xxxx-helper error checking

- Check on digest helpers is missing
- In external acl helper check there is a cut & past error

21 years agoCleanup of auth protocol update.. need to include util.h for rfc1738_unescape
hno [Mon, 12 Aug 2002 22:58:11 +0000 (22:58 +0000)] 
Cleanup of auth protocol update.. need to include util.h for rfc1738_unescape

21 years agoUpdated UNIX group helper
hno [Mon, 12 Aug 2002 19:56:35 +0000 (19:56 +0000)] 
Updated UNIX group helper

21 years agoBogzilla #401:
hno [Mon, 12 Aug 2002 07:21:06 +0000 (07:21 +0000)] 
Bogzilla #401:
Killed the remaining (unused) references to sys_nerr to increase portability
(MaxOS 10.2)

21 years agoBootstrapped
hno [Mon, 12 Aug 2002 07:15:17 +0000 (07:15 +0000)] 
Bootstrapped

21 years agoBugzilla #81: basic scheme authentication helpers dont' allow the space character...
hno [Mon, 12 Aug 2002 07:11:47 +0000 (07:11 +0000)] 
Bugzilla #81: basic scheme authentication helpers dont' allow the space character (ascii 32) in usernames or passwords as per rfc 2617

This patch URL escapes Basic auth login and password information when sent to
the helpers, to allow for spaces and other odd characters

21 years agoBootstrapped
hno [Mon, 12 Aug 2002 06:12:40 +0000 (06:12 +0000)] 
Bootstrapped

21 years agoBugfix on swapout of small files causing reuse after free.
hno [Mon, 12 Aug 2002 05:12:55 +0000 (05:12 +0000)] 
Bugfix on swapout of small files causing reuse after free.

21 years agoAvoid a silly reuse after free.. the helper structure gets automatically
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)

21 years agoprevent segfault before assert
robertc [Sun, 11 Aug 2002 13:54:04 +0000 (13:54 +0000)] 
prevent segfault before assert

21 years agoThe new LDAP API uses it's own versions of free(), not the standard C
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..

21 years agoThe new LDAP API uses it's own versions of free(), not the standard C
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..

21 years agoSpelling correction of "everyone"
hno [Sun, 11 Aug 2002 07:09:41 +0000 (07:09 +0000)] 
Spelling correction of "everyone"

21 years agoBail out at configure time if invalid --enable-XXXX-helpers=YYYY arguments
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.

21 years agoFix the persistent connection case.
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

21 years agoClean up the squid code to consistenly use [u_]int<len>_t throughout, rather than...
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.

21 years agomore O_RDONLY/WRONLY test fixes
hno [Fri, 9 Aug 2002 02:12:45 +0000 (02:12 +0000)] 
more O_RDONLY/WRONLY test fixes

21 years agogetSingleParent() became orphaned somewhere along the way. It is never
wessels [Tue, 30 Jul 2002 10:23:10 +0000 (10:23 +0000)] 
getSingleParent() became orphaned somewhere along the way.  It is never
called.

21 years agoBootstrapped
hno [Mon, 29 Jul 2002 06:17:53 +0000 (06:17 +0000)] 
Bootstrapped

21 years agoKilled the remains of ALARM_UPDATES_TIME (--enable-time-hack)
hno [Mon, 29 Jul 2002 03:55:33 +0000 (03:55 +0000)] 
Killed the remains of ALARM_UPDATES_TIME (--enable-time-hack)

21 years agoMore mode fixes to make the storeio implementations more similar in
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.

21 years agoFix mode test bug found by Guido
hno [Mon, 29 Jul 2002 03:33:16 +0000 (03:33 +0000)] 
Fix mode test bug found by Guido

21 years agoGuido Serassio: add a description line to CacheMgr Async I/O counters table.
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.

21 years agoFrom Guido: DDocumentation update to reflect the new squid installation path
hno [Fri, 26 Jul 2002 01:19:02 +0000 (01:19 +0000)] 
From Guido: DDocumentation update to reflect the new squid installation path
(sbin)

21 years agofix some speeling typos
adrian [Mon, 22 Jul 2002 17:48:32 +0000 (17:48 +0000)] 
fix some speeling typos

21 years agoNTLM fixes by Guido
hno [Mon, 22 Jul 2002 17:20:10 +0000 (17:20 +0000)] 
NTLM fixes by Guido

21 years agontlm_add_to_payload needs to adjust byteordering of the string header
hno [Mon, 22 Jul 2002 08:05:00 +0000 (08:05 +0000)] 
ntlm_add_to_payload needs to adjust byteordering of the string header

21 years agoRegenerate
robertc [Mon, 22 Jul 2002 06:39:03 +0000 (06:39 +0000)] 
Regenerate

21 years agoRemove trailing backslash before blank line (some make's continue skip over the blank...
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)

21 years agoUse GMT as base for snapshot dates
hno [Mon, 22 Jul 2002 06:31:35 +0000 (06:31 +0000)] 
Use GMT as base for snapshot dates

21 years agoDebug level corrections
hno [Mon, 22 Jul 2002 06:05:20 +0000 (06:05 +0000)] 
Debug level corrections

21 years agoImported Squid-2.4.STABLE7 ChangeLog
hno [Mon, 22 Jul 2002 00:10:10 +0000 (00:10 +0000)] 
Imported Squid-2.4.STABLE7 ChangeLog

21 years agoHTML cleanups now in Squid-2.5
hno [Mon, 22 Jul 2002 00:08:35 +0000 (00:08 +0000)] 
HTML cleanups now in Squid-2.5

21 years agoHTML bugfixes in the new STYLE tag
hno [Sun, 21 Jul 2002 23:12:22 +0000 (23:12 +0000)] 
HTML bugfixes in the new STYLE tag

21 years agoCorrected debug level of "Helper process maintenance"
hno [Sun, 21 Jul 2002 20:59:54 +0000 (20:59 +0000)] 
Corrected debug level of "Helper process maintenance"

21 years agoFrom Joe:
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.

21 years agoMemory pools debugging do not exists in the chunked memory pools
hno [Sun, 21 Jul 2002 06:42:23 +0000 (06:42 +0000)] 
Memory pools debugging do not exists in the chunked memory pools
implementation.

21 years agoOops..
hno [Sun, 21 Jul 2002 06:27:31 +0000 (06:27 +0000)] 
Oops..

21 years agoMore debug section cleanups
hno [Sun, 21 Jul 2002 06:25:44 +0000 (06:25 +0000)] 
More debug section cleanups

21 years agoMore debug section cleanups
hno [Sun, 21 Jul 2002 05:56:01 +0000 (05:56 +0000)] 
More debug section cleanups

21 years agoLarge cleanup of debug sections
hno [Sun, 21 Jul 2002 05:51:02 +0000 (05:51 +0000)] 
Large cleanup of debug sections

21 years agoResolved debug section conflict between SSL and the cache store
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)

21 years agoBootstrapped
hno [Sun, 21 Jul 2002 05:03:19 +0000 (05:03 +0000)] 
Bootstrapped

21 years agoWe should dist the debug-sections.txt file so people can find
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..

21 years agoBugzilla #164: delay_access failed to process proxy_auth ACLs
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

21 years agowinbind helpers cleanup by Guido
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.

21 years agoOops.. last cleanup removed one comma too many..
hno [Sat, 20 Jul 2002 06:18:15 +0000 (06:18 +0000)] 
Oops.. last cleanup removed one comma too many..

21 years agoMore HTML cleanups by C.L. / PsychoTekk
hno [Fri, 19 Jul 2002 18:19:54 +0000 (18:19 +0000)] 
More HTML cleanups by C.L. / PsychoTekk

21 years agoRemoved redundant MIME-Version header
hno [Fri, 19 Jul 2002 18:16:19 +0000 (18:16 +0000)] 
Removed redundant MIME-Version header

21 years agoMinor bugfix of the previous HTML cleanups
hno [Fri, 19 Jul 2002 05:55:43 +0000 (05:55 +0000)] 
Minor bugfix of the previous HTML cleanups

21 years agoHTML cleanups by 'C.L' / PsychoTekk
hno [Fri, 19 Jul 2002 05:42:36 +0000 (05:42 +0000)] 
HTML cleanups by 'C.L' / PsychoTekk

21 years agoAdded back a missing else.. got list in the rewrite to support authentiction.
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.

21 years agoGuido:
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.

21 years agoError page bugfixes
hno [Wed, 17 Jul 2002 21:27:18 +0000 (21:27 +0000)] 
Error page bugfixes

21 years agoSupport squid.conf directive aliases. We already have a couple of them
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..

21 years agoFree the authenticate cache on shutdown. This fixes the error where
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.

21 years agoBootstrapped
hno [Tue, 16 Jul 2002 03:28:47 +0000 (03:28 +0000)] 
Bootstrapped

21 years agoNot all systems support the 'obsolete' getpass() function
hno [Tue, 16 Jul 2002 03:24:48 +0000 (03:24 +0000)] 
Not all systems support the 'obsolete' getpass() function

21 years agoAdded options to specify proxy/www username and password
hno [Tue, 16 Jul 2002 03:18:32 +0000 (03:18 +0000)] 
Added options to specify proxy/www username and password

21 years agoFrom Guido: The following patch adds the capability of to specify the
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.

21 years agoCleanup of Gopher HTML code to use a common header format, and the
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.

21 years agos/random/squid_random/ to ease the Win32 port
hno [Mon, 15 Jul 2002 05:53:50 +0000 (05:53 +0000)] 
s/random/squid_random/ to ease the Win32 port

21 years agoDisable pipeline_prefetch in HEAD as it is known to be broken due to
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

21 years agoFrom Guido:
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.

21 years agoBootstrapped
hno [Fri, 12 Jul 2002 21:08:03 +0000 (21:08 +0000)] 
Bootstrapped

21 years agoMoved squid to sbin
hno [Fri, 12 Jul 2002 21:00:10 +0000 (21:00 +0000)] 
Moved squid to sbin

21 years agostrwordtok needs ctype.h
hno [Mon, 8 Jul 2002 03:36:58 +0000 (03:36 +0000)] 
strwordtok needs ctype.h

21 years agoBootstrapped
hno [Mon, 8 Jul 2002 03:34:14 +0000 (03:34 +0000)] 
Bootstrapped

21 years agoFrom Guido:
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

21 years agowinbind based external_acl group helper by Guido
hno [Mon, 8 Jul 2002 00:18:11 +0000 (00:18 +0000)] 
winbind based external_acl group helper by Guido

21 years agomake install-pinger need to give execute permission to the Squid
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..)

21 years agoCleaned up msnt_auth syslog events
hno [Sun, 7 Jul 2002 02:54:36 +0000 (02:54 +0000)] 
Cleaned up msnt_auth syslog events

21 years agoBootstrapped
hno [Sun, 7 Jul 2002 02:19:11 +0000 (02:19 +0000)] 
Bootstrapped

21 years agoinstall-pinger target to finish the pinger installation
hno [Sun, 7 Jul 2002 02:18:18 +0000 (02:18 +0000)] 
install-pinger target to finish the pinger installation

21 years agoBe picky when we parse numeric configuration directives. Do not blindly
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

21 years agoMinor corrections to make GCC happy
hno [Sat, 6 Jul 2002 18:33:09 +0000 (18:33 +0000)] 
Minor corrections to make GCC happy

21 years agoBootstrapped
hno [Sat, 6 Jul 2002 18:24:25 +0000 (18:24 +0000)] 
Bootstrapped

21 years agoIntegrated helpers/external_acl into the build process
hno [Sat, 6 Jul 2002 18:23:12 +0000 (18:23 +0000)] 
Integrated helpers/external_acl into the build process

21 years agoBugfix for msntauth allow/denyusers. The previous fixes was a bit too effective
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

21 years agowbinfo group external_acl helper by Jerry Murdock
hno [Fri, 5 Jul 2002 15:20:56 +0000 (15:20 +0000)] 
wbinfo group external_acl helper by Jerry Murdock

21 years agoprefer_direct documentation correction. s/off/on/
hno [Wed, 3 Jul 2002 14:52:34 +0000 (14:52 +0000)] 
prefer_direct documentation correction. s/off/on/

21 years agoMinor cleanups of the external_acl_type documentation
hno [Wed, 3 Jul 2002 13:12:40 +0000 (13:12 +0000)] 
Minor cleanups of the external_acl_type documentation

21 years agoDocumented the external_acl result keywords for returning username or
hno [Wed, 3 Jul 2002 12:56:15 +0000 (12:56 +0000)] 
Documented the external_acl result keywords for returning username or
error description

21 years agoGuido have added the support for -d command line option
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.

21 years agoBootstrapped
hno [Mon, 1 Jul 2002 22:13:55 +0000 (22:13 +0000)] 
Bootstrapped

21 years agoApparently do not need to specify the CGIEXT variable
hno [Mon, 1 Jul 2002 22:11:23 +0000 (22:11 +0000)] 
Apparently do not need to specify the CGIEXT variable

21 years agoBootstrapped
hno [Mon, 1 Jul 2002 22:06:47 +0000 (22:06 +0000)] 
Bootstrapped

21 years agocachemgr should be installed as cachemgr.cgi where possible
hno [Mon, 1 Jul 2002 21:51:32 +0000 (21:51 +0000)] 
cachemgr should be installed as cachemgr.cgi where possible

21 years agowinbind status patches by Jerry Murdock
hno [Mon, 1 Jul 2002 16:17:43 +0000 (16:17 +0000)] 
winbind status patches by Jerry Murdock

21 years agoInclure getopt.h if available
hno [Mon, 1 Jul 2002 14:55:32 +0000 (14:55 +0000)] 
Inclure getopt.h if available

21 years agoExplanation from Guido on how Windows platforms find their DNS server
hno [Thu, 27 Jun 2002 03:11:39 +0000 (03:11 +0000)] 
Explanation from Guido on how Windows platforms find their DNS server
settings.

21 years agoOne more hardcoded ident reference from external_acl, discovered by
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

21 years agoMarked the version as modified
hno [Thu, 27 Jun 2002 01:19:49 +0000 (01:19 +0000)] 
Marked the version as modified

21 years agoDon't use denyusers/allowusers unless configured in msntauth.conf
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.

21 years agoBootstrapped
hno [Thu, 27 Jun 2002 00:45:31 +0000 (00:45 +0000)] 
Bootstrapped

21 years agoAutomake integration for the msntauth config file
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

21 years agoBootstrapped
hno [Wed, 26 Jun 2002 17:03:48 +0000 (17:03 +0000)] 
Bootstrapped

21 years agoOne more header to dist..
hno [Wed, 26 Jun 2002 17:00:37 +0000 (17:00 +0000)] 
One more header to dist..

21 years agoForgot to dist the new header files
hno [Wed, 26 Jun 2002 16:56:34 +0000 (16:56 +0000)] 
Forgot to dist the new header files

21 years agoRestructured the directory structure to have all helpers in the new
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