]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
20 years agoUse PRIu64 ISO C99 Standard printf() macro for 64 bit unsigned int
serassio [Fri, 3 Jun 2005 21:00:55 +0000 (21:00 +0000)] 
Use PRIu64 ISO C99 Standard printf() macro for 64 bit unsigned int
instead of llu. This allow the correct formatting of 64 bit printf
on some systems like native Windows.

20 years agoFirst step of MinGw configure support.
serassio [Fri, 3 Jun 2005 18:59:06 +0000 (18:59 +0000)] 
First step of MinGw configure support.

Changes:

- MinGW environment identification
- Windows PSAPI.DLL support
- Support for Windows native port of OpenSSL
- Winsock support detection
- Identification of maximum FDs number
- Windows native resolver identification

20 years agoAllow the native Windows build of LDAP based Digest hash helper like
serassio [Fri, 3 Jun 2005 16:25:06 +0000 (16:25 +0000)] 
Allow the native Windows build of LDAP based Digest hash helper like
squid_ldap_auth and squid_ldap_group.

20 years agoWork around OpenSSL bug affecting the clientca= option
hno [Tue, 31 May 2005 22:19:56 +0000 (22:19 +0000)] 
Work around OpenSSL bug affecting the clientca= option

20 years agoBug #1305: Double content-length often harmless
serassio [Sun, 29 May 2005 02:01:06 +0000 (02:01 +0000)] 
Bug #1305: Double content-length often harmless

There is quite many web servers out there with broken banner engines
forgetting to delete the original content-length after adding the
banner. Currently these are (rightfully) rejected by Squid.

Instead of rejecting we could select the biggest content-length header
found and remove the other. This should fix up these replies while not
allowing for attacks.

Forward port of 2.5 patch.

20 years agoRun helpers in the same process group as the main process but instead
hno [Fri, 27 May 2005 13:18:08 +0000 (13:18 +0000)] 
Run helpers in the same process group as the main process but instead
disable SIGINT for the helpers when not running in daemon mode.

This accomplishes several things

  a) The helpers may access /dev/tty for screen output (debug purposes)

  b) A "kill -9" can be sent to the whole process group at once.

20 years agoAllow for large amounts of custom headers (cookies etc)
hno [Thu, 26 May 2005 15:44:30 +0000 (15:44 +0000)] 
Allow for large amounts of custom headers (cookies etc)

