Introducing myself

2012-04-12 Thread Fausto Levandoski
Hi,

my name is Fausto Levandoski and I live in Brazil. I=B4m a sysadmin but I

work a few years programming in C and C++.

I want to join the group to learn about squid and use this knowledge in my
graduate work.

Fausto


Re: Introducing myself

2012-04-12 Thread Amos Jeffries

On 12/04/2012 12:11 a.m., Fausto Levandoski wrote:

Hi,

my name is Fausto Levandoski and I live in Brazil. I=B4m a sysadmin but I

work a few years programming in C and C++.

I want to join the group to learn about squid and use this knowledge in my
graduate work.

Fausto


Welcome Fausto.

Any particular areas you are interested in?

Most of what you need in the way of technical details about working with 
Squid code can be found linked from 
http://wiki.squid-cache.org/DeveloperResources. Any questions, please 
dont hesitate to ask.


Amos



Introducing Myself

2012-03-03 Thread Fred Maranhão
Hi,

My name is Fred Maranhão. I'm starting to work with squid and I'm
interested in translate the software to brazilian portuguese (pt_BR).

Fred


Re: Introducing Myself

2012-03-03 Thread Amos Jeffries

On 3/03/2012 5:20 p.m., Fred Maranhão wrote:

Hi,

My name is Fred Maranhão. I'm starting to work with squid and I'm
interested in translate the software to brazilian portuguese (pt_BR).

Fred


Hi Fred,
 Thank you very much for the interest.

The wiki page http://wiki.squid-cache.org/Translations/Basics covers the 
initial detais you need to know. Including how to register with our 
Pootle system which controls the translation process.


Brazillian Portuguese already has a translation moderator. I've emailed 
him now to find out how he wishes to go forward with this and will get 
back to you about where we go from there. Meanwhile feel free to signup 
to Pootle and start adding change suggestions to Pootle.


Amos



Introducing Myself

2010-07-02 Thread Babelo Gmvsdm

Hi,

I'm Herc, I'm using Squid since few years now, but I do only my installations 
from
the sources as I have some specific needs.

I'm here to find someone to help me to resolve my problem, and this will may be 
help
someone else.

cheers

Herc.
  
_
Le nouveau Hotmail est presque arrivé, ne le manquez pas !
http://www.windowslive.fr/nouveau-hotmail/

Introducing Myself

2009-11-10 Thread Renato Murilo Langona

Greetings,

My name is Renato, I'm from Brazil and I work as a network and server 
administrator consultant full time. We have several squid servers and 
now I'm very glad to be able to test the DEV brand of this incredible 
software. Actually I like the tproxy new feature integrated to the 3.1 
brand very much and I would like to share information about it...


Thank you!


RE: Introducing myself

2009-04-29 Thread Alistair Reay
Hi Alex, I think that'd be a good idea. The main thing stopping my
company using Squid 3 is the lack of collapsed_forwarding. I'll find out
who in the dev community is working on this and lend a hand.

Cheers
Al

-Original Message-
From: Alex Rousskov [mailto:rouss...@measurement-factory.com] 
Sent: Wednesday, 29 April 2009 7:01 a.m.
To: Alistair Reay
Cc: squid-dev@squid-cache.org
Subject: Re: Introducing myself

On 04/20/2009 10:10 PM, Alistair Reay wrote:
 Hi everyone,
 
 I'd like to introduce myself to the dev team and start helping out.
 
 My name is Alistair Reay and I'm a system engineer at a large New
 Zealand broadcaster that uses Squid and other open-source software
 extensively. Using squid we've built the nations largest and cheapest
 commercial CDN for our VOD offering so I've got a vested interest in
 helping Squid kick more ass. Although I'm not a professional
developer,
 I have a lot of interest in contributing code to this project and I've
 created a production-ready load balancer project in SourceForge called
 Octopus http://sourceforge.net/projects/octopuslb/ that works really
 well behind Squid. 
 
 Anyway, the first thing I'd like to do is investigate how
 refresh_stale_hit works and try to improve it. I searched to
squid-users
 mail list and found this thread of conversation which is what I'd like
 to implement in Squid2.7. If you'll have me, I'll subscribe to this
 mailing list and make a new topic about this feature request then
start
 work.
 
 http://www.squid-cache.org/mail-archive/squid-users/200609/0162.html
 User's query/request (also what I'd like to be able to do)
 http://www.squid-cache.org/mail-archive/squid-users/200609/0167.html
 Henrik's response

Hi Alistair,

  If you have some cycles to spare, please consider helping with porting
Squid2 features you use to Squid3. This will both help current Squid3
users and will ensure a smooth upgrade path for your production caches.
If you work on something new, please consider writing a Squid3 patch
(and a Squid2 patch if necessary).

Thank you,

Alex.
==
For more information on the Television New Zealand Group, visit us
online at tvnz.co.nz 
==
CAUTION:  This e-mail and any attachment(s) contain information that
is intended to be read only by the named recipient(s).  This information
is not to be used or stored by any other person and/or organisation.



