Re: Listen-Protocol branch is ready for review

2005-06-02 Thread Paul Querna
Nick Kew wrote: Currently, the 'httpready' Accept Filter is always applied on FreeBSD. This breaks protocols like NNTP where the server must send data first. OK, I can see that the idea in general makes sense, and that's an instance of why. OTOH, how useful is apache really for nontrivial

Re: Listen-Protocol branch is ready for review

2005-06-01 Thread Paul Querna
-protocol branch. I would love some code review and criticism. Currently, the 'httpready' Accept Filter is always applied on FreeBSD. This breaks protocols like NNTP where the server must send data first. Short: Existing Configurations should behave nearly the same. Long: Extended

Re: Listen-Protocol branch is ready for review

2005-06-01 Thread Nick Kew
Paul Querna wrote: I have completed what I intend to do with the listen-protocol branch. I would love some code review and criticism. I'd love some time ... Currently, the 'httpready' Accept Filter is always applied on FreeBSD. This breaks protocols like NNTP where the server must send data

Listen-Protocol branch is ready for review

2005-05-19 Thread Paul Querna
I have completed what I intend to do with the listen-protocol branch. I would love some code review and criticism. Currently, the 'httpready' Accept Filter is always applied on FreeBSD. This breaks protocols like NNTP where the server must send data first. Short: Existing Configurations should

Re: Listen-Protocol Branch

2005-05-06 Thread Paul Querna
William A. Rowe, Jr. wrote: At 06:26 PM 5/5/2005, Paul Querna wrote: Branch URL: https://svn.apache.org/repos/asf/httpd/httpd/branches/listen-protocol/ I have created a branch to: 1. Add a 'protocol' to the Listen Command. (done) Comments, ideas, alternatives, flames, and code review are

Re: Listen-Protocol Branch

2005-05-06 Thread Joe Orton
On Thu, May 05, 2005 at 04:26:41PM -0700, Paul Querna wrote: Branch URL: https://svn.apache.org/repos/asf/httpd/httpd/branches/listen-protocol/ I have created a branch to: 1. Add a 'protocol' to the Listen Command. (done) 2. Add a Protocol command to force the protocol inside a vhost.

Re: Listen-Protocol Branch

2005-05-06 Thread Paul Querna
Joe Orton wrote: On Thu, May 05, 2005 at 04:26:41PM -0700, Paul Querna wrote: Branch URL: https://svn.apache.org/repos/asf/httpd/httpd/branches/listen-protocol/ I have created a branch to: 1. Add a 'protocol' to the Listen Command. (done) 2. Add a Protocol command to force the protocol

Re: Listen-Protocol Branch

2005-05-06 Thread Jim Jagielski
Paul Querna wrote: I think mixing Listen and Protocol has the potential of confusing things more than solving problems (ala Listen and Port used to)... What is the exact problem this is trying to fix? -- === Jim

Re: Listen-Protocol Branch

2005-05-06 Thread Paul Querna
Jim Jagielski wrote: Paul Querna wrote: I think mixing Listen and Protocol has the potential of confusing things more than solving problems (ala Listen and Port used to)... What is the exact problem this is trying to fix? The Problem: We do not know what protocol will be used to handle a

Re: Listen-Protocol Branch

2005-05-06 Thread Rasmus Lerdorf
Paul Querna wrote: The Problem: We do not know what protocol will be used to handle a connection until runtime. We currently cannot determine this at startup. This results in: Primary: Accept Filters and TCP_DEFFER_ACCEPT are currently not used correctly. The 'httpready' accept

Listen-Protocol Branch

2005-05-05 Thread Paul Querna
Branch URL: https://svn.apache.org/repos/asf/httpd/httpd/branches/listen-protocol/ I have created a branch to: 1. Add a 'protocol' to the Listen Command. (done) 2. Add a Protocol command to force the protocol inside a vhost. (done) 3. Allow mod_ssl to be active without setting 'SSLEngine on'.

Re: Listen-Protocol Branch

2005-05-05 Thread William A. Rowe, Jr.
At 06:26 PM 5/5/2005, Paul Querna wrote: Branch URL: https://svn.apache.org/repos/asf/httpd/httpd/branches/listen-protocol/ I have created a branch to: 1. Add a 'protocol' to the Listen Command. (done) Comments, ideas, alternatives, flames, and code review are welcome. Only a question thus