20 years agoBootstrapped
hno [Wed, 25 May 2005 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBootstrapped
hno [Thu, 19 May 2005 06:10:38 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoImported LDAP based Digest hash helper
hno [Thu, 19 May 2005 03:34:56 +0000 (03:34 +0000)] 
Imported LDAP based Digest hash helper

20 years agoBug #802: squid should report username in stats when auth is enabled
serassio [Sun, 15 May 2005 16:33:49 +0000 (16:33 +0000)] 
Bug #802: squid should report username in stats when auth is enabled

This patch adds user info in cachemgr Client-side Active Requests page

20 years agoFix config dumps of port acls
hno [Sun, 15 May 2005 02:00:25 +0000 (02:00 +0000)] 
Fix config dumps of port acls

20 years agoImplement DNS Virtual Circuit lookups (TCP) as required when seeing a
hno [Sat, 14 May 2005 08:40:56 +0000 (08:40 +0000)] 
Implement DNS Virtual Circuit lookups (TCP) as required when seeing a
truncated response.

20 years agocommSetTimeout doesn't really require a handler to be set. Calls
hno [Sat, 14 May 2005 08:39:40 +0000 (08:39 +0000)] 
commSetTimeout doesn't really require a handler to be set. Calls
comm_close if there is none.

20 years agocomm_write is writing, not reading.. (comment)
hno [Sat, 14 May 2005 06:51:10 +0000 (06:51 +0000)] 
comm_write is writing, not reading.. (comment)

20 years agoidnsQueryID bugfix.. return the newly found non-clashing ID.
hno [Thu, 12 May 2005 01:22:20 +0000 (01:22 +0000)] 
idnsQueryID bugfix.. return the newly found non-clashing ID.

Thanks to Tony Finch for alerting us on this errro

20 years agobugfixes to the DNS security patch
hno [Wed, 11 May 2005 20:26:52 +0000 (20:26 +0000)] 
bugfixes to the DNS security patch

  - The query label should be compared case-insensitive in case the
    queried DNS server for some reason folds the case of the query.

  - Negative responses was not handled correctly, discarding the
    response.

  - Some name servers omit the root label in the query section in their
    responses.

20 years agoRemove redundant check for oversized DNS responses
hno [Tue, 10 May 2005 17:46:41 +0000 (17:46 +0000)] 
Remove redundant check for oversized DNS responses

20 years agoCosmeti cleanups, restore of error handling (currently unused)
hno [Tue, 10 May 2005 16:39:56 +0000 (16:39 +0000)] 
Cosmeti cleanups, restore of error handling (currently unused)

20 years agoCosmetic cleanups
hno [Tue, 10 May 2005 16:25:02 +0000 (16:25 +0000)] 
Cosmetic cleanups

20 years agoCompare the query sesion of DNS responses to the actual query to ensure
hno [Tue, 10 May 2005 16:09:31 +0000 (16:09 +0000)] 
Compare the query sesion of DNS responses to the actual query to ensure
there is no overlaps between queries using the same ID.

20 years agoPrepare for being able to verify the DNS query
hno [Tue, 10 May 2005 14:23:06 +0000 (14:23 +0000)] 
Prepare for being able to verify the DNS query

Instead of just returning the decoded resource records when decoding
a DNS response, return the whole decoded message (header + query +
response).

Next step is to actually verify the query, and then to allow for VC
operation on truncated messages.

20 years agoBootstrapped
hno [Tue, 10 May 2005 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1229: Random data corruption / lost whitespace characters.
hno [Mon, 9 May 2005 23:11:57 +0000 (23:11 +0000)] 
Bug #1229: Random data corruption / lost whitespace characters.

This patch both corrects the whitespace delete between replies and
deactivates it entirely as this breaks certain HTTP/0.9 replies.

The response splitting counter measures is extremely likely to trigger
on this anyway, killing the connection before it may be reused (still
need to be forward-ported from Squid-2.5).

20 years agoRemove redundant condition
hno [Mon, 9 May 2005 22:33:55 +0000 (22:33 +0000)] 
Remove redundant condition

20 years agoForward port of latest 2.5 changes:
serassio [Mon, 9 May 2005 14:31:51 +0000 (14:31 +0000)] 
Forward port of latest 2.5 changes:

- $< works for GNU make but not for BSD make.
- Fix out-of-tree builds of the make files

20 years agoFix DNS query id assignment (got broken in previous change)
hno [Mon, 9 May 2005 08:35:57 +0000 (08:35 +0000)] 
Fix DNS query id assignment (got broken in previous change)

20 years agoReshuffling of DNS code to make room for more secure query ID
hno [Mon, 9 May 2005 08:32:09 +0000 (08:32 +0000)] 
Reshuffling of DNS code to make room for more secure query ID
assignments.

20 years agoMake DNS parser more forgiving, allowing for gaps in the domainname
hno [Mon, 9 May 2005 08:09:16 +0000 (08:09 +0000)] 
Make DNS parser more forgiving, allowing for gaps in the domainname
rddata.

20 years agoKill compiler warning after removing "first character" check of
hno [Mon, 9 May 2005 07:59:26 +0000 (07:59 +0000)] 
Kill compiler warning after removing "first character" check of
hostnames

20 years agoKill overloaded use of DNS ID 0 as "not successful".
hno [Mon, 9 May 2005 07:58:34 +0000 (07:58 +0000)] 
Kill overloaded use of DNS ID 0 as "not successful".

20 years agoRefactored the dst* acls as a Strategised acl
hno [Mon, 9 May 2005 07:41:25 +0000 (07:41 +0000)] 
Refactored the dst* acls as a Strategised acl

20 years agoKill assumption about DNS ID 0xFFFF never being used.
hno [Mon, 9 May 2005 07:36:55 +0000 (07:36 +0000)] 
Kill assumption about DNS ID 0xFFFF never being used.

20 years agoRefactor ACLIntRange to use ListContainer rather than mucking around
hno [Mon, 9 May 2005 05:31:06 +0000 (05:31 +0000)] 
Refactor ACLIntRange to use ListContainer rather than mucking around
directly with List memers.

If these lists grows large then ACLIntRange is a candidate for splay
implementation.

20 years agoSimple ListIterator template class for iterating over a ListContainer
hno [Mon, 9 May 2005 05:28:44 +0000 (05:28 +0000)] 
Simple ListIterator template class for iterating over a ListContainer

20 years agoconst correctness
hno [Mon, 9 May 2005 05:28:06 +0000 (05:28 +0000)] 
const correctness

20 years agoRefactor splay tree empty check by ->empty() method (again).
hno [Mon, 9 May 2005 04:35:03 +0000 (04:35 +0000)] 
Refactor splay tree empty check by ->empty() method (again).

20 years agoFixed arp ACL documentation error
serassio [Sun, 8 May 2005 20:11:12 +0000 (20:11 +0000)] 
Fixed arp ACL documentation error

20 years agoFixed the dump format of arp ACL
serassio [Sun, 8 May 2005 15:58:05 +0000 (15:58 +0000)] 
Fixed the dump format of arp ACL
Added arp ACL documentation in squid.conf

20 years agoBug #1166: Configuration confusing on empty ACLS
serassio [Sun, 8 May 2005 15:15:38 +0000 (15:15 +0000)] 
Bug #1166: Configuration confusing on empty ACLS

Still some bugfixing is needed

20 years agoFurther cleanup of acl->empty() methods
hno [Sun, 8 May 2005 12:53:58 +0000 (12:53 +0000)] 
Further cleanup of acl->empty() methods

  - Fix dst acl
  - Refactor empty validation of splay trees

20 years agoBug #1166: Configuration confusing when empty acls are encountered
hno [Sun, 8 May 2005 12:42:10 +0000 (12:42 +0000)] 
Bug #1166: Configuration confusing when empty acls are encountered

Warn on empty proxy_auth acls.

20 years agoBug #1166: Configuration confusing on empty ACLS
hno [Sun, 8 May 2005 12:36:45 +0000 (12:36 +0000)] 
Bug #1166: Configuration confusing on empty ACLS

Finished and bugfixed implementation

20 years agoComplain during parsing if https_port version is not in (1..4)
wessels [Sat, 7 May 2005 04:35:46 +0000 (04:35 +0000)] 
Complain during parsing if https_port version is not in (1..4)

20 years agoUse a random query ID in our DNS messages
wessels [Sat, 7 May 2005 03:54:50 +0000 (03:54 +0000)] 
Use a random query ID in our DNS messages

20 years agoOff-by-two error in checking length of buffer passed to stringLimitInit
wessels [Sat, 7 May 2005 03:34:07 +0000 (03:34 +0000)] 
Off-by-two error in checking length of buffer passed to stringLimitInit

20 years agoResolved merge conflicts
hno [Fri, 6 May 2005 08:37:36 +0000 (08:37 +0000)] 
Resolved merge conflicts

20 years agoBug #1166: Configuration confusing when empty acls are encountered
hno [Fri, 6 May 2005 07:57:55 +0000 (07:57 +0000)] 
Bug #1166: Configuration confusing when empty acls are encountered
Bug #1255: http_access line with unknown acls

This patch makes Squid very strict about access configuration errors.
Previously Squid ignored most errors, now it rejects the configuraiton
with an description of the error seen.

20 years ago#define VERSION conflicts with autoconf. Use PROGRAM_VERSION
hno [Fri, 6 May 2005 00:50:42 +0000 (00:50 +0000)] 
#define VERSION conflicts with autoconf. Use PROGRAM_VERSION

20 years agoBug 1298: Multiple OIDs in SNMP GETNEXT not processed
serassio [Thu, 5 May 2005 21:44:44 +0000 (21:44 +0000)] 
Bug 1298: Multiple OIDs in SNMP GETNEXT not processed
Bug 1299: SNMPv2 requests should result in SNMPv2 responses

This patch fixes some minor issues in the SNMP Agent. The GETNEXT/BULK
requests both may contain more than one OID just like normal GET, but
Squid ignored all but the first.

Also the response version was always SNMP Version 1, even if the request
was a SNMP Version 2(c) request.

Forward port of 2.5 patch

20 years agoBug #1267: Cosmetic change to DISKD statistics
serassio [Sun, 1 May 2005 16:49:03 +0000 (16:49 +0000)] 
Bug #1267: Cosmetic change to DISKD statistics

This patch align labels and expand OPS and SUCCESS fields of DISKD cachemgr
stats.

20 years agoThis patch adds the capability to suppress the version information in
serassio [Sun, 1 May 2005 14:11:47 +0000 (14:11 +0000)] 
This patch adds the capability to suppress the version information in
the HTTP server headers and in the HTML error pages.

New squid.conf directive:

httpd_suppress_version_string on | off (default on)

Based on contribution from Nathan R. Valentine (thanks !!!)

20 years agoBootstrapped
hno [Sun, 1 May 2005 06:10:37 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1244: Squid-3.0 compilation problems with gcc-4.0
serassio [Sun, 1 May 2005 01:32:00 +0000 (01:32 +0000)] 
Bug #1244: Squid-3.0 compilation problems with gcc-4.0

Partial forward port of 2.5 patches from bug#1211

20 years agoDocumented cachemgr.cgi purpose and configuration
serassio [Sat, 30 Apr 2005 21:30:57 +0000 (21:30 +0000)] 
Documented cachemgr.cgi purpose and configuration

Extended cachemgr.conf syntax to allow wilcard port specifications

Forward port of 2.5 changes

20 years agoBootstrapped
hno [Tue, 26 Apr 2005 06:10:37 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1157: PID file check error when chrooting
serassio [Tue, 26 Apr 2005 00:43:00 +0000 (00:43 +0000)] 
Bug #1157: PID file check error when chrooting

Forward port of 2.5 patch

20 years agoHandle DOS/Windows formatted config file with wrong line terminators
serassio [Mon, 25 Apr 2005 21:46:35 +0000 (21:46 +0000)] 
Handle DOS/Windows formatted config file with wrong line terminators

20 years agoCGI was published as RFC3875 some time ago.
hno [Mon, 25 Apr 2005 18:17:10 +0000 (18:17 +0000)] 
CGI was published as RFC3875 some time ago.

20 years agoBetter description of the --enable-gnuregex configure option from
serassio [Mon, 25 Apr 2005 18:03:34 +0000 (18:03 +0000)] 
Better description of the --enable-gnuregex configure option from
Reuben Farrelly

20 years agoBug #1223: Make the use of the %m error page to return auth info
serassio [Mon, 25 Apr 2005 00:25:24 +0000 (00:25 +0000)] 
Bug #1223: Make the use of the %m error page to return auth info
messages

This patch extends the helper protocols for Basic and Digest to provide
some basic information in error responses, and makes use of the error
response already included in the NTLM helper protocol, making these
messages available as %m in error pages. Can be used if desired to
indicate why a login failed. The exact messages returned is helper
dependent.

Forward port of 2.5 patch.

20 years agoBug #1223: Make the use of the %m error page to return auth info
serassio [Sun, 24 Apr 2005 20:00:43 +0000 (20:00 +0000)] 
Bug #1223: Make the use of the %m error page to return auth info
messages

This patch extends the helper protocols for Basic and Digest to provide
some basic information in error responses, and makes use of the error
response already included in the NTLM helper protocol, making these
messages available as %m in error pages. Can be used if desired to
indicate why a login failed. The exact messages returned is helper
dependent.

Forward port of 2.5 patch.

20 years agoBootstrapped
hno [Sun, 24 Apr 2005 06:10:35 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1094: Fix for CVE-1999-0710: cachemgr malicouse use
serassio [Sun, 24 Apr 2005 02:40:50 +0000 (02:40 +0000)] 
Bug #1094: Fix for CVE-1999-0710: cachemgr malicouse use

This patch adds access controls to the cachemgr.cgi script, preventing
it from being abused to reach other servers than allowed in a local
configuration file.

Forward port of 2.5 patch.

20 years agopthread_t is not always an unsigned long, a type cast is needed.
serassio [Sat, 23 Apr 2005 22:53:18 +0000 (22:53 +0000)] 
pthread_t is not always an unsigned long, a type cast is needed.

20 years agoBug #414: Unrecognized cache-control directives are silently dropped
serassio [Sat, 23 Apr 2005 20:49:41 +0000 (20:49 +0000)] 
Bug #414: Unrecognized cache-control directives are silently dropped

Forward port of 2.5 patch.

20 years agoAllow MSNT helper to build again after IPv6 preparation patches:
serassio [Sat, 23 Apr 2005 20:07:15 +0000 (20:07 +0000)] 
Allow MSNT helper to build again after IPv6 preparation patches:

MSNT was not including config.h before this.

20 years agoBug #798: username format addition into errorpage.c
serassio [Sat, 23 Apr 2005 19:20:30 +0000 (19:20 +0000)] 
Bug #798: username format addition into errorpage.c

%a for the authenticated user name

Forward port of 2.5 patch.

20 years agoBug #1227: Document the new -l command line option
serassio [Sat, 23 Apr 2005 18:49:04 +0000 (18:49 +0000)] 
Bug #1227: Document the new -l command line option

20 years agoBug #1196: Unable to run "squid -k" when hostname cannot be determined
serassio [Sat, 23 Apr 2005 18:28:11 +0000 (18:28 +0000)] 
Bug #1196: Unable to run "squid -k" when hostname cannot be determined

Forward port of 2.5 patch.

20 years agoAdded DNS RFC as reference.
hno [Wed, 20 Apr 2005 23:12:55 +0000 (23:12 +0000)] 
Added DNS RFC as reference.

Updated the index explaining why each document is here

20 years agoReplaced by draft-forster-wrec-wccp-v1-00.txt
hno [Wed, 20 Apr 2005 22:38:19 +0000 (22:38 +0000)] 
Replaced by draft-forster-wrec-wccp-v1-00.txt

20 years agoSome additional relevant (but expired) Internet Drafts
hno [Wed, 20 Apr 2005 21:46:20 +0000 (21:46 +0000)] 
Some additional relevant (but expired) Internet Drafts

20 years agoBootstrapped
hno [Tue, 19 Apr 2005 06:10:40 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoIPv6 preparation by Rafael Martinez Torres <rafael.martinez@novagnet.com>
hno [Tue, 19 Apr 2005 03:52:40 +0000 (03:52 +0000)] 
IPv6 preparation by Rafael Martinez Torres <rafael.martinez@novagnet.com>

- This patch does change literally the term IN_ADDR by in_addr in all the
files containing this term, except the file "inet_ntoa.c", the only one
not including "config.h" (either direct or undirectly).
- The correposding "defines" are in config.h . They are guarded by "INET6"
define, (#ifdef INET6), so branches others that squid3-ipv6 should not be
affected in their compilations.

20 years agoBootstrapped
hno [Thu, 7 Apr 2005 06:10:38 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoAdded per thread usage info in cachemgr Async IO Function Counters.
serassio [Thu, 7 Apr 2005 02:36:10 +0000 (02:36 +0000)] 
Added per thread usage info in cachemgr Async IO Function Counters.

20 years agoUse FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
serassio [Thu, 7 Apr 2005 01:07:03 +0000 (01:07 +0000)] 
Use FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
in the async-io completion event for better portability

The CommIO class must be moved to a separate include file to
avoid problems with fde.h inclusion from comm.h

CommIO.h is needed from ufsdump too.

20 years agoUse FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
serassio [Thu, 7 Apr 2005 01:01:01 +0000 (01:01 +0000)] 
Use FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
in the async-io completion event for better portability

The CommIO class must be moved to a separate include file to
avoid problems with fde.h inclusion from comm.h

20 years agoBug #1227: squid should syslog to daemon facility not local4
serassio [Thu, 7 Apr 2005 00:44:25 +0000 (00:44 +0000)] 
Bug #1227: squid should syslog to daemon facility not local4

  this patch adds a new command line option -l to specify the syslog
  facility.

Forward port of 2.5 patch.

20 years agoBug #1122: persistent connection mixup on failed PUT/POST request
serassio [Mon, 4 Apr 2005 00:53:24 +0000 (00:53 +0000)] 
Bug #1122: persistent connection mixup on failed PUT/POST request

Forward port of 2.5 patch

20 years agoDon't call neighbors_init() when icp_port is set to 0
serassio [Sun, 3 Apr 2005 23:11:21 +0000 (23:11 +0000)] 
Don't call neighbors_init() when icp_port is set to 0

20 years agoBug #671: Several minor aufs issues
serassio [Sat, 2 Apr 2005 04:11:28 +0000 (04:11 +0000)] 
Bug #671: Several minor aufs issues

- Enhance performance by zero-copy writes, enabled by making the mem
  nodes reference counted.
- Implement ASYNC_CLOSE define, default to off.
- Remove unused aioFDWasClosed call
- Kill warning about event notification filedescriptors still
  being open on shutdown.
  Also optimizes slightly by initializing the squidaio layer early,
  avoiding the need to check if initialized in each and every call.

Forward port of 2.5 patches.

20 years agoBug #1278: external acls requiring authentication does not request
hno [Thu, 31 Mar 2005 06:08:19 +0000 (06:08 +0000)] 
Bug #1278: external acls requiring authentication does not request
credentials on access denials like proxy_auth does.

20 years agoThe ext_user acl is not authentication related. This provides other
hno [Thu, 31 Mar 2005 06:04:09 +0000 (06:04 +0000)] 
The ext_user acl is not authentication related. This provides other
means of giving a username to Squid (out-of-band, cookies, whatever)

20 years agoAdd missing ESIParser::Parser variable
hno [Wed, 30 Mar 2005 00:55:42 +0000 (00:55 +0000)] 
Add missing ESIParser::Parser variable

20 years agoCrude implementation of ESIParser registry, making ESIParser.cc
hno [Tue, 29 Mar 2005 04:44:12 +0000 (04:44 +0000)] 
Crude implementation of ESIParser registry, making ESIParser.cc
independent of the available parsers, indirectly solving the
libxml2/expat conflict and preparing for easy buildtime selection of the
available parsers.

20 years agoBug #988: src/fs/aufs/store_io_aufs.c fails to compile with ASYNC_WRITE set
serassio [Mon, 28 Mar 2005 04:47:38 +0000 (04:47 +0000)] 
Bug #988: src/fs/aufs/store_io_aufs.c fails to compile with ASYNC_WRITE set

Forward port of 2.5 patch.

20 years agoBootstrapped
hno [Sun, 27 Mar 2005 08:10:34 +0000 (08:10 +0000)] 
Bootstrapped

20 years agoBug #1270: --disable-hostname-checks does not work
serassio [Sun, 27 Mar 2005 05:29:41 +0000 (05:29 +0000)] 
Bug #1270: --disable-hostname-checks does not work

The --enable-hostname-checks configure option was always ignored.

Forward port of 2.5 adapted patch

20 years agoRelease as squid_ldap_group version 2.17
hno [Wed, 23 Mar 2005 06:12:30 +0000 (06:12 +0000)] 
Release as squid_ldap_group version 2.17

20 years agoBootstrapped
hno [Sun, 20 Mar 2005 08:10:38 +0000 (08:10 +0000)] 
Bootstrapped

20 years agoTemporary fix of a conflict between libxml2 and expat include files
serassio [Sun, 20 Mar 2005 02:56:15 +0000 (02:56 +0000)] 
Temporary fix of a conflict between libxml2 and expat include files
before the resolution of bug #1155: ESI parsers need to be made modular

Affected Platforms: FreeBSD 5.3, Solaris 9, Cygwin, MinGW, Debian Sarge,
Fedora Core 3 and probably many others.

20 years agoFixed some little bugs introduced with latest SSL update.
serassio [Sun, 20 Mar 2005 02:43:39 +0000 (02:43 +0000)] 
Fixed some little bugs introduced with latest SSL update.

20 years agoForward port of all latest 2.5 changes
serassio [Sat, 19 Mar 2005 23:02:47 +0000 (23:02 +0000)] 
Forward port of all latest 2.5 changes

20 years agoBug #1171: Basic authentication fails with very long logins or password
serassio [Sat, 19 Mar 2005 22:41:55 +0000 (22:41 +0000)] 
Bug #1171: Basic authentication fails with very long logins or password

There was an artificial limit on the login+password to no more than 64
characters in total.

Forward port of 2.5 patch.

20 years agoBug #1258: LDAP helpers fails to compile with SUN LDAP SDK
serassio [Sat, 19 Mar 2005 22:24:07 +0000 (22:24 +0000)] 
Bug #1258: LDAP helpers fails to compile with SUN LDAP SDK

Forward port of 2.5 patch with addition of MinGW support.

20 years agoFrom ssl-2.5 2004/12/02 00:53:40
hno [Sat, 19 Mar 2005 00:17:51 +0000 (00:17 +0000)] 
From ssl-2.5 2004/12/02 00:53:40

%USER_CERTCHAIN external_acl_type tag, returning the complete client SSL
certificate chain

20 years agoFrom ssl-2.5 2004/12/02 00:53:40
hno [Sat, 19 Mar 2005 00:12:34 +0000 (00:12 +0000)] 
From ssl-2.5 2004/12/02 00:53:40

Basic support for CRL lists

20 years agoFrom ssl-2.5 2004/10/22 14:52:33
hno [Fri, 18 Mar 2005 23:51:22 +0000 (23:51 +0000)] 
From ssl-2.5 2004/10/22 14:52:33

%USER_CERT external_acl_type giving the user certificate in PEM format