Re: Thoughts on Future Versions/Backporting

2005-08-22 Thread Ben Collins-Sussman
I see a lot of frustration going on. The thing is, httpd's development process is nearly identical to Subversion's process... we stole most of it from you folks! So why all the angst in httpd-land, but not in Subversion-land? I see two differences: (A) New trunk releases happen often.

[PATCH] typo in manual

2005-08-09 Thread Ben Collins-Sussman
[[[ Fix typo in manual. * docs/manual/logs.xml: typo. flexibly--flexible. ]]] Index: docs/manual/logs.xml === --- docs/manual/logs.xml(revision 231041) +++ docs/manual/logs.xml(working copy) @@ -425,7 +425,7 @@

Re: bumping mod_dav

2005-05-31 Thread Ben Collins-Sussman
On May 26, 2005, at 10:11 PM, Greg Stein wrote: 1. We want mod_dav_svn to handle POST requests. [...] I'm a bit wary of a vtable hook that merely gateways an arbitrary set of functionality. Further, it would not belong to the vsn_hooks vtable -- that is for DeltaV stuff which POST is most

bumping mod_dav

2005-05-26 Thread Ben Collins-Sussman
There are few 'hacks' in Subversion right now to deal with problems with mod_dav's API. There are also a couple of new Subversion issues that could be solved with further hacks, but would be better remedied through a mod_dav API change. These things are documented here:

Re: Post-2.2 Thoughts

2005-05-08 Thread Ben Collins-Sussman
On May 8, 2005, at 3:15 PM, Olaf van der Spek wrote: On 5/8/05, Phillip Susi [EMAIL PROTECTED] wrote: I like this idea. I think one of the best and most important things that apache is doing these days is trying to migrate away from being a web server and towards a generic server platform.

Re: 2.0.54 Windows Source

2005-04-21 Thread Ben Collins-Sussman
On Apr 21, 2005, at 9:29 AM, Fenlason, Josh wrote: I was just wondering if the 2.0.54 Windows source will be available soon.  Thanks. , Josh. It's sitting in http://apache.mirrors.versehost.com/httpd/ ?

Re: Subversion 1.2-rc1 and Apache2...

2005-04-08 Thread Ben Collins-Sussman
On Apr 8, 2005, at 5:27 AM, NormW wrote: Greetings All, Just trying a build of SVN 1.2-rc1 with Apache2.0/2.1 and, AFAICT, it seems .\modules\dav\main\dav.imp needs 'dav_get_locktoken_list'. Is this related to this FAQ? http://subversion.tigris.org/faq.html#windows-mod_dav_svn-build

Re: Do these broken clients still exist?

2005-04-03 Thread Ben Collins-Sussman
On Apr 3, 2005, at 7:57 PM, Greg Stein wrote: On Sun, Apr 03, 2005 at 01:58:56PM -0400, Joshua Slive wrote: Does someone with a high-traffic, general-interest web site want to take a look through their logs for these user-agent strings. I, uh, have just a few logs that I can scan. ;-) Showoff.

Re: [VOTE] 2.1.3 as beta

2005-02-25 Thread Ben Collins-Sussman
On Feb 24, 2005, at 1:52 AM, Justin Erenkrantz wrote: --On Wednesday, February 23, 2005 10:37 PM -0600 William A. Rowe, Jr. [EMAIL PROTECTED] wrote: Uhm, no. By that definition, all the pollution spewed from typical Linux libraries would be considered 'public api.' Other platforms are using

Re: [PATCH] Fix mod_dav exports on Windows

2005-02-23 Thread Ben Collins-Sussman
On Feb 22, 2005, at 8:07 PM, Branko ibej wrote: The attached patch (against the 2.0.x branch) fixes the problem. Shouldn't this patch be applied to *both* the 2.0 and 2.2 httpd lines? Does that mean applying to httpd /trunk, then backporting to the 2.0 branch?

Re: [VOTE] 2.1.3 as beta