Re: Introducing myself

2009-04-29 Thread Amos Jeffries

Alistair Reay wrote:

Hi Alex, I think that'd be a good idea. The main thing stopping my
company using Squid 3 is the lack of collapsed_forwarding. I'll find out
who in the dev community is working on this and lend a hand.


Right now. Nobody I know of. We are concentrating on the shuffling 
needed to get 3.1 out the door properly.


It's on the must-do list of stuff hoping to be in the next release 
though. So any help you can give that way would be a step forward.


IIRC there is an old port for 3.0 which Henrick started on the old 
devel.squid-cache.org CVS. I think it was either not quite complete 
enough or waiting some tested before merging and got left to long. It 
needs checking to see how relevant it is now and updating if it's still 
useful or re-writing if not.



P.S.
 Hi Alistair :)
It's good to see other interest here in NZ.

Amos



Cheers
Al

-Original Message-
From: Alex Rousskov [mailto:rouss...@measurement-factory.com] 
Sent: Wednesday, 29 April 2009 7:01 a.m.

To: Alistair Reay
Cc: squid-dev@squid-cache.org
Subject: Re: Introducing myself

On 04/20/2009 10:10 PM, Alistair Reay wrote:

Hi everyone,

I'd like to introduce myself to the dev team and start helping out.

My name is Alistair Reay and I'm a system engineer at a large New
Zealand broadcaster that uses Squid and other open-source software
extensively. Using squid we've built the nations largest and cheapest
commercial CDN for our VOD offering so I've got a vested interest in
helping Squid kick more ass. Although I'm not a professional

developer,

I have a lot of interest in contributing code to this project and I've
created a production-ready load balancer project in SourceForge called
Octopus http://sourceforge.net/projects/octopuslb/ that works really
well behind Squid. 


Anyway, the first thing I'd like to do is investigate how
refresh_stale_hit works and try to improve it. I searched to

squid-users

mail list and found this thread of conversation which is what I'd like
to implement in Squid2.7. If you'll have me, I'll subscribe to this
mailing list and make a new topic about this feature request then

start

work.

http://www.squid-cache.org/mail-archive/squid-users/200609/0162.html
User's query/request (also what I'd like to be able to do)
http://www.squid-cache.org/mail-archive/squid-users/200609/0167.html
Henrik's response


Hi Alistair,

  If you have some cycles to spare, please consider helping with porting
Squid2 features you use to Squid3. This will both help current Squid3
users and will ensure a smooth upgrade path for your production caches.
If you work on something new, please consider writing a Squid3 patch
(and a Squid2 patch if necessary).

Thank you,

Alex.
==
For more information on the Television New Zealand Group, visit us
online at tvnz.co.nz 
==

CAUTION:  This e-mail and any attachment(s) contain information that
is intended to be read only by the named recipient(s).  This information
is not to be used or stored by any other person and/or organisation.




--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE14
  Current Beta Squid 3.1.0.7


Re: Introducing myself

2009-04-28 Thread Marcello Romani

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received 
requests from a few people that were looking for a mysql access 
log solution for squid.


So far the script is working well, but mine is a low traffic 
scenario (15 clients), so I'd like to see it tested in more 
demanding environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining 
the daemon were written as an excercise, while some other provided 
useful information for my own requirements. The list of views 
could be expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has 
to be cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to 
working with you and it as the first LD helper. MySQL is precisely 
one of the tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper 
as well. I have not heard much since. Presumably is happily working 
in places, If that was not you we'd best check up and see about 
merging the script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is 
not my script.



Turns out it was you on March 2008. I grabbed a copy of your early 
script and was playing around with it.

http://www.mail-archive.com/squid-us...@squid-cache.org/msg53342.html


Ouch! You're right.
The fact is, I've also seen a LD helper written in C somewhere...


The only other MySQL stuff I've seen was Arthur Tumanyan's shaga patch 
in 2007, which was for integrated MySQL support before LD came along. 
Might be interesting to compare the SQL tables etc, but the code is not 
relevant to this.


Adrian wrote the initial access.log output into LD form using the 
original C from inside Squid.


I'm not aware of any other LD around yet.



If you are intending and able to stick around and support the 
script I believe mysql logging is one of the helpers we could find 
great use for bundling.


I have developed the perl script in my spare time, so I might not be 
as timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have 
a LD helper written in C or C++ rather than perl, I might also look 
into that.




The only issues we have with coding language are that it must be 
widely usable/useful, and someone is able to keep up with bug fixes. 
Perl passes on both.


Amos


Ok, perfect.

I have registered the project on sourceforge, but I've not yet 
commited anything there.

Is it the right way to host the script and its future developements ?

The project is here:

http://sourceforge.net/projects/squid-mysql-log/



Up to you. Thats how the squid_kerb_auth did it.
The binary name if we bundle with Squid will end up being 
log_mysql_daemon.pl though.


Amos


I have registered a new project on sourceforce based on the name you 
suggested.


