The Apache Haus Forum

Forum Topics => Apache 2.4 => Topic started by: Jan-E on July 11, 2017, 08:25:40 PM

Title: pcre 8.40 or 8.41
Post by: Jan-E on July 11, 2017, 08:25:40 PM
Gregg: is there a special reason why you did not update to PCRE 8.41? Apachelounge did the upgrade and with CMake it seems like a piece of cake:

md build
cd build
cmake -G "Visual Studio 9 2008" -DCMAKE_INSTALL_PREFIX=insert_your_path -DPCRE_SUPPORT_JIT=ON \
    -DPCRE_SUPPORT_UTF=ON -DPCRE_REBUILD_CHARTABLES=ON -DBUILD_SHARED_LIBS=ON ..
msbuild PCRE.sln /t:pcre /p:Configuration=RelWithDebInfo /p:Platform=Win32
Title: Re: pcre 8.40 or 8.41
Post by: Gregg on July 12, 2017, 06:27:07 PM
I did not know it was released till I came home Sunday evening and it was too late thanks to my ISP blocking Freenom's DNS so my version watcher wasn't getting to connect to the various projects.

8.40 wasn't hard to build, you just had to know what was wrong with the cmakelist.txt file to fix it. I figured it out by diffing with 8.39 which I built with at first till I figured out the OFF CACHE BOOL was incorrect for OPTION.

Title: Re: pcre 8.40 or 8.41
Post by: Gregg on July 12, 2017, 06:31:23 PM
Looks like my ISP finally unblocked Freenom DNS.

Pinging 80.80.80.80 with 32 bytes of data:
Reply from 80.80.80.80: bytes=32 time=111ms TTL=51

Pinging 80.80.81.81 with 32 bytes of data:
Reply from 80.80.81.81: bytes=32 time=113ms TTL=51
Title: Re: pcre 8.40 or 8.41
Post by: Gregg on July 12, 2017, 07:31:40 PM
Interestingly, it looks like 8.41 may have a stack exhaustion bug in it.
http://seclists.org/oss-sec/2017/q3/111

I say "may" because that report is only 2 days old so far.