[ANNOUNCEMENT] [ANNOUNCEMENT] Updated: varnish-4.1.0-1 (32 and 64 bits)

2015-12-13 Thread jdzstz
The package varnish has been upgraded to 4.1.0-1, leaving 3.0.5-1 as previous. PACKAGE DESCRIPTION === Varnish is a web accelerator written with performance and flexibility in mind. Varnish store web pages in memory so the web servers don't have to create the same web page over

Re: Bug executing "write" at Cygwin 1.7.31-2

2014-07-25 Thread jdzstz
escribió: On Jul 24 14:22, jdzstz wrote: Hello, I am preparing the new version 4.0.1 of Varnish. I am using a Windows 8.1 machine, with all hotfix installed. I have updated cygwin to 1.7.31-2 and launch Varnish package tests and some failed at "write" function. After some investigations d

Bug executing "write" at Cygwin 1.7.31-2

2014-07-24 Thread jdzstz
Hello, I am preparing the new version 4.0.1 of Varnish. I am using a Windows 8.1 machine, with all hotfix installed. I have updated cygwin to 1.7.31-2 and launch Varnish package tests and some failed at "write" function. After some investigations downloading snapshots, I have verified that:

Re: Bug at getsockopt when TCP_NODELAY is used as parameter

2014-05-08 Thread jdzstz
Hi, Thank you about the information. Regards, Jorge Díaz El 07/05/2014 9:51, Corinna Vinschen escribió: On May 7 00:44, jdzstz wrote: Hi Corinna, I have recompiled and tested Varnish Cache 3.0.5 against cygwin snapshot 2014-05-05 (64 bits), removing my workaround, and now TCP_NODELAY

Re: Bug at getsockopt when TCP_NODELAY is used as parameter

2014-05-06 Thread jdzstz
Hi Corinna, I have recompiled and tested Varnish Cache 3.0.5 against cygwin snapshot 2014-05-05 (64 bits), removing my workaround, and now TCP_NODELA​Y functionality works fine. In order to planning the release of fixed varnish 3.0.5, Do you have any estimated release date for future Cygwin

Bug at getsockopt when TCP_NODELAY is used as parameter

2014-04-27 Thread jdzstz
While compiling varnish 3.0.5, I have detected a possible bug at getsockopt when TCP_NODELAY is used as parameter. The issue is caused because at cygwin it returns a BOOL, instead returning INT value like at Linux. At varnish 3.0.5, the following code at "sock_test(int fd)" uses getsockopt:

[ANNOUNCEMENT] [ANNOUNCEMENT] Updated: varnish-3.0.5-1 (32 and 64 bits)

2014-04-21 Thread jdzstz
The package varnish has been upgraded to 3.0.5-1, leaving 3.0.2-1 as previous. This is the first 64 bits package release of varnish PACKAGE DESCRIPTION === Varnish is a web accelerator written with performance and flexibility in mind. Varnish store web pages in memory so the web

[ANNOUNCEMENT] Updated: varnish-3.0.2-1

2011-12-05 Thread jdzstz - gmail dot com
The package varnish has been upgraded to 3.0.2-1, leaving 2.1.5-1 as previous. PACKAGE DESCRIPTION === Varnish is a web accelerator written with performance and flexibility in mind. Varnish store web pages in memory so the web servers don't have to create the same web page over and

[ANNOUNCEMENT] Updated: varnish-3.0.2-1

2011-12-04 Thread jdzstz - gmail dot com
The package varnish has been upgraded to 3.0.2-1, leaving 2.1.5-1 as previous. PACKAGE DESCRIPTION === Varnish is a web accelerator written with performance and flexibility in mind. Varnish store web pages in memory so the web servers don't have to create the same web page over and

Fwd: Cygwin 1.7.10 release date?

2011-10-08 Thread jdzstz - gmail dot com
Hello, Last current cygwin version 1.7.9 was released 6 months ago, there is any planned date to release future 1.7.10 version ? ( I am going to create new  version 3.0 of varnish cache cygwin package, and I prefer to wait to cygwin 1.7.10 in case of the release date is upcoming. ) Thanks, -- P

[ANNOUNCEMENT] Updated: varnish-2.1.5-1

2011-03-07 Thread jdzstz - gmail dot com
Version 2.1.5-1 of "varnish" has been uploaded. Varnish is a web accelerator written with performance and flexibility in mind. It's modern architecture gives it a significantly better performance than many of it's competing products. Changelog = - Updated to varnish 2.1.5 version

Updated: varnish-2.1.5-1

2011-03-07 Thread jdzstz - gmail dot com
Version 2.1.5-1 of "varnish" has been uploaded. Varnish is a web accelerator written with performance and flexibility in mind. It's modern architecture gives it a significantly better performance than many of it's competing products. Changelog = - Updated to varnish 2.1.5 version