http://sourceforge.net/projects/logmysqldaemon/

I also have submitted some code through svn. Please browse trunk/ 
starting at:


http://logmysqldaemon.svn.sourceforge.net/viewvc/logmysqldaemon/

--
Marcello Romani


Re: Introducing myself

2009-04-28 Thread Alex Rousskov
On 04/20/2009 10:10 PM, Alistair Reay wrote:
 Hi everyone,
 
 I'd like to introduce myself to the dev team and start helping out.
 
 My name is Alistair Reay and I'm a system engineer at a large New
 Zealand broadcaster that uses Squid and other open-source software
 extensively. Using squid we've built the nations largest and cheapest
 commercial CDN for our VOD offering so I've got a vested interest in
 helping Squid kick more ass. Although I'm not a professional developer,
 I have a lot of interest in contributing code to this project and I've
 created a production-ready load balancer project in SourceForge called
 Octopus http://sourceforge.net/projects/octopuslb/ that works really
 well behind Squid. 
 
 Anyway, the first thing I'd like to do is investigate how
 refresh_stale_hit works and try to improve it. I searched to squid-users
 mail list and found this thread of conversation which is what I'd like
 to implement in Squid2.7. If you'll have me, I'll subscribe to this
 mailing list and make a new topic about this feature request then start
 work.
 
 http://www.squid-cache.org/mail-archive/squid-users/200609/0162.html
 User's query/request (also what I'd like to be able to do)
 http://www.squid-cache.org/mail-archive/squid-users/200609/0167.html
 Henrik's response

Hi Alistair,

  If you have some cycles to spare, please consider helping with porting
Squid2 features you use to Squid3. This will both help current Squid3
users and will ensure a smooth upgrade path for your production caches.
If you work on something new, please consider writing a Squid3 patch
(and a Squid2 patch if necessary).

Thank you,

Alex.


Introducing myself

2009-04-20 Thread Alistair Reay
Hi everyone,

I'd like to introduce myself to the dev team and start helping out.

My name is Alistair Reay and I'm a system engineer at a large New
Zealand broadcaster that uses Squid and other open-source software
extensively. Using squid we've built the nations largest and cheapest
commercial CDN for our VOD offering so I've got a vested interest in
helping Squid kick more ass. Although I'm not a professional developer,
I have a lot of interest in contributing code to this project and I've
created a production-ready load balancer project in SourceForge called
Octopus http://sourceforge.net/projects/octopuslb/ that works really
well behind Squid. 

Anyway, the first thing I'd like to do is investigate how
refresh_stale_hit works and try to improve it. I searched to squid-users
mail list and found this thread of conversation which is what I'd like
to implement in Squid2.7. If you'll have me, I'll subscribe to this
mailing list and make a new topic about this feature request then start
work.

http://www.squid-cache.org/mail-archive/squid-users/200609/0162.html
User's query/request (also what I'd like to be able to do)
http://www.squid-cache.org/mail-archive/squid-users/200609/0167.html
Henrik's response

Cheers
Al
==
For more information on the Television New Zealand Group, visit us
online at tvnz.co.nz 
==
CAUTION:  This e-mail and any attachment(s) contain information that
is intended to be read only by the named recipient(s).  This information
is not to be used or stored by any other person and/or organisation.



Re: Introducing myself

2009-04-20 Thread Mark Nottingham

Hi!

Take a look at stale-while-revalidate (cache_peer option in 2.7); it  
may do what you need.


Cheers,


On 21/04/2009, at 2:10 PM, Alistair Reay wrote:


Hi everyone,

I'd like to introduce myself to the dev team and start helping out.

My name is Alistair Reay and I'm a system engineer at a large New
Zealand broadcaster that uses Squid and other open-source software
extensively. Using squid we've built the nations largest and cheapest
commercial CDN for our VOD offering so I've got a vested interest in
helping Squid kick more ass. Although I'm not a professional  
developer,

I have a lot of interest in contributing code to this project and I've
created a production-ready load balancer project in SourceForge called
Octopus http://sourceforge.net/projects/octopuslb/ that works really
well behind Squid.

Anyway, the first thing I'd like to do is investigate how
refresh_stale_hit works and try to improve it. I searched to squid- 
users

mail list and found this thread of conversation which is what I'd like
to implement in Squid2.7. If you'll have me, I'll subscribe to this
mailing list and make a new topic about this feature request then  
start

work.

http://www.squid-cache.org/mail-archive/squid-users/200609/0162.html
User's query/request (also what I'd like to be able to do)
http://www.squid-cache.org/mail-archive/squid-users/200609/0167.html
Henrik's response

Cheers
Al
==
For more information on the Television New Zealand Group, visit us
online at tvnz.co.nz
==
CAUTION:  This e-mail and any attachment(s) contain information that
is intended to be read only by the named recipient(s).  This  
information

is not to be used or stored by any other person and/or organisation.



--
Mark Nottingham   m...@yahoo-inc.com




Introducing myself

