Re: Apache 1.3.31 RC Tarballs available

2004-05-07 Thread Stipe Tolj
Jim Jagielski wrote: I have made the tarballs unavailable from the below URL. People should contact me directly to obtain the correct URL... I'd like to give it a testing shoot for the cygwin platform on recent cygwin 1.5.x versions. Can you drop me an URL for it Jim please? Stipe

[SECURITY-PATCH] cygwin: Apache 1.3.29 and below directory traversal vulnerability

2004-02-04 Thread Stipe Tolj
Hi list, attached patch fixes the bug# 26152 as described in http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26152 Main purpose was to handle backslashes in the URI to avoid misleading interpretation via the underlying cygwin OS layer, which allows backslashes as directory delimiters.

[PATCH] cygwin: build and compile fix

2004-02-04 Thread Stipe Tolj
Hi list, in order to have dbm support for mod_rewrite and correct the build and install process on the cygwin platform, please see attached patch. Stipe mailto:[EMAIL PROTECTED] --- Wapme Systems AG Münsterstr. 248 40470

Re: [SECURITY-PATCH] cygwin: Apache 1.3.29 and below directory traversal vulnerability

2004-02-04 Thread Stipe Tolj
Hi Roy, Roy T. Fielding wrote -1. Reject the request with a 400 error instead. actually a standard (apache layout) install (from source) on a linux box with the URI described in the bug report gives also a 404, and *not* a 400 in response. So we get the same behaviour on cygwin as on

Re: [SECURITY-PATCH] cygwin: Apache 1.3.29 and below directory traversal vulnerability

2004-02-04 Thread Stipe Tolj
William A. Rowe, Jr. wrote: At 05:45 PM 2/4/2004, Roy T. Fielding wrote: -1. Reject the request with a 400 error instead. ++1 to Roy's suggestion. I believe that Win32 may accept the back slash (with the changes proposed for the cygwin port.) However ... here's the trick ... the

Re: [SECURITY-PATCH] cygwin: Apache 1.3.29 and below directory traversal vulnerability

2004-02-04 Thread Stipe Tolj
Stipe Tolj wrote: Hi Roy, Roy T. Fielding wrote -1. Reject the request with a 400 error instead. actually a standard (apache layout) install (from source) on a linux box with the URI described in the bug report gives also a 404, and *not* a 400 in response. So we get the same

[FYI] latest apache 1.3.27 binaries for cygwin

2002-11-13 Thread Stipe Tolj
Hi guys, seems Martin is pretty busy and doesn't not have the time for this, so please handle appropriate. Could you please upload the latest binaries for the Cygwin platform to apache.org, see http://apache.dev.wapme.net/binaries/latest/ Stipe [EMAIL PROTECTED]

Re: book about apache 2?

2002-11-01 Thread Stipe Tolj
i have been asked to recommend a book about apache version 2 that would give useful background and reference information for people providing support to customers using it. so, probably along the lines of 'apache server unleashed' rather than an internals reference. any suggestions?

[REQ] 1.3: cygwin changes

2002-06-10 Thread Stipe Tolj
Hi Jim, Hi others, there are still some open patches that I send in and have yet not been commited, except the long standing src/helpers/install.sh issue. I'm just wondering if this is to be commited for 1.3.25? Open are patches to (send in 31 May): * src/helpers/binbuild.sh *

Re: 1.3.25 release status

2002-06-04 Thread Stipe Tolj
Jim Jagielski wrote: There are 2 outstanding questions regarding the Cygwin patches that Stipe submitted, which I would like resolved before the TR. It's also looking like the 2 patches noted in STATUS will *not* be added in. TR set for the morning of June4. I'll check about the

Re: [PATCH] 1.3: Cygwin specific changes to the build process

2002-06-02 Thread Stipe Tolj
Jim Jagielski wrote: At 11:12 AM +0200 5/31/02, Stipe Tolj wrote: diff -ur apache-1.3/src/helpers/install.sh apache-1.3-cygwin/src/helpers/install.sh --- apache-1.3/src/helpers/install.sh Tue Jun 12 10:24:53 2001 +++ apache-1.3-cygwin/src/helpers/install.sh Tue May 28 11:15:10 2002

Re: [PATCH] 1.3: Cygwin specifics in http_main.c

2002-06-02 Thread Stipe Tolj
Jim Jagielski wr0te: This looks safe to me... I'll give it a day or so for any vetos to pop up, but if they don't I'll committ thanks Jim. Stipe -- Hope to see you at my presentations: Virtual Server solution for Linux using FreeVSD at O'Reilly Open Source Convention 2002,

[PATCH] 1.3: de-harcoding SHLIB_PREFIX_NAME in Makefile.tmpl

