Re: Squid/icap 2.5 CVS
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
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
-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
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
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
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
-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-