| 
 
 
 | 
| Keep Server Online 
 If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
 
 or
 
 
   
 A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
 
 Thank You! Steffen
 
 Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
 |  | 
 | 
| | 
| | 
|  Topic: Apache httpd 2.4.43 GA Available :: Updated |  |  
| Author |  |  
| Steffen Moderator
 
 
 Joined: 15 Oct 2005
 Posts: 3131
 Location: Hilversum, NL, EU
 
 | 
|  Posted: Tue 31 Mar '20 16:33    Post subject: Apache httpd 2.4.43 GA Available :: Updated |   |  
| 
 |  
| Apache httpd 2.4.43 is released as GA. 
 Update 21 April 2020, see below
 
 ASF and Apachelounge changes : https://www.apachelounge.com/Changelog-2.4.html
 
 Attention for mod_md new features and changes listed at 2.4.42 in the change log (2.4.42 was not released).
 
 Security vulnerabilities fixed in 2.4.42/43, see  http://httpd.apache.org/security/vulnerabilities_24.html
 
 Documentation: http://httpd.apache.org/docs/2.4/
 
 Build with dependencies:
 
 - openssl 1.1.1g
 - nghttp2 1.40.0
 - jansson 2.12
 - curl 7.69.1
 - apr 1.7.0
 - apr-util 1.6.1
 - apr-iconv 1.2.2
 - zlib 1.2.11
 - brotli 1.0.7
 - pcre 8.44
 - libxml2 2.9.10
 - lua 5.2.4
 - expat 2.2.9
 
 Why we have a VS16 now
 Maybe you noticed that we call Visual Studio C++ 2019  VS16 instead of VC16. In consultation with the PHP team we both now going to use VS16. VS16 is the version number of Visual Studio 2019.
 
 The reason is, that VC15 is already a fictional identity, as the real VC++ version is 14.1, as you know. The new default one is now 14.2 still, not 16. Also, the version numbers move a lot faster now that in versions before VS2015. Thus, it turns out better to refer to the Visual Studio version and it's default toolset, than trying to catch up with the VC++ version which became unpredictable.  Back in time, we've started to build with a preview of VS2017, which was indeed VC15, but after the GA release the version has been changed to 14.1, where we didn't catch up.
 
 One Redistributable for VC14, VC15 and VS16
 For VC14, VC15 and VS16 there is now only one Redistributable,  called  Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019
 
 When you have already installed the VC14 and/or VC15 Redistributable. Then after install of the new, the Redistributable VC14/15 is updated from 14.0x.xx/14.1x.xx to the new one 14.2x.xx , it is called Microsoft Visual C++ 2015-2019 Redistributable and you can still use VC15/14.
 
 Note from Microsoft: Visual C++ 2015, 2017 and 2019 all share the same redistributable files.
 For example, installing the Visual C++ 2015-2019 Redistributable will affect programs built with Visual C++ 2015 and 2017 also. However, installing the Visual C++ 2015 Redistributable will not replace the newer versions of the files installed by the Visual C++ 2015-2019 Redistributable.
 
 This is different from all previous Visual C++ versions, as they each had their own distinct runtime files, not shared with other versions.
 
 VS16, VC14 and VC15 are backward compatible.
 VS16 is backward compatible to VC15/14 and VC15 backward to VC14. That means for example, a VC15/14 module can be used inside a VS16 binary (for example PHP VC15/14 as module).
 
 
 
 When you have hangs, slow traffic and/or when having in your log entries like Asynchronous AcceptEx failed. You can try the following settings:
 
 AcceptFilter http none
 AcceptFilter https none
 EnableSendfile off
 EnableMMAP off
 
 Enjoy,
 
 Steffen
 
 Last edited by Steffen on Tue 21 Apr '20 17:00; edited 1 time in total
 |  |  
| Back to top |  |  
| Steffen Moderator
 
 
 Joined: 15 Oct 2005
 Posts: 3131
 Location: Hilversum, NL, EU
 
 | 
|  Posted: Tue 21 Apr '20 16:59    Post subject: |   |  
| 
 |  
| Updated with OpenSSL 1.1.1g and ASF patch for a regression in mod_http2 introduced in 2.4.43 GA. Crashes reported by our user mdrmdr, see www.apachelounge.com/viewtopic.php?t=8466 |  |  
| Back to top |  |  
| Steffen Moderator
 
 
 Joined: 15 Oct 2005
 Posts: 3131
 Location: Hilversum, NL, EU
 
 | 
|  Posted: Mon 20 Jul '20 17:07    Post subject: |   |  
| 
 |  
| Update available for Microsoft Visual C++ Redistributable for Visual Studio 2015-2019. 
 See VS16/VC15 download pages for download.
 
 Now the version is 14.26.28720.3 (was 14.25.28508.3)
 |  |  
| Back to top |  |  
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Thu 30 Jul '20 10:27    Post subject: |   |  
| 
 |  
| Apache httpd 2.4.45 is being voted on right now. Do you have a download in the making? |  |  
| Back to top |  |  
| Steffen Moderator
 
 
 Joined: 15 Oct 2005
 Posts: 3131
 Location: Hilversum, NL, EU
 
 | 
|  Posted: Thu 30 Jul '20 10:42    Post subject: |   |  
| 
 |  
| Yep, VS16 just ready. 
 Download removed
 
 zlib files you requested are included.
 |  |  
| Back to top |  |  
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Thu 30 Jul '20 10:48    Post subject: |   |  
| 
 |  
| Ok. Did you just restart apachelounge? It was down for a few minutes. 
 I just compiled my own VC9 x86, VC11 x86 and VC15 x64 versions. No problems encountered thus far.
 |  |  
| Back to top |  |  
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Fri 31 Jul '20 14:47    Post subject: |   |  
| 
 |  
| OK. Now we are waiting for 2.4.46 because of this: 
  	  | Quote: |  	  | Warning    C4003    modules\proxy\mod_proxy_fcgi.c    180 not enough arguments for function-like macro invocation 'APLOGNO' 
 | 
 |  |  
| Back to top |  |  
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Wed 05 Aug '20 22:41    Post subject: |   |  
| 
 |  
|  	  | Steffen wrote: |  	  | Yep, VS16 just ready. 
 Download removed
 
 zlib files you requested are included.
 | 
 Could you also include all expat headers in 2.4.46 or next download? expat_external.h is included in expat.h, so if expat.h is in the download expat_external.h should be thare as well.
 |  |  
| Back to top |  |  
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Wed 05 Aug '20 23:13    Post subject: |   |  
| 
 |  
| Did you build the zlib.pdb as well? I am getting non-fatal warnings like this right now: 
 
  	  | Quote: |  	  | 109>zlib.lib(uncompr.obj) : warning LNK4099: PDB 'zlib.pdb' was not found with 'zlib.lib(uncompr.obj)' or at 'C:\downloads\subversion-1.14.0\Release\subversion\tests\libsvn_wc\zlib.pdb'; linking object as if no debug info | 
 
 It is no problem if the zlib.pdb is not there, but the build is cleaner with it.
 |  |  
| Back to top |  |  
 
 | 
 |  | 
 |  |