Re: Squid/icap 2.5 CVS

2005-05-17 Thread Tsantilas Christos
Henrik Nordstrom wrote:
Not in this icap client. But I have another (see below).
I wrote in a previous mail that I am considering the current ICAP client 
for squid problematic.
And I now that it will never be really good (if it will not rewritten 
from scratch.).

I already have a what I consider good ICAP client for Squid (the 
icap_streaming project). Just missing a customer willing to pay for it 
to have it published. icap_streaming was initially developed for a 
bigger potential customer project, but this project unfortunately got 
cancelled leaving icap_streaming somewhat hanging mid-air but still 
completed.

If there is interest in this please contact [EMAIL PROTECTED]

OK, it is good for all squid users to know that already exist a really 
good ICAP client for squid. :-)

Regards,
   Christos


Re: Squid/icap 2.5 CVS

2005-05-17 Thread Henrik Nordstrom
On Tue, 17 May 2005, Tsantilas Christos wrote:
I hope that this means that you are starting developement in icap-client :-)
Not in this icap client. But I have another (see below).
I think icap is a must for squid.
Agreed.
Thinks like modifing headers (like those you are talking about with 
James ) are easier using icap. It is better for someone to put efford on 
icap developement (one patch)  than on a number of different patches 

I already have a what I consider good ICAP client for Squid (the 
icap_streaming project). Just missing a customer willing to pay for it to 
have it published. icap_streaming was initially developed for a bigger 
potential customer project, but this project unfortunately got cancelled 
leaving icap_streaming somewhat hanging mid-air but still completed.

If there is interest in this please contact [EMAIL PROTECTED]
Regards
Henrik


Re: Squid/icap 2.5 CVS

2005-05-17 Thread olivier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Henrik Nordstrom wrote:
> 
> Just tested compiling the icap-2.5 branch and the above problem did not
> show up. A number of other problems did however...
> 
>   - strnstr prototype in util.h. needed for compiling strnstr.c
> 
>   - a number module-local functions declared without static
> 
>   - strcasestr is a GNU extension. Prototype only available if
> _GNU_SOURCE is defined (glibc systems).
> 
> All required changes committed.

Hello,

Just updated, works fine, thanks Henrik :)

- --
Olivier Girondel <[EMAIL PROTECTED]>
Project Leader
Dolphian
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCibpcpqVXaJzJYNIRAuLNAJwN6/hnE7kqMQCxOSRTNTYmuhCT7gCeLvxG
H7OSwRsnarW0LN4qZDK8png=
=DmMz
-END PGP SIGNATURE-


Re: Squid/icap 2.5 CVS

2005-05-16 Thread Tsantilas Christos
Henrik Nordstrom wrote:
..
All required changes committed.
I hope that this means that you are starting developement in icap-client :-)
I think icap is a must for squid.
Thinks like modifing headers (like those you are talking about with James )
are easier using icap. It is better for someone to put efford on icap 
developement
(one patch)  than on a number of different patches 

At the lastest  tests which I done with squid-icap looks that it becomes 
more stable,
but still I do not know about its stability in a production system.

Regards,
  Christos


Re: Squid/icap 2.5 CVS

2005-05-16 Thread Henrik Nordstrom

On Mon, 16 May 2005, Henrik Nordstrom wrote:

On Mon, 16 May 2005, olivier wrote:
gcc -DHAVE_CONFIG_H
- -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I.
- -I../include -I. -I. -I../include -I../include-g -O2 -Wall -c `test
- -f dns_internal.c || echo './'`dns_internal.c
dns_internal.c:58: error: syntax error before "rfc1035_query"
This error seems to indicate your include/rfc1035.h file is not up to date.
Make sure your whole tree is up to date, not just the src subdirectory.
Just tested compiling the icap-2.5 branch and the above problem did not 
show up. A number of other problems did however...

  - strnstr prototype in util.h. needed for compiling strnstr.c
  - a number module-local functions declared without static
  - strcasestr is a GNU extension. Prototype only available if _GNU_SOURCE 
is defined (glibc systems).

All required changes committed.
Regards
Henrik


Re: Squid/icap 2.5 CVS

2005-05-16 Thread Henrik Nordstrom

On Mon, 16 May 2005, olivier wrote:
gcc -DHAVE_CONFIG_H
- -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I.
- -I../include -I. -I. -I../include -I../include-g -O2 -Wall -c `test
- -f dns_internal.c || echo './'`dns_internal.c
dns_internal.c:58: error: syntax error before "rfc1035_query"
This error seems to indicate your include/rfc1035.h file is not up to 
date.

Make sure your whole tree is up to date, not just the src subdirectory.
Regards
Henrik


Squid/icap 2.5 CVS

2005-05-16 Thread olivier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hello,

I have troubles compiling the latest CVS of icap/2.5, do you have it also ?

gcc -DHAVE_CONFIG_H
- -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I.
- -I../include -I. -I. -I../include -I../include-g -O2 -Wall -c `test
- -f dns_internal.c || echo './'`dns_internal.c
dns_internal.c:58: error: syntax error before "rfc1035_query"
dns_internal.c:58: warning: no semicolon at end of struct or union
dns_internal.c:72: error: syntax error before '}' token
dns_internal.c: In function `idnsStats':
dns_internal.c:345: error: dereferencing pointer to incomplete type
dns_internal.c:345: error: dereferencing pointer to incomplete type
dns_internal.c:345: error: dereferencing pointer to incomplete type
dns_internal.c:346: error: dereferencing pointer to incomplete type
dns_internal.c:347: error: dereferencing pointer to incomplete type

Thanks in advance,

/olivier

- --
Olivier Girondel <[EMAIL PROTECTED]>
Project Leader
Dolphian
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCiIRfpqVXaJzJYNIRAoMmAJ0Y6rknFt6mkiIzTycb/xqlsNVeOQCfR4XS
pQ2Jh73aKcxDQamxsOvtIEE=
=Owx5
-END PGP SIGNATURE-