2009-04-09 Thread Marcello Romani

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, which 
stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received requests 
from a few people that were looking for a mysql access log solution for 
squid.


So far the script is working well, but mine is a low traffic scenario 
(15 clients), so I'd like to see it tested in more demanding 
environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining the 
daemon were written as an excercise, while some other provided useful 
information for my own requirements. The list of views could be expanded 
or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to be 
cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to write 
a version of the script for postgresql also.


--
Marcello Romani


Re: Introducing myself

2009-04-09 Thread Amos Jeffries

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web caching 
and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, which 
stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received requests 
from a few people that were looking for a mysql access log solution for 
squid.


So far the script is working well, but mine is a low traffic scenario 
(15 clients), so I'd like to see it tested in more demanding 
environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining the 
daemon were written as an excercise, while some other provided useful 
information for my own requirements. The list of views could be expanded 
or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to be 
cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to write 
a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to working 
with you and it as the first LD helper. MySQL is precisely one of the 
tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper as 
well. I have not heard much since. Presumably is happily working in 
places, If that was not you we'd best check up and see about merging the 
script concepts rather than adding new one.


If you are intending and able to stick around and support the script I 
believe mysql logging is one of the helpers we could find great use for 
bundling.


Amos
--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
  Current Beta Squid 3.1.0.6


Re: Introducing myself

2009-04-09 Thread Marcello Romani

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received requests 
from a few people that were looking for a mysql access log solution 
for squid.


So far the script is working well, but mine is a low traffic scenario 
(15 clients), so I'd like to see it tested in more demanding 
environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining the 
daemon were written as an excercise, while some other provided useful 
information for my own requirements. The list of views could be 
expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to be 
cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to working 
with you and it as the first LD helper. MySQL is precisely one of the 
tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper as 
well. I have not heard much since. Presumably is happily working in 
places, If that was not you we'd best check up and see about merging the 
script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is not my 
script.




If you are intending and able to stick around and support the script I 
believe mysql logging is one of the helpers we could find great use for 
bundling.


I have developed the perl script in my spare time, so I might not be as 
timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have a LD 
helper written in C or C++ rather than perl, I might also look into that.




Amos



--
Marcello Romani


Re: Introducing myself

2009-04-09 Thread Amos Jeffries

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received 
requests from a few people that were looking for a mysql access log 
solution for squid.


So far the script is working well, but mine is a low traffic 
scenario (15 clients), so I'd like to see it tested in more 
demanding environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining 
the daemon were written as an excercise, while some other provided 
useful information for my own requirements. The list of views could 
be expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to 
be cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to 
working with you and it as the first LD helper. MySQL is precisely 
one of the tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper 
as well. I have not heard much since. Presumably is happily working 
in places, If that was not you we'd best check up and see about 
merging the script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is not 
my script.



Turns out it was you on March 2008. I grabbed a copy of your early 
script and was playing around with it.

http://www.mail-archive.com/squid-us...@squid-cache.org/msg53342.html


Ouch! You're right.
The fact is, I've also seen a LD helper written in C somewhere...


The only other MySQL stuff I've seen was Arthur Tumanyan's shaga patch 
in 2007, which was for integrated MySQL support before LD came along. 
Might be interesting to compare the SQL tables etc, but the code is not 
relevant to this.


Adrian wrote the initial access.log output into LD form using the 
original C from inside Squid.


I'm not aware of any other LD around yet.



If you are intending and able to stick around and support the script 
I believe mysql logging is one of the helpers we could find great 
use for bundling.


I have developed the perl script in my spare time, so I might not be 
as timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have a 
LD helper written in C or C++ rather than perl, I might also look 
into that.




The only issues we have with coding language are that it must be 
widely usable/useful, and someone is able to keep up with bug fixes. 
Perl passes on both.


Amos


Ok, perfect.

I have registered the project on sourceforge, but I've not yet commited 
anything there.

Is it the right way to host the script and its future developements ?

The project is here:

http://sourceforge.net/projects/squid-mysql-log/



Up to you. Thats how the squid_kerb_auth did it.
The binary name if we bundle with Squid will end up being 
log_mysql_daemon.pl though.


Amos
--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
  Current Beta Squid 3.1.0.6


Re: Introducing myself

2009-04-09 Thread Marcello Romani

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received 
requests from a few people that were looking for a mysql access log 
solution for squid.


So far the script is working well, but mine is a low traffic 
scenario (15 clients), so I'd like to see it tested in more 
demanding environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining the 
daemon were written as an excercise, while some other provided 
useful information for my own requirements. The list of views could 
be expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to 
be cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to 
working with you and it as the first LD helper. MySQL is precisely 
one of the tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper as 
well. I have not heard much since. Presumably is happily working in 
places, If that was not you we'd best check up and see about merging 
the script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is not 
my script.



Turns out it was you on March 2008. I grabbed a copy of your early 
script and was playing around with it.

http://www.mail-archive.com/squid-us...@squid-cache.org/msg53342.html


Ouch! You're right.
The fact is, I've also seen a LD helper written in C somewhere...







