]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
19 years agoOn MinGW store tests need win32.cc
serassio [Thu, 14 Sep 2006 02:09:50 +0000 (02:09 +0000)] 
On MinGW store tests need win32.cc

19 years agoBootstrapped
serassio [Thu, 14 Sep 2006 01:06:15 +0000 (01:06 +0000)] 
Bootstrapped

19 years agoWindows port: split Windows service code into WinSvc.cc, allowing correct execution...
serassio [Thu, 14 Sep 2006 01:05:11 +0000 (01:05 +0000)] 
Windows port: split Windows service code into WinSvc.cc, allowing correct execution of make check

19 years agoWindows port: remove obsolete break from command line functionality
serassio [Thu, 14 Sep 2006 00:55:10 +0000 (00:55 +0000)] 
Windows port: remove obsolete break from command line functionality

19 years agoFix a bug which resulted in objects being released after forwarding was complete.
adrian [Wed, 13 Sep 2006 21:54:21 +0000 (21:54 +0000)] 
Fix a bug which resulted in objects being released after forwarding was complete.

This may have been my fault; but the forward code is all a bit weird at
the present time. Bring the forward logic back into line with squid-2.6.
This does need to be verified to be sure its doing the right thing.
It is, at least, resulting in cachable objects once again and hasn't
broken the FTP error page generation.

19 years agoadd in some more debugging to refresh.cc
adrian [Wed, 13 Sep 2006 21:42:15 +0000 (21:42 +0000)] 
add in some more debugging to refresh.cc

19 years agotestURL needs GNUregex library on MinGW
serassio [Wed, 13 Sep 2006 21:08:11 +0000 (21:08 +0000)] 
testURL needs GNUregex library on MinGW

19 years agoBootstrapped
serassio [Wed, 13 Sep 2006 19:16:13 +0000 (19:16 +0000)] 
Bootstrapped

19 years agoFix make dist error
serassio [Wed, 13 Sep 2006 18:32:26 +0000 (18:32 +0000)] 
Fix make dist error

19 years agoFix build error on MinGW when using --enable-icmp configure option
serassio [Mon, 11 Sep 2006 15:36:06 +0000 (15:36 +0000)] 
Fix build error on MinGW when using --enable-icmp configure option

19 years agoBug #1759: cachemgr.cgi attempts to write to file system root directory under MSWIN...
serassio [Mon, 11 Sep 2006 02:08:20 +0000 (02:08 +0000)] 
Bug #1759: cachemgr.cgi attempts to write to file system root directory under MSWIN builds

This patch is a minor revision of Windows support of cachemgr.

19 years agoreverse last patch - i missed that the fd_set includes the
adrian [Sun, 10 Sep 2006 09:49:05 +0000 (09:49 +0000)] 
reverse last patch - i missed that the fd_set includes the
unlinkd fd. I'll rethink how to fix this.

19 years agoBug 1579, 1475 - fix unlinkd to reduce the number of fd_set references
adrian [Sun, 10 Sep 2006 09:20:37 +0000 (09:20 +0000)] 
Bug 1579, 1475 - fix unlinkd to reduce the number of fd_set references

Squid_MaxFD is limited to FD_SETSIZE because of the fd_set uses outside of
the select(unix/windows) code. This patch removes one of the last
remaining uses.

19 years agoRework the transaction completion/aborting in the ftp code to fix bug 1592
adrian [Sun, 10 Sep 2006 07:53:00 +0000 (07:53 +0000)] 
Rework the transaction completion/aborting in the ftp code to fix bug 1592

The main problems in the code were:

* fwd->complete() was being called more than once
* everything was being funned through transactionComplete() which just
  wouldn't call abort handlers in the case of an abort.

So, transactionAbort() will call comm_close() to properly kill the
transaction the squid-2 way. this is ugly and should be replaced by some
object state to indicate the connection has been closed and the object
is on its way out; the current way will end up deleting the class data
before the code stack is fully unwound!

transactionForwardComplete() is just a wrapper that makes sure fwd->complete()
is called -once-.

19 years agoUpdated Windows related copyrigth notice
serassio [Sat, 9 Sep 2006 21:29:59 +0000 (21:29 +0000)] 
Updated Windows related copyrigth notice

19 years agoBug 1754: BodyReader was reading too much data from the socket buffer.
adrian [Thu, 7 Sep 2006 07:00:03 +0000 (07:00 +0000)] 
Bug 1754: BodyReader was reading too much data from the socket buffer.

