Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Releases: swisspol/GCDWebServer

3.1

16 Oct 15:28
Compare
Choose a tag to compare
3.1
  • Added support for fully asynchronous HTTP responses
  • Added support for IPv6
  • Added support for third-party logging facilities

3.0.1

13 Oct 06:39
Compare
Choose a tag to compare
  • Replaced preprocessor constant "NDEBUG" by the more standard "DEBUG"

3.0

09 Oct 22:19
Compare
Choose a tag to compare
3.0
  • Added support for async handlers (see README for details)

2.5.3

07 Oct 20:27
Compare
Choose a tag to compare
  • Added attributes to GCDWebServerRequest class and GCDWebServerRequestAttribute_RegexCaptures to retrieved captured regex variables
  • Bug fixes

2.5.2

21 Sep 17:36
Compare
Choose a tag to compare
  • Improved handling of symbolic links in -addGETHandlerForBasePath:directoryPath:indexFilename:cacheAge:allowRangeRequests:
  • Fixed -bonjourServerURL to correctly return hostname instead of service name
  • Fall back to CFBundleName for GCDWebUploader if CFBundleDisplayName is not available

2.5.1

24 Aug 19:32
Compare
Choose a tag to compare
  • Fixed a memory leak sometimes happening when using GCDWebServer through CocoaPods
  • Fixed -isRunning to work as expected when GCDWebServerOption_AutomaticallySuspendInBackground is enabled

2.5

12 Jul 23:59
Compare
Choose a tag to compare
2.5
  • Validate paths passed to GCDWebDAVServer and GCDWebUploader to ensure they are within the upload directory
  • Reject files greater than 4 GiB in 32 bit mode
  • Now uses NSUIntegerMax instead of NSNotFound to indicate undefined length
  • Bug fixes

2.4

28 Apr 15:16
Compare
Choose a tag to compare
2.4
  • Modified GCDWebServerMultiPart to allow duplicate control names
  • Added support for "multipart/mixed" parts inside "multipart/form-data"
  • Added "error" argument to -startWithOptions:
  • Fixed listening socket not guaranteed to be closed when -stop returns

2.3.2

23 Apr 18:24
Compare
Choose a tag to compare
  • Minor fixes

2.3.1

19 Apr 20:46
Compare
Choose a tag to compare
  • Added documentation to headers
  • Added -webServerDidCompleteBonjourRegistration:
  • Added -logException:
  • Renamed showHiddenFiles property to allowHiddenItems in GCDWebUploader and GCDWebDAVServer
  • Renamed GCDWebServerStreamingResponse to GCDWebServerStreamedResponse
  • Fixed a caching issue with -addGETHandlerForPath:staticData:contentType:cacheAge: