I've added the Simple MPM to trunk:
https://svn.apache.org/viewvc/httpd/httpd/trunk/server/mpm/simple/
It isn't a fork on the previous MPMs, it is a about as clean room as it
can get, and tries to keep every part of the MPM compartmentalized. At
the same time it uses APR and APR-Util as much as
> -Ursprüngliche Nachricht-
> Von: Paul Querna
> Gesendet: Dienstag, 28. Oktober 2008 04:35
> An: dev@httpd.apache.org
> Cc: [EMAIL PROTECTED]
> Betreff: Re: svn commit: r708144 -
> /httpd/httpd/trunk/server/core_filters.c
>
> [EMAIL PROTECTED] wrote:
> > Author: rpluem
> > Date: Mon
I built trunk with --with-mpm=simple, and I have found :
* simple_io.c line 111 and 145 cause a build falure with
--enable-maintainer-mode .
* simple_children.c should include simple_children.h.
* simple_io_timeot_cb should be static.
Paul Querna wrote:
What is on purpose:
- SimpleProcCount and SimpleThreadCount. I hate MaxClients,
MinSpareThreads, MaxSpareThreads, ThreadsPerChild, ThreadLimit,
StartServers, StartThreads, and ServerLimit. They are all going to die
in 2.4.
Simplification is good :)
How will the simple M
Hi,
i try to extend an already existing apache module mod_auth_tkt!
mod_auth_tkt reads from a cookie login information and additional user data.
The login-information in cookie is a md5 hash. The additional data are
in plain text.
Now i set the additional data in the cookie as a blowfish encr
On Oct 28, 2008, at 03:12, Paul Querna wrote:
What is on purpose:
- SimpleProcCount and SimpleThreadCount. I hate MaxClients,
MinSpareThreads, MaxSpareThreads, ThreadsPerChild, ThreadLimit,
StartServers, StartThreads, and ServerLimit. They are all going to
die in 2.4.
Thoughts?
Bravo
Hello,
how can i decrypt a blowfish sigend cookie in an module.
I have tried to do this so far: mod_auth_tkt is the module which
should decrypt the cookie.
I have included openssl/blowfish in the mod_auth_tkt.c
#include
I try to get my key config with this command:
BF_set_key(&key, 8, (
On Tue, 28 Oct 2008 12:08:57 +0100
Christian Klinger <[EMAIL PROTECTED]> wrote:
> Cannot load /opt/apache/server/modules/mod_auth_tkt.so into server:
> /opt/apache/server/modules/mod_auth_tkt.so: undefined symbol:
> BF_Decrypt
See the LoadFile directive. Use it to load the library that exports
Nick Kew schrieb:
On Tue, 28 Oct 2008 12:08:57 +0100
Christian Klinger <[EMAIL PROTECTED]> wrote:
Cannot load /opt/apache/server/modules/mod_auth_tkt.so into server:
/opt/apache/server/modules/mod_auth_tkt.so: undefined symbol:
BF_Decrypt
See the LoadFile directive. Use it to load the libra
On Tue, Oct 28, 2008 at 12:35:51PM +0100, Christian Klinger wrote:
> Hello,
>
> how can i decrypt a blowfish sigend cookie in an module.
>
> I have tried to do this so far: mod_auth_tkt is the module which
> should decrypt the cookie.
>
> I have included openssl/blowfish in the mod_auth_tkt.c
The symbol BF_Decrypt is probably to be found in libcrypto from
OpenSSL.
When mod_auth_tkt was compiled, it was not linked with that library.
So
either you need to add -lcrypto to the compile command, or you can
alternatively start Apache with the "LoadFile directive", which will
cause A
Christian Klinger wrote:
> thanks for the answers, but i don´t get it.
>
> I try to add the Icrypto in my Makefile i get the error again:
>
> [snip]
That's a font issue - it's actually a lowercase L (for library) rather
than an uppercase i (for include directory).
> What file should i include to t
On Tue, Oct 28, 2008 at 02:12:26PM +0100, Christian Klinger wrote:
> >>
> >
> >The symbol BF_Decrypt is probably to be found in libcrypto from
> >OpenSSL.
> >
> >When mod_auth_tkt was compiled, it was not linked with that library.
> >So
> >either you need to add -lcrypto to the compile command,
Am 28.10.2008 um 14:30 schrieb Peter Poeml:
On Tue, Oct 28, 2008 at 02:12:26PM +0100, Christian Klinger wrote:
The symbol BF_Decrypt is probably to be found in libcrypto from
OpenSSL.
When mod_auth_tkt was compiled, it was not linked with that library.
So
either you need to add -lcrypto to
On Tue, 28 Oct 2008 00:12:51 -0700
Paul Querna <[EMAIL PROTECTED]> wrote:
> I've added the Simple MPM to trunk:
> https://svn.apache.org/viewvc/httpd/httpd/trunk/server/mpm/simple/
One central part of interest (simplified):
int simple_child_loop(simple_core_t *sc)
{
simple_setup_workers(sc);
Takashi Sato wrote:
I built trunk with --with-mpm=simple, and I have found :
* simple_io.c line 111 and 145 cause a build falure with
--enable-maintainer-mode .
* simple_children.c should include simple_children.h.
* simple_io_timeot_cb should be static.
Fixed in trunk, r708599.
Thanks,
Pau
Nick Kew wrote:
On Tue, 28 Oct 2008 00:12:51 -0700
Paul Querna <[EMAIL PROTECTED]> wrote:
I've added the Simple MPM to trunk:
https://svn.apache.org/viewvc/httpd/httpd/trunk/server/mpm/simple/
One central part of interest (simplified):
int simple_child_loop(simple_core_t *sc)
{
simple_setu
On 10/28/2008 08:00 AM, [EMAIL PROTECTED] wrote:
> Author: pquerna
> Date: Tue Oct 28 00:00:15 2008
> New Revision: 708462
>
> URL: http://svn.apache.org/viewvc?rev=708462&view=rev
> Log:
> Add a work in progress, a completely new, "Simple MPM".
>
> Added:
> httpd/httpd/trunk/server/mpm/sim
Ruediger Pluem wrote:
On 10/28/2008 08:00 AM, [EMAIL PROTECTED] wrote:
Author: pquerna
Date: Tue Oct 28 00:00:15 2008
New Revision: 708462
URL: http://svn.apache.org/viewvc?rev=708462&view=rev
Log:
Add a work in progress, a completely new, "Simple MPM".
Added:
httpd/httpd/trunk/server/mpm
* Paul Querna wrote:
> Ruediger Pluem wrote:
> > This does not work on ANSI C compilers. Declarations need to be at the
> > start of the block.
>
> Then lets not support them.
>
> C90 required that variable decls came before code, but IIRC C99 style
> mid-function declarations should work on pret
André Malo wrote:
* Paul Querna wrote:
Ruediger Pluem wrote:
This does not work on ANSI C compilers. Declarations need to be at the
start of the block.
Then lets not support them.
C90 required that variable decls came before code, but IIRC C99 style
mid-function declarations should work on
Paul Querna wrote:
André Malo wrote:
* Paul Querna wrote:
Ruediger Pluem wrote:
This does not work on ANSI C compilers. Declarations need to be at the
start of the block.
Then lets not support them.
C90 required that variable decls came before code, but IIRC C99 style
mid-function declara
Hi Christian,
On Tue, Oct 28, 2008 at 02:45:05PM +0100, Christian Klinger wrote:
> now i have the -lssl and -lcrypt in the gcc command but i alwas get
> the same error again.
With the same error, you mean the same symbol is still missing when you
run Apache and use the modules functionality?
>
On Tue, 28 Oct 2008 16:16:38 -0700
Paul Querna <[EMAIL PROTECTED]> wrote:
> Paul Querna wrote:
> > André Malo wrote:
> >> * Paul Querna wrote:
> >>
> >>> Ruediger Pluem wrote:
> >>
> This does not work on ANSI C compilers. Declarations need to be at the
> start of the block.
> >>> Then l
Takashi Sato wrote:
On Tue, 28 Oct 2008 16:16:38 -0700
Paul Querna <[EMAIL PROTECTED]> wrote:
Paul Querna wrote:
André Malo wrote:
* Paul Querna wrote:
Ruediger Pluem wrote:
This does not work on ANSI C compilers. Declarations need to be at the
start of the block.
Then lets not support th
发件人: Paul Querna
发送时间: 2008-10-29 07:17:45
收件人: dev
抄送:
主题: Re: svn commit: r708462 - in /httpd/httpd/trunk/server/mpm: ./ simple/
Paul Querna wrote:
> André Malo wrote:
>> * Paul Querna wrote:
>>
>>> Ruediger Pluem wrote:
>>
This does not work on ANSI C compilers. Declarations need
Paul Querna wrote:
> Takashi Sato wrote:
>> int main(){
>> puts("");
>> int a = 0;
>> return 0;
>> }
>>
>> does not compile with error C2143.
>
> thats lame.
>
> Can we just use c++ yet?
>
> Guess I'll go through all the code and fix this.
Especially considering the MS doesn't have
27 matches
Mail list logo