libs-base/Headers/GNUstepBase
rfm ed4e305026
NSURLSession rewrite (#422)
* clang-format: Do not use tabs

* Ignore clangd cache and compile_commands

* NSBlockOperation: Fix memory leak

* NSHTTPCookie: Fix expires date parsing

* NSHTTPCookie: Release DateFormatter after use

* NSOperation: Remove all objects at end of execution

* Reimplementation of NSURLSession

* NSURLSession: Update expiration dates in test

* Update ChangeLog

* Fix trivial compiler warning caused by missing import

* Import GSDispatch.h for definition of DISPATCH_QUEUE_SERIAL

* Import common.h early to avoid header conflict

* Fix import order to avoid conflicts and ensure we have correct localisation macro

* Check for presence of dispatch_cancel

* Cancel timer using dispatch_source_cancel() if dispatch_cancel() is missing.

* NSURLSession: Replace dispatch_io with dispatch_source in unit test HTTP server

---------

Co-authored-by: hmelder <service@hugomelder.com>
2024-08-16 14:08:41 +02:00
..
.cvsignore simplify header layout 2011-03-13 12:52:37 +00:00
Additions.h fixup headers for deletion of obsolete lock code 2024-05-30 11:06:23 +01:00
config.h.in NSURLSession rewrite (#422) 2024-08-16 14:08:41 +02:00
CXXException.h Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
DistributedObjects.h simplify header layout 2011-03-13 12:52:37 +00:00
GCObject.h Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
GNUstep.h Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
GSBlocks.h Fix for #334 2023-11-14 21:20:50 +00:00
GSConfig.h.in NSUserDefaults: Retrieve native UI languages from Windows and Android System APIs (#426) 2024-08-07 16:26:16 +02:00
GSFunctions.h For the avoidance of confusion, remove references to obsolete header. 2011-07-15 13:53:45 +00:00
GSIArray.h improve reportingn of memory usage 2019-06-11 14:07:10 +01:00
GSIMap.h Silence warning in GSIMap.h 2021-08-11 19:32:21 +02:00
GSLocale.h * Source/GSLocale.m: 2012-02-28 06:20:53 +00:00
GSMime.h Fix missing method in header 2021-03-11 09:50:49 +00:00
GSObjCRuntime.h Minore documentation cross reference fixes 2023-10-30 19:55:45 +00:00
GSTLS.h Allow certificate based rejection of DO connection attempts. 2022-11-21 10:40:33 +00:00
GSTypeEncoding.h tweaks for win64 by Seong Gu Lee <sgleehd@gmail.com> 2016-03-01 10:41:33 +00:00
GSUnion.h Cleanup and fix to build additipns library on apple systems. 2011-03-29 11:18:10 +00:00
GSVersionMacros.h Quick Fix: Add macro for macOS14, Sonoma 2024-04-21 11:56:17 -04:00
GSXML.h Add missing GS_EXPORT_CLASS for GSXMLRPC. 2021-07-14 10:09:45 +02:00
NSArray+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSAttributedString+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSBundle+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSCalendarDate+GNUstepBase.h add -isoYear 2013-11-18 15:19:23 +00:00
NSData+GNUstepBase.h add ARC markup for initialisation 2021-02-03 16:25:15 +00:00
NSDebug+GNUstepBase.h Reword NSDebug*LLog "level" argument to "key" 2021-06-30 07:20:19 +01:00
NSFileHandle+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSHashTable+GNUstepBase.h Implement +addObjectsFromArray: on NSHashTable 2015-07-16 07:38:14 +00:00
NSMutableString+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSNetServices+GNUstepBase.h several macros added to properly support protocols containing @optional 2013-12-30 13:37:40 +00:00
NSNumber+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSObject+GNUstepBase.h Minor documentation tweaks 2023-10-30 16:56:05 +00:00
NSProcessInfo+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSStream+GNUstepBase.h Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
NSString+GNUstepBase.h Export GSPathHandling() in GNUstep headers. 2021-07-14 10:09:45 +02:00
NSTask+GNUstepBase.h move executable extensions code out to NSTask+GNUstepBase.m to avoid duplication 2014-01-13 12:08:04 +00:00
NSThread+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSURL+GNUstepBase.h Changes for keeping a connection in use 2018-12-04 13:34:53 +00:00
Unicode.h Revert "tweaks to build on osx" ... made in wrong branch 2022-08-25 09:54:07 +01:00