If you are intending and able to stick around and support the script 
I believe mysql logging is one of the helpers we could find great use 
for bundling.


I have developed the perl script in my spare time, so I might not be 
as timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have a 
LD helper written in C or C++ rather than perl, I might also look into 
that.




The only issues we have with coding language are that it must be widely 
usable/useful, and someone is able to keep up with bug fixes. Perl 
passes on both.


Amos


Ok, perfect.

I have registered the project on sourceforge, but I've not yet commited 
anything there.

Is it the right way to host the script and its future developements ?

The project is here:

http://sourceforge.net/projects/squid-mysql-log/

--
Marcello Romani


Re: Introducing myself

2009-04-09 Thread Amos Jeffries

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received requests 
from a few people that were looking for a mysql access log solution 
for squid.


So far the script is working well, but mine is a low traffic scenario 
(15 clients), so I'd like to see it tested in more demanding 
environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining the 
daemon were written as an excercise, while some other provided useful 
information for my own requirements. The list of views could be 
expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has to 
be cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to 
working with you and it as the first LD helper. MySQL is precisely one 
of the tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper as 
well. I have not heard much since. Presumably is happily working in 
places, If that was not you we'd best check up and see about merging 
the script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is not my 
script.



Turns out it was you on March 2008. I grabbed a copy of your early 
script and was playing around with it.

http://www.mail-archive.com/squid-us...@squid-cache.org/msg53342.html





If you are intending and able to stick around and support the script I 
believe mysql logging is one of the helpers we could find great use 
for bundling.


I have developed the perl script in my spare time, so I might not be as 
timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have a LD 
helper written in C or C++ rather than perl, I might also look into that.




The only issues we have with coding language are that it must be widely 
usable/useful, and someone is able to keep up with bug fixes. Perl 
passes on both.


Amos
--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
  Current Beta Squid 3.1.0.6


Re: Introducing myself

2009-04-09 Thread Marcello Romani

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Amos Jeffries ha scritto:

Marcello Romani wrote:

Hallo,
I have been using squid for about 3 years now for normal web 
caching and url filtering in our company.
I have written a small perl script to be used as a logfile daemon, 
which stores the access log entries in a mysql database.
I'm currently using it in our company and I've also received 
requests from a few people that were looking for a mysql access 
log solution for squid.


So far the script is working well, but mine is a low traffic 
scenario (15 clients), so I'd like to see it tested in more 
demanding environments to find out bugs or performance bottlenecks.


Also, some of the views contained in the DDL script accompaining 
the daemon were written as an excercise, while some other provided 
useful information for my own requirements. The list of views 
could be expanded or modified based on other people's requests.


The last line on my TODO list is how to deal with database growth. 
Currently there is no consolidation routine, so the database has 
to be cleaned by hand.


I have some experience in mysql and postgresql, so I'm planning to 
write a version of the script for postgresql also.




Welcome.

I'm working on the port of LogDaemon into 3.2. I look forward to 
working with you and it as the first LD helper. MySQL is precisely 
one of the tools I'm looking at testing the port with.


Back at the beginning of LogDaemon in 2.7 there was a MySQL helper 
as well. I have not heard much since. Presumably is happily working 
in places, If that was not you we'd best check up and see about 
merging the script concepts rather than adding new one.


I'll have to look closely but I belive what you are mentioning is 
not my script.



Turns out it was you on March 2008. I grabbed a copy of your early 
script and was playing around with it.

http://www.mail-archive.com/squid-us...@squid-cache.org/msg53342.html


Ouch! You're right.
The fact is, I've also seen a LD helper written in C somewhere...


The only other MySQL stuff I've seen was Arthur Tumanyan's shaga patch 
in 2007, which was for integrated MySQL support before LD came along. 
Might be interesting to compare the SQL tables etc, but the code is not 
relevant to this.


Adrian wrote the initial access.log output into LD form using the 
original C from inside Squid.


I'm not aware of any other LD around yet.



If you are intending and able to stick around and support the 
script I believe mysql logging is one of the helpers we could find 
great use for bundling.


I have developed the perl script in my spare time, so I might not be 
as timely as I should, but I'm willing to support and expand it.
I'm not a C or C++ expert, but if you feel that it's better to have 
a LD helper written in C or C++ rather than perl, I might also look 
into that.




The only issues we have with coding language are that it must be 
widely usable/useful, and someone is able to keep up with bug fixes. 
Perl passes on both.


Amos


Ok, perfect.

I have registered the project on sourceforge, but I've not yet 
commited anything there.

Is it the right way to host the script and its future developements ?

The project is here:

http://sourceforge.net/projects/squid-mysql-log/



Up to you. Thats how the squid_kerb_auth did it.
The binary name if we bundle with Squid will end up being 
log_mysql_daemon.pl though.


Amos


Hmmm... I think it's preferrable to have consistent names.

I'll look into renaming the registered project or creating a new one.

--
Marcello Romani


Introducing myself to the group

