Hi, and thanks for your interest in helping with the development of Squid. First step on this road is to get you registered as a Squid developers. Get yourself signed up on the squid-dev mailing list by sending a message to [EMAIL PROTECTED], and also create a sourceforge account if you don't have one already. An SF account is not strictly required, but needed if you want to host your efforts on the devel.squid-cache.org site.
Then while you wait for things to get processed, start browsing the Squid code a little. There is lots of files, but these acl tasks is fairly isolated so the amount of code involved is quite isolated. Squid-3: ACLURL.cc/.h with ACLRegexData.cc/.h and ACLDestinationDomain.cc/.h with ACLDomainData.cc/.h is probably a good start loking at to get a feeling of things, and asking here on squid-dev. Squid-2: Much less dynamic code than Squid-3. Here nearly all acls is in acl.c in a big tangled lump. As these acls do not need to look up anything external you can ignore anything related to "lookup needed" or "async". Thats only needed on acls needing to wait for a extenal DNS lookup etc. Regards Henrik
signature.asc
Description: Detta är en digitalt signerad meddelandedel