Fix the BodyReader read routine to only empty enough data to satisfy the
given Content-Length; rather than emptying the buffer entirely.
Some clients have a habit of stuffing a \r\n at the end of a POST body and
this was being (over)read and hitting an assertion.

19 years agoBootstrapped
hno [Thu, 7 Sep 2006 06:10:47 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBootstrapped
serassio [Thu, 7 Sep 2006 01:38:09 +0000 (01:38 +0000)] 
Bootstrapped

19 years agoWindows port: Added Windows threads support to DiskThreads Disk module
serassio [Thu, 7 Sep 2006 01:36:42 +0000 (01:36 +0000)] 
Windows port: Added Windows threads support to DiskThreads Disk module

19 years agoBootstrapped
hno [Tue, 5 Sep 2006 06:10:48 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoBootstrapped
serassio [Tue, 5 Sep 2006 02:16:56 +0000 (02:16 +0000)] 
Bootstrapped

19 years agoWindows port: Added Windows Overlapped I/O support to AIO Disk module
serassio [Tue, 5 Sep 2006 02:15:21 +0000 (02:15 +0000)] 
Windows port: Added Windows Overlapped I/O support to AIO Disk module

19 years agoAdd iiNet to the squid-3 sponsors list. Thanks iiNet!
adrian [Mon, 4 Sep 2006 08:42:19 +0000 (08:42 +0000)] 
Add iiNet to the squid-3 sponsors list. Thanks iiNet!

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

19 years agoSyntax glue to get the MemPool API back in shape.
hno [Mon, 4 Sep 2006 03:05:19 +0000 (03:05 +0000)] 
Syntax glue to get the MemPool API back in shape.

Standalone pool:
  MemAllocator *pool = memPoolCreate(name, size)

Pooled class just as before;

class XXX {
public:
  MEMPROXY_CLASS(XXX)
  ...
}

MEMPROXY_CLASS_INLINE(XXX)

The other MemAllocator derived classes is considered private and should
not be used outside MemPool.cc

19 years agoFix typo in stub_comm.cc
serassio [Mon, 4 Sep 2006 01:34:15 +0000 (01:34 +0000)] 
Fix typo in stub_comm.cc

19 years agoWindows port: merged Windows native IPC support
serassio [Mon, 4 Sep 2006 01:28:10 +0000 (01:28 +0000)] 
Windows port: merged Windows native IPC support

19 years agoForgotten to adjust the pointer type ... :-(
serassio [Mon, 4 Sep 2006 01:12:52 +0000 (01:12 +0000)] 
Forgotten to adjust the pointer type ... :-(

19 years agoRemove a no more needed #ifdef _SQUID_MSWIN_ from structs.h
serassio [Mon, 4 Sep 2006 01:10:22 +0000 (01:10 +0000)] 
Remove a no more needed #ifdef _SQUID_MSWIN_ from structs.h

19 years agoWindows port: merged Windows native IPC support
serassio [Mon, 4 Sep 2006 00:58:37 +0000 (00:58 +0000)] 
Windows port: merged Windows native IPC support

19 years agoBootstrapped
serassio [Mon, 4 Sep 2006 00:49:30 +0000 (00:49 +0000)] 
Bootstrapped

19 years agoWindows port: merged Windows native IPC support
serassio [Mon, 4 Sep 2006 00:47:17 +0000 (00:47 +0000)] 
Windows port: merged Windows native IPC support

19 years agoFix wrong debug section in ipc.cc
serassio [Sun, 3 Sep 2006 23:19:34 +0000 (23:19 +0000)] 
Fix wrong debug section in ipc.cc

19 years agoUpdate MemPoolTest for MemPool changes.
robertc [Sun, 3 Sep 2006 13:25:13 +0000 (13:25 +0000)] 
Update MemPoolTest for MemPool changes.

19 years agoskip memory cleanups on shutdown even if built in leak check mode. Broken.
hno [Sun, 3 Sep 2006 11:32:53 +0000 (11:32 +0000)] 
skip memory cleanups on shutdown even if built in leak check mode. Broken.

19 years agoCorrectly free HttpHeaderFieldInfo array
hno [Sun, 3 Sep 2006 11:30:40 +0000 (11:30 +0000)] 
Correctly free HttpHeaderFieldInfo array

19 years agosilence gcc about some cbdata const violations
hno [Sun, 3 Sep 2006 11:29:44 +0000 (11:29 +0000)] 
silence gcc about some cbdata const violations

19 years ago(Tres Seaver)Fix bug 975. Ths may cause memory leaks, though running 1000 requests...
robertc [Sun, 3 Sep 2006 10:15:54 +0000 (10:15 +0000)] 
(Tres Seaver)Fix bug 975. Ths may cause memory leaks, though running 1000 requests through showed no sign of it.

19 years agoBootstrapped
hno [Sun, 3 Sep 2006 10:13:14 +0000 (10:13 +0000)] 
Bootstrapped

19 years agoCleanup of some MemAllocatorProxy abuse. This is a MemPool internal class,
hno [Sun, 3 Sep 2006 10:11:59 +0000 (10:11 +0000)] 
Cleanup of some MemAllocatorProxy abuse. This is a MemPool internal class,
only meant to be used via the CLASS macros.

19 years agoBugfix 1750 - support tunnelling of RTSP and other protocols that abuse HTTP by sendi...
robertc [Sun, 3 Sep 2006 10:09:48 +0000 (10:09 +0000)] 
Bugfix 1750 - support tunnelling of RTSP and other protocols that abuse HTTP by sending just the headers and then waiting for out of band indicators to finish the reply.

19 years agoValgrind support. Mainly rearranging of cbdata to make malloc debugging
hno [Sun, 3 Sep 2006 10:09:35 +0000 (10:09 +0000)] 
Valgrind support. Mainly rearranging of cbdata to make malloc debugging
easier.

Also adds a new environment variable MEMPOOLS replacing the -mc command line option
for disabling the use of memory pools. A lot of the pools is created
automatically before main() is started so command line options was
a bit too late.

19 years agoBootstrapped
hno [Sun, 3 Sep 2006 01:44:18 +0000 (01:44 +0000)] 
Bootstrapped

19 years agoFix library link order in tests to more closely match what is used for the main
hno [Sun, 3 Sep 2006 01:42:11 +0000 (01:42 +0000)] 
Fix library link order in tests to more closely match what is used for the main
program. Notably this was causing problems for libsnmp, where the tests picked
up a system provided libsnmp instead of ours..

19 years agoBootstrapped
hno [Sun, 3 Sep 2006 01:30:16 +0000 (01:30 +0000)] 
Bootstrapped

19 years agoFix build error of testEventLoop using gcc 4.1
serassio [Sun, 3 Sep 2006 01:26:46 +0000 (01:26 +0000)] 
Fix build error of testEventLoop using gcc 4.1

19 years agoUpdated .cvsignore files
serassio [Sun, 3 Sep 2006 01:24:57 +0000 (01:24 +0000)] 
Updated .cvsignore files

19 years agoPortability fix: check if ip_user_check can be build
serassio [Sun, 3 Sep 2006 01:03:06 +0000 (01:03 +0000)] 
Portability fix: check if ip_user_check can be build

19 years agoWindows port: Use a more explicative message during configure
serassio [Sat, 2 Sep 2006 22:18:22 +0000 (22:18 +0000)] 
Windows port: Use a more explicative message during configure

19 years agoWindows port: Specific OpenSSL trick for FD<=>socket equivalence
serassio [Sat, 2 Sep 2006 21:40:03 +0000 (21:40 +0000)] 
Windows port: Specific OpenSSL trick for FD<=>socket equivalence

19 years agoWindows port: Tricks for fd<=> socket equivalence need the usage of a C++ namespace
serassio [Sat, 2 Sep 2006 21:37:29 +0000 (21:37 +0000)] 
Windows port: Tricks for fd<=> socket equivalence need the usage of a C++ namespace

19 years agoWindows port: Updated icmp.cc for MinGW support
serassio [Sat, 2 Sep 2006 21:31:30 +0000 (21:31 +0000)] 
Windows port: Updated icmp.cc for MinGW support

19 years agoWindows port: Added MinGW support to helper.cc
serassio [Sat, 2 Sep 2006 21:24:08 +0000 (21:24 +0000)] 
Windows port: Added MinGW support to helper.cc

19 years agoWindows port: Allow unlinkd to work on MinGW
serassio [Sat, 2 Sep 2006 20:59:49 +0000 (20:59 +0000)] 
Windows port: Allow unlinkd to work on MinGW

19 years agoWindows port: Allow build on MinGW (typecasting and linking)
serassio [Sat, 2 Sep 2006 20:46:31 +0000 (20:46 +0000)] 
Windows port: Allow build on MinGW (typecasting and linking)

19 years agoBootstrapped
serassio [Sat, 2 Sep 2006 19:58:01 +0000 (19:58 +0000)] 
Bootstrapped

19 years agoWindows port: merge remaining MinGW configure "glue"
serassio [Sat, 2 Sep 2006 19:55:56 +0000 (19:55 +0000)] 
Windows port: merge remaining MinGW configure "glue"

19 years agoWindows port: add lib/win32lib.c. This add the emulation of some functions.
serassio [Sat, 2 Sep 2006 19:48:53 +0000 (19:48 +0000)] 
Windows port: add lib/win32lib.c. This add the emulation of some functions.

19 years agoWindows port: Display also the Windows handle in the FD stats.
serassio [Sat, 2 Sep 2006 19:41:32 +0000 (19:41 +0000)] 
Windows port: Display also the Windows handle in the FD stats.

19 years agoWindows port: add squid_mswin.h. This add FD<=>socket equivalence and other tricks.
serassio [Sat, 2 Sep 2006 19:30:54 +0000 (19:30 +0000)] 
Windows port: add squid_mswin.h. This add FD<=>socket equivalence and other tricks.

19 years agoWindows port: Redirect during early service startup stderr to a file.
serassio [Sat, 2 Sep 2006 19:21:00 +0000 (19:21 +0000)] 
Windows port: Redirect during early service startup stderr to a file.
This avoid the loss of fatal error info when running as a Windows service

19 years agoWindows port: increase number of FDs to the maximum supported from CRT at
serassio [Sat, 2 Sep 2006 19:14:25 +0000 (19:14 +0000)] 
Windows port: increase number of FDs to the maximum supported from CRT at
service startup.

19 years agoFix warning on Windows about conflicting declaration of ev_entry
serassio [Sat, 2 Sep 2006 18:20:53 +0000 (18:20 +0000)] 
Fix warning on Windows about conflicting declaration of ev_entry

19 years agoAdd a missing function to make kqueue compile again.
adrian [Sat, 2 Sep 2006 16:43:10 +0000 (16:43 +0000)] 
Add a missing function to make kqueue compile again.

19 years agoBreak checkTimeouts() out of each of the comm_select() routines, fixing kqueue's...
adrian [Sat, 2 Sep 2006 16:39:53 +0000 (16:39 +0000)] 
Break checkTimeouts() out of each of the comm_select() routines, fixing kqueue's in the process

19 years agoFix bug 1642: FTP assertion/blank page on authentication error
adrian [Sat, 2 Sep 2006 16:03:20 +0000 (16:03 +0000)] 
Fix bug 1642: FTP assertion/blank page on authentication error

http://www.squid-cache.org/bugs/show_bug.cgi?id=1642

* break out the connection completion code away from the FwdState destructor
* place into ::completed
* Add a flag which goes true when completed has been called; add some
  debugging to indicate (loudly!) if this condition is kicked off
* call ::completed via ::complete if the connection isn't being forwarded;
  mirroring the fwdStateFree() semantics in fwdComplete() from squid-2

19 years agoBug #1716: Squid 2.6-STABLE2 does not compile with newer versions of OpenSSL
serassio [Sat, 2 Sep 2006 15:31:29 +0000 (15:31 +0000)] 
Bug #1716: Squid 2.6-STABLE2 does not compile with newer versions of OpenSSL

This patch partially drops the support for OpenSSL 0.9.7x:

When using gcc 3.3.x and OpenSSL 0.9.7x sometimes a compile error can occur.
This is caused by an unpredicatble gcc behaviour on a cast of the first argument
of PEM_ASN1_write(). For this reason this code section is disabled. To enable it,
define ALLOW_ALWAYS_SSL_SESSION_DETAIL=1.

Also ran Astyle.

19 years agoBug #1598: start_announce cannot be disabled
serassio [Sat, 2 Sep 2006 14:43:37 +0000 (14:43 +0000)] 
Bug #1598: start_announce cannot be disabled

And also cannot be enabled with reconfigure.

19 years agoFix bug 772, by reading aborted data from connections when there is a pending POST...
robertc [Sat, 2 Sep 2006 12:49:48 +0000 (12:49 +0000)] 
Fix bug 772, by reading aborted data from connections when there is a pending POST on the connection. This is still lacking an automated test to prevent regressions occuring again. Additionally the BodyReader API can possibly be tightened up to make this easier to read and implement.

19 years ago(Tres Seaver) Fix bug 1749 - make check errors from gcc 3.5.5.
robertc [Sat, 2 Sep 2006 09:54:27 +0000 (09:54 +0000)] 
(Tres Seaver) Fix bug 1749 - make check errors from gcc 3.5.5.

19 years agoBugzilla bug 1068: Check object pointer isn't NULL before calling methods/delete
adrian [Sat, 2 Sep 2006 09:35:52 +0000 (09:35 +0000)] 
Bugzilla bug 1068: Check object pointer isn't NULL before calling methods/delete

This doesn't fix the core of the bug (no error page being generated) but
it does fix the crash.

19 years agoAdd an extra assert to HttpHeader::addEntry as extra insurance for bug 1567.
robertc [Sat, 2 Sep 2006 06:27:04 +0000 (06:27 +0000)] 
Add an extra assert to HttpHeader::addEntry as extra insurance for bug 1567.

19 years agoResurrect the old API of eventDelete(func, NULL) deleting all events with that callback
hno [Sat, 2 Sep 2006 05:56:38 +0000 (05:56 +0000)] 
Resurrect the old API of eventDelete(func, NULL) deleting all events with that callback

The eventApi defines eventDelete(func, NULL) as a wildcard delete. Mainly
used on shutdown etc.

19 years agoFix bug #1568 - the assertion on the String having a buffer does not fit with
robertc [Sat, 2 Sep 2006 04:57:44 +0000 (04:57 +0000)] 
Fix bug #1568 - the assertion on the String having a buffer does not fit with
the contract of String.
Note some FIXME's in String.cci.

19 years agoAddress bug 951 by changing the assert to a debug statement. This may cause
robertc [Sat, 2 Sep 2006 04:19:35 +0000 (04:19 +0000)] 
Address bug 951 by changing the assert to a debug statement. This may cause
memory leaks but will no longer take squid down presumptively. We still not
have the right information to reproduce it, but it should at worst leak memory.

19 years agoBug #1744: squid-2.6.STABLE3 - fakeauth_auth.core
serassio [Tue, 29 Aug 2006 21:46:36 +0000 (21:46 +0000)] 
Bug #1744: squid-2.6.STABLE3 - fakeauth_auth.core

The base64 decode of the NTLM blob is done only when -d option is specified:
the error introduced in the recent core restructure of fake_aut. Now fixed.
Also ran indent.

19 years agoWindows port: Disable printf formatting check on native Windows.
serassio [Mon, 28 Aug 2006 16:17:17 +0000 (16:17 +0000)] 
Windows port: Disable printf formatting check on native Windows.

gcc don't recognize the Windows native 64 bit formatting tags causing
the compile fail

19 years agoWindows port: Allow safe multithreaded usage of debug()
serassio [Mon, 28 Aug 2006 16:11:10 +0000 (16:11 +0000)] 
Windows port: Allow safe multithreaded usage of debug()

19 years agoWindows port: fix another missing USE_SELECT_WIN32 in squid.h
serassio [Mon, 28 Aug 2006 16:03:42 +0000 (16:03 +0000)] 
Windows port: fix another missing USE_SELECT_WIN32 in squid.h

19 years agoWindows port: missing syscalls.selects in stats when USE_SELECT_WIN32 is defined.
serassio [Mon, 28 Aug 2006 15:53:51 +0000 (15:53 +0000)] 
Windows port: missing syscalls.selects in stats when USE_SELECT_WIN32 is defined.

19 years agoFix another harmless fake_auth compiler warning on gcc 4.1.1 x86
serassio [Mon, 28 Aug 2006 15:06:41 +0000 (15:06 +0000)] 
Fix another harmless fake_auth compiler warning on gcc 4.1.1 x86

19 years agoFix some harmless fake_auth 64-bit compiler warnings
hno [Sun, 27 Aug 2006 09:56:34 +0000 (09:56 +0000)] 
Fix some harmless fake_auth 64-bit compiler warnings

19 years agoBug #1706: Squid time acl accepts invalid time range.
serassio [Sat, 26 Aug 2006 18:24:12 +0000 (18:24 +0000)] 
Bug #1706: Squid time acl accepts invalid time range.

19 years agoBug #1708: Ports in ACL accepts characters and out of range
serassio [Sat, 26 Aug 2006 17:38:56 +0000 (17:38 +0000)] 
Bug #1708: Ports in ACL accepts characters and out of range

- Renamed aclParseIntRange() to aclParsePortRange()
- Added check on numeric value
- Added check if range is ascending
- Also fixed a dump error

Forward port of a 2.6 patch.

19 years agoBug #1635: Merge in HTCP updates from 2.6.
serassio [Sat, 26 Aug 2006 00:53:35 +0000 (00:53 +0000)] 
Bug #1635: Merge in HTCP updates from 2.6.

Forward port of all latest 2.6 HTCP changes.

19 years agoBug #212: variable %i always 0.0.0.0
serassio [Fri, 25 Aug 2006 21:22:34 +0000 (21:22 +0000)] 
Bug #212: variable %i always 0.0.0.0

This patch extends errorCon() with a request_t argument, pulling some of the common
details of the request:

  ->request
  ->src_addr

Also cleaned all the duplicated related code.

Some of the 2.6 failing cases was already fixed in 3.0 using
clientBuildError(), but there are many other failing cases now fixed by this
patch.

19 years agoBug #1602: Need to implement TCP fallback on truncated (large) DNS responses
serassio [Fri, 25 Aug 2006 18:42:57 +0000 (18:42 +0000)] 
Bug #1602: Need to implement TCP fallback on truncated (large) DNS responses

Squid 3.0 has already a DNS Virtual Circuit lookups (TCP), just done a clean
of cbdata management.

19 years agoFix Squid crash when using %a in ERR_INVALID_REQ and ERR_INVALID_URL error messages.
serassio [Thu, 24 Aug 2006 20:59:32 +0000 (20:59 +0000)] 
Fix Squid crash when using %a in ERR_INVALID_REQ and ERR_INVALID_URL error messages.

19 years agoBootstrapped
hno [Tue, 22 Aug 2006 06:10:45 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoSplit out cbdata fully, it now is an optional include and no Init call is needed.
robertc [Mon, 21 Aug 2006 06:50:40 +0000 (06:50 +0000)] 
Split out cbdata fully, it now is an optional include and no Init call is needed.

19 years agoBootstrapped
hno [Mon, 21 Aug 2006 06:10:46 +0000 (06:10 +0000)] 
Bootstrapped

19 years agoHandle very large DNS responses gracefully.
hno [Mon, 21 Aug 2006 03:02:53 +0000 (03:02 +0000)] 
Handle very large DNS responses gracefully.

19 years agoFixed a build error on Solaris 9 x86 (int format error)
serassio [Mon, 21 Aug 2006 01:15:32 +0000 (01:15 +0000)] 
Fixed a build error on Solaris 9 x86 (int format error)

19 years agoBootstrapped
serassio [Mon, 21 Aug 2006 00:31:46 +0000 (00:31 +0000)] 
Bootstrapped

19 years agoAdded check for 8 bit signed and unsigned integers
serassio [Mon, 21 Aug 2006 00:30:28 +0000 (00:30 +0000)] 
Added check for 8 bit signed and unsigned integers

19 years agoFix typo in Steven's name
adrian [Sun, 20 Aug 2006 21:51:00 +0000 (21:51 +0000)] 
Fix typo in Steven's name

19 years agoFix an harmless compiler warning on Irix.
serassio [Sun, 20 Aug 2006 21:27:55 +0000 (21:27 +0000)] 
Fix an harmless compiler warning on Irix.

19 years agoBootstrapped
serassio [Sun, 20 Aug 2006 16:11:27 +0000 (16:11 +0000)] 
Bootstrapped

19 years agoPortability fix: use _PATH_DEVNULL instead of "/dev/null"
serassio [Sun, 20 Aug 2006 15:50:05 +0000 (15:50 +0000)] 
Portability fix: use _PATH_DEVNULL instead of "/dev/null"

19 years agoBugfix the event loop idle detection - it was broken, and correct the store fs
robertc [Sat, 19 Aug 2006 18:31:21 +0000 (18:31 +0000)] 
Bugfix the event loop idle detection - it was broken, and correct the store fs
tests to match(as the store is never idle due to cleanup events.