]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
16 years agoPreparing to release Squid-3.0.PRE7 SQUID_3_0_PRE7
wessels [Fri, 31 Aug 2007 02:38:48 +0000 (02:38 +0000)] 
Preparing to release Squid-3.0.PRE7

16 years agoAdd a syntax check to the 'revision' arg of mkrelease.sh script
wessels [Fri, 31 Aug 2007 02:31:41 +0000 (02:31 +0000)] 
Add a syntax check to the 'revision' arg of mkrelease.sh script

16 years agoAuthor: wessels
hno [Fri, 31 Aug 2007 01:26:10 +0000 (01:26 +0000)] 
Author: wessels
Bug #1945: assertion failed: store_swapin.cc:47:  "e->mem_status == NOT_IN_MEMORY"

There seems to be a race condition which may leave small objects (<4KB) in an
inconsistent internal state where Squid thinks the object is kept in memory
but part of it has been freed..

This patch closes this race condition.

16 years agoBug #2056: Should not process range requests on cache misses
hno [Thu, 30 Aug 2007 21:57:16 +0000 (21:57 +0000)] 
Bug #2056: Should not process range requests on cache misses

This patch avoids a race condition which could consume a lot of bandwidth
if clients sends Range requests for a server not supporting ranges..

16 years agoDisable logging of the SSL user name for now. It's broken on nonpersistent
hno [Thu, 30 Aug 2007 20:17:40 +0000 (20:17 +0000)] 
Disable logging of the SSL user name for now. It's broken on nonpersistent
connections.

16 years agoBug #2058: deny_info TCP_RESET crashes squid
hno [Thu, 30 Aug 2007 19:50:24 +0000 (19:50 +0000)] 
Bug #2058: deny_info TCP_RESET crashes squid

There was a race condition in request processing, easily triggered by using
deny_info TCP_RESET and denying access. It's very likely the problem could
also be triggered by other conditions where Squid very quickly closes the
client connection.

Was caused by a malplaced isClosed() condition. Moved this down to after the
request processing where it belongs.

This patch also adds some safeguards make further request processing stop and
avoid risking referencing the fd as valid after close.

Additionally connStateFree was renamed to the more appropriate connStateClosed
as all it does is to make the connState aware that the underlying fd has been
closed.

16 years agoUpdated cvsignore
hno [Thu, 30 Aug 2007 19:48:28 +0000 (19:48 +0000)] 
Updated cvsignore

16 years agoBug #2028: Segmentation fault on http_reply_access deny
hno [Thu, 30 Aug 2007 19:15:13 +0000 (19:15 +0000)] 
Bug #2028: Segmentation fault on http_reply_access deny

http_reply_access deny triggered an infinite recursion, eventually ending
up in a segmentation fault.

This patch builds on the previous patch to also exclude http_reply_access
deny error responses from further http_reply_access processing.

Note: When a request is denied by http_reply_access the internal client is
reset to attach it to the error page instead, making http_reply_access be
invoked again on the error.

16 years agoBug #2028: FATAL error if using http_reply_access in combination with authentication
hno [Thu, 30 Aug 2007 19:03:42 +0000 (19:03 +0000)] 
Bug #2028: FATAL error if using http_reply_access in combination with authentication

The attached patch bypasses http_reply_access on access denied messages
generated by this Squid, and also optimizes processing slightly in the
common case of not using any http_reply_access rules at all.

16 years agoBootstrapped
hno [Thu, 30 Aug 2007 06:10:42 +0000 (06:10 +0000)] 
Bootstrapped

16 years agoKill the test referring to get_epoll-lib.sh, it's not needed.
hno [Thu, 30 Aug 2007 04:58:26 +0000 (04:58 +0000)] 
Kill the test referring to get_epoll-lib.sh, it's not needed.

Test was broken, and
a) Only triggers if the undocumented --enable-epoll option is used
b) The script isn't even distributed with Squid-3, only Squid-2.
c) I think it's fair to let admins insisting on using epoll on a system not
   built with epoll support have to do a bit of homework.

16 years agoBug #2057: NTLM stop work in messengers after upgrade to squid 2.6 stable 14
hno [Wed, 29 Aug 2007 04:35:29 +0000 (04:35 +0000)] 
Bug #2057: NTLM stop work in messengers after upgrade to squid 2.6 stable 14

There is clients out there who only signal keep-alive during the NTLM
handshake, not on the final request. For example seen on CONNECT requests.

