Re: [code] [for discussion] map-trie

2014-06-14 Thread Robert Collins
is to optimize search/identification of strings from a known-in-advance set. Cheers, Alex. -- Francesco -- Robert Collins rbtcoll...@hp.com Distinguished Technologist HP Converged Cloud

Re: BZR local server?repo?

2014-01-23 Thread Robert Collins
Put bzr update in cron? Or if you want an exact copy of trunk, use 'bzr branch' then 'bzr pull' to keep it in sync. On 23 January 2014 20:53, Eliezer Croitoru elie...@ngtech.co.il wrote: Since I do have a local server I want to have an up-to-date bzr replica. I can just use checkout or

Re: [RFC] Tokenizer API

2013-12-10 Thread Robert Collins
of your preconditions to come up with an N*M complexity here. -Rob -- Robert Collins rbtcoll...@hp.com Distinguished Technologist HP Converged Cloud

Re: Dmitry Kurochkin

2013-07-23 Thread Robert Collins
On 24 July 2013 05:18, Alex Rousskov rouss...@measurement-factory.com wrote: It is with great sadness I inform you that Dmitry Kurochkin died in a skydiving accident a few days ago. Dmitry was an avid skydiver, with more than 360 jumps and some regional records behind him. He loved that sport.

rackspace offering free compute for open source projects

2013-07-21 Thread Robert Collins
https://twitter.com/jessenoller/status/355757374906183680 - this might be useful for jenkins. -Rob

Re: Should we remove ESI?

2013-06-11 Thread Robert Collins
or not. I think it would be sad to remove working code, but if noone is using it, noone is using it. I think refactoring it to use eCap rather than clientStreams would be fine, but I can't volunteer to do that myself. -Rob -- Robert Collins rbtcoll...@hp.com Distinguished Technologist HP Cloud

Re: Should we integrate libTrie into our build system?

2013-06-09 Thread Robert Collins
, must be a tuned equivalent somewhere :) -Rob Comments? -- /kinkie -- Robert Collins rbtcoll...@hp.com Distinguished Technologist HP Cloud Services

Re: Squid SMP on MacOS

2013-02-24 Thread Robert Collins
segment opening fails with similar symptoms when used outside of unit tests (e.g., with a shared memory cache)? If so, please feel free to disable shared memory support on MacOS (do not define HAVE_SHM?) until somebody who needs it can find the right combination of flags. +1 -Rob -- Robert

Re: some notes and help to think is needed + Test results of testing basics in store_url_rewrite.

2012-09-26 Thread Robert Collins
On Thu, Sep 27, 2012 at 4:09 PM, Eliezer Croitoru elie...@ngtech.co.il wrote: Well I was reading here and there the store code and other things then started testing some theories about how store_url can be and should be implemented. If you do remember or not I refactored the source in couple

Re: [RFC] or ACLs

2012-09-24 Thread Robert Collins
On Tue, Sep 25, 2012 at 10:06 AM, Alex Rousskov rouss...@measurement-factory.com wrote: Hello, I would like to add support for explicit OR ACLs: On the up side i think that this would indeed give us much more flexability, and its a decent stopgap between this and a more understandable ACL

Re: [RFC] One helper to rewrite them all

2012-09-11 Thread Robert Collins
On Wed, Sep 12, 2012 at 11:05 AM, Amos Jeffries squ...@treenet.co.nz wrote: IMO the backward compatibility and easy upgrade from 2.7 overrides doing this now. It is possible to do a migration to this design later easily enough not to worry. FWIW I wouldn't worry about 2.7 compat. As of

Re: bzr unmerge

2012-08-17 Thread Robert Collins
On Sat, Aug 18, 2012 at 6:58 AM, Henrik Nordström hen...@henriknordstrom.net wrote: fre 2012-08-17 klockan 19:59 +0200 skrev Kinkie: Have you considered bzr uncommit? uncommit do not cut it. uncommit simply moves the branch head to a given revision discarding any later revisions, same as git

Re: Generic helper I/O format

2012-07-04 Thread Robert Collins
On Thu, Jul 5, 2012 at 4:00 PM, Amos Jeffries squ...@treenet.co.nz wrote: Why do we need backwards compat in the new protocol? As an alternative, consider setting a protocol= option on the helpers, making the default our latest-and-greatest,a nd folk running third-party helpers can set