2002-05-31 Thread Stipe Tolj
The attached patch will allow non hardcoded names for the shared library, which is currently harcoded to lib$(TARGET).$${SHLIB_SUFFIX_NAME} by adding a SHLIB_PREFIX_NAME and resulting in a new $${SHLIB_PREFIX_NAME}$(TARGET).$${SHLIB_SUFFIX_NAME} value in the Makefile templates. This is mainly

[PATCH] 1.3: Cygwin specific changes to the build process

2002-05-31 Thread Stipe Tolj
Attached is a patch against cvs of 2002-05-28 with changes for the Cygwin platform build process. Again, everything is designed not to hurt other platforms. The changes are: * src/helpers/binbuild.sh: adding a MAKERERUN variable to run make twice on Cygwin platforms while binbuild.sh is

[PATCH] 1.3: Cygwin specifics in http_main.c

2002-05-31 Thread Stipe Tolj
to ensure that the child process is terminated and the - * scoreboard pool is not growing to infinity. This effect has been - * seen at least on Cygwin 1.x. -- Stipe Tolj [EMAIL PROTECTED] + * scoreboard pool is not growing to infinity. Also set the signal we + * use to kill of childs that exceed

[PATCH] 1.3 cygwin: adding Cygwin layout style

2002-05-16 Thread Stipe Tolj
Hi list, attached is a patch used within our Cygwin net distro binary package. I'd like to add this to cvs in order for future support. Changes: * config.layout: added Cygwin specific layout definitions Stipe [EMAIL PROTECTED]

Re: PROPOSAL: Release 1.3.25

2002-05-13 Thread Stipe Tolj
David Reid wrote: What about fixing build issues? ab is currently broken on non writev and non ssl platforms (though I have Dirk's patch applied and it correct the issue) and I have one other small patch I'd like to finish and then apply to allow a build for beos to complete... I'll

Re: WXP

2002-02-04 Thread Stipe Tolj
Ben Hyde wrote: Rodent of Unusual Size wrote: There's a FAQ I'm getting more and more to which I don't know the answer; to wit, does Apache 1.3.* run on Windows XP? What *is* the answer? Not known not to work. at least our Cygwin 1.3 based port of 1.3.x works on Windows XP. So

Re: WXP

2002-02-02 Thread Stipe Tolj
Jim Jagielski wrote: Does *anything* run on Windows XP?? :) Cygwin 1.3.x port of 1.3 at least *seems* to run on WinXP, but I haven' tested long run processes here, so don't beat me for failures. Stipe [EMAIL PROTECTED] ---

Re: cvs commit: apache-1.3/src/os/cygwin os.h

2002-01-17 Thread Stipe Tolj
Jeff Trawick wrote: Jim Jagielski [EMAIL PROTECTED] writes: Oops... I guess I didn't see that veto. Sorry 'bout that. Do you prefer that I back out that whole section (since the addition of the pthread mutex must be disabled if we back out just the below) or keep this, with the

[PATCH] 1.3: Cygwin layout (config.layout)

2002-01-12 Thread Stipe Tolj
Attached is a patch for the Cygwin installation layout for the 1.3 cvs branch. It would be great when someone would commit this to cvs. BTW, this layout will be used for the upcoming inclusion of Apache 1.3.22 to the official Cygwin package installation routine. Stipe [EMAIL PROTECTED]

[PATCH] 1.3: fixing src/helpers/find-dbm-lib for Cygwin

2002-01-12 Thread Stipe Tolj
Attached is a patch against current 1.3 cvs tree to fix the detection of the gdbm library for the Cygwin platform to support dbm-enabled mod_rewrite. Could someone please apply the patch to the cvs tree. Stipe [EMAIL PROTECTED]

[PATCH] 1.3: CYGWIN_WINSOCK rule

2002-01-12 Thread Stipe Tolj
The attached patch introduces a new rule to src/Configuration.tmpl called CYGWIN_WINSOCK. It may be used for the Cygwin 1.x platform to use the native Win32 calls for the socket operations instead of Cygwin's own POSIX.1 wrappers. A performance gain of about 5-10% has been detected if used.

[PATCH] 1.3: fixing libproxy building for Cygwin

2002-01-12 Thread Stipe Tolj
Attached is a patch which fixes current problem for --enable-module=most flag (which includes src/modules/proxy) on the Cygwin platform. Main problem is that the Makefile of proxy is too OS/2 specific hardcoded and we have to tweak a bit here for the shared target to get it compiled cleanly on

[PATCH] 1.3: changing accept mutex for Cygwin

2002-01-12 Thread Stipe Tolj
(APEXIT_INIT); } +/* + * Cygwin has problems with this pthread call claiming that these + * are Invalid arguements, Stipe Tolj [EMAIL PROTECTED] + */ +#if !defined(CYGWIN) if ((errno = pthread_mutexattr_setpshared(mattr

Re: [PATCH] 1.3: further Cygwin platform support