This patch makes Squid automatically fall back on Basic/Digest if NTLM
or Negotiate authentication can not be performed. Detected by seeing a
challenge from the helper on a non-persistent connection.

16 years agosquid.conf.default format fixes
hno [Tue, 28 Aug 2007 07:57:20 +0000 (07:57 +0000)] 
squid.conf.default format fixes

16 years agoDon't stick to a specific Squid-2.6 version as reference.
hno [Tue, 28 Aug 2007 06:00:00 +0000 (06:00 +0000)] 
Don't stick to a specific Squid-2.6 version as reference.

16 years agoUpdated releasenotes for 3.0.PRE7, relative to Squid-2.6
hno [Tue, 28 Aug 2007 05:58:34 +0000 (05:58 +0000)] 
Updated releasenotes for 3.0.PRE7, relative to Squid-2.6

16 years agoBootstrapped
hno [Tue, 28 Aug 2007 04:28:27 +0000 (04:28 +0000)] 
Bootstrapped

16 years agoVerify the URL on memory cache hits
hno [Tue, 28 Aug 2007 03:56:58 +0000 (03:56 +0000)] 
Verify the URL on memory cache hits

16 years agoClean up the use of autoconf cache. --enable-xxx isn't supposed to be reflected in...
hno [Tue, 28 Aug 2007 03:53:29 +0000 (03:53 +0000)] 
Clean up the use of autoconf cache. --enable-xxx isn't supposed to be reflected in the cache.

16 years agoAllow for more complex filters in squid_ldap_auth
hno [Mon, 27 Aug 2007 20:51:41 +0000 (20:51 +0000)] 
Allow for more complex filters in squid_ldap_auth

16 years agoClean up the comm I/O loop selection to make it less confusing to the user
hno [Mon, 27 Aug 2007 19:51:47 +0000 (19:51 +0000)] 
Clean up the comm I/O loop selection to make it less confusing to the user

16 years agoEnable HTCP and SNMP support by default in the binary, but default off in squid.conf
hno [Mon, 27 Aug 2007 19:37:02 +0000 (19:37 +0000)] 
Enable HTCP and SNMP support by default in the binary, but default off in squid.conf

16 years agoBootstrapped
hno [Mon, 27 Aug 2007 19:15:09 +0000 (19:15 +0000)] 
Bootstrapped

16 years agoOne more dlmalloc reference to kill..
hno [Mon, 27 Aug 2007 19:14:20 +0000 (19:14 +0000)] 
One more dlmalloc reference to kill..

16 years agoBootstrapped
hno [Mon, 27 Aug 2007 19:04:59 +0000 (19:04 +0000)] 
Bootstrapped

16 years agoSpelling correction of received
hno [Mon, 27 Aug 2007 18:50:42 +0000 (18:50 +0000)] 
Spelling correction of received

16 years agoRemove remaining traces of dlmalloc
hno [Mon, 27 Aug 2007 15:43:44 +0000 (15:43 +0000)] 
Remove remaining traces of dlmalloc

16 years agoBootstrapped
hno [Mon, 27 Aug 2007 06:10:43 +0000 (06:10 +0000)] 
Bootstrapped

16 years agoDrop the very old dlmalloc version we have. It's more likely to cause harm than any...
hno [Mon, 27 Aug 2007 03:04:30 +0000 (03:04 +0000)] 
Drop the very old dlmalloc version we have. It's more likely to cause harm than any good.

The number of systems having bad malloc implementations AND being able to
build Squid-3 is minimal, and the system provided dlmalloc works better.

16 years agoUpdate squid.conf description of cache_effective_* ith better explanation
amosjeffries [Sun, 26 Aug 2007 08:45:46 +0000 (08:45 +0000)] 
Update squid.conf description of cache_effective_* ith better explanation

16 years agoAdd --with-default-user=USER option to squid.
amosjeffries [Sun, 26 Aug 2007 08:32:52 +0000 (08:32 +0000)] 
Add --with-default-user=USER option to squid.

This option allows configure-time control of the default user which squid
uses to run as low-privileges. The default remains 'nobody' as in other
squid releases. Similarly the cache_effective_user squid.conf setting will
override any default set here.

16 years agoMake fatal() a controlled exit without dumping core. We have fatal_dump() for that.
hno [Sat, 25 Aug 2007 00:05:28 +0000 (00:05 +0000)] 
Make fatal() a controlled exit without dumping core. We have fatal_dump() for that.

