]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
19 years agoConverted HttpReply to a proper C++ class. Removed httpReplyCreate(),
wessels [Sat, 5 Nov 2005 07:08:32 +0000 (07:08 +0000)] 
Converted HttpReply to a proper C++ class.  Removed httpReplyCreate(),
httpReplyDestroy(), and other static httpReply*() functions.

19 years agoSet default basic auth realm
hno [Sat, 5 Nov 2005 06:09:44 +0000 (06:09 +0000)] 
Set default basic auth realm

19 years agowhitespace cleanup
hno [Sat, 5 Nov 2005 05:59:08 +0000 (05:59 +0000)] 
whitespace cleanup

19 years agoparse_date() is one most frequent users of malloc (strdup() actually).
wessels [Sat, 5 Nov 2005 04:02:15 +0000 (04:02 +0000)] 
parse_date() is one most frequent users of malloc (strdup() actually).
I think it makes sense to replace it with a static buffer and
just call xstrncpy().

19 years agoRename the "mangle_headers" optimization to "mangle_request_headers"
wessels [Sat, 5 Nov 2005 03:27:31 +0000 (03:27 +0000)] 
Rename the "mangle_headers" optimization to "mangle_request_headers"
so that we can do the same for reply header mangling later on.

19 years agoAn optimization: If there are no request_header_access directives
wessels [Sat, 5 Nov 2005 03:23:18 +0000 (03:23 +0000)] 
An optimization: If there are no request_header_access directives
configured, then don't loop through the headers for each request,
creating and destroying ACL-related objects that are never used.

19 years agoBootstrapped
hno [Fri, 4 Nov 2005 08:10:41 +0000 (08:10 +0000)] 
Bootstrapped

19 years agoNow getCurrentTime() must be defined in cf_gen like as in pinger.
serassio [Fri, 4 Nov 2005 03:21:57 +0000 (03:21 +0000)] 
Now getCurrentTime() must be defined in cf_gen like as in pinger.

19 years agoBootstrapped
serassio [Fri, 4 Nov 2005 03:06:28 +0000 (03:06 +0000)] 
Bootstrapped

19 years agoFixed typo
serassio [Fri, 4 Nov 2005 03:03:29 +0000 (03:03 +0000)] 
Fixed typo

19 years agoFrom Squid-2:
hno [Thu, 3 Nov 2005 06:14:41 +0000 (06:14 +0000)] 
From Squid-2:
Generalisation of the build environment to have cf_gen built more like
the other binaries. Primary reason is to allow the use of defines
inherited from squid.h or system headers in cf.data.pre conditions.

19 years agoAn ugly workaround to allow the build on 64 bit platform.
serassio [Thu, 3 Nov 2005 05:19:22 +0000 (05:19 +0000)] 
An ugly workaround to allow the build on 64 bit platform.

Any better solution is welcome ... :-)

19 years agoStart bootstrapping the Squid-2 HEAD again
hno [Thu, 3 Nov 2005 05:09:11 +0000 (05:09 +0000)] 
Start bootstrapping the Squid-2 HEAD again

19 years agoAllow dns_internal.cc to build on MinGW.
serassio [Wed, 2 Nov 2005 04:05:16 +0000 (04:05 +0000)] 
Allow dns_internal.cc to build on MinGW.

19 years agoFixed authentication schema order.
serassio [Wed, 2 Nov 2005 02:26:36 +0000 (02:26 +0000)] 
Fixed authentication schema order.

19 years agoDocument ntlm keep_alive option.
serassio [Wed, 2 Nov 2005 00:47:43 +0000 (00:47 +0000)] 
Document ntlm keep_alive option.

19 years agoUpdated documentation for Windows native NTLM helper.
serassio [Tue, 1 Nov 2005 21:12:52 +0000 (21:12 +0000)] 
Updated documentation for Windows native NTLM helper.

19 years agoAdded helper executable name in stateful helper stats
serassio [Tue, 1 Nov 2005 21:04:25 +0000 (21:04 +0000)] 
Added helper executable name in stateful helper stats

