pcre 8.40 or 8.41

Started by Jan-E, July 11, 2017, 08:25:40 PM

Previous topic - Next topic

Jan-E

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

Gregg

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.


Gregg

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

Gregg

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.