2005-02-23 Thread Ben Collins-Sussman
On Feb 23, 2005, at 2:12 PM, Justin Erenkrantz wrote: That's been 'broken' forever and it's only because Subversion 1.2 wants to use private mod_dav functions. They're not private mod_dav functions. They're supposedly a public API, meant to be used by mod_dav provider back-ends. They just

wanting to rev the mod_dav provider API

2005-01-20 Thread Ben Collins-Sussman
I've been implementing new locking features in subversion lately, and running into bits of pain here and there with mod_dav's provider API. After some discussion with gstein and jerenkrantz, we're thinking about revving the provider API to alleviate the pain. Because mod_dav.h is a public

Re: [OT] cvs guru wanted

2004-06-15 Thread Ben Collins-Sussman
On Tue, 2004-06-15 at 10:29, Guenter Knauf wrote: Hi, does somebody know if its possible to move a file from one dir to another without loosing the history? With CVS, you must have an administrator hand-move the RCS file in the repository. (Of course, then nothing records the fact that the

Re: Move apache-1.3 to Subversion

2004-05-23 Thread Ben Collins-Sussman
On Sun, 2004-05-23 at 15:01, Manoj Kasichainula wrote: Sounds good. We should ponder a way to set up closed branches for security patches. Maybe they could be protected on a case-by-case basis, or we create a 4th top-level directory security-patches. Woo. I just wanted to point out how

Re: [PROPOSAL] Move httpd to the subversion repository

2004-03-15 Thread Ben Collins-Sussman
On Mon, 2004-03-15 at 12:02, Joshua Slive wrote: Disadvantages of moving to subversion: - Not as portable (?) (Subversion clients/servers run anywhere APR does. I think that's actually more portable than CVS, since I don't believe CVS pserver runs on win32 at all.)

Re: mystery solved... perhaps.

2004-01-26 Thread Ben Collins-Sussman
On Fri, 2004-01-23 at 08:07, Joe Orton wrote: Nice, this is easy enough to reproduce. It only fills up because the httpd children all have the read end of the pipe open, which is a bug in itself. Applying below ensures that the pipe gets closed when the piped logger exits, and so writes()

mystery solved... perhaps.

2004-01-22 Thread Ben Collins-Sussman
After a couple days of research (and talking with Ed Korthof), I think the mysterious bug is solved. Recall the reproduction recipe: * start a long running 'svn import' * run 'apachectl graceful' * a few seconds later, httpd just hangs. It looks like the main bug is with the 'rotatelogs'

Re: SSL renegotiation bug

2004-01-21 Thread Ben Collins-Sussman
On Wed, 2004-01-21 at 04:29, Joe Orton wrote: $ sudo strace -p 3850 trace: ptrace(PTRACE_SYSCALL, ...): Operation not permitted detach: ptrace(PTRACE_DETACH, ...): Operation not permitted Ah, add CoreDumpDirectory /tmp to your httpd.conf and make sure you're running the latest errata

Re: SSL renegotiation bug

2004-01-21 Thread Ben Collins-Sussman
On Wed, 2004-01-21 at 11:26, Joe Orton wrote: By doing graceful restarts every few seconds during a large import, I could reproduce a hang using ra_dav both over SSL or over plain HTTP to a 0.36.0 server running on the localhost, when using DB 4.1.25. I've upgraded to 4.2.52 and I can no

Re: SSL renegotiation bug

2004-01-20 Thread Ben Collins-Sussman
Sorry to be so slow in getting back to you, Joe. I'm still desperately looking for a clue on this SSL hang that happens when I run 'apachectl graceful'. On Wed, 2004-01-14 at 15:51, Joe Orton wrote: The client is hanging on a select() call: What's the server doing? Hm, I can't seem to

Re: SSL renegotiation bug

2004-01-14 Thread Ben Collins-Sussman
On Tue, 2004-01-13 at 17:26, Joe Orton wrote: Is there still a TCP connection between the client and server at this point? If so, you can identify the server child in question via the server-status output or netstat -pt, and strace the process to see what it's doing. After the hang,

SSL renegotiation bug

2004-01-13 Thread Ben Collins-Sussman
Hello, Apache folk. After showing this bug to gstein, iholsman, and others in IRC, I fear I may have found a real bug. It has something to do with SSL, but it's not clear whether this is a bug in the Neon library, OpenSSL, mod_ssl, or httpd itself. Client is: Redhat 9, svn 0.36.0 using neon

Re: consider reopening 1.3

2003-11-16 Thread Ben Collins-Sussman
On Sun, 2003-11-16 at 11:11, Jeff Trawick wrote: - patch management many patches posted to this list or the bug db languish in limbo. Very little happens until a core contributor decides to take over a patch (more often than not it is more than simply shepherding it) Little

Re: [PATCH] mod_dav streamy error handling

2003-06-19 Thread Ben Collins-Sussman
gstein (and others), here is another micro-patch for the original mod_dav.c 1.94 change we made a couple of weeks ago. David Waite noticed a segfault and made this patch. Please apply ASAP! The old code never hit this problem, because it would always send NULL as the last argument to

Re: [PATCH] mod_dav streamy error handling

2003-06-19 Thread Ben Collins-Sussman
OK, so now all the mod_dav 'streamy propfind' patches are in. My two original concerns are addressed: no more segfault, no more unlogged errors. I think jerenkrantz should be happy. gstein and striker as well. That said, it'd be swell if we can get revisions 1.94, 1.95, 1.96 of mod_dav.c

Re: [PATCH] mod_dav streamy error handling

2003-06-18 Thread Ben Collins-Sussman
[Reposting patch, with gstein's added check for r-sent_bodyct.] Have mod_dav deal with errors that happen during a streamy provider response. * mod_dav.c (dav_method_propfind, dav_method_report): if the dav provider throws an error in the middle of streaming a response, have mod_dav log an

[PATCH] mod_dav streamy error handling

2003-06-17 Thread Ben Collins-Sussman
Have mod_dav deal with errors that happen during a streamy provider response. (This is a followup to the change that makes dav_method_propfind streamy.) Hopefully, this addresses jerenkrantz's concerns; gstein and I can't come up with a better solution, given the limits of HTTP design. *

[PATCH] stream mod_dav PROPFIND responses

2003-06-04 Thread Ben Collins-Sussman
mod_dav improvement: make dav_method_propfind stream its response, rather than cache every response object and send the whole 207 at once. This patch has already gone through one iteration of review by gstein. Note: this patch doesn't affect the mod_dav provider API at all. Providers still

Re: mod_dav overhaul

2003-05-30 Thread Ben Collins-Sussman
William A. Rowe, Jr. [EMAIL PROTECTED] writes: 1. revamp mod_dav's use of pools internally. This means adding pool arguments to the various layers of function calls within mod_dav. Each caller controls subpool creation, and possibly passes a subpool into a subordinate function

Re: mod_dav overhaul

2003-05-30 Thread Ben Collins-Sussman
Sander Striker [EMAIL PROTECTED] writes: Let's hope Ben stays interested ;). Even after he now discovered the issue isn't that big for Subversion anymore... :) :) [Hi Ben] Yeah... I just mentioned this on the Subversion dev list. Basically, it looks like the emergency memory-usage problem no

mod_dav overhaul

2003-05-29 Thread Ben Collins-Sussman
Hi, I'm a new subscriber to this list, but not a complete stranger either. My name is Ben Collins-Sussman, and I'm one of the original Subversion developers. I'm also an APR committer, and well... I know a whole lot of people on this list, and met many more of you at the last Apachecon. I'm

./configure failure on FreeBSD 4.4

2001-12-21 Thread Ben Collins-Sussman
lines, and then run ./config.status by hand to finish creating the Makefiles. But this workaround is getting awfully old. :-) -Ben Collins-Sussman [EMAIL PROTECTED]