19 years agoUpdated hosts_file directive description.
serassio [Tue, 1 Nov 2005 18:41:21 +0000 (18:41 +0000)] 
Updated hosts_file directive description.

19 years agoOptimize linking of mswin_negotiate_auth
serassio [Tue, 1 Nov 2005 15:57:13 +0000 (15:57 +0000)] 
Optimize linking of mswin_negotiate_auth

19 years agoForgotten to add .cvsignore
serassio [Tue, 1 Nov 2005 15:56:11 +0000 (15:56 +0000)] 
Forgotten to add .cvsignore

19 years agoBootstrapped
hno [Tue, 1 Nov 2005 08:10:42 +0000 (08:10 +0000)] 
Bootstrapped

19 years agoWindows port: addition of native external ACL helper.
serassio [Mon, 31 Oct 2005 23:29:45 +0000 (23:29 +0000)] 
Windows port: addition of native external ACL helper.

- mswin_check_lm_group:  Windows domain groups membership check
                         (Based on Windows Lan Manager framework)

Supported build environment:

- Cygwin
- MSYS + MinGW
- MS VisualStudio C++ 2005

19 years agoForgotten to add Makefile.in files to native Windows helpers ....
serassio [Mon, 31 Oct 2005 20:56:07 +0000 (20:56 +0000)] 
Forgotten to add Makefile.in files to native Windows helpers ....

19 years agoBootstrapped
hno [Mon, 31 Oct 2005 08:10:42 +0000 (08:10 +0000)] 
Bootstrapped

19 years agoWindows port: addition of native authentication helpers.
serassio [Mon, 31 Oct 2005 04:48:21 +0000 (04:48 +0000)] 
Windows port: addition of native authentication helpers.

- mswin_auth:  Basic helper
- mswin_ntlm_auth:  NTLM helper
- mswin_negotiate_auth: Negotiate helper

Supported build environment:

- Cygwin
- MSYS + MinGW
- MS VisualStudio C++ 2005

19 years agoBug #1435: squid-2.5.STABLE12 fails to compile on Solaris and other
serassio [Sat, 29 Oct 2005 00:49:46 +0000 (00:49 +0000)] 
Bug #1435: squid-2.5.STABLE12 fails to compile on Solaris and other
platforms not having a setenv() function

Forward port of 2.5 patch.

19 years agoBug #1440: compile problem with gcc-3.4.4
serassio [Sat, 29 Oct 2005 00:32:17 +0000 (00:32 +0000)] 
Bug #1440: compile problem with gcc-3.4.4

19 years agoSpell check.
serassio [Sat, 29 Oct 2005 00:19:57 +0000 (00:19 +0000)] 
Spell check.

19 years agoTypo..
hno [Sun, 23 Oct 2005 21:52:17 +0000 (21:52 +0000)] 
Typo..

19 years agoTry to work around OpenSSL 0.9.8 change
hno [Sun, 23 Oct 2005 21:50:01 +0000 (21:50 +0000)] 
Try to work around OpenSSL 0.9.8 change

19 years agoBug #1404: CNAME adresses remembered with wrong TTL
serassio [Sun, 23 Oct 2005 20:10:45 +0000 (20:10 +0000)] 
Bug #1404: CNAME adresses remembered with wrong TTL

should use the lowest TTL of the CNAME and A records, but was using only
the TTL of the A records.

Added too some forgotten things fron Bug #1222.

Forward port of 2.5 patches.

19 years agoBootstrapped
hno [Sun, 23 Oct 2005 19:22:23 +0000 (19:22 +0000)] 
Bootstrapped

19 years agoNegotiate authentication scheme support.
hno [Sun, 23 Oct 2005 17:55:31 +0000 (17:55 +0000)] 
Negotiate authentication scheme support.

Originally written for Squid-2.5 by Henrik, ported to Squid-3 by Kinkie
and bugfixed by Henrik.

19 years agoKill some leftovers from the winbind helpers
hno [Sun, 23 Oct 2005 15:57:03 +0000 (15:57 +0000)] 
Kill some leftovers from the winbind helpers

