60 Commits

Author SHA1 Message Date
cf13851d19 Release 3.5.5 2026-06-08 18:33:28 +07:00
fe0036eb7e Migrate MIME-type lookup to UTType (UniformTypeIdentifiers)
Replace the deprecated CoreServices UTI calls
(UTTypeCreatePreferredIdentifierForTag / UTTypeCopyPreferredTagWithClass)
in GCDWebServerGetMimeTypeForExtension with the modern
[UTType typeWithFilenameExtension:].preferredMIMEType, removing the
-Wdeprecated-declarations pragma. Behavior is unchanged: known
extensions map to the same MIME type, unknown ones fall back to the
default.

The UniformTypeIdentifiers framework (macOS 11+ / iOS 14+ / tvOS 14+,
within the project's deployment targets) is now linked in all three
build systems: Xcode (OTHER_LDFLAGS), CocoaPods (Core subspec
frameworks), and SwiftPM (linkedFramework).

Verified: Run-Tests.sh, swift build, and pod lib lint all pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 16:57:23 +07:00
b84e6149d6 Clean up podspec: drop redundant libxml2 flag and requires_arc
- Remove `-I$(SDKROOT)/usr/include/libxml2` from the WebDAV subspec: the
  modern SDK ships a libxml2 module map that resolves <libxml/parser.h>
  with no extra header search path (verified via pod lib lint).
- Remove all `requires_arc = true` declarations: ARC is the CocoaPods
  default and the sources already enforce it with #error guards. They
  were leftovers from when GCDWebServer <= 3.1 supported MRC.
- Remove the leftover pod trunk template comment block.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 16:03:51 +07:00
ce098e3f7b update docs 2026-06-08 15:27:41 +07:00
6c93927e12 Replace deprecated MobileCoreServices with CoreServices 2020-07-22 12:32:16 +08:00
1c36bf07c8 Bumped version 2020-03-15 09:40:36 -07:00
acdb5c9262 Bumped version 2019-08-09 06:26:10 -07:00
4739d208c0 Bumped version 2019-01-06 12:10:28 -08:00
34884f273a Bumped version 2019-01-05 12:00:06 -08:00
4e29da53a2 Bumped version 2019-01-03 16:26:01 -08:00
a554893844 Bumped version 2017-11-02 14:01:02 -07:00
d30c88729d Simplify podspec (#334) 2017-08-23 11:20:54 +02:00
47ed2cc593 Remove support for CocoaLumberJack
Fix #328
2017-08-21 11:37:21 +02:00
033b0d3e56 Bumped version 2017-08-21 08:46:16 +02:00
ac788ca906 Increased CocoaLumberjack dependency to 3.x 2017-07-03 16:43:22 -05:00
9f9509a05e Bumped version
[ci skip]
2017-07-03 16:27:16 -05:00
48777cc151 Change minimal iOS version to 8.0
[ci skip]
2017-07-03 16:27:09 -05:00
4958eb8c72 Bumped version 2016-07-15 12:05:17 -07:00
7c08c54156 Removed cs.default_subspec from subspecs as this is now disallowed in Cocoapods 2016-07-15 19:23:27 +01:00
5ca7c27a07 Bumped version 2016-01-20 07:24:59 -08:00
a4c61bd071 Bumped version 2016-01-16 06:29:35 -08:00
95231b1a66 Fixed CocoaLumberjack deps 2016-01-15 07:54:14 -08:00
e1fb807a93 Bumped version 2015-12-14 22:31:47 -08:00
614ff58be5 Enable support for tvOS. 2015-10-17 13:46:46 -06:00
a1c68352a4 Bumped version to 3.3 2015-09-16 11:19:02 -07:00
3c33e9f056 Bumped version to 3.2.7 2015-09-10 09:02:07 -07:00
ecc572a934 Bumped version to 3.2.6 2015-09-09 08:37:36 -07:00
bdfe6728ae Bumped version 2015-07-03 08:49:02 -07:00
e8b67264ab Bumped version 2015-06-12 09:28:46 -07:00
00b2c38109 Bumped version 2015-04-13 13:04:37 -07:00
1a6786488a Bumped version 2015-01-15 09:34:49 -08:00
628f6673b0 Bumped version 2014-12-02 06:52:31 -08:00
9d9546bb6d Bumped version 2014-11-07 11:44:11 +09:00
2ff05b1aa0 Bumped version 2014-11-07 11:43:10 +09:00
8b87924776 Bumped version 2014-10-16 08:27:05 -07:00
e59cf4b6df Bumped version 2014-10-12 23:31:42 -07:00
420ddc3eac Replaced preprocessor constant "NDEBUG" by the more standard "DEBUG" one and flipped behavior accordingly 2014-10-10 10:27:07 -07:00
18d93bbf47 Bumped version 2014-10-09 09:54:08 -07:00
d1e2a1a12f Bumped version 2014-10-07 13:27:04 -07:00
a5d83abdd0 Bumped version to 2.5.2 2014-09-21 10:35:46 -07:00
a9db13475b Bumped version 2014-08-24 12:28:51 -07:00
7544a6dc4e Update 2014-07-12 17:11:26 -07:00
f9621c8aac Bumped version 2014-07-12 16:55:31 -07:00
f01307b2a7 Bumped version 2014-04-27 19:25:51 -07:00
591da12aa3 Exclude GCDWebServerPrivate.h from Podspec 2014-04-23 10:39:42 -07:00
72475429e4 Bumped version 2014-04-23 10:33:50 -07:00
b1169ce7d1 Bumped version 2014-04-19 17:48:53 -03:00
51e8dbe475 #41 Fixed linking issues with Podspec 2014-04-18 18:38:17 -03:00
2597d6da00 Bumped version 2014-04-18 12:59:16 -03:00
078c5e7bc3 Bumped version 2014-04-17 11:50:17 -03:00