2009-02-17 Thread Jack Quinlin
Hello,

 I would like to introduce myself to the group and join the squid-dev. 


My name is Jack Quinlin and I have been using Squid in production 
environments for five years now and have 20+ Squid servers deployed. I think 
the best use of my skill set would be in testing and some lite development. I 
would like work in the areas along the lines of 3.x performance, content 
adaption, and scalability but I am here to help in any area that I can . 


Best Regards,

Jack



Re: Introducing myself to the group

2009-02-17 Thread Amos Jeffries

Jack Quinlin wrote:

Hello,

 I would like to introduce myself to the group and join the squid-dev. 



My name is Jack Quinlin and I have been using Squid in production environments for five years now and have 20+ Squid servers deployed. I think the best use of my skill set would be in testing and some lite development. I would like work in the areas along the lines of 3.x performance, content adaption, and scalability but I am here to help in any area that I can . 



Best Regards,

Jack



Welcome, Those areas so need someone to work on. I look forward to 
seeing your work.


If you haven't found them already, instructions on how to access the 
code are at http://wiki.squid-cache.org/Squid3VCS
and the guidelines for developers doing various things are all jumbled 
together and linked from http://wiki.squid-cache.org/DeveloperResources


Amos
--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
  Current Beta Squid 3.1.0.5


Re: Introducing myself

2008-11-07 Thread Roland Wolters
Hi Alex,

 Do you plan on migrating to the eCAP interface? It would help you to
 avoid maintaining a parallel and duplicate code infrastructure for your
 filters. In fact, your generally useful adaptation modules can be
 distributed with Squid if they conform to the supported interfaces. This
 will further decrease your maintenance overheads and increase your
 company exposure.

Currently there is no plan to migrate to the new interface. We might do so if 
we get a new customer, but at the moment we have an installation in 
maintainance-mode, and there is no time for larger migrations.

But as I said, this is  due to the circumstances - as soon as we have the time 
(and the paying customers ;) ) it is likely that we would migrate.

 P.S. Please do not forget to send a list subscription request if you
 have not already.

Yes, I did so like it was suggested on the project page :)

Regards,

Roland

-- 
Roland Wolters
Tel.: +49 (0)21 61 / 46 43-181
pgp fingerprint: D2DE 4612 9C7D 7B7A 420D 84A8 E900 29F9 C16C 2283

credativ GmbH, HRB Mönchengladbach 12080 
Hohenzollernstr. 133, 41061 Mönchengladbach 
Geschäftsführung: Dr. Michael Meskes, Jörg Folz


signature.asc
Description: This is a digitally signed message part.


Re: Introducing myself

2008-11-06 Thread Alex Rousskov
On Fri, 2008-10-31 at 16:05 +0100, Roland Wolters wrote:

 http://sites.inka.de/~bigred/devel/squid-filter.html
 
 The development of the filter was funded by my company. I know that today, in 
 squid 3, there are other ways to realize such a filter, but we started with 
 the 
 filter in the pre 3 times, and sticked to it.

Hi Roland,

Do you plan on migrating to the eCAP interface? It would help you to
avoid maintaining a parallel and duplicate code infrastructure for your
filters. In fact, your generally useful adaptation modules can be
distributed with Squid if they conform to the supported interfaces. This
will further decrease your maintenance overheads and increase your
company exposure.

Thank you,

Alex.
P.S. Please do not forget to send a list subscription request if you
have not already.



Introducing myself

2008-10-31 Thread Roland Wolters
Hi there,

I would like to be able to discuss some issues of the squid source code and 
would therefore like to be subscribed to your list. Following the rules on

http://www.squid-cache.org/Support/mailing-lists.dyn#squid-dev

I give you a short introduction of the reason and my person:

I'm working for the German company credativ GmbH which offers support contracts 
for various kinds of Open Source software. Among our customers we have quite 
some people who are using squid. One special case is a customer who uses squid 
together with the content filter extension explained here [*]:
http://sites.inka.de/~bigred/devel/squid-filter.html

The problem is however that, while being generally pleased with that filte,r 
the customer has rare situations where squid has problems, and I'm working on 
fixing these bugs. Naturally, while going through the source code of squid the 
one or other question arises and I would like to ask tehm at the approriate 
list: the squid developers list.

Regards from Germany,

Roland

[*]
The development of the filter was funded by my company. I know that today, in 
squid 3, there are other ways to realize such a filter, but we started with the 
filter in the pre 3 times, and sticked to it.
-- 
Roland Wolters
Tel.: +49 (0)21 61 / 46 43-181
pgp fingerprint: D2DE 4612 9C7D 7B7A 420D 84A8 E900 29F9 C16C 2283

credativ GmbH, HRB Mönchengladbach 12080 
Hohenzollernstr. 133, 41061 Mönchengladbach 
Geschäftsführung: Dr. Michael Meskes, Jörg Folz


signature.asc
Description: This is a digitally signed message part.


Re: Introducing myself

2008-09-02 Thread Diego Woitasen