19 years agoBug #1412: redirector 302 redirects not working for CONNECT method
serassio [Wed, 19 Oct 2005 02:17:21 +0000 (02:17 +0000)] 
Bug #1412: redirector 302 redirects not working for CONNECT method

Forward port of 2.5 patch.

19 years agoBug #1411: It is no longer possible to tweak recent versions of squid to
serassio [Wed, 19 Oct 2005 01:55:28 +0000 (01:55 +0000)] 
Bug #1411: It is no longer possible to tweak recent versions of squid to
serve cached data for windowsupdate.

Forward port of 2.5 patch.

19 years agoBug #1426: Crash in rfc1738_do_escape at rfc1738.c:97
serassio [Wed, 19 Oct 2005 01:10:29 +0000 (01:10 +0000)] 
Bug #1426: Crash in rfc1738_do_escape at rfc1738.c:97

Forward port of 2.5 patch.

19 years agoBootstrapped
hno [Mon, 17 Oct 2005 06:10:51 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBug #1403: Defining CACHE_HTTP_PORT does not set the default http_port
serassio [Mon, 17 Oct 2005 01:57:40 +0000 (01:57 +0000)] 
Bug #1403: Defining CACHE_HTTP_PORT does not set the default http_port

Forward port of 2.5 patch.

19 years agoBug #1391: FATAL: Incorrect scheme in auth header
serassio [Sun, 16 Oct 2005 22:47:02 +0000 (22:47 +0000)] 
Bug #1391: FATAL: Incorrect scheme in auth header

Forward port of 2.5 patch.

19 years agoBug #1205: Assertion during user authentication
serassio [Sun, 16 Oct 2005 20:52:52 +0000 (20:52 +0000)] 
Bug #1205: Assertion during user authentication

Allow basic authentication to work.

19 years agoBug #1429: %ue does not work in logformat
serassio [Sun, 16 Oct 2005 20:31:25 +0000 (20:31 +0000)] 
Bug #1429: %ue does not work in logformat

The "%ue" entry is missing in the source.
Patch From Gonzalo Arana.

19 years agoFixed build error on 64 bit Linux
serassio [Sat, 8 Oct 2005 14:39:42 +0000 (14:39 +0000)] 
Fixed build error on 64 bit Linux

19 years agoBug #1401: $HOME not set when started as root
serassio [Sun, 2 Oct 2005 20:28:47 +0000 (20:28 +0000)] 
Bug #1401: $HOME not set when started as root

some helpers may depend on $HOME being set to something sane, which is
not always the case when Squid is started as root. This patch sets $HOME
to the home of cache_effective_user.

Forward port of 2.5 patch.

19 years agocosmetic: debugging statement missing a newline
wessels [Sat, 1 Oct 2005 04:24:21 +0000 (04:24 +0000)] 
cosmetic: debugging statement missing a newline

19 years agoalmost..
hno [Thu, 29 Sep 2005 04:08:39 +0000 (04:08 +0000)] 
almost..

19 years agoFix cleanup of old snapshots when there has been release candidates
hno [Thu, 29 Sep 2005 04:07:30 +0000 (04:07 +0000)] 
Fix cleanup of old snapshots when there has been release candidates

19 years agocosmetic: renaming HttpStateData's body_buf to request_body_buf to
wessels [Thu, 29 Sep 2005 02:26:27 +0000 (02:26 +0000)] 
cosmetic: renaming HttpStateData's body_buf to request_body_buf to
clarify its purpose.

19 years agocosmetic: in debugging messages change httpProcessReplyHeader to
wessels [Thu, 29 Sep 2005 01:52:52 +0000 (01:52 +0000)] 
cosmetic: in debugging messages change httpProcessReplyHeader to
processReplyHeader

19 years agoAdded new methods to String class:
wessels [Wed, 28 Sep 2005 02:37:42 +0000 (02:37 +0000)] 
Added new methods to String class:
    cmp(String)
    operator ==
    operator !=

These are not currently used in HEAD, but they are used in a sourceforge
branch and may be useful for others now or in the future.

19 years agoremove more trailing whitespace
wessels [Tue, 27 Sep 2005 21:16:13 +0000 (21:16 +0000)] 
remove more trailing whitespace

19 years agoremove trailing whitespaces
wessels [Tue, 27 Sep 2005 02:11:31 +0000 (02:11 +0000)] 
remove trailing whitespaces

19 years agoBootstrapped
hno [Mon, 26 Sep 2005 06:10:46 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBug #1371: aufs fails to compile with --enable-truncate
hno [Mon, 26 Sep 2005 03:02:32 +0000 (03:02 +0000)] 
Bug #1371: aufs fails to compile with --enable-truncate

19 years agoBug #1369: New http_status acl type
hno [Mon, 26 Sep 2005 02:58:23 +0000 (02:58 +0000)] 
Bug #1369: New http_status acl type

by     Gonzalo Arana <gonzalo.arana@gmail.com>

19 years agoBug #1326: Use DNS search path from /etc/resolv.conf
hno [Mon, 26 Sep 2005 02:25:55 +0000 (02:25 +0000)] 
Bug #1326: Use DNS search path from /etc/resolv.conf

patch by Thien Vu with fixes by "Paul".

19 years agoBug #1378: Transparent proxy problem with IP Filter
serassio [Sun, 25 Sep 2005 18:36:50 +0000 (18:36 +0000)] 
Bug #1378: Transparent proxy problem with IP Filter

Incremental patch: fixed a compile warning.

Forward port of 2.5 patch.

19 years agoBug #1394: invalid host is processed as IP 255.255.255.255
serassio [Sat, 24 Sep 2005 20:41:50 +0000 (20:41 +0000)] 
Bug #1394: invalid host is processed as IP 255.255.255.255

this patch changes acl processing to not match dst acls if the
destination IP is not known instead of matching as the invalid IP
255.255.255.255.

Forward port of 2.5 patch.

19 years agoFixed missing inclusion of MemBuf.h
serassio [Sat, 24 Sep 2005 20:38:35 +0000 (20:38 +0000)] 
Fixed missing inclusion of MemBuf.h

19 years agoBug #1334: Can't dump core on Linux when started as root
serassio [Sat, 24 Sep 2005 19:21:00 +0000 (19:21 +0000)] 
Bug #1334: Can't dump core on Linux when started as root

Don't be as strict about verifying the prctl success. Not all kernels
supports this prctl, but the only downside when not supported is that
there won't be core dumps so there is no reason to report this error at
level 0.

Forward port of 2.5 patch.

19 years agoadd balancing parenthese
wessels [Wed, 21 Sep 2005 22:12:46 +0000 (22:12 +0000)] 
add balancing parenthese

19 years agoAdded an implementation of parseFirstLine() for class HttpRequest
wessels [Mon, 19 Sep 2005 23:30:23 +0000 (23:30 +0000)] 
Added an implementation of parseFirstLine() for class HttpRequest

19 years agoFinish turning MemBuf into a full-fledged class. Almost all of the
wessels [Sat, 17 Sep 2005 11:50:07 +0000 (11:50 +0000)] 
Finish turning MemBuf into a full-fledged class.  Almost all of the
former standalone functions are now methods of MemBuf class.  The next
step may be to merge init() and clean() methods into the constructor
and destructor.

19 years agoAdd MemBuf to MemPools. This would have made it easier to find
wessels [Sat, 17 Sep 2005 11:05:08 +0000 (11:05 +0000)] 
Add MemBuf to MemPools.  This would have made it easier to find
recent leak.

19 years agoInstead of including MemBuf.h in squid.h, use a forward reference
wessels [Sat, 17 Sep 2005 10:53:44 +0000 (10:53 +0000)] 
Instead of including MemBuf.h in squid.h, use a forward reference
to class MemBuf and then include MemBuf.h in the .cc files where
necessary.

19 years agocf_gen should use xcalloc() instead of calloc(), if for no other reason
wessels [Sat, 17 Sep 2005 09:42:20 +0000 (09:42 +0000)] 
cf_gen should use xcalloc() instead of calloc(), if for no other reason
that to be consistent.

19 years agoA fix for a MemBuf leak caused by my recent MemBuf-related changes.
wessels [Sat, 17 Sep 2005 09:38:36 +0000 (09:38 +0000)] 
A fix for a MemBuf leak caused by my recent MemBuf-related changes.

19 years agoMade HttpMsg::parseFirstLine() a virtual method for parsing the
wessels [Fri, 16 Sep 2005 02:19:41 +0000 (02:19 +0000)] 
Made HttpMsg::parseFirstLine() a virtual method for parsing the
status and request lines of HTTP requests and responses.
Still need to write HttpRequest::parseFirstLine().

19 years agoMade httpReplyHdrCacheInit() and httpRequestHdrCacheInit() into virtual
wessels [Fri, 16 Sep 2005 01:22:30 +0000 (01:22 +0000)] 
Made httpReplyHdrCacheInit() and httpRequestHdrCacheInit() into virtual
functions of HttpMsg class.  Made some old static functions members of
HttpRequest and HttpReply classes so that the new hdrCacheInit() can
be private (protected).

Also fixed a memory leak with HttpHdrCc, which I may or may not have
recently created.

19 years agoRemoving unused function httpHdrCcJoinWith()
wessels [Fri, 16 Sep 2005 01:04:56 +0000 (01:04 +0000)] 
Removing unused function httpHdrCcJoinWith()

19 years agoFound possible leak of HttpReply in processReplyHeader() when
wessels [Thu, 15 Sep 2005 21:10:14 +0000 (21:10 +0000)] 
Found possible leak of HttpReply in processReplyHeader() when
only partial headers have been received.

19 years agoBug #1204: FTP listings uses "BASE HREF" much more than it needs to,
serassio [Thu, 15 Sep 2005 19:38:45 +0000 (19:38 +0000)] 
Bug #1204: FTP listings uses "BASE HREF" much more than it needs to,
confusing authentication.

This patch changes the directory cleanup to use relative URLs rather
than BASE HREF when a directory is requested without trailing /

Forward port of 2.5 patch.

19 years agoForward port of old 2.5 missing changes:
serassio [Thu, 15 Sep 2005 18:55:44 +0000 (18:55 +0000)] 
Forward port of old 2.5 missing changes:

- Cosmetic cleanup of how // is handled within FTP URL-paths
- Clean up use of BASE HREF in ftp listings, mainly in ;type=d format
  listings.
- Bug #1253: BASE HREF missing on ftp directory URLs without /

19 years agoCosmetic: Accept ftp://anonymous@ as a synonym for anonymous ftp,
serassio [Thu, 15 Sep 2005 16:43:13 +0000 (16:43 +0000)] 
Cosmetic: Accept ftp://anonymous@ as a synonym for anonymous ftp,
not requiring a password to be entered. This is apparently used by
Symantec Live Update.

Forward port of an old 2.5 patch.

19 years agoCosmetic workaround for Mozilla brokenness.
serassio [Thu, 15 Sep 2005 16:25:07 +0000 (16:25 +0000)] 
Cosmetic workaround for Mozilla brokenness.

19 years agoFix missing newlines in debug output
serassio [Thu, 15 Sep 2005 16:14:50 +0000 (16:14 +0000)] 
Fix missing newlines in debug output

19 years agocosmetic fix: cachemgr memory stats report absurd "high (hrs)"
wessels [Thu, 15 Sep 2005 05:20:14 +0000 (05:20 +0000)] 
cosmetic fix: cachemgr memory stats report absurd "high (hrs)"
values for some pools because those pools are constructed before
squid_curtime is set.  This patch calls time(NULL) in the
memMeterSyncHWater() macro if squid_curtime is zero.

19 years agoSome changes related to URL-parsing for upcoming ICAP additions:
wessels [Thu, 15 Sep 2005 03:09:38 +0000 (03:09 +0000)] 
Some changes related to URL-parsing for upcoming ICAP additions:

 - findTrailingHTTPVersion() now has optional 'char *end' arg for
   parsing non-terminated buffers.  If end defaults to NULL, then
   the string must be NULL terminated.
 - urlParseMethod() now has optional 'char *end' arg.
 - urlParseProtocol() now has optional 'char *end' arg.
 - urlParse() now has optional 'HttpRequest *' arg.  If non-NULL,
   urlParse() does not allocate a new HttpRequest and returns
   this passed arg.

19 years agojust adding/fixing some comments with httpStatusLineParse()
wessels [Thu, 15 Sep 2005 02:56:33 +0000 (02:56 +0000)] 
just adding/fixing some comments with httpStatusLineParse()

19 years agoBug #1332: mem_node leak
wessels [Thu, 15 Sep 2005 00:23:21 +0000 (00:23 +0000)] 
Bug #1332: mem_node leak

There was a fairly significant mem_node leak because (1) nodes were
being removed from the 'nodes' list without also being deleted, and
(2) there was no storeIOWrite callback to decrement the use count.

This patch changes the mem_node use count to a boolean write_pending
flag, adds a memNodeWriteComplete() callback function, and removes
and deletes nodes at the same time.  mem_hdr::unlink() was changed
to return boolean to prevent loops in freeDataUpto().

19 years agoBug #1327: NTLM authentication fails when low on filedescriptors or
serassio [Wed, 14 Sep 2005 23:10:38 +0000 (23:10 +0000)] 
Bug #1327: NTLM authentication fails when low on filedescriptors or
client side persistent connections disabled

Forward port of 2.5 patch.

19 years agoBootstrapped
hno [Wed, 14 Sep 2005 06:10:54 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBug #1351: Greek translation of error messages, thanks to George
serassio [Wed, 14 Sep 2005 01:58:36 +0000 (01:58 +0000)] 
Bug #1351: Greek translation of error messages, thanks to George
Papamichelakis <george@step.gr>

Forward port of 2.5 patch.

19 years agoBug #1370: squid_ldap_auth -U does not work
serassio [Wed, 14 Sep 2005 01:38:30 +0000 (01:38 +0000)] 
Bug #1370: squid_ldap_auth -U does not work

by peter stamfest <peter@stamfest.at>

Forward port of 2.5 change

19 years agoForgot to add this yesterday for new HttpRequest/HttpReply dervied classes
wessels [Tue, 13 Sep 2005 23:45:05 +0000 (23:45 +0000)] 
Forgot to add this yesterday for new HttpRequest/HttpReply dervied classes

19 years agoBootstrapped
hno [Tue, 13 Sep 2005 06:10:41 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoChanges to HTTP request and reply parsing classes, started by Alex,
wessels [Tue, 13 Sep 2005 05:28:57 +0000 (05:28 +0000)] 
Changes to HTTP request and reply parsing classes, started by Alex,
further hacked by DW.  These are forward-ported from ICAP development
on sourceforge.

Alex's original commit message:

- Moved parts common to HttpReply and HttpRequest to HttpMsg. HttpMsg is
  needed to be able to pipe HTTP messages using MsgPipe without knowing
  whether the message being piped is a request or response. It is also
  handy for keeping ICAPXaction mostly independent from the ICAP request
  method (and, hence, the primary HTTP message kind). Moving previously
  duplicated code to a single location is supposed to be good long-term.
  More polishing work is needed (e.g., protocol and protoPrefix need
  to be merged and so can be lastmod and last_modified).

- Added reset/parse/pack methods to parse and pack HTTP messages without
  knowing their direction/kind. HttpRequest::parse() is not implemented
  yet but we have code that should be reusable for that.

DW's additional changes

- HttpRequest didn't really have any parsing methods or state.
  Moved the HttpReply parsing methods to HttpMsg and created a
  virtual function for parsing the start line (request line or
  status line).

- Added full_uri flag to packInto() method because ICAP needs
  full URIs in encapsulated requests.

19 years agoclass ClientHttpRequest had a member 'HttpVersion http_ver' which
wessels [Tue, 13 Sep 2005 04:26:39 +0000 (04:26 +0000)] 
class ClientHttpRequest had a member 'HttpVersion http_ver' which
isn't really needed.  It was only used to remember the version
between calling parseHttpRequest() (where it was initially parsed)
and clientProcessRequest() (where it is permanently saved in
HttpRequest).

This patch makes a local 'http_ver' in clientProcessRequest(),
passes its pointer to parseHttpRequest() and then its value to
clientProcessRequest().

19 years agocosmetic: move char *t declaration inside the only block where it is used.
wessels [Tue, 13 Sep 2005 01:24:29 +0000 (01:24 +0000)] 
cosmetic: move char *t declaration inside the only block where it is used.

19 years agoBug #1378: Transparent proxy problem with IP Filter
serassio [Mon, 12 Sep 2005 20:20:02 +0000 (20:20 +0000)] 
Bug #1378: Transparent proxy problem with IP Filter

On NetBSD and maybe others, when using Ipfilter 4.x, opening of the NAT device
fails.
On Solaris the following message can appear in cache.log:
parseHttpRequest: NAT lookup failed: ioctl(SIOCGNATL): (22) Invalid argument

This patch adds the usage of ipfobj structure for IP Filter 4.0alpha27 and later.

Forward port of 2.5 patch.

19 years agoBootstrapped
hno [Mon, 12 Sep 2005 06:10:51 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBug #1335: Can't dump core on Linux when started as root
serassio [Mon, 12 Sep 2005 03:08:52 +0000 (03:08 +0000)] 
Bug #1335: Can't dump core on Linux when started as root

Forward port of 2.5 patch.

19 years agoFixed assertion failures in the authentication framework after the latest
serassio [Sun, 11 Sep 2005 16:19:41 +0000 (16:19 +0000)] 
Fixed assertion failures in the authentication framework after the latest
changes to MemBuf.

19 years agoBug #1389: LDAP helpers does not wotk with TLS (-Z option)
hno [Sun, 11 Sep 2005 07:02:33 +0000 (07:02 +0000)] 
Bug #1389: LDAP helpers does not wotk with TLS (-Z option)

19 years agoBug #1368: assertion failed: store.c:523: "e->store_status ==
serassio [Sun, 11 Sep 2005 01:31:31 +0000 (01:31 +0000)] 
Bug #1368: assertion failed: store.c:523: "e->store_status ==
STORE_PENDING" on certain aborted requests

Forward port of 2.5 patch.

19 years agoBug #1342: Odd URLs in error messages on forwarded requests
serassio [Sat, 10 Sep 2005 22:03:52 +0000 (22:03 +0000)] 
Bug #1342: Odd URLs in error messages on forwarded requests

   While trying to retrieve the
   URL:NONE://10.72.43.56:8181http://www.abcd.com/

and error message content incomplete (many % codes not known) in several
other error conditions

Forward port of 2.5 patch.

19 years agocosmetic: Remove silly "typedef class ClientHttpRequest clientHttpRequest"
wessels [Fri, 9 Sep 2005 23:31:33 +0000 (23:31 +0000)] 
cosmetic: Remove silly "typedef class ClientHttpRequest clientHttpRequest"
and rename clientHttpRequest to ClientHttpRequest everywhere.

19 years agoHad a coredump where ACLIP::data was NULL. This patch avoids the
wessels [Thu, 8 Sep 2005 03:53:12 +0000 (03:53 +0000)] 
Had a coredump where ACLIP::data was NULL.  This patch avoids the
NULL pointer dereference, but there might be another bug elsewhere that
allows data to be NULL.

19 years agoBug #1387: typos in src/cf.data.pre
wessels [Thu, 8 Sep 2005 01:24:49 +0000 (01:24 +0000)] 
Bug #1387: typos in src/cf.data.pre