Re: distributing executables for windows

2011-03-03 Thread jdzstz - gmail dot com
About ncurses library, you can get rid of all terminfo files if you replace ncurses with pdcurses: http://pdcurses.sourceforge.net/ I have compiled varnish cache with pdcurses and it works fine. You have to: * compile pdcurses library in cygwin * include curses.h files of pdcurses instead n

Re: Please test latest developer snapshot

2011-02-19 Thread jdzstz - gmail dot com
I have tested the bugs I reported about Varnish Cache program and It works fine with last snapshot: - Make sure that the random number generator is seeded on a per-thread basis. - Fix bind(2) behaviour related to SO_REUSEADDR. and they works ok. New madvise call also works ok. -- Problem

Re: Issue with socket SO_REUSEADDR when a client is connected.

2011-01-31 Thread jdzstz - gmail dot com
> > The Cygwin workaround to fix the WinSock SO_REUSEADDR behaviour from > back in 2006 was not so nifty after all.  I just fixed that in CVS.  I'm > going to generate a new developer snapshot right now.  Should be up in a > couple of minutes. > Using cygwin snapshot, the testcase and varnishtest

Issue with socket SO_REUSEADDR when a client is connected.

2011-01-30 Thread jdzstz - gmail dot com
I have detected an issue in windows xp with socket SO_REUSEADDR when a tcp client keeps connected forever. I don't know if it is a cygwin bug or a problem with microsoft winsock implementation. I don't know if windows vista or windows 7 has the same behaviour. I have a server process that open a

Re: pthread_cancel+pthread_join problems when a thread executes "accept" TCP function

2011-01-28 Thread jdzstz - gmail dot com
> > Thanks for the testcase!  I applied a patch to Cygwin which should fix > this for all socket functions which potentially block. > > Please test the latest developer snapshot (create today) from > http://cygwin.com/snapshots/ > I have executed my testcase with last cygwin snapshot and works ok.

pthread_cancel+pthread_join problems when a thread executes "accept" TCP function

2011-01-27 Thread jdzstz - gmail dot com
I have detected an issue with pthread_join when the thread is executing "accept" TCP function. If a thread is blocked in an accept TCP call, and a "pthread_cancel" and "pthread_join" are called from parent, in cygwin, the "pthread_join" is blocked forever until "accept" ends (that maybe never end)

Strange issue with IPv6 and mmap in Windows XP

2011-01-22 Thread jdzstz - gmail dot com
I have detected a strange issue with IPv6 and mmap in Windows XP. I want to execute varnish program from windows cmd.exe, launching a BAT file. If IPv6 is deactivated (default in windows xp) all works OK. But if I activate IPV6 with following comand: C:\WINDOWS>netsh netsh>interface netsh interf

[ANNOUNCEMENT] New package: varnish-2.1.4-5

2011-01-12 Thread jdzstz - gmail dot com
Version 2.1.4-5 of "varnish" has been uploaded. Varnish cache software has been released successfully in Cygwin environment. Varnish is a web accelerator written with performance and flexibility in mind. It's modern architecture gives it a significantly better performance than many of it's compet

Re: Adding madvise function in cygwin with a #define

2011-01-12 Thread jdzstz - gmail dot com
I have readed again the Linux man page http://www.kernel.org/doc/man-pages/online/pages/man2/madvise.2.html and perhaps the first text is outdated. At the beginning of man page it says that: "This call does not influence the semantics of the application (except in the case of MADV_DONTNEED), but m

Re: Adding madvise function in cygwin with a #define

2011-01-11 Thread jdzstz - gmail dot com
f posix_madvise constants: #define MADV_NORMAL POSIX_MADV_NORMAL #define MADV_SEQUENTIAL POSIX_MADV_SEQUENTIAL #define MADV_RANDOM POSIX_MADV_RANDOM #define MADV_WILLNEED POSIX_MADV_WILLNEED #define MADV_DONTNEED POSIX_MADV_DONTNEED 2011/1/11 Eric Blake: > On 01/11/2011 04:13 AM

Adding madvise function in cygwin with a #define

2011-01-11 Thread jdzstz - gmail dot com
Testing a linux application that uses "madvise", varnish cache, I have realized that in cygwin doesnot exists this function but exists the alternative "posix_madvise". Adding inside configure.ac script: + AC_DEFINE([madvise], [posix_madvise], [In CYGWIN, madvise function is not defi

drand48() (and erand48) returns only zeros and pthread application problems - in cygwin 1.7.8 returns always same values

2011-01-11 Thread jdzstz - gmail dot com
About all the problems with drand48, explained in: * http://www.cygwin.com/ml/cygwin/2010-12/msg00460.html Christopher Faylor fixed it in 20101229 snapshot: http://www.cygwin.com/snapshots/winsup-changelog-20101226-20101229 I have realized that the fix does not work as expected, it is used thr