On Mon, September 1, 2008 9:20 pm, S L wrote:
 Hi, it's restricted via mume-type? If that is, then me did introduced it
 already. But it doesn't approved yet.


If don't undertand. Do you have a link to your patch?

I want to select whether cache or not an object based on reply mime-type.
I think we can do it using cached headers. I'm working on it right nigh,
will post results in a few days.

regards,
 Diego

-- 
Diego Woitasen
XTECH - Soluciones Linux para empresas
(54) 011 5219-0678



Introducing myself

2008-08-30 Thread Diego Woitasen
Hi,
 I want to discuss some features about caching, more precisely changes in
cache behavior and refresh_pattern. I think that clientCheckNoCache()
should be called on clientHttpReplyAccessCheck(), so we could allow
cached based on reply mime type (useful for youtube and googlevideos).
Also, refresh_pattern should use acl to be more flexible, but this
required major surgery I think.

regards,
  Diego




-- 
Diego Woitasen
XTECH - Soluciones Linux para empresas
(54) 011 5219-0678



Re: SIMON, Yannick : introducing myself

2007-11-11 Thread Yannick Simon
 Hello

 i am the CTO of a french e-commerce web site called  www.rueducommerce.fr

 i am a expert of ESI developments since i am using AKAMAI's ESI
technology for many years now

 i am developping an ICAP Server written in PERL, just for fun, and i
can, may be, help you with some bugs with squid3

 can i subscribe to squid-dev ?

 thank you

 Yannick


Re: SIMON, Yannick : introducing myself

2007-11-11 Thread Adrian Chadd
Subscribed!



Adrian

On Sun, Nov 11, 2007, Yannick Simon wrote:
  Hello
 
  i am the CTO of a french e-commerce web site called  www.rueducommerce.fr
 
  i am a expert of ESI developments since i am using AKAMAI's ESI
 technology for many years now
 
  i am developping an ICAP Server written in PERL, just for fun, and i
 can, may be, help you with some bugs with squid3
 
  can i subscribe to squid-dev ?
 
  thank you
 
  Yannick

-- 
- Xenion - http://www.xenion.com.au/ - VPS Hosting - Commercial Squid Support -
- $25/pm entry-level VPSes w/ capped bandwidth charges available in WA -


Introducing myself

2006-02-20 Thread Cleber Rodrigues
Hi there all you squid tamers!

I'm Cleber Rodrigues, from Brazil, and I'm interested in following squid
development, and hopefully help along.

Our company, Global Red, is a genuine FOSS company, and we have been
developing some extra features that our customers and our projects
require.

One of these, is available at:

http://nop.globalred.com.br/svn/gr-netservices/gr-webproxy/squid/squid-2.5.STABLE6-access_log_exclude.patch

We call it AccessLogExclude, and allows for ACLs to define some accesses
that will not be logged. Maybe there's something out there that already
does this, maybe not. That's exactly why I want to get closer to the dev
team. 

Hope that's enough for now, and thanks a lot for your time and patience.

-- 
Cleber Rodrigues
[EMAIL PROTECTED]



Introducing myself

2006-01-25 Thread Mr E_T
I have been using the cvs version of squid for a few months now and have found 
and
reported a few bugs.

I would like to chase down a few questions regarding the use of assert and the 
use of
the disk cache whith non caching squid among other things.

I feel that these issues need to be discussed to improve squid even more.

-- 
regs MR E_T
___
\  \
  \   OOHH I hate TYPOS  \
\  \
  ~~~


introducing myself

2005-07-19 Thread Ermis Doganis



Hello!

I am a student in the University of Patras, Greece. I have a project running 
and i could use your help.


My aim is to implement a new removal policy in squid.

I can't locate in the source files where is decided which one of the 
functions of the removal policy is called, policy-add, policy- referenced 
etc.


Any ideas? 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



Introducing myself

2005-07-11 Thread Lucas Brasilino

Hi all:

First of all, I'd like to learn Squid's architecture
and after that work on squid performance issues, such
as replacement policy, disk cache I/O and OS tunning.
I've already downloaded the tech paper about LFUDA
and GDSF.
My first questions should be simple questions relied over squid coding
and how things works. About easy things. For example,
where can i get a paper/information about LRU replacement policy?

--
[]'s

Lucas Brasilino
[EMAIL PROTECTED]
Procuradoria da República no Estado de Roraima
+55-95-6239642



Re: introducing myself

2004-09-24 Thread Henrik Nordstrom
On Thu, 16 Sep 2004, Pubs wrote:
My name is Nicolas, i'm not a high level programmer (only perl scripting
...). I would like to add an idea concerning CONTENT (not URL) filtering
fashion in squid.
Hot topic, but much missing in Squid..
In my opinion the proper method to do content filtering in an HTTP proxy 
is via the ICAP protocol. There is two different ICAP client 
implementations for Squid-2.5 allowing it to relay content to an ICAP 
server for filtering/alteration, but as of yet no attempts in implementing 
an ICAP client for Squid-3.