2002-01-11 Thread Stipe Tolj
Hi Martin, Sorry to be picky here (Slowly, you're beginning to convince me that the extra test for ! -f $src is not worth the trouble of fighting against cygwin's stupidity)... Testing for [ ! -f $src. ] is not the same thing as testing for [ ! -f $src ]. I know! -- somehow I have to

Re: mod_perl 2.0 on Apache 2

2002-01-03 Thread Stipe Tolj
Dunno if this is the right place to ask, but anyhow: Where can I find information on building / installing mod_perl 2.0 on Windows? Is this already possible? if it's currently impossible for native Win32 and possible for Unix flavors, I guess we may get it work under Cygwin for Win32.

[PATCH] 1.3: further Cygwin platform support

2002-01-02 Thread Stipe Tolj
); exit(APEXIT_INIT); } +/* + * Cygwin has problems with this pthread call claiming that these + * are Invalid arguements, Stipe Tolj [EMAIL PROTECTED] + */ +#if !defined(CYGWIN) if ((errno = pthread_mutexattr_setpshared(mattr

Re: connections are hanging for 2.0 cvs on Cygwin 1.x (worker mpm)

2001-12-29 Thread Stipe Tolj
Yup, it is. So, this isn't just FreeBSD. Good. Or, not so good. This may be our bug. -- justin If you have traced that error, can you point me to the location the code where this is happening and I'll try to check this on the Cygwin platform. Stipe [EMAIL PROTECTED]

Re: stuck in keepalive (apache 1.3)

2001-11-14 Thread Stipe Tolj
I have reported such hanginf keepalive childs on the Cygwin 1.x platform. These come up after some days of load and ussually go up to 50-60 blocked keepalive childs. Recently (after 16 days httpd uptime) the whole scoreboard flushed and the hanging keepalive processes disapeared (without

1.3.22 binaries _are_ available for i686

2001-11-10 Thread Stipe Tolj
This is repost. I mentioned already a couple of times that i686-whatever-cygwin no Stipe Tolj should be set to yes for the current [STATUS](apache-1.3) Regards, Stipe [EMAIL PROTECTED] --- Wapme Systems AG

Re: Problems with Keep-Alive and still not exiting childs

2001-10-28 Thread Stipe Tolj
Win32 doesn't use read/write, it uses send/recv. While the read/write oftentimes works, it's less than effective on occasion. I suspect either the cygwin thunk is misbehaving, or we have compensated in the server but the cygwin port doesn't pick up those exceptions. Grep throughout the

Re: [STATUS] (apache-1.3) Wed Oct 17 23:45:04 EDT 2001

2001-10-19 Thread Stipe Tolj
i686-whatever-cygwin no Stipe Tolj is available! Stipe [EMAIL PROTECTED] --- Wapme Systems AG Münsterstr. 248 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet

Re: [PATCH] 1.3: transparent configure and build of shared DLL modules

2001-10-01 Thread Stipe Tolj
sorry to be pendantic, but current CVS of apache-1.3 is broken for Cygwin platform, since Martin missed to commit first hunk of the patch for src/Configure: Please commit to CVS. diff -urN apache-1.3/src/Configure apache-1.3-cygwin/src/Configure --- apache-1.3/src/ConfigureSun Jul 15

[PATCH] 1.3: transparent configure and build of shared DLL modules

2001-09-25 Thread Stipe Tolj
for it. -- Stipe Tolj [EMAIL PROTECTED] + */ + +#if defined(CYGWIN) +__declspec(dllexport) +#endif + int REALMAIN(int argc, char *argv[]) { int c; @@ -7467,6 +7476,7 @@ #if defined(CYGWIN) __declspec(dllimport) #endif + int ap_main(int argc, char *argv[]); /* Load time linked from

Re: [PATCH] 1.3: serialized accept for Cygwin OS

2001-09-25 Thread Stipe Tolj
Hi Martin, The idea was to make sure that .exe was assumed ONLY in the case that no file _without_ .exe had been created. If both exist, then I don't want to automatically assume that .exe is the default extension. By removing the code above, you would do just that: favor .exe over no

Re: FW: Apache Web Server for Windows CE

2001-09-22 Thread Stipe Tolj
investigate the Cygwin mailing lists on www.cygwin.com if there have been successfull Windows CE cross-compiles. If so, I may assist to get Apache running on that Cygwin version. Regards, Stipe Stipe Tolj Department Management Technology Center Research Lab [EMAIL PROTECTED

[PATCH] 1.3: serialized accept for Cygwin OS

2001-09-21 Thread Stipe Tolj
Apache for Cygwin is currently broken because of no HAVE_*_SERIALIZED_ACCEPT #defines within src/include/ap_config.h, so here are a couple of Cygwin specific changes. Please commit changes to CVS. Here is what has been changed: * src/include/ap_config.h: added two #define statements to