libs-base/Source
williameveretteggplant 21a48f6136
NotificationCenter removeObserver (#396)
This modifies the NotificationCenter class to do the following:

- add an ivar to the class for an array to hold observers that need to be released when they are removed
- adds an observer to that array if the observer is of class GSNotificationObserver
- upon removing an observer, check if it is in that array, if so remove it from the array and release it.

This replaces the previous implementation which checked the class of the observer as it was being removed, which would cause a crash if the observer had been deallocated.
2024-04-30 18:44:26 +02:00
..
Additions fix small bug and add optimisation 2024-02-02 15:40:44 +00:00
GSSocksParser cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
ObjectiveC2 Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
unix Stream debug and event handling improvements 2024-01-30 15:08:31 +00:00
win32 move tcp tune code to be shared between windows and unix 2024-01-30 15:26:34 +00:00
.cvsignore
callframe.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
callframe.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
cifframe.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
cifframe.m Enable _C_BOOL on non GNU C compilers 2021-08-08 17:27:40 +02:00
common.h Fix building for Windows MSVC with recent toolchain 2021-08-19 11:05:33 +02:00
CXXException.m Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
dld-load.h
DocMakefile Tweaks to make preprocessor documentation more reliable 2023-10-30 12:27:25 +00:00
externs.m Allow certificate based rejection of DO connection attempts. 2022-11-21 10:40:33 +00:00
GNUmakefile Merge pull request #384 from qmfrederik/dummy-nsnetservices 2024-04-03 23:49:03 -04:00
gnustep-base.pc.in Generate pkg-config configuration file for libs-base 2024-03-30 15:56:22 +00:00
GSArray.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
GSAtomic.h Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
GSAttributedString.m Merge branch 'master' of ssh://github.com/gnustep/libs-base 2020-03-11 09:05:44 +00:00
GSAvahiClient.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSAvahiClient.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSAvahiNetService.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSAvahiNetServiceBrowser.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSAvahiRunLoopIntegration.h Avoid conflict of ivar name with systemcall name 2023-11-30 08:16:02 +00:00
GSAvahiRunLoopIntegration.m Avoid conflict of ivar name with systemcall name 2023-11-30 08:16:02 +00:00
GSBlocks.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSConcreteValue.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSConcreteValueTemplate.m Fix NSGetSizeAndAlignment usage 2021-11-02 10:18:05 +01:00
GSCountedSet.m fix typo 2020-12-04 11:09:33 -05:00
GSDictionary.m assign result of init to self 2023-01-25 11:44:06 +00:00
GSDispatch.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSEasyHandle.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSEasyHandle.m Map CURLE_COULDNT_CONNECT to NSURLErrorCannotConnectToHost (#388) 2024-04-21 10:26:24 +01:00
GSeq.h Normalize repeated combining characters to a single one 2022-04-07 14:35:05 +01:00
GSFastEnumeration.h Revert "Export objc_enumerationMutation." 2021-03-26 21:03:48 +01:00
GSFFCallInvocation.m Enable _C_BOOL on non GNU C compilers 2021-08-08 17:27:40 +02:00
GSFFIInvocation.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
GSFileHandle.h win32: Support overlapped (asynchronous) I/O on standard streams in GSFileHandle 2022-08-23 18:43:14 +02:00
GSFileHandle.m acceidentally missed from earlier commit 2024-02-13 15:04:23 +00:00
GSFormat.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSFTPURLHandle.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
GSHTTPAuthentication.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
GSHTTPURLHandle.m iClose socket if we end loading with an I/O operation in progress 2023-06-26 12:55:01 +01:00
GSHTTPURLProtocol.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSHTTPURLProtocol.m fix for #302 2024-02-11 19:50:06 +00:00
GSICUString.h More robust check for Windows ICU 2021-08-08 17:27:40 +02:00
GSICUString.m Fix possible memory corruption in string handling 2021-07-19 12:23:15 +02:00
GSInternal.h Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
GSInvocation.h Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
GSLocale.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSMDNSNetServices.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSMultiHandle.h NSURLSession: optimized timout timer and fixed memory management 2023-03-11 20:22:00 +01:00
GSMultiHandle.m Map CURLE_COULDNT_CONNECT to NSURLErrorCannotConnectToHost (#388) 2024-04-21 10:26:24 +01:00
GSNativeProtocol.h NSURLSession: implement missing body data for data completion handlers 2023-03-11 20:22:00 +01:00
GSNativeProtocol.m fix for #302 2024-02-11 19:50:06 +00:00
GSNetServices.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSNetwork.h Improve winsock error handling (consistently use correct errror number) 2024-02-13 11:19:36 +00:00
GSNumberTypes.h
GSOrderedSet.m Use uinsigned logn for fast enumeration version counter 2020-12-04 11:16:13 -05:00
GSPortPrivate.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSPrivate.h Fix for bug #399 2024-04-29 13:11:35 +01:00
GSPrivateHash.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
GSPThread.h Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
GSQuickSort.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSRunLoopCtxt.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSRunLoopWatcher.h Clarify that run loop watchers are NOT retained, and are responsible for removing themselves from the run loop when they have finished watching for events. 2021-11-11 10:01:52 +00:00
GSRunLoopWatcher.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSSet.m Fix to make value pointed to by mutationsPtr be unsigned long. 2020-12-04 11:08:16 -05:00
GSShellSort.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
GSSocketStream.h Ensure sockaddr_any is future proof for new socket addresse sizes on 2023-09-24 12:26:59 +01:00
GSSocketStream.m Make extra event operate for winsock only 2024-02-13 17:18:42 +00:00
GSSorting.h Do not call handler blocks if they are nil 2021-11-23 18:34:34 +08:00
GSStream.h Improve diagnostic logging 2020-12-11 12:12:59 +00:00
GSStream.m partial revert for regression on unix 2024-02-13 16:28:28 +00:00
GSString.m Revert inadvertent change. 2024-02-01 09:25:49 -07:00
GSTaskRegistry.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSTaskRegistry.m Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSTimeoutSource.h NSURLSession: optimized timout timer and fixed memory management 2023-03-11 20:22:00 +01:00
GSTimeoutSource.m NSURLSession: optimized timout timer and fixed memory management 2023-03-11 20:22:00 +01:00
GSTimSort.m Fix various incorrect format string types 2021-08-11 19:32:21 +02:00
GSTLS.m Fuylly specify argument type 2023-10-30 13:58:23 +00:00
GSTransferState.h NSURLSession: use mutable data for transfer state body 2023-03-11 20:22:00 +01:00
GSTransferState.m NSURLSession: fix memory management in GSTransferState 2023-03-11 20:22:00 +01:00
GSURLPrivate.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSURLSessionTaskBody.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSURLSessionTaskBody.m Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSURLSessionTaskBodySource.h Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSURLSessionTaskBodySource.m Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
GSValue.m Fix NSGetSizeAndAlignment usage 2021-11-02 10:18:05 +01:00
hpux-load.h ndentation fixups 2018-01-23 16:17:57 +00:00
inet_ntop.m Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
inet_pton.m Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
libgnustep-base-entry.m win32: initialize Windows Sockets in NSObject only 2021-08-11 19:32:21 +02:00
Makefile.postamble Re-enable optimisation on NSConnection/NSInvocation 2018-01-19 08:44:50 +00:00
Makefile.preamble Various configure/build tweaks 2016-08-19 12:20:24 +00:00
NSAffineTransform.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSAppleEventDescriptor.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSAppleEventManager.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSAppleScript.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSArchiver.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSArray.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSAssertionHandler.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSAttributedString.m some date cleanup for updated doc generation 2023-09-21 01:27:10 +02:00
NSAutoreleasePool.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSBackgroundActivityScheduler.m Fixup to import local headers rather than installed versions 2020-12-07 07:34:44 -05:00
NSBundle.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSByteCountFormatter.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSCache.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSCachedURLResponse.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSCalendar.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSCalendarDate.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSCallBacks.h Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSCallBacks.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSCharacterSet.m Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
NSCharacterSetData.h Characterset memory usage and code organisation consistency improvements. 2020-04-12 12:28:07 +01:00
NSClassDescription.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSCoder.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSConcreteHashTable.m Address pull request comments 2023-08-20 00:06:55 +02:00
NSConcreteMapTable.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSConcretePointerFunctions.h Address pull request comments 2023-08-20 00:06:55 +02:00
NSConcretePointerFunctions.m Try to address issue of treating pointer function values as bitmap. 2023-08-18 17:29:43 +02:00
NSConnection.m imprve debug info a little 2024-02-20 10:08:43 +00:00
NSCopyObject.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSCountedSet.m Minore documentation cross reference fixes 2023-10-30 19:55:45 +00:00
NSData.m Fix for #361 2024-02-16 14:26:41 +00:00
NSDate.m Implement +[NSDate now] 2024-03-11 11:48:28 +01:00
NSDateComponentsFormatter.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSDateFormatter.m Fix some checks when using ICU DLL from Windows 10 2022-02-18 19:06:54 +01:00
NSDateInterval.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSDateIntervalFormatter.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSDebug.m Add the NSDebugEnabled boolean 2021-11-30 21:14:29 +00:00
NSDecimal.m bugfix by by danieljboyd@icloud.com 2023-12-06 17:40:06 +00:00
NSDecimalNumber.m Enable _C_BOOL on non GNU C compilers 2021-08-08 17:27:40 +02:00
NSDictionary.m Minore documentation cross reference fixes 2023-10-30 19:55:45 +00:00
NSDistantObject.m fix bug in testing whether an NSDistantObject responds to selectors. 2022-02-25 13:00:55 +00:00
NSDistributedLock.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSDistributedNotificationCenter.m NSDistributedNotificationCenter: Throw a descriptive exception when gdnc could not be found 2023-10-11 16:38:17 +02:00
NSEnergyFormatter.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSEnumerator.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSError.m fix incorrect enumeration end parameter 2024-02-13 12:59:12 +00:00
NSException.m Possible fox for #319 2024-02-12 06:10:44 +00:00
NSExtensionContext.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSExtensionItem.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSFileCoordinator.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSFileHandle.m improve event handling when there is data in the tls buffers 2022-11-15 15:28:31 +00:00
NSFileManager.m Fixed dangling AAssetDir pointer on Android 2024-01-30 10:36:12 +01:00
NSFileVersion.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSFileWrapper.m Updates to move towards ARC 2020-02-08 16:42:17 +00:00
NSFormatter.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSGarbageCollector.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSGeometry.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSHashTable.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSHFSFileTypes.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSHost.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSHTTPCookie.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSHTTPCookieStorage.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSIndexPath.m remove some useless ; in declarations 2023-09-21 00:55:10 +02:00
NSIndexSet.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSInvocation.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSInvocationOperation.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSISO8601DateFormatter.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSItemProvider.m Mark unimplemented methods 2023-10-30 14:29:25 +00:00
NSItemProviderReadingWriting.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSJSONSerialization.m more leak fixes 2024-03-04 11:52:42 +00:00
NSKeyedArchiver.m Enable _C_BOOL on non GNU C compilers 2021-08-08 17:27:40 +02:00
NSKeyedUnarchiver.m Add stub methods for secure unarchiving 2023-05-10 06:59:40 +02:00
NSKeyValueCoding.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSKeyValueMutableArray.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSKeyValueMutableSet.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSKeyValueObserving.m Remove unneeded method definition 2023-10-07 20:51:47 -04:00
NSLengthFormatter.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSLinguisticTagger.m Mark unimplemented methods 2023-10-30 14:29:25 +00:00
NSLocale.m locale method fixup with testcase 2024-02-11 15:03:37 +00:00
NSLock.m Fix for bug #399 2024-04-29 13:11:35 +01:00
NSLog.m Add casts to prevent compiler warnings, and comment to explain the new change for android where there is no thread ID available from the operating system. 2020-07-09 09:09:19 +01:00
NSMapTable.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSMassFormatter.m remove some useless ; in declarations 2023-09-21 00:55:10 +02:00
NSMeasurement.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSMeasurementFormatter.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSMessagePort.m Improve winsock error handling (consistently use correct errror number) 2024-02-13 11:19:36 +00:00
NSMessagePortNameServer.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSMetadata.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSMetadataAttributes.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSMethodSignature.m Enable _C_BOOL on non GNU C compilers 2021-08-08 17:27:40 +02:00
NSNetServices.m NSNetService and NSNetServiceBrowser: Gracefully fail when no-backend implementation 2024-03-31 11:37:23 +00:00
NSNotification.m Override -hash and -isEqual: so that notifications with the name name, object, and userInfo are considered equal. This is the OSX behavior. 2020-04-21 09:16:53 +01:00
NSNotificationCenter.m NotificationCenter removeObserver (#396) 2024-04-30 18:44:26 +02:00
NSNotificationQueue.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSNull.m Fix formatting 2023-12-28 12:02:04 +01:00
NSNumber.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSNumberFormatter.m Change NSNumberFormatter minimum/maximum properties from NSDecimalNumber to NSNumber to match Apple platforms 2023-08-10 12:20:06 +02:00
NSNumberMethods.h Consistently use __typeof__() rather than typeof() or __typeof() for compatibility (GCC and clang and, perhaps, other future compilers) irrespective of -std= compilation options. 2020-12-15 13:01:00 +00:00
NSObjCRuntime.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSObject+NSComparisonMethods.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSObject.m Removed obsolete GS_ARC_COMPATIBLE define (replaced by OBJC_CAP_ARC) 2024-04-15 09:55:14 +02:00
NSObjectScripting.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSOperation.m patch to improve thread startup by Larry Campbell 2024-01-29 19:50:44 +00:00
NSOrderedSet.m NSOrderedSet: Fix keyed encoding to match Apple platforms 2023-05-04 12:46:37 +02:00
NSOrthography.m * Source/NSISO8601DateFormatter.m, 2020-05-10 23:07:27 +02:00
NSPage.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSPathUtilities.m Fix for bug #399 2024-04-29 13:11:35 +01:00
NSPersonNameComponents.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSPersonNameComponentsFormatter.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSPipe.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSPointerArray.m Try to address issue of treating pointer function values as bitmap. 2023-08-18 17:29:43 +02:00
NSPointerFunctions.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSPort.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSPortCoder.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSPortMessage.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSPortNameServer.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSPredicate.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSProcessInfo.m Initialize Android process with current locale and system time zone 2024-02-11 09:04:04 +01:00
NSProgress.m Raise exception for unimplemented methods 2023-10-30 15:37:18 +00:00
NSPropertyList.m Support building on Windows with Clang MSVC target 2021-02-03 15:02:27 +01:00
NSProtocolChecker.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSProxy.m NSProxy: Include <objc/message.h> 2023-10-08 23:20:52 +02:00
NSRange.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSRegularExpression.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSRunLoop.m Minor documentation tweaks 2023-10-30 16:56:05 +00:00
NSScanner.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSScriptClassDescription.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSScriptCoercionHandler.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptCommand.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptCommandDescription.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptExecutionContext.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptKeyValueCoding.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptObjectSpecifiers.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptStandardSuiteCommands.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSScriptSuiteRegistry.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSSerializer.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSSet.m Fixup for error spotted by Larry Campbell 2023-08-21 15:01:11 +01:00
NSSocketPort.m Improve winsock error handling (consistently use correct errror number) 2024-02-13 11:19:36 +00:00
NSSocketPortNameServer.m Tidy positioning of semicolon to be inside IF_NO_ARC() macros so it won't appear in the source when compiled with ARC 2022-02-17 10:21:36 +00:00
NSSortDescriptor.m Do not call handler blocks if they are nil 2021-11-23 18:34:34 +08:00
NSSpellServer.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSString.m fix small bug and add optimisation 2024-02-02 15:40:44 +00:00
NSTask.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSTextCheckingResult.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSThread.m Fix dummy function signature 2024-04-28 23:22:20 +02:00
NSTimer.m Fix for github bug #289 2023-03-23 21:38:46 +00:00
NSTimeZone.m Fix formatting 2024-04-17 23:32:56 +02:00
NSUbiquitousKeyValueStore.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSUnarchiver.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSUndoManager.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSUnit.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSURL.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSURLAuthenticationChallenge.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSURLCache.m cleanup biolerplate comments, enable autogsdoc comments, cleanup some old RCS/CVS tags, fix emails 2023-12-23 02:44:50 +01:00
NSURLConnection.m Call -cancel at the end of a synchronous load so that we stop our NSURLProtocol instance from retaining us as its client. 2021-01-26 14:38:29 +00:00
NSURLCredential.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSURLCredentialStorage.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSURLDownload.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSURLHandle.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSURLProtectionSpace.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSURLProtocol.m fix for #302 2024-02-11 19:50:06 +00:00
NSURLRequest.m Support deleting NSMutableURLRequest headers by calling setValue:forHTTPHeaderField: with nil value. 2023-11-14 23:04:42 +01:00
NSURLResponse.m Some web servers send empty headers ... tolerate it. 2024-04-04 10:59:00 +01:00
NSURLSession.m Fix for #385 2024-04-02 11:07:14 +01:00
NSUserActivity.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSUserDefaults.m Attept fix for deadlock 2024-02-20 16:05:58 +00:00
NSUserNotification.m Export string constants and annotate exported function implementations 2021-03-27 17:36:15 +01:00
NSUserScriptTask.m Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
NSUUID.m Fix null pointer dereference 2021-02-04 11:00:05 +00:00
NSValue.m Fix NSGetSizeAndAlignment usage 2021-11-02 10:18:05 +01:00
NSValueTransformer.m Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC() 2022-02-17 10:08:18 +00:00
NSXMLDocument.m Mark unimplemented methods 2023-10-30 14:29:25 +00:00
NSXMLDTD.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSXMLDTDNode.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSXMLElement.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSXMLNode.m Mark unimplemented methods 2023-10-30 14:29:25 +00:00
NSXMLParser.m tweak handling of parser abort 2022-12-09 10:23:14 +00:00
NSXMLPrivate.h Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
NSXPCConnection.m Merge changes for NSURLSession from EngageHub (formerly Brainstorm). 2020-11-29 06:57:47 -05:00
NSZone.m Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
null-load.h ndentation fixups 2018-01-23 16:17:57 +00:00
objc-load.h Fix to ensure correct version of mheader fiel is imported 2023-10-30 14:30:06 +00:00
objc-load.m Another path fix 2023-12-19 14:24:13 +00:00
preface.m Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
simple-load.h ndentation fixups 2018-01-23 16:17:57 +00:00
tzdb.h Changes to address mostm of Fred's comments 2021-08-27 09:19:38 +01:00
win32-def.top
win32-load.h ndentation fixups 2018-01-23 16:17:57 +00:00