On Wed, Nov 07, 2001 at 01:19:03PM -0500, Victor J. Orlikowski wrote:
Anyway, in order for DSOs (bundles, in Darwin parlance) to link with
tthis support in place, they need to know the symbols in the loading
program, so you have to specify that on the link line with, for
example,
On Sat, Nov 10, 2001 at 05:20:14PM -0800, Justin Erenkrantz wrote:
On Sun, Nov 11, 2001 at 01:04:44AM -, [EMAIL PROTECTED] wrote:
+
+* Source code should follow style guidelines.
+This can't wait until we have a 2.0-gold release because then
+style
While I agree with the desire for a readable code base, I have a couple
of disagreements with your argument
1) we don't call it a reference implementation -- we just call it the
best implementation of a general-purpose server. Tomcat is a
reference implementation of Servlets. The
+1 in concept. Not reviewed.
Bill
- Original Message -
From: Doug MacEachern [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 10, 2001 8:21 PM
Subject: ap_cgi_var_lookup()
i would like to avoid calling ap_add_{common,cgi}_vars() in mod_perl and
just tie Perl's %ENV
On Sun, Nov 11, 2001 at 01:04:44AM -, [EMAIL PROTECTED] wrote:
+
+* Source code should follow style guidelines.
+This can't wait until we have a 2.0-gold release because then
+style corrections will conflict with bug fixes found after
+release
On Mon, 12 Nov 2001, Cliff Woolley wrote:
|
| If you run the httpd-test limits.t test with the worker MPM (on Linux at
| least), you'll see that it hangs trying to perform subtest #2, though the
| test doesn't hang with prefork. It was kind of rough coaxing gdb into
| telling me what was going
Cliff Woolley wrote:
On Sun, 11 Nov 2001, Justin Erenkrantz wrote:
Dale, please let me know if this fixes it. If so, we may want to
bump the tag on this file for 2.0.28. -- justin
We're rapidly approaching the point in time where it would be better to
start on 2.0.29 than to keep
Cliff Woolley wrote:
On Sun, 11 Nov 2001, Justin Erenkrantz wrote:
Dale, please let me know if this fixes it. If so, we may want to
bump the tag on this file for 2.0.28. -- justin
We're rapidly approaching the point in time where it would be better to
start on 2.0.29 than to
On Mon, 12 Nov 2001, Bill Stoddard wrote:
Why not just start over? Because then we pick up whatever brokenness
has crept into CVS in the mean time. Bill S. says Win32 won't build at
the moment with current HEAD.
Yeah, some generally weird things are happening on HEAD. Sticking with
Cliff Woolley wrote:
On Mon, 12 Nov 2001, Bill Stoddard wrote:
Why not just start over? Because then we pick up whatever brokenness
has crept into CVS in the mean time. Bill S. says Win32 won't build at
the moment with current HEAD.
Yeah, some generally weird things are
On Mon, 12 Nov 2001, Dale Ghent wrote:
yeah, I've been seeing this with httpd+worker on solaris 8. I included a
stack trace of it in my second mail to the list yesterday entitled Two
apache/2.0.29-dev problems
Ahh, so I see. I didn't make the connection before. :-/
Thanks,
--Cliff
Jim Jagielski [EMAIL PROTECTED] writes:
Cliff Woolley wrote:
On Mon, 12 Nov 2001, Bill Stoddard wrote:
Why not just start over? Because then we pick up whatever brokenness
has crept into CVS in the mean time. Bill S. says Win32 won't build at
the moment with current HEAD.
Cliff Woolley wrote:
- fix infinite loop in mod_cgid
just bumped into 2.0.28. I'll straighten out the CHANGES file (PITA)
then roll.
- fix segfault in prefork
wasn't ever a problem in 2.0.28
Greg
On Mon, 12 Nov 2001, Greg Ames wrote:
- fix segfault in prefork
wasn't ever a problem in 2.0.28
I just figured that out like half an hour ago. sigh Oh well, all the
better...
--Cliff
--
Cliff Woolley
[EMAIL PROTECTED]
[Moving this back to the list.]
On Mon, 12 Nov 2001, Aaron Bannert wrote:
So how'd you get the trace? I completely avoid multithreaded programming
on linux for this very reason.
I think I've started to get the hang of this. It's not as bad as I
thought. What I did was attach gdb to the
On Mon, 12 Nov 2001, Cliff Woolley wrote:
| On Mon, 12 Nov 2001, Dale Ghent wrote:
|
| yeah, I've been seeing this with httpd+worker on solaris 8. I included a
| stack trace of it in my second mail to the list yesterday entitled Two
| apache/2.0.29-dev problems
|
| Ahh, so I see. I didn't
On Monday 12 November 2001 05:55 am, Bill Stoddard wrote:
On Sun, Nov 11, 2001 at 01:04:44AM -, [EMAIL PROTECTED] wrote:
+
+* Source code should follow style guidelines.
+This can't wait until we have a 2.0-gold release because
then +style corrections
On Mon, Nov 12, 2001 at 09:11:52AM -0800, Ryan Bloom wrote:
Personally, I think this is a release showstopper, but I can be talked
out of that. I don't want to end up in the situation where we go GA
and then do style changes and then the diffs AFTER the GA become
cluttered with style
On Monday 12 November 2001 06:15 am, Dale Ghent wrote:
On Mon, 12 Nov 2001, Cliff Woolley wrote:
| If you run the httpd-test limits.t test with the worker MPM (on Linux at
| least), you'll see that it hangs trying to perform subtest #2, though the
| test doesn't hang with prefork. It was
I realized I didn't give a specific reproducable case here (since I had
already found the problem):
try turning on Authentication for Location / - that way you will get a
401 while trying to serve up the 401 ErrorDocument
(ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var).
You will see that
-Original Message-
From: Brian Pane [mailto:[EMAIL PROTECTED]]
Sent: Sunday, November 11, 2001 8:15 PM
To: [EMAIL PROTECTED]
Subject: Re: [PATCH] apr_table WAS: What to do about tables?
My +1 would be non-binding, but IMHO it makes sense to keep
optimizing your new version. With
On Mon, Nov 12, 2001 at 01:48:21AM -0800, Roy Fielding wrote:
While I agree with the desire for a readable code base, I have a couple
of disagreements with your argument
1) we don't call it a reference implementation -- we just call it the
best implementation of a general-purpose
From: Mladen Turk [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 11:39 AM
Someone has the idea how to measure those precisely?
Are you testing loopback, or from another machine? Local testing is
generally faulty, and on Win32, it's doubly so (since there are a number
of framing issues
Title: RE: [PATCH] apr_table WAS: What to do about tables?
Mladen Turk [EMAIL PROTECTED] wrote:
[...]
Here is the drop-in replacement for apr_table that uses hash indexes to
table entries.
I've tested the code to the current httpd from cvs.
Well, the performance gain isn't as high as
probably in a half an hour or so, on daedalus (so HP-UX will build).
Speak up soon if you have any issues.
Significant changes since original tag:
request.c - OtherBill's stat optimization
mod_cgid.c - Justin's loop fix
I find it annoying that OtherBill bumped some Win32 apr code into 2_0_28
-Original Message-
From: Brian Pane [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 12, 2001 7:03 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [PATCH] apr_table WAS: What to do about tables?
It's hard to measure the effectiveness of a change like
this with ab, because the time spent
From: Greg Ames [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 12:17 PM
probably in a half an hour or so, on daedalus (so HP-UX will build).
Then I will follow with a zip file (including win32 .mak files).
I find it annoying that OtherBill bumped some Win32 apr code into 2_0_28
without
William A. Rowe, Jr. wrote:
From: Greg Ames [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 12:17 PM
probably in a half an hour or so, on daedalus (so HP-UX will build).
Then I will follow with a zip file (including win32 .mak files).
Great! Thanks.
As I said, sorry for stepping
On Mon, 12 Nov 2001, Rodent of Unusual Size wrote:
httpd-2.0/support/win32/.cvsignore includes *.rc as labelling
files to be ignored and not entered in CVS.
Unfortunately, the repository contains (and looks as though
it *should* contain) ApacheMonitor.rc in that directory.
So either the
From: Cliff Woolley [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 1:46 PM
On Mon, 12 Nov 2001, Rodent of Unusual Size wrote:
httpd-2.0/support/win32/.cvsignore includes *.rc as labelling
files to be ignored and not entered in CVS.
Unfortunately, the repository contains (and looks
Jeff Trawick wrote:
How many people really give a shit? I'm truly curious.
I do. It irritates me and detracts from my concentration when
I'm scanning code and then have to go back and look more carefully
because some bloody brace wasn't where it was supposed to be.. or
an if-enclosure is
Jeff Trawick wrote:
How many people really give a shit? I'm truly curious.
..whoops.. but I don't think it's a show-stopper for a release.
--
#kenP-)}
Ken Coar, Sanagendamgagwedweinini http://Golux.Com/coar/
Author, developer, opinionist http://Apache-Server.Com/
All right
[EMAIL PROTECTED] wrote:
Drop the wide net observed by Ken Coar, since one .rc file does exist
in cvs (and should reside there.)
:
Release
Debug
+ApacheMonitorVersion.rc
+wintty.rc
*.plg
*.aps
*.dep
*.mak
-*.rc
So why did you say that's the
The patch looks very good to me!
On Mon, Nov 12, 2001 at 04:28:38PM -0500, Rodent of Unusual Size wrote:
Joshua Slive wrote:
How about redirect-only-on-get? Same length, more clewful.. :-)
And some documentation would be nice. manual/env.html would be
the correct place.
Greg Stein wrote:
On Mon, Nov 12, 2001 at 10:02:43AM -0800, Brian Pane wrote:
...
By the way, I have an alternate implementation of a
table speedup that I wrote late yesterday. It caches
a 32-bit checksum for each key in the table and compares
checksums to decide whether it can skip the
...in http://dev.apache.org/dist/ . Please download, test, and vote for
beta.
I made separate tarballs available for Mac OS X. Tarballs rolled with
daedalus's libtool do not work on Darwin, so I used libtool 1.4.2 for
that one. I used daedalus's libtool 1.4.2 for the others, which works
on
It would be even better if ap_getline would return an apr_status_t rather
than the number of bytes read. This would allow callers of ap_getline to
detect errors like timeouts, etc from within ap_getline. Currently we just
return the number of bytes read, or -1 on error.
The length parameter
From: Ryan Morgan [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 4:29 PM
It would be even better if ap_getline would return an apr_status_t rather
than the number of bytes read. This would allow callers of ap_getline to
detect errors like timeouts, etc from within ap_getline. Currently
Just chatted with Greg (his key is now signed on pgp.mit.edu), and I've renamed
the following to better get along with our mime-typing:
httpd-2_0_28-alpha.tar.gz.darwin[.asc] - httpd-2_0_28-alpha-darwin.tar.gz[.asc]
Both Greg and I are curious, will OS X users really grok their build is
Grr.
MPMs suck sometimes. :-)
I am trying to remove the network logic from the MPMs, so that modules can
implement different transport layers. I am looking at using a couple of hooks to
accomplish this. The problem is that Windows just doesn't fit into this model at
all.
From: Ryan Bloom [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 8:55 PM
The problem that remains is Windows. Windows starts the server, and creates
one thread for each socket that is configured. That thread sits in accept, and
passes the accepted socket to worker threads. This seems
I need to study your proposal in detail... but for now I'll try to plant a seed...
Now seems to be a good time to consider what an async event driven network API would
look
like :-)
The worker and windows MPM architectures lend themselves to this. One (or more) thread
doing accepting; multiple
On Monday 12 November 2001 07:55 pm, Bill Stoddard wrote:
I need to study your proposal in detail... but for now I'll try to plant a
seed...
Now seems to be a good time to consider what an async event driven network
API would look like :-)
The worker and windows MPM architectures lend
On Monday 12 November 2001 07:22 pm, William A. Rowe, Jr. wrote:
From: Ryan Bloom [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 8:55 PM
The problem that remains is Windows. Windows starts the server, and
creates one thread for each socket that is configured. That thread sits
On Monday 12 November 2001 07:22 pm, William A. Rowe, Jr. wrote:
From: Ryan Bloom [EMAIL PROTECTED]
Sent: Monday, November 12, 2001 8:55 PM
The problem that remains is Windows. Windows starts the server, and
creates one thread for each socket that is configured. That thread
On Mon, Nov 12, 2001 at 12:46:00AM -0800, Aaron Bannert wrote:
Has anyone had a chance to try this out? This was also my first thought
when the -bundle_loader option for MacOS X was first suggested a month
or two ago.
-bundle_loader isn't going to work at all without something
getting thrown
On Mon, Nov 12, 2001 at 01:46:23PM -0800, Greg Stein wrote:
The patch looks very good to me!
Cool.
Hmm... we have several pieces of information redirect, directories, and
non-GET methods. That is a lot to put into a single name. I say forget
trying...
Yeah, I attempted.
How about:
On Mon, Nov 12, 2001 at 01:48:21AM -0800, Roy T. Fielding wrote:
2) it isn't a showstopper, because the current state of the code base
is no worse than the last release and we certainly aren't going to
prevent 2.0.28 going out as alpha or beta before it is done.
I will move my
On Mon, Nov 12, 2001 at 05:19:17PM -0500, Greg Ames wrote:
...in http://dev.apache.org/dist/ . Please download, test, and vote for
beta.
+1 for beta. Compiles on Linux 2.4 and passes all httpd-tests.
*Crosses fingers*
-- justin
On Monday 12 November 2001 09:12 pm, Justin Erenkrantz wrote:
On Mon, Nov 12, 2001 at 01:48:21AM -0800, Roy T. Fielding wrote:
3) Nobody can veto a release -- showstoppers are merely a tool to make
everyone aware of a veto on a specific change or a bug that everyone
agrees must
On Mon, Nov 12, 2001 at 11:49:08PM -, [EMAIL PROTECTED] wrote:
rbb 01/11/12 15:49:08
Log:
Begin to abstract out the underlying transport layer.
The first step is to remove the socket from the conn_rec,
the server now lives in a context that is passed to the
core's
On Monday 12 November 2001 09:48 pm, Justin Erenkrantz wrote:
On Mon, Nov 12, 2001 at 11:49:08PM -, [EMAIL PROTECTED] wrote:
rbb 01/11/12 15:49:08
Log:
Begin to abstract out the underlying transport layer.
The first step is to remove the socket from the conn_rec,
Compiles and installs fine on HP-UX !!.. I did some minimal tests and it
passes.. +1 for beta (ofcourse, i'd have loved to have the SSL session
caching stuff in the beta itself, but if it requires more time for review,
it's fine with me)..
Thanks,
-Madhu
-Original Message-
From:
On Tue, Nov 13, 2001 at 01:06:55AM -0500, MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1)
wrote:
Compiles and installs fine on HP-UX !!.. I did some minimal tests and it
passes.. +1 for beta (ofcourse, i'd have loved to have the SSL session
caching stuff in the beta itself, but if it requires more
-Original Message-
From: Justin Erenkrantz [mailto:[EMAIL PROTECTED]]
[...]
Yeah, I'd like to play around with alternatives to the SSL caching
stuff later this week (i.e. a new APR API for accessing shmem that
treats it as a fixed-length hash/DBM). I've got a midterm tomorrow
I need to
- Original Message -
From: sterling [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, November 13, 2001 12:59 AM
Subject: Re: 2_0_28 tarballs rolled and available
Hi -
I still have an outstanding bug (and patch) that hasn't gotten a response.
I consider it a showstopper.
On Monday 12 November 2001 10:29 pm, MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1) wrote:
-Original Message-
From: Justin Erenkrantz [mailto:[EMAIL PROTECTED]]
[...]
Yeah, I'd like to play around with alternatives to the SSL caching
stuff later this week (i.e. a new APR API for accessing
On Mon, Nov 12, 2001 at 10:59:14PM -0800, sterling wrote:
Hi -
I still have an outstanding bug (and patch) that hasn't gotten a response.
I consider it a showstopper. Given the current default config simply add
a Location / stanza with auth enabled and that triggers the bug I
reported
On Mon, 12 Nov 2001, Justin Erenkrantz wrote:
Try this patch on for size (my tree is non-buildable since I synced
up). The thing here is that we walk up the request tree when we see
a non-HTTP_OK code. So, if we were to save the request_rec* BEFORE
we walk up the tree, I think we end up
On Mon, Nov 12, 2001 at 10:35:36PM -0800, Ryan Bloom wrote:
Where is your tree breaking during the build? I have three trees, all synch'ed,
and all three build just fine.
mod_proxy as described earlier because it wants to use
r-connection-client_socket.
I don't feel like disabling it now in
Hrm -
No one ever said beta was bug free. but to me, beta should generally work
as expected out of the box. If I were to be standing behind a piece
of software as beta, I sure as hell would give 'a rats ass' about
bugs that are fairly likely, and are not easy for the configurator to
triage and
On Monday 12 November 2001 10:44 pm, Ryan Bloom wrote:
On Monday 12 November 2001 10:51 pm, Justin Erenkrantz wrote:
On Mon, Nov 12, 2001 at 10:35:36PM -0800, Ryan Bloom wrote:
Where is your tree breaking during the build? I have three trees, all
synch'ed, and all three build just fine.
On Monday 12 November 2001 11:52 pm, sterling wrote:
As far as your suggested patch - why is that better (and don't say
performance wise - with all the string comparisons going on in a request
a small while loop in an error case won't affect that much)? Really, we
want to ensure that the
My point exactly.
And take note - they are guarenteed to do the same thing *assuming* the
request is passed in is the last request in the chain. I was avoiding
coding to avoid that implicit assumption (an assert(r-next == NULL)
would serve the same purpose).
sterling
On Mon, 12 Nov 2001,
On Monday 12 November 2001 11:06 pm, [EMAIL PROTECTED] wrote:
jwoolley01/11/12 23:06:42
Modified:.CHANGES
Log:
I was originally just going to s/commans/commas/, and then I got
carried away and rewrote half the paragraph. sigh
Hey, I never said I could write well.
On Mon, 12 Nov 2001, Ryan Bloom wrote:
On Monday 12 November 2001 11:06 pm, [EMAIL PROTECTED] wrote:
jwoolley01/11/12 23:06:42
Modified:.CHANGES
Log:
I was originally just going to s/commans/commas/, and then I got
carried away and rewrote half the paragraph.
On Mon, Nov 12, 2001 at 11:16:52PM -0800, Ryan Bloom wrote:
On Monday 12 November 2001 11:06 pm, [EMAIL PROTECTED] wrote:
jwoolley01/11/12 23:06:42
Modified:.CHANGES
Log:
I was originally just going to s/commans/commas/, and then I got
carried away and rewrote
On Monday 12 November 2001 11:30 pm, Cliff Woolley wrote:
On Mon, 12 Nov 2001, Ryan Bloom wrote:
On Monday 12 November 2001 11:06 pm, [EMAIL PROTECTED] wrote:
jwoolley01/11/12 23:06:42
Modified:.CHANGES
Log:
I was originally just going to s/commans/commas/,
On Monday 12 November 2001 11:33 pm, Jon Travis wrote:
On Mon, Nov 12, 2001 at 11:16:52PM -0800, Ryan Bloom wrote:
On Monday 12 November 2001 11:06 pm, [EMAIL PROTECTED] wrote:
jwoolley01/11/12 23:06:42
Modified:.CHANGES
Log:
I was originally just going to
On Monday 12 November 2001 11:15 pm, [EMAIL PROTECTED] wrote:
rbb 01/11/12 23:15:36
Modified:include http_connection.h
server connection.c core.c
server/mpm/prefork prefork.c
Log:
This allows modules to add socket descriptors to the
On Mon, 12 Nov 2001, sterling wrote:
As far as your suggested patch - why is that better (and don't say
performance wise - with all the string comparisons going on in a
request a small while loop in an error case won't affect that much)?
I personally just think it's more clear what's going
Is there a Limit to how many addresses that can be virtual hosted?
Thanks...
On Mon, 12 Nov 2001, [iso-8859-1] ??? wrote:
Filename in Win2000 cannot start with dot, so we can't create .htaccess.
How to solve this problem?
Just use some name other than .htaccess in your AccessFileName directive,
one that doesn't start with a period.
BTW, this mailing list is
in order to test RegistryLoader (unreleased yet) I need to add an extra
startup.pl file, and I need the autoconfiguration's @ServerRoot@ token to
work in this new file. This patch allows to drop into t/conf any file
ending with .in (foo.bar.in) and it'll be converted into foo.bar and run
through
Stas Bekman wrote:
Not I. I'm still seeing skipped tests saying 'ok' (not 'skipped')
but now they're getting counted as 'ok'.
That's correct. The sub-tests can be only ok/nok, and skipped is
designated as: ok 3 # skip reason
Okey..
I guess I was wrong when I've suggested to add
75 matches
Mail list logo