Regards
Henrik


introducing myself

2004-09-09 Thread Florian Effenberger
Hello there,
as requested on the website, I am here to introduce myself. ;-) My name 
is Florian, I am a hobbyist network administrator and would like to 
mainly focus on ICAP integration for content filtering. I am no 
programmer, so I'll mainly work on bug reports and proposals and local 
tests in my network.

I hope that I can subscribe to this list.
Thanks!
Florian


Re: introducing myself

2004-03-25 Thread Michal Matusiak
Hello

I've spoken to me lecturer about current situation. He wants us to implement
ETags
in Squid 3. So, we agreed that the first part of our task will be porting
ETag patch
from 2.5 to 3. What do you think about this idea?

Best regards
Mike Matusiak




Re: introducing myself

2004-03-22 Thread Henrik Nordstrom
On Mon, 22 Mar 2004, Michal Matusiak wrote:

 In this semester, I participate in Programming WWW lecture and I have one task
 to accomplish: add something to Squid.

You are most welcome!

 I'm going to do this with my school mate (he will introduce himself later, I hope).
 
 In last two weeks we were trying to uncover ETag functionality in Squid
 2.5 (with patch) and squid 3. In our opinion ETags are not fully
 implemented. So, our task has become: add full(?) ETags support in
 Squid 3.

ETag is not at all implemented in Squid-3 due to various stupid reasons,
and this is very much needed. Any help there is very much preciated.

But from what I can remember the ETag implementation in the Squid-2.5 ETag
patch is fairly complete. What in terms of ETag functionality have you
found missing in this patch?

The Squid-2.5 patch is known to have some noticeable issues in its design
of the ETag index etc, but I do not remember any shortcomings in ETag
functionality as such. But it was quite a while since I last worked on 
this and I may well have forgot something important.

Regards
Henrik



Re: introducing myself

2004-03-22 Thread Henrik Nordstrom
Please keep discussion on squid-dev.

On Mon, 22 Mar 2004, Michal Matusiak wrote:

 Hello
 
 This is first (and most important in this moment) question I have about
 ETag support.

 (I use short form LM instead of Last-Modified, I write this to avoid confusion)
 
 What happens when there is cached object without LM but with ETag?

The intention is that there should then be a If-None-Match request using  
the ETag of the expired object.
 
If there is no priorly known object matching the request then
If-None-Match should include all the known ETags of this URL.

 Let's assume that our object is STALE when the request comes.
 Squid should validate but finds that object has no LM so this is MISS.
 But the object has ETag. Why this ETag is not used as validator?
 We found that during our tests of Squid behaviour but later I've analyzed
 the code of client_side.c (with ETag patch) and I found those lines:
 
   ...
   r-flags.need_validation = 1;
   if (e-lastmod  0) {
   /*
* Previous reply didn't have a Last-Modified header,
* we cannot revalidate it.
*/
   http-log_type = LOG_TCP_MISS;
   ...

Hmm...

 In my opinion ETags should be used as validator even when Last-Modified
 header field is not present. Am'I completely wrong or what?

You are correct.

And a quick verification of the etag-2.5 branch does indeed verify your
claim that this does not work the way it is intended. Looking a bit
further it is even mentioned in the etag todo list:

   http://devel.squid-cache.org/etag/

From a quick peek in the code most of the logics for handling this kind of
object seems to be there, but obviously some small details like the code
you indicated prevents it from being used in this specific case. There is 
also some other places involving request-lastmod which prevents this from 
working the way it is intended (clientProcessExpired for one).

Regards
Henrik



Introducing myself

2003-03-05 Thread michele . de-martin
Hi everybody,
my name is Michele De Martin and I'm working as a network administrator:
routers, switches but also DNSs and proxies services.
I've some years of experince in managing network services and a little
knowledge of C and Perl programming.

I would like to add NT multi not trusted domain
authentication/authorization to squid.

I've almost realized a kit of 3 progs as external helpers and a little
patch to squid sources (see
http://www.squid-cache.org/mail-archive/squid-users/200302/1233.html for
some details).

I'm here to ask for subscription and how to merge my work with the main
squid .

Thank you in advance
Michele De Martin




Re: Introducing myself

2003-03-05 Thread Adrian Chadd

Hiya,

just send an email to [EMAIL PROTECTED] .
I'll approve you. :)



Adrian

On Wed, Mar 05, 2003, [EMAIL PROTECTED] wrote:
 Hi everybody,
 my name is Michele De Martin and I'm working as a network administrator:
 routers, switches but also DNSs and proxies services.
 I've some years of experince in managing network services and a little
 knowledge of C and Perl programming.
 
 I would like to add NT multi not trusted domain
 authentication/authorization to squid.
 
 I've almost realized a kit of 3 progs as external helpers and a little
 patch to squid sources (see
 http://www.squid-cache.org/mail-archive/squid-users/200302/1233.html for
 some details).
 
 I'm here to ask for subscription and how to merge my work with the main
 squid .
 
 Thank you in advance
 Michele De Martin