Re: Geek fun in Squid's source code

2012-06-28 Thread Robert Collins
On Fri, Jun 29, 2012 at 12:53 PM, Amos Jeffries squ...@treenet.co.nz wrote: On 29/06/2012 12:01 a.m., Kinkie wrote: from support_netbios.cc: if (p == np) { (stumbled into this while sweeping the sources changing postincrement to preincrement operators). --     /kinkie Why do you

Re: squid md5 and fips mode

2012-06-19 Thread Robert Collins
On Tue, Jun 19, 2012 at 9:10 AM, Paul Wouters pwout...@redhat.com wrote: Hi, I have been looking at FIPS issues with squid in both RHEL5 and RHEL6. In fips mode, MD5 is not allowed for securing web traffic (with some TLS exceptions) nor user authentication. It is allowed for other things,

Re: [PATCH] fix up external acl type dumping

2012-06-15 Thread Robert Collins
On Fri, Jun 15, 2012 at 4:23 AM, Alex Rousskov rouss...@measurement-factory.com wrote: On 06/14/2012 03:06 AM, Robert Collins wrote: +#define DUMP_EXT_ACL_TYPE_FMT(a, fmt, ...) \ +            case _external_acl_format::EXT_ACL_##a: \ +                storeAppendPrintf(sentry, fmt

Re: [PATCH] fix up external acl type dumping

2012-06-15 Thread Robert Collins
On Sat, Jun 16, 2012 at 7:33 AM, Alex Rousskov rouss...@measurement-factory.com wrote: IMHO, ##__VA_ARGS__  is not worth the trouble in this particular case. However, even if you disagree, please use at least one argument (empty string with a corresponding %s if needed to prevent compiler

[PATCH] fix up external acl type dumping

2012-06-14 Thread Robert Collins
This patch does four things: - adds a helper macro for format strings with external acl type config dumping. - uses that to add a missing type dumper for %%, which currently causes squid to FATAL if mgr:config is invoked. - refactors the SSL type dumping to use the macro as well, saving some

Re: Multiple outgoing addresses for squid?

2012-03-29 Thread Robert Collins
On Fri, Mar 30, 2012 at 4:18 AM, Chris Ross cr...@markmonitor.com wrote:  So, I suspect someone has looked at this before, but I have an edge device that is multi-homed.  I have multiple WAN connections available, and what I'd really like to do is have a squid that's smart enough to learn

Re: Multiple outgoing addresses for squid?

2012-03-29 Thread Robert Collins
2012/3/30 Henrik Nordström hen...@henriknordstrom.net:   Can tcp_outgoing_address take multiple addresses now?  Does it just round-robin through them? It can only select one per request at the moment. Thats probably something we should fix. For now though an external ACL could deliver round

Re: Which projects are most important?

2012-02-15 Thread Robert Collins
Performance is a hot topic at the moment; I would love to see more time going into that through any of the performance related items you listed (or other ones you may come up with). -Rob

Re: Question regarding ESI Implementation

2011-09-30 Thread Robert Collins
On Fri, Sep 30, 2011 at 7:38 PM, Jan Algermissen jan.algermis...@nordsc.com wrote: Theres no specific meta documentation that I recall. It should be pretty straight forward (but remember that squid is a single threaded non-blocking program - so its got to work with that style of programming).

Re: Question regarding ESI Implementation

2011-09-29 Thread Robert Collins
On Thu, Sep 29, 2011 at 10:37 AM, Jan Algermissen jan.algermis...@nordsc.com wrote: Hi, I am thinking about trying out some ideas building upon ESI 1.0 and would like to extend the ESI implementation of Squid. For personal use right now, but if turns out to be valuable I am happy to share

Re: hit a serious blocker on windows

2011-08-11 Thread Robert Collins
DuplicateHandle is how its done. http://msdn.microsoft.com/en-us/library/ms724251(v=vs.85).aspx -Rob

Re: [RFC] Have-Digest and duplicate transfer suppression

2011-08-10 Thread Robert Collins
On Thu, Aug 11, 2011 at 10:59 AM, Alex Rousskov rouss...@measurement-factory.com wrote: On 08/10/2011 04:18 PM, Robert Collins wrote: How is case B different to If-None-Match ? The origin server may not supply enough information for If-None-Match request to be possible OR it may lie when

Re: [RFC] Have-Digest and duplicate transfer suppression

2011-08-10 Thread Robert Collins
(But for clarity - I'm fine with what you proposed, I just wanted to consider whether the standards would let us do it more directly, which they -nearly- do AFAICT). -Rob

Re: [RFC] Have-Digest and duplicate transfer suppression

2011-08-10 Thread Robert Collins
How is case B different to If-None-Match ? -Rob

Re: FYI: http timeout headers

2011-03-10 Thread Robert Collins
On Fri, Mar 11, 2011 at 6:22 AM, Mark Nottingham m...@yahoo-inc.com wrote: http://tools.ietf.org/html/draft-thomson-hybi-http-timeout-00 In a nutshell, this draft introduces two new headers: Request-Timeout, which is an end-to-end declaration of how quickly the client wants the response,

Re: FYI: http timeout headers

2011-03-10 Thread Robert Collins
On Fri, Mar 11, 2011 at 11:16 AM, Mark Nottingham m...@yahoo-inc.com wrote: Right. I think the authors hope that intermediaries (proxies and gateways) will adapt their policies (within configured limits) based upon what they see in incoming connection-timeout headers, and rewrite the outgoing

Re: Early pre-HEAD patch testing

2011-02-07 Thread Robert Collins
On Tue, Feb 8, 2011 at 10:52 AM, Alex Rousskov rouss...@measurement-factory.com wrote: The problem with branches is that you have to commit changes (and, later, fixes) _before_ you test. Sometimes, that is not a good idea because you may want to simply _reject_ the patch if it fails the test

Re: Sharing DNS cache among Squid workers

2011-01-13 Thread Robert Collins
Have you considered just having a caching-only local DNS server colocated on the same machine? -Rob

Re: Sharing DNS cache among Squid workers

2011-01-13 Thread Robert Collins
On Fri, Jan 14, 2011 at 11:13 AM, Alex Rousskov rouss...@measurement-factory.com wrote: On 01/13/2011 02:18 PM, Robert Collins wrote: Have you considered just having a caching-only local DNS server colocated on the same machine? I am sure that would be an appropriate solution in some

Re: Fwd: OpenSolaris build node for Squid to be updated

2011-01-01 Thread Robert Collins
Their jobs report in subunit however, which we can thunk into hudson using subunit2junitxml, so I think needing a duplicate build farm is much more than we'd need. We would need some glue, but thats about all. _Rob

Re: Feature branch launched: deheader

2010-12-05 Thread Robert Collins
On Mon, Dec 6, 2010 at 3:28 AM, Kinkie gkin...@gmail.com wrote: Hi all,  Eric Raymond recently released a tool named deheader (http://www.catb.org/esr/deheader/) which goes through c/c++ project looking for unneeded includes. It does so by trying to compile each source file after removing one

Re: [PATCH] [RFC] custom error pages

2010-11-21 Thread Robert Collins
Also, symlinks fail on windows :(. -Rob

Re: NULL vs 0

2010-09-21 Thread Robert Collins
On Wed, Sep 22, 2010 at 4:58 AM, Alex Rousskov rouss...@measurement-factory.com wrote: Squid will most likely not work if NULL is not false. 0xCDCDCDCD is not false. Consider:    some_pointer = some_function_that_may_return_NULL();    if (!some_pointer)        ... When compilers do that,

Re: new/delete overloading, why?

2010-08-20 Thread Robert Collins
2010/8/21 Henrik Nordström hen...@henriknordstrom.net: Why are we overloading new/delete with xmalloc/xfree?   include/SquidNew.h this is causing random linking issues every time some piece of code forgets to include SquidNew.h, especially when building helpers etc. And I fail to see what

Re: FYI: github

2010-08-15 Thread Robert Collins
Its fine by me; we could push squid3 up as well using bzr-git, if folk are interested. -Rob

Re: Compliance: Improved HTTP Range header field validation.

2010-08-01 Thread Robert Collins
+1 -Ro b

Re: Marking uncached packets with a netfilter mark value

2010-06-21 Thread Robert Collins
On Tue, Jun 22, 2010 at 8:52 AM, Andrew Beverley a...@andybev.com wrote: 1. Because the marking process needs to be run as root, can this only be achieved by putting the mark function within the squid process that originally starts up, and stipulate that this has to be run as root? Consider a

Re: food for thought?

2010-06-16 Thread Robert Collins
2010/6/16 Kinkie gkin...@gmail.com: Actually the thing I found the most interesting is that it suggests to use page-aware object placements so that big structures traversal is easier on the VM. Could it be useful to adopt that for some of our low-level indexes? We do have a few hashes and

Re: Bug 2957 - only-if-cached shouldn't count when we're not caching

2010-06-16 Thread Robert Collins
Well it sounds totally fine in principle; I'm wondering (without reading the patch) how you define 'we are not caching' - just no cachedirs ? That excludes mem-only caching (or perhaps thats not supported now). -Rob

Re: food for thought?

2010-06-15 Thread Robert Collins
Well its written in an entertaining and a little condescending style. The class of algorithmic analysis that is relevant is 'cache oblivious algorithms' and is a hot topic at the moment. Well worth reading and thinking about. -Rob

Re: How to review a remote bzr branch

2010-05-23 Thread Robert Collins
2010/5/24 Alex Rousskov rouss...@measurement-factory.com: On 05/22/2010 02:41 AM, Robert Collins wrote: What I do to review is usually 'bzr merge BRANCH'; bzr diff - and then eyeball. Thats roughly what a 'proposed merge' in launchpad will show too. You could do that as an alternative

Re: How to review a remote bzr branch

2010-05-22 Thread Robert Collins
What I do to review is usually 'bzr merge BRANCH'; bzr diff - and then eyeball. Thats roughly what a 'proposed merge' in launchpad will show too. You could do that as an alternative. -Rob

Re: Poll: Which bzr versions are you using?

2010-05-22 Thread Robert Collins
What OS are you using? Upgrading to 2.0.x or newer would be advantageous. If there aren't packages for it, I'm sure we can figure out who to tickle to get some. -Rob

Re: Poll: Which bzr versions are you using?

2010-05-19 Thread Robert Collins
2.2 :

Re: Poll: Which bzr versions are you using?

2010-05-19 Thread Robert Collins
in general No; the .bzr.log in a users homedir will contain some info, possibly the client version: the server does receive that, I think. Over HTTP bzr is just another client - the user agent field includes the bzr version, I think, if you were to look in apache logs. -Rob

Re: Upgrade repository format for trunk?

2010-03-25 Thread Robert Collins
On Thu, 2010-03-25 at 15:29 -0600, Alex Rousskov wrote: Sigh. I would rather not upgrade then. I do not know how to move from bzr 1.3 to bzr 2.0.x on Red Hat box that I have to use for some of the development, and I doubt somebody here would enjoy educating me on that process... Besides, even

Re: [PATCH] immortal helpers

2010-02-21 Thread Robert Collins
On Sun, 2010-02-21 at 22:27 +0100, Henrik Nordström wrote: lör 2010-02-20 klockan 18:25 -0700 skrev Alex Rousskov: The reasons you mention seem like a good justification for this option official existence. I do not quite get the fork bomb analogy because we are not creating more than a

Re: [PATCH] immortal helpers

2010-02-21 Thread Robert Collins
On Mon, 2010-02-22 at 02:03 +0100, Henrik Nordström wrote: mån 2010-02-22 klockan 11:44 +1100 skrev Robert Collins: command protocol for it would be pretty similar to the SHM disk IO helper, but for processes. Something like: squid-helper: spawn stderrfd argv(escaped/encoded to be line

Re: SMP: inter-process communication

2010-02-21 Thread Robert Collins
On Sun, 2010-02-21 at 20:18 -0700, Alex Rousskov wrote: On 02/21/2010 06:10 PM, Henrik Nordström wrote: sön 2010-02-21 klockan 17:10 -0700 skrev Alex Rousskov: The only inter-process cooperation I plan to support initially is N processes monitoring the same http_port (and doing

Re: [PATCH] icap_oldest_service_failure option

2010-02-19 Thread Robert Collins
+1 signature.asc Description: This is a digitally signed message part

Re: Initial SMP implementation plan

2010-02-11 Thread Robert Collins
JFDI :) -Rob signature.asc Description: This is a digitally signed message part

Re: [PATCH] Plain Surrogate/1.0 support

2010-02-07 Thread Robert Collins
On Sun, 2010-02-07 at 00:52 +1300, Amos Jeffries wrote: According to the W3C documentation the Surrogate/1.0 capabilities and the Surrogate-Control: header are distinct from the ESI capabilities. This patch makes Squid always advertise and perform the Surrogate/1.0 capabilities for

Re: [PATCH] log virgin HTTP request headers

2010-01-29 Thread Robert Collins
On Thu, 2010-01-28 at 09:09 -0700, Alex Rousskov wrote: On 01/28/2010 06:07 AM, Robert Collins wrote: Just a small thing: can I suggest s/virgin/pristine/ ? Or s/virgin/received/ ? Pristine may work, but we (and other adaptation related documents) use virgin in many places already

Re: Squid-3 and HTTP/1.1

2010-01-28 Thread Robert Collins
On Wed, 2010-01-27 at 22:49 -0700, Alex Rousskov wrote: c) Co-Advisor currently only tests MUST-level requirements. Old Robert's checklist contained some SHOULD-level requirements as well. I see that Sheet1 on the spreadsheet has SHOULDs. Are we kind of ignoring them (and Sheet1) for now,

Re: [PATCH] log virgin HTTP request headers

2010-01-28 Thread Robert Collins
Just a small thing: can I suggest s/virgin/pristine/ ? Or s/virgin/received/ ? virgin has a sexual connotation in some cultures, and can be confusing in a way that is avoidable. -Rob signature.asc Description: This is a digitally signed message part

Re: [PATCH] Cloned Range memory leak

2010-01-27 Thread Robert Collins
Looks good to me. -Rob signature.asc Description: This is a digitally signed message part

Re: patch to fix debugging output

2009-12-22 Thread Robert Collins
Thanks, applied to trunk. -Rob signature.asc Description: This is a digitally signed message part

Re: [RFC] Micro Benchmarking

2009-12-21 Thread Robert Collins
On Tue, 2009-12-22 at 16:05 +1300, Amos Jeffries wrote: The tricky bit appears to be recovering the benchmark output and handling it after a run. If you make each thing you want to get a measurement on a separate test, you could trivially install libcppunit-subunit-dev and use subunits

Re: SMB help needed

2009-12-12 Thread Robert Collins
On Sat, 2009-12-12 at 23:33 +0100, Henrik Nordstrom wrote: tor 2009-12-10 klockan 00:34 +1300 skrev Amos Jeffries: A few months ago we had this argument out and decided to keep them for the people who still don't want to or can't install Samba. Indeed. The SMB helpers are easier to get

Re: [squid-users] 'gprof squid squid.gmon' only shows the initial configuration functions

2009-12-09 Thread Robert Collins
On Tue, 2009-12-08 at 15:32 -0800, Guy Bashkansky wrote: I've built squid with the -pg flag and run it in the no-daemon mode (-N flag), without the initial fork(). I send it the SIGTERM signal which is caught by the signal handler, to flag graceful exit from main(). I expect to see

Re: SMB help needed

2009-12-09 Thread Robert Collins
On Wed, 2009-12-09 at 17:40 +1300, Amos Jeffries wrote: During the helper conversion to C++ I found that the various SMB lookup helpers had a lot of duplicate code as each included the entire smbval/smblib validation library as inline code. Delete them. Samba project ships helpers that

Re: Link convention fixes

2009-11-27 Thread Robert Collins
Can you give an example of what you're talking about, and show the compiler warning you're getting too? (And what flags are needed to get it)? -Rob signature.asc Description: This is a digitally signed message part

Re: squid-smp: synchronization issue solutions

2009-11-24 Thread Robert Collins
On Tue, 2009-11-24 at 16:13 -0700, Alex Rousskov wrote: For example, I do not think it is a good idea to allow a combination of OpenMP, ACE, and something else as a top-level design. Understanding, supporting, and tuning such a mix would be a nightmare, IMO. I think that would be hard, yes.

Re: [PATCH] logdaemon feature import from Squid-2.7

2009-11-21 Thread Robert Collins
+1 signature.asc Description: This is a digitally signed message part

Re: /bzr/squid3/trunk/ r10149: skip performing C libTrie unit tests

2009-11-20 Thread Robert Collins
On Fri, 2009-11-20 at 21:02 +0100, Francesco Chemolli wrote: revno: 10149 committer: Francesco Chemolli kin...@squid-cache.org branch nick: trunk timestamp: Fri 2009-11-20 21:02:00 +0100 message: skip performing C libTrie unit

Re: /bzr/squid3/trunk/ r10149: skip performing C libTrie unit tests

2009-11-20 Thread Robert Collins
On Sat, 2009-11-21 at 01:19 +0100, Kinkie wrote: And because the motivation is missing, I'm left asking 'why?' Untested code is broken code, so this really can't be the right answer. Ok, I'll be more detailed in the future. As for this case: the autoconf environment is pretty messy in

Re: [PATCH] replace RFC2181 magic numbers with POSIX definitions

2009-11-20 Thread Robert Collins
Seems ok at the code level. I worry a little that on damaged systems this will reduce our functionality. At the moment we have our own DNS lookup so the system host length shouldn't matter at all. -Rob signature.asc Description: This is a digitally signed message part

Re: squid-smp: synchronization issue solutions

2009-11-19 Thread Robert Collins
On Wed, 2009-11-18 at 10:46 +0800, Adrian Chadd wrote: Plenty of kernels nowdays do a bit of TCP and socket process in process/thread context; so you need to do your socket TX/RX in different processes/threads to get parallelism in the networking side of things. Very good point. You could

Re: squid-smp: synchronization issue solutions

2009-11-17 Thread Robert Collins
On Tue, 2009-11-17 at 15:49 -0300, Gonzalo Arana wrote: In my limited squid expierence, cpu usage is hardly a bottleneck. So, why not just use smp for the cpu/disk-intensive parts? The candidates I can think of are: * evaluating regular expressions (url_regex acls). * aufs/diskd

Re: squid-smp: synchronization issue solutions

2009-11-15 Thread Robert Collins
On Mon, 2009-11-16 at 00:29 +0530, Sachin Malave wrote: Hello, Since last few days i am analyzing squid code for smp support, I found one big issue regarding debugs() function, It is very hard get rid of this issue as it is appearing at almost everywhere in the code. So for testing purpose

Re: [RFC] Libraries usage in configure.in and Makefiles

2009-11-10 Thread Robert Collins
On Wed, 2009-11-11 at 18:38 +1300, Amos Jeffries wrote: Why? A: The squid binary is topping 3.5MB in footprint with many of the small tool stopping 500KB each. A small but substantial amount of it is libraries inked but unused. Really? dynamically linked libraries should be tiny.

Re: [RFC] Libraries usage in configure.in and Makefiles

2009-11-10 Thread Robert Collins
On Wed, 2009-11-11 at 19:43 +1300, Amos Jeffries wrote: Robert Collins wrote: On Wed, 2009-11-11 at 18:38 +1300, Amos Jeffries wrote: Why? A: The squid binary is topping 3.5MB in footprint with many of the small tool stopping 500KB each. A small but substantial amount

Re: /bzr/squid3/trunk/ r10069: Fixed OpenSolaris build issues.

2009-11-02 Thread Robert Collins
On Tue, 2009-11-03 at 13:19 +1300, Amos Jeffries wrote: Just a note on this change... I'm trying to get rid of XTRA_LIBS entirely. It's adding to the code bloat and external library dependencies in Squid. This isn't clear to me, can you expand on it please. Specifically how XTRA_LIBS - the

Re: WebSockets negotiation over HTTP

2009-10-13 Thread Robert Collins
On Wed, 2009-10-14 at 09:59 +1100, Mark Nottingham wrote: On 13/10/2009, at 10:23 PM, Ian Hickson i...@hixie.ch wrote: I want to just use port 80, and I want to make it possible for a suitably configured HTTP server to pass connections over to WebSocket servers. It seems to me

wiki, bugzilla, feature requests

2009-09-22 Thread Robert Collins
AIUI we use the wiki [over and above being a source of docs] to /design features/ and manage [the little] scheduling that we, as volunteers can do. I think thats great. However, we also have many bugs that are not strictly-current-defects. They are wishlist items. What should we do here? I've

Re: wiki, bugzilla, feature requests

2009-09-22 Thread Robert Collins
I'm proposing: - if there is a bug for something, and a wiki page, link them together. - scheduling, assignment, and dependency data should be put in bugs - whiteboards to sketch annotate document etc should always be in the wiki -Rob signature.asc Description: This is a digitally signed

Re: [MERGE] Clean up htcp cache_peer options collapsing them into a single option with arguments

2009-09-17 Thread Robert Collins
On Fri, 2009-09-18 at 00:22 +0200, Henrik Nordstrom wrote: the list of HTCP mode options had grown a bit too large. Collapse them all into a single htcp= option taking a list of mode flags. Its not clear from the docs whether folk should do htcp=foo htcp=bar or htcp=foo,bar -Rob

Re: [MERGE] Clean up htcp cache_peer options collapsing them into a single option with arguments

2009-09-17 Thread Robert Collins
+1 then signature.asc Description: This is a digitally signed message part

Re: Why does Squid-2 return HTTP_PROXY_AUTHENTICATION_REQUIRED on http_access DENY?

2009-09-15 Thread Robert Collins
On Tue, 2009-09-15 at 16:09 +1000, Adrian Chadd wrote: But in that case, ACCESS_REQ_PROXY_AUTH would be returned rather than ACCESS_DENIED.. Right... so can we have some more details about what is happening and what you expect? deny !proxy_auth_group != allow proxy_auth_group and deny

Re: compute swap_file_sz before packing it

2009-09-14 Thread Robert Collins
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Just a small meta point: The new function you're adding looks like it should be a method to me. - -Rob -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: Squid-smp : Please discuss

2009-09-14 Thread Robert Collins
On Tue, 2009-09-15 at 14:27 +1200, Amos Jeffries wrote: RefCounting done properly forms a lock on certain read-only types like Config. Though we are currently handling that for Config by leaking the memory out every gap. SquidString is not thread-safe. But StringNG with its separate

Re: Why does Squid-2 return HTTP_PROXY_AUTHENTICATION_REQUIRED on http_access DENY?

2009-09-14 Thread Robert Collins
On Tue, 2009-09-15 at 15:22 +1000, Adrian Chadd wrote: G'day. This question is aimed mostly at Henrik, who I recall replying to a similar question years ago but without explaining why. Why does Squid-2 return HTTP_PROXY_AUTHENTICATION_REQUIRED on a denied ACL? The particular bit in

Re: Build failed in Hudson: 3.1-amd64-CentOS-5.3 #14

2009-09-07 Thread Robert Collins
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Amos Jeffries wrote: You misunderstood me. On FreeBSD from what I've seen of squid-cache the md5sum 'binary' is: /path/to/pythonversion /path/to/md5sum.py 'md5' - -Rob -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment:

Re: Build failed in Hudson: 3.1-amd64-CentOS-5.3 #14

2009-09-06 Thread Robert Collins
On Sun, 2009-09-06 at 22:52 +0200, Henrik Nordstrom wrote: Yes. With no dependencies to guide it make reorders as it sees fit for the day, especially if running parallel jobs. We should be fine if we just list the dependencies. -Rob signature.asc Description: This is a digitally signed

Re: Build failed in Hudson: 3.1-amd64-CentOS-5.3 #14

2009-09-06 Thread Robert Collins
On Sun, 2009-09-06 at 23:25 +0200, Henrik Nordstrom wrote: Not sure I am comfortable with adding dependencies to automakes own targets.. and no, we are not fine with just that. See the rest of previous response.. To repeat there is more issues here than uninstall racing, we don't even

Re: WebSockets negotiation over HTTP

2009-09-03 Thread Robert Collins
On Fri, 2009-09-04 at 01:44 +, Ian Hickson wrote: One very real example of this would be the web server or an fully WebSocket capable intermediary sending back bytes ... example #1 suppose there was an intermediary translating websockets-over-http to websockets-port-81 which

Re: R: Squid 3 build errors on Visual Studio - problem still present

2009-08-30 Thread Robert Collins
On Sun, 2009-08-30 at 09:48 +0200, Guido Serassio wrote: c:\work\nt-3.0\src\SquidString.h(98) : error C2057: expected constant expression The offending code is: const static size_type npos = std::string::npos; Can you find out what std::string::npos is defined as in your compiler's

Re: R: R: Squid 3 build errors on Visual Studio - problem still present

2009-08-30 Thread Robert Collins
On Sun, 2009-08-30 at 18:13 +0200, Guido Serassio wrote: Hi, I don't know what is std::string::npos, and so I don't know what to look for http://www.cplusplus.com/reference/string/string/npos/ It should be a static const, which is why I'm so surprised you're getting an error about it.

Re: [PATCH] DiskIO detection cleanup.

2009-08-25 Thread Robert Collins
I haven't read the patch yet, but I concur with Henrik. We should default-enable as much as possible: An unused DiskIO module has almost no footprint - simply a registration entry and a link dependency on $whatever was needed. Rebuilding your squid because it doesn't have what you need is _much_

Re: Alternate http repository for squid3

2009-08-24 Thread Robert Collins
On Fri, 2009-08-21 at 09:35 +0200, Kinkie wrote: On Fri, Aug 21, 2009 at 7:42 AM, Robert Collinsrobe...@robertcollins.net wrote: On Thu, 2009-08-20 at 14:07 +0200, Kinkie wrote: As part of the ongoing buildfarm work, I've published onto http the (read-only) repository mirror that's hosted

Re: Alternate http repository for squid3

2009-08-24 Thread Robert Collins
On Tue, 2009-08-25 at 11:09 +1200, Amos Jeffries wrote: On Tue, 25 Aug 2009 04:20:31 +1000, Robert Collins robe...@robertcollins.net wrote: On Fri, 2009-08-21 at 09:35 +0200, Kinkie wrote: On Fri, Aug 21, 2009 at 7:42 AM, Robert Collinsrobe...@robertcollins.net wrote: On Thu, 2009-08-20

Re: Alternate http repository for squid3

2009-08-20 Thread Robert Collins
On Thu, 2009-08-20 at 14:07 +0200, Kinkie wrote: As part of the ongoing buildfarm work, I've published onto http the (read-only) repository mirror that's hosted on eu. It's available at http://www.eu.squid-cache.org/bzr/squid3/ How often is this synced? -Rob signature.asc Description: This

RFC: infrastructure product in bugzilla

2009-08-19 Thread Robert Collins
I think we should have an infrastructure product in bugzilla, for tracking list/server/buildfarm etc issues. -Rob -- signature.asc Description: This is a digitally signed message part

Re: RFC: infrastructure product in bugzilla

2009-08-19 Thread Robert Collins
On Thu, 2009-08-20 at 11:33 +1200, Amos Jeffries wrote: On Thu, 20 Aug 2009 09:00:15 +1000, Robert Collins robe...@robertcollins.net wrote: I think we should have an infrastructure product in bugzilla, for tracking list/server/buildfarm etc issues. What sort of extra issues exactly

Re: separate these to new list?: Build failed...

2009-08-16 Thread Robert Collins
On Sun, 2009-08-16 at 04:05 +0200, Henrik Nordstrom wrote: sön 2009-08-16 klockan 10:23 +1000 skrev Robert Collins: If the noise is too disturbing to folk we can investigate these... I wouldn't want anyone to leave the list because of these reports. I would expect the number of reports

buildfarm builds for squid-2?

2009-08-16 Thread Robert Collins
I thought I'd just gauge interest in having 2.HEAD and 2.CURRENT tested in the buildfarm. For all that most development is focused on 3, there are still commits being done to 2.x, and most of the hard work in the buildfarm is setup - which is now done. -Rob signature.asc Description: This is a

Re: separate these to new list?: Build failed...

2009-08-15 Thread Robert Collins
We do have other options though: - we could have a separate list - we have the RSS feed anyone can subscribe too - we could cause failing builds to file bugs. If the noise is too disturbing to folk we can investigate these... I wouldn't want anyone to leave the list because of these reports.

  1   2   3   4   5   6   7   >