16 years agoMake tcp_recv_bufsize apply to send buffers as well, in an attempt to control window...
hno [Fri, 24 Aug 2007 23:56:45 +0000 (23:56 +0000)] 
Make tcp_recv_bufsize apply to send buffers as well, in an attempt to control window scaling

the main reason to set tcp_recv_bufsize is to avoid problems related to large
windows. For example many firewalls still have problems with window scaling.

this change makes the option apply to send buffers as well, and also hints
Linux that Squid will never increase the buffer so the window scaling should
be clamped to the indicated buffer size.

16 years agoBootstrapped
hno [Fri, 24 Aug 2007 18:31:15 +0000 (18:31 +0000)] 
Bootstrapped

16 years agoBootstrapped.
amosjeffries [Fri, 24 Aug 2007 08:35:46 +0000 (08:35 +0000)] 
Bootstrapped.

16 years agoCleanup display of 'configure --help' (whitespace)
amosjeffries [Fri, 24 Aug 2007 08:26:52 +0000 (08:26 +0000)] 
Cleanup display of 'configure --help' (whitespace)
Also move AC_REPLACE_FUNCS next to AC_CHECK_FUNCS and label it properly.

16 years agoFix debug not showing some values.
amosjeffries [Fri, 24 Aug 2007 07:02:09 +0000 (07:02 +0000)] 
Fix debug not showing some values.

debugs() does not handle uint8_t properly if the value is 0-31, 127+.
This patch adds a proper stream operator to display them like any other int

16 years agoAlter "Also known As" to "replaces" showing deprecation process clearer.
amosjeffries [Thu, 23 Aug 2007 11:11:48 +0000 (11:11 +0000)] 
Alter "Also known As" to "replaces" showing deprecation process clearer.
Modify <pre> tag indentation - pretties up display sizing

16 years agoFix typo is new CSS headers.
amosjeffries [Thu, 23 Aug 2007 11:03:36 +0000 (11:03 +0000)] 
Fix typo is new CSS headers.

16 years agoBootstrapped
hno [Thu, 23 Aug 2007 06:10:43 +0000 (06:10 +0000)] 
Bootstrapped

16 years agoAdd CSS prettiness to cfgman pages.
amosjeffries [Thu, 23 Aug 2007 04:28:34 +0000 (04:28 +0000)] 
Add CSS prettiness to cfgman pages.
 - only effects view when online, default is as before.

16 years agoAuthor: Arthur Tumanyan <arthurtumanyan@yahoo.com>
hno [Wed, 22 Aug 2007 06:20:10 +0000 (06:20 +0000)] 
Author: Arthur Tumanyan <arthurtumanyan@yahoo.com>
Imported Armenian error messages from Squid-2

16 years agoThe first local syslog facility is local0, not local9 (qwerty keyboard error)
hno [Wed, 22 Aug 2007 05:59:42 +0000 (05:59 +0000)] 
The first local syslog facility is local0, not local9 (qwerty keyboard error)

16 years agoMove ipcache/fqdncache options to the DNS OPTIONS section
hno [Wed, 22 Aug 2007 05:51:36 +0000 (05:51 +0000)] 
Move ipcache/fqdncache options to the DNS OPTIONS section

16 years agoaccess_log syslog facility and priority specification using the familiar facility...
hno [Wed, 22 Aug 2007 05:50:12 +0000 (05:50 +0000)] 
access_log syslog facility and priority specification using the familiar facility.priority format

This update finalizes the access_log syslog syntax changes, ending up with
the same syntax as used in syslog.conf. facility.priority

The original 'C' form also understood. LOG_USER4|LOG_INFO

16 years agosquid.conf cleanups from syncing squid-3&2&2.6
hno [Wed, 22 Aug 2007 05:19:36 +0000 (05:19 +0000)] 
squid.conf cleanups from syncing squid-3&2&2.6

a few spelling corrections
whitespace cleanup
some linebreak changes to reduce differences

16 years agoUse lowercase for syslog tags
hno [Tue, 21 Aug 2007 23:01:07 +0000 (23:01 +0000)] 
Use lowercase for syslog tags

16 years agoMake syslog facility/priority names lower case.
hno [Tue, 21 Aug 2007 22:41:06 +0000 (22:41 +0000)] 
Make syslog facility/priority names lower case.

16 years agoBootstrapped
hno [Sat, 18 Aug 2007 06:10:43 +0000 (06:10 +0000)] 
Bootstrapped

16 years agoBug #2044 fix: Detect aborted client connections.
rousskov [Sat, 18 Aug 2007 02:28:49 +0000 (02:28 +0000)] 
Bug #2044 fix: Detect aborted client connections.

