Skip to content

@swisspol swisspol released this Mar 15, 2020 · 6 commits to master since this release

  • Fixed build warning due to deprecation of CC_MD5() on iOS 13 and macOS 10.15
Assets 2

@swisspol swisspol released this Aug 9, 2019 · 15 commits to master since this release

  • Enforce hidden and extensions restrictions when moving and copying files in uploaders
  • Fixed GCDWebServerBodyReaderCompletionBlock not allowing null data
Assets 2

@swisspol swisspol released this Jan 6, 2019 · 30 commits to master since this release

  • Build fixes
Assets 2

@swisspol swisspol released this Jan 5, 2019 · 45 commits to master since this release

  • Fixed a path vulnerability traversal in -addGETHandlerForBasePath:, GCDWebUploader, GCDWebDAVServer when using relative paths with .. components (thanks to Antonio Zekic for reporting the issue)
Assets 2

@swisspol swisspol released this Jan 4, 2019 · 49 commits to master since this release

  • Added types to collections for better Swift interoperability
  • Ensure directories are always listed in deterministic order
Assets 2

@swisspol swisspol released this Feb 3, 2018 · 68 commits to master since this release

  • Build fixes
Assets 2

@swisspol swisspol released this Aug 21, 2017 · 72 commits to master since this release

  • Removed support for CocoaLumberJack
  • Fixed CFURLCopyPath() returning NULL for "//" path
  • Return "501 Not implemented" for requests without matching handlers instead of 405
Assets 2
3.4

@swisspol swisspol released this Jul 3, 2017 · 81 commits to master since this release

  • Modernized Obj-C including nullability annotations for improved Swift compatibility
  • Allow to customize MIME types used by GCDWebServerFileResponse
Assets 2

@swisspol swisspol released this Jul 15, 2016 · 104 commits to master since this release

  • 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
Assets 2

@swisspol swisspol released this Jan 20, 2016 · 124 commits to master since this release

  • Fixed a linking issue under Carthage
Assets 2
You can’t perform that action at this time.