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

Releases: swisspol/GCDWebServer

3.5.4

15 Mar 16:43
Compare
Choose a tag to compare
  • Fixed build warning due to deprecation of CC_MD5() on iOS 13 and macOS 10.15

3.5.3

09 Aug 13:27
Compare
Choose a tag to compare
  • Enforce hidden and extensions restrictions when moving and copying files in uploaders
  • Fixed GCDWebServerBodyReaderCompletionBlock not allowing null data

3.5.2

06 Jan 20:11
Compare
Choose a tag to compare
  • Build fixes

3.5.1

05 Jan 20:03
Compare
Choose a tag to compare
  • Fixed a path vulnerability traversal in -addGETHandlerForBasePath:, GCDWebUploader, GCDWebDAVServer when using relative paths with .. components (thanks to Antonio Zekic for reporting the issue)

3.5.0

04 Jan 00:27
Compare
Choose a tag to compare
  • Added types to collections for better Swift interoperability
  • Ensure directories are always listed in deterministic order

3.4.2

03 Feb 16:50
Compare
Choose a tag to compare
  • Build fixes

3.4.1

21 Aug 06:47
Compare
Choose a tag to compare
  • Removed support for CocoaLumberJack
  • Fixed CFURLCopyPath() returning NULL for "//" path
  • Return "501 Not implemented" for requests without matching handlers instead of 405

3.4

03 Jul 21:27
Compare
Choose a tag to compare
3.4
  • Modernized Obj-C including nullability annotations for improved Swift compatibility
  • Allow to customize MIME types used by GCDWebServerFileResponse

3.3.3

15 Jul 18:49
Compare
Choose a tag to compare
  • Fixed deflateEnd() being used instead of inflateEnd() in GCDWebServerGZipDecoder
  • Removed exception handling around handlers since it was poorly implemented anyway
  • Fixed a compatibility issue with CocoaPods

3.3.2

20 Jan 15:25
Compare
Choose a tag to compare
  • Fixed a linking issue under Carthage