Call clientAfterReadingRequests even if we parsed the request. Otherwise, we
will not set up a read handler to detect aborted connections.

Do not call clientAfterReadingRequests() after comm_close() because the
former uses the file descriptor to look things up.

16 years agoConvert file from DOS to Unix text format
serassio [Sat, 18 Aug 2007 02:27:39 +0000 (02:27 +0000)] 
Convert file from DOS to Unix text format

16 years agostrtoll() is not available on any platform, this add an own implementation.
serassio [Sat, 18 Aug 2007 01:01:41 +0000 (01:01 +0000)] 
strtoll() is not available on any platform, this add an own implementation.

16 years agoBootstrapped
serassio [Sat, 18 Aug 2007 00:57:49 +0000 (00:57 +0000)] 
Bootstrapped

16 years agostrtoll() is not available on any platform, this add an own implementation.
serassio [Sat, 18 Aug 2007 00:56:24 +0000 (00:56 +0000)] 
strtoll() is not available on any platform, this add an own implementation.

16 years agoFix bug 1902 - Adds Numeric Hit and invalid request counters to IP Cache
amosjeffries [Fri, 17 Aug 2007 11:01:43 +0000 (11:01 +0000)] 
Fix bug 1902 - Adds Numeric Hit and invalid request counters to IP Cache

16 years agoBug #2003: 'via' config directive doesn't affect response headers
hno [Fri, 17 Aug 2007 09:45:56 +0000 (09:45 +0000)] 
Bug #2003: 'via' config directive doesn't affect response headers

this patch makes the Via response header addition conditional based
on the via config directive

16 years agoaccess_log now optional. check_null function no longer needed
hno [Fri, 17 Aug 2007 09:35:31 +0000 (09:35 +0000)] 
access_log now optional. check_null function no longer needed

16 years agoAuthor: adrian
hno [Fri, 17 Aug 2007 09:33:23 +0000 (09:33 +0000)] 
Author: adrian
squid.conf.default reorganising to move things to the sections where they belong

16 years agoSyncronized squid.conf comments with Squid-2
hno [Fri, 17 Aug 2007 09:30:39 +0000 (09:30 +0000)] 
Syncronized squid.conf comments with Squid-2

16 years agoFix typo in unit-tests.
amosjeffries [Fri, 17 Aug 2007 06:56:40 +0000 (06:56 +0000)] 
Fix typo in unit-tests.

16 years ago64-bit disk I/O, using off_t / size_t where appropriate
hno [Fri, 17 Aug 2007 05:32:28 +0000 (05:32 +0000)] 
64-bit disk I/O, using off_t / size_t where appropriate

16 years agoFix a debugs typo in 32-bit-only fs code
hno [Fri, 17 Aug 2007 04:03:32 +0000 (04:03 +0000)] 
Fix a debugs typo in 32-bit-only fs code

16 years agoImprove deny_info documentation a bit on how to know which acl to use
hno [Thu, 16 Aug 2007 22:12:29 +0000 (22:12 +0000)] 
Improve deny_info documentation a bit on how to know which acl to use

16 years agoGlue to deal better with >2GB objects on 32-bit file platforms incapable of storing...
hno [Thu, 16 Aug 2007 19:46:20 +0000 (19:46 +0000)] 
Glue to deal better with >2GB objects on 32-bit file platforms incapable of storing them

16 years agoBug 2045 fix: Do not memset StoreEntry as it comes with a virtual table.
rousskov [Wed, 15 Aug 2007 21:07:41 +0000 (21:07 +0000)] 
Bug 2045 fix: Do not memset StoreEntry as it comes with a virtual table.

16 years agoMake haveControlChannel check for both cases of channel closure
amosjeffries [Wed, 15 Aug 2007 12:56:19 +0000 (12:56 +0000)] 
Make haveControlChannel check for both cases of channel closure
  - proper: via doneWitHServer()
  - improper: where only Control has died

16 years agoFix compile errors in mem_hdr_test
amosjeffries [Wed, 15 Aug 2007 10:08:30 +0000 (10:08 +0000)] 
Fix compile errors in mem_hdr_test

16 years agoFix compile error in Store unit-tests
amosjeffries [Wed, 15 Aug 2007 10:00:56 +0000 (10:00 +0000)] 
Fix compile error in Store unit-tests

16 years agoBootstrapped
hno [Wed, 15 Aug 2007 06:10:53 +0000 (06:10 +0000)] 
Bootstrapped

16 years agoMade storeKeyText definition profile match its declaration in protos.h
rousskov [Wed, 15 Aug 2007 04:30:35 +0000 (04:30 +0000)] 
Made storeKeyText definition profile match its declaration in protos.h
as reported by Amos Jeffries.

16 years agoFix build errors on HP Tru64 Unix and may be others
serassio [Wed, 15 Aug 2007 01:17:43 +0000 (01:17 +0000)] 
Fix build errors on HP Tru64 Unix and may be others

- xusleep.c: on Tru64 timeval is defined in sys/time.h
- move the definition of ISO C99 Standard printf() macros for 64 bit
  integers from squid.h to squid_types.h

16 years agoBootstrapped
serassio [Tue, 14 Aug 2007 23:07:38 +0000 (23:07 +0000)] 
Bootstrapped

16 years agoForward port from 2.6 of definition of ISO C99 Standard printf() macros for 64 bit...
serassio [Tue, 14 Aug 2007 23:05:47 +0000 (23:05 +0000)] 
Forward port from 2.6 of definition of ISO C99 Standard printf() macros for 64 bit integers

16 years agoWindows port: Added strtoll() needed by large object support.
serassio [Tue, 14 Aug 2007 22:12:40 +0000 (22:12 +0000)] 
Windows port: Added strtoll() needed by large object support.
Forward port of 2.6 code.

16 years agoFix typo in Makefile causing metric loads of link errors
amosjeffries [Tue, 14 Aug 2007 17:55:15 +0000 (17:55 +0000)] 
Fix typo in Makefile causing metric loads of link errors

16 years agoTypo leftover in large-obj from debug() > debugs() conversion
amosjeffries [Tue, 14 Aug 2007 17:06:18 +0000 (17:06 +0000)] 
Typo leftover in large-obj from debug() > debugs() conversion

16 years agoFix pointer use before NULL check. Coverity located.
amosjeffries [Tue, 14 Aug 2007 16:29:15 +0000 (16:29 +0000)] 
Fix pointer use before NULL check. Coverity located.

16 years agoFix build error on Visual Studio and gcc 3.3
serassio [Tue, 14 Aug 2007 16:09:23 +0000 (16:09 +0000)] 
Fix build error on Visual Studio and gcc 3.3

Patch by Alex Rousskov
See http://www.codecomments.com/archive292-2005-2-396222.html

16 years agoFix typo into squid3-largeobj
serassio [Tue, 14 Aug 2007 16:05:27 +0000 (16:05 +0000)] 
Fix typo into squid3-largeobj

16 years agoCloses Bugs 1953, 2047, 2051 - improved details for cache_peer options
amosjeffries [Tue, 14 Aug 2007 09:46:12 +0000 (09:46 +0000)] 
Closes Bugs 1953, 2047, 2051 - improved details for cache_peer options

16 years agobug 1952 - defaultsite documentation update.
amosjeffries [Tue, 14 Aug 2007 09:17:21 +0000 (09:17 +0000)] 
bug 1952 - defaultsite documentation update.

16 years agoFix some compile errors in unit-tests after large-obj import.
amosjeffries [Tue, 14 Aug 2007 08:14:44 +0000 (08:14 +0000)] 
Fix some compile errors in unit-tests after large-obj import.

16 years agoRemove invalid size_t cast
hno [Tue, 14 Aug 2007 00:35:24 +0000 (00:35 +0000)] 
Remove invalid size_t cast

16 years agoFix a few more broken or missing casts
hno [Tue, 14 Aug 2007 00:25:14 +0000 (00:25 +0000)] 
Fix a few more broken or missing casts

16 years agoAuthor: wessels & Christos Tsantilas
hno [Mon, 13 Aug 2007 23:20:50 +0000 (23:20 +0000)] 
Author: wessels & Christos Tsantilas
Import squid3-largeobj branch, fixing proxying and caching of >2GB objects

this patch converts all variables referring to object sizes & offsets to
64-bits, and gets rid of a lot of related casts.

The cache format is also updated to use 64-bit offsets, using a format
compatible with Squid-2.6.

16 years agoBug #2016 fix: Prevent BodyPipe async calls from getting seemingly
rousskov [Mon, 13 Aug 2007 22:48:20 +0000 (22:48 +0000)] 
Bug #2016 fix: Prevent BodyPipe async calls from getting seemingly
out of order and causing truncated responses, especially with ICAP.

When BodyPipe consumer is gone, all async calls for that consumer must not
reach the next consumer (if any). Similarly, we should not schedule async calls
when no consumer has been registered yet.

Otherwise, the calls may go out of order if _some_ calls are dropped due to
the ultimate destination being temporary NULL. The new code does not schedule
async calls until consumer is registered. The new code also keeps track of the
number of outstanding events and skips that number if the consumer leaves.

TODO:  when AscyncCall support is improved, should we just schedule calls
directly to consumer? It could be a much cleaner solution than counting
pending calls and skipping them when needed.

16 years agoAdded missing 'const' to haveControlChannel() definition
serassio [Mon, 13 Aug 2007 16:31:19 +0000 (16:31 +0000)] 
Added missing 'const' to haveControlChannel() definition

16 years agoAdd NULL pointer checks around bug 1560 checks in FTP.
amosjeffries [Mon, 13 Aug 2007 16:17:51 +0000 (16:17 +0000)] 
Add NULL pointer checks around bug 1560 checks in FTP.
Will also double as edge-case safety check for the entire function

16 years agoBug #1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor
serassio [Mon, 13 Aug 2007 16:00:38 +0000 (16:00 +0000)] 
Bug #1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor

Fix wrong definition of haveControlChannel() in previous commit

16 years agoRan indent.
serassio [Mon, 13 Aug 2007 14:56:36 +0000 (14:56 +0000)] 
Ran indent.

16 years agoAdded/updated .cvsignore files
serassio [Mon, 13 Aug 2007 14:28:28 +0000 (14:28 +0000)] 
Added/updated .cvsignore files

16 years agoBug 1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor
hno [Mon, 13 Aug 2007 08:39:06 +0000 (08:39 +0000)] 
Bug 1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor

missing returns could cause the ftp state machine to attempt to continue
after terminal failure.

16 years agoFix bug 1560 : Bad filedescriptor in ftpSend actions.
amosjeffries [Mon, 13 Aug 2007 05:57:28 +0000 (05:57 +0000)] 
Fix bug 1560 : Bad filedescriptor in ftpSend actions.

This was caused by some FTP operations failing and calling the ftpFail
properly, but then going on to call an ftpSend.
It may also occur when a ftpSend event is scheduled prior to the server
control channel dying or being closed.

This patch adds a function haveControlChannel(const char *caller_name)
which displays a debug notice at level 3 and returns false if the server
control channels are not available. This is now called by each Sending
operation before it begins.

16 years agoBootstrapped
hno [Sun, 12 Aug 2007 18:33:12 +0000 (18:33 +0000)] 
Bootstrapped

16 years agoWindows port: Allow build of eDirectory Digest helper using Visual Studio
serassio [Sun, 12 Aug 2007 14:40:01 +0000 (14:40 +0000)] 
Windows port: Allow build of eDirectory Digest helper using Visual Studio

16 years agoWindows port: Allow build of eDirectory Digest helper using Visual Studio, also impro...
serassio [Sun, 12 Aug 2007 02:45:40 +0000 (02:45 +0000)] 
Windows port: Allow build of eDirectory Digest helper using Visual Studio, also improved portability of LDAP Digest helper

16 years agoWindows port: Allow build on Windows of eDirectory Digest helper
serassio [Sun, 12 Aug 2007 00:51:41 +0000 (00:51 +0000)] 
Windows port: Allow build on Windows of eDirectory Digest helper

16 years agoWindows port: workaround for fatal build error using latest MinGW
serassio [Sat, 11 Aug 2007 19:27:27 +0000 (19:27 +0000)] 
Windows port: workaround for fatal build error using latest MinGW

Using the latest MinGW (gcc 3.4.5 + mingw-runtime 3.13) we cannot build with
-Wmissing-prototypes -Wmissing-declarations gcc options due to some heavy
tricks contained in own MinGW include files.

16 years agoFix build error when IP_TOS is not defined.
serassio [Sat, 11 Aug 2007 18:13:26 +0000 (18:13 +0000)] 
Fix build error when IP_TOS is not defined.

16 years agoMore RFCs relevant to Squid.
amosjeffries [Sat, 11 Aug 2007 09:30:35 +0000 (09:30 +0000)] 
More RFCs relevant to Squid.

16 years agoAdd the Squid code version to squidclient usage/help display.
amosjeffries [Fri, 10 Aug 2007 15:07:01 +0000 (15:07 +0000)] 
Add the Squid code version to squidclient usage/help display.
Very useful for testing.