..
Additions
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
ObjectiveC2
Raise when attempting to use unimplemented classes. Check for null pointers
2011-02-13 06:31:05 +00:00
unix
cleanup getting descriptors/handles for ports.
2010-09-10 08:56:55 +00:00
win32
minor cleanups
2011-02-19 19:42:42 +00:00
.cvsignore
Header reorganizsateion - Please refer to ChangeLog
2003-07-31 23:49:32 +00:00
callframe.h
a bit step towards removing obsolete mframe code.
2009-10-04 15:26:07 +00:00
callframe.m
include malloc.h for alloc() on platforms where it isn't in alloca.h
2010-03-16 06:11:00 +00:00
cifframe.h
simplify last change
2010-06-08 05:03:14 +00:00
cifframe.m
minor cleanups
2011-02-19 19:42:42 +00:00
common.h
Update for new runtime api
2011-02-20 08:32:54 +00:00
CompatibilityHeaders.make
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
CXXException.m
Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic).
2011-02-19 15:34:21 +00:00
dld-load.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
DocMakefile
documentation fixes
2011-02-14 10:57:57 +00:00
externs.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
GNUmakefile
Started working on NSCalendar. I have done very limited testing and would really appreciate if people could start testing the code here.
2010-12-16 02:57:31 +00:00
GSArray.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
GSAttributedString.m
Fix more unsigned int / int cases that should be NS[U]Integer
2010-09-16 02:55:24 +00:00
GSAvahiClient.h
attempt to get avahi code working without breaking abi.
2010-07-13 12:13:31 +00:00
GSAvahiClient.m
Attempt to integrate Niels Grewe's avahi code
2010-07-13 10:35:13 +00:00
GSAvahiNetService.m
attempt to get avahi code working without breaking abi.
2010-07-13 12:13:31 +00:00
GSAvahiNetServiceBrowser.m
fix ivar errors and missing import
2010-07-13 11:21:46 +00:00
GSAvahiRunLoopIntegration.h
Attempt to integrate Niels Grewe's avahi code
2010-07-13 10:35:13 +00:00
GSAvahiRunLoopIntegration.m
Avahi bugfixes
2010-10-08 22:24:21 +00:00
GSConcreteValue.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
GSConcreteValueTemplate.m
fix some return type errors
2010-09-12 17:05:30 +00:00
GSCountedSet.m
revrt archiving changes
2010-03-08 12:07:11 +00:00
GSDictionary.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
GSeq.h
simplify for older compilers
2009-10-13 09:59:34 +00:00
GSFastEnumeration.h
Tidied up some compiler warnings in last commit.
2009-12-27 14:41:15 +00:00
GSFFCallInvocation.m
Use GSObjCRuntime functions for selector types until/unless we can get
2011-02-20 07:58:11 +00:00
GSFFIInvocation.m
Some changes to method type lookup when forwarding. Alway use the compiler-supplied type information if it exists - this is guaranteed to by the correct type encoding for the call frame and lets us deconstruct it correctly. We can then fail gracefully later on when trying to invoke the selector if the types in the callee don't match, rather than by reading nonsense from the stack now.
2011-02-21 11:05:33 +00:00
GSFileHandle.m
Minor cleanups.
2011-02-10 10:52:54 +00:00
GSFormat.m
Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic).
2011-02-19 15:34:21 +00:00
GSFTPURLHandle.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
GSHTTPAuthentication.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
GSHTTPURLHandle.m
mostly fixups for ICU
2010-12-16 10:09:43 +00:00
GSICUString.h
Recommit tested changes.
2011-02-11 14:31:25 +00:00
GSICUString.m
Recommit tested changes.
2011-02-11 14:31:25 +00:00
GSInternal.h
more work on reserved/private pointer use
2011-02-16 05:49:45 +00:00
GSInvocation.h
rework memory management for ffi
2010-06-07 20:38:19 +00:00
GSLocale.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
GSMDNSNetServices.m
get mdns code to compile
2011-02-03 08:17:07 +00:00
GSNetServices.h
get mdns code to compile
2011-02-03 08:17:07 +00:00
GSNetwork.h
standardise listen backlog
2010-10-01 09:22:52 +00:00
GSNumberTypes.h
Simplify the KVC getter code and make it return structs boxed in NSValues
2010-09-24 19:20:16 +00:00
GSPortPrivate.h
generalize define from __MINGW32__ to __MINGW__
2010-03-19 12:10:11 +00:00
GSPrivate.h
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
GSPThread.h
Simplify source by usuing autoconf
2010-06-12 07:19:26 +00:00
GSRunLoopCtxt.h
generalize define from __MINGW32__ to __MINGW__
2010-03-19 12:10:11 +00:00
GSRunLoopWatcher.h
Add some missing comments
2009-02-26 11:09:05 +00:00
GSRunLoopWatcher.m
generalize define from __MINGW32__ to __MINGW__
2010-03-19 12:10:11 +00:00
GSSet.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
GSSocketStream.h
Move NSStream addition declarations to separate file.
2010-03-05 12:41:40 +00:00
GSSocketStream.m
Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic).
2011-02-19 15:34:21 +00:00
GSStream.h
Move NSStream addition declarations to separate file.
2010-03-05 12:41:40 +00:00
GSStream.m
generalize define from __MINGW32__ to __MINGW__
2010-03-19 12:10:11 +00:00
GSString.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
GSURLPrivate.h
* Source/GSURLPrivate.h: Addition of private method to NSURLProtocol
2009-04-18 14:22:54 +00:00
GSValue.m
fix some return type errors
2010-09-12 17:05:30 +00:00
hpux-load.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
inet_ntop.c
remove unnecessary includeswq
2010-02-22 21:43:45 +00:00
inet_pton.c
Guarded stdint.h inclusion
2010-05-21 11:05:33 +00:00
libgnustep-base-entry.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
Makefile.postamble
Chgange missed from last commit
2010-11-28 09:33:21 +00:00
Makefile.preamble
improve setting of warning flags
2010-03-11 08:08:08 +00:00
NSAffineTransform.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSArchiver.m
further cleanup ... always use -zone method to get an object's zone ...
2010-03-05 09:30:18 +00:00
NSArray.m
Remove redundant copy + leak in NSArray.
2011-02-11 15:13:48 +00:00
NSAssertionHandler.m
Expose 10.6-compatible interface for per-thread assertion handlers.
2010-11-07 15:37:19 +00:00
NSAttributedString.m
Recommit tested changes.
2011-02-11 14:31:25 +00:00
NSAutoreleasePool.m
Update for new runtime api
2011-02-20 08:32:54 +00:00
NSBundle.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSCache.m
Fix release of the wrong object in NSCache.
2011-02-11 12:42:59 +00:00
NSCachedURLResponse.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSCalendar.m
Partially revert poorly thoght out code
2011-02-13 06:43:22 +00:00
NSCalendarDate.m
Cleanups plus minor OSX compatibility tweak
2010-12-27 07:03:50 +00:00
NSCallBacks.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
NSCallBacks.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSCharacterSet.m
performance tweak
2010-09-24 11:05:11 +00:00
NSCharacterSetData.h
OSX compatibility update for newline character set.
2010-01-09 07:45:18 +00:00
NSClassDescription.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSCoder.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSConcreteHashTable.m
Silence some warnings caused by returning the result of a method that doesn't return.
2011-02-11 14:51:47 +00:00
NSConcreteMapTable.m
more changes to avoid leak warnings
2011-02-12 09:00:18 +00:00
NSConcretePointerFunctions.h
more gc fixups
2009-04-17 08:12:52 +00:00
NSConcretePointerFunctions.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSConnection.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSCopyObject.m
Replace old code directly referencing class_pointer ivar with calls to the new runtime API treating objects as opaque pointers.
2011-02-20 12:28:12 +00:00
NSCountedSet.m
fixups for libobjc2
2010-02-25 18:49:31 +00:00
NSData.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSDate.m
Cleanups plus minor OSX compatibility tweak
2010-12-27 07:03:50 +00:00
NSDateFormatter.m
fixup memory allocation problem
2011-02-17 06:55:50 +00:00
NSDebug.m
A huge blob of changes to make -base build with libobjc2, without using the old libobjc2 headers.
2010-09-09 15:06:09 +00:00
NSDecimal.m
Simplify source by usuing autoconf
2010-06-12 07:19:26 +00:00
NSDecimalNumber.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSDictionary.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSDistantObject.m
* Source/NSDistantObject.m: #ifdef to disable category
2010-09-09 22:18:01 +00:00
NSDistributedLock.m
fixups for libobjc2
2010-02-25 18:49:31 +00:00
NSDistributedNotificationCenter.m
Use GSObjCRuntime functions for selector types until/unless we can get
2011-02-20 07:58:11 +00:00
NSEnumerator.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSError.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSException.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSFileHandle.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
NSFileManager.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSFormatter.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSGarbageCollector.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSGeometry.m
more header reorganisation
2010-02-25 08:36:34 +00:00
NSHashTable.m
Silence some warnings caused by returning the result of a method that doesn't return.
2011-02-11 14:51:47 +00:00
NSHost.m
fix some return type errors
2010-09-12 17:05:30 +00:00
NSHTTPCookie.m
Correct format syntax
2010-03-14 19:05:57 +00:00
NSHTTPCookieStorage.m
fix includes to iumports
2010-03-10 14:53:51 +00:00
NSIndexPath.m
zero self after dealloc if we are going to call another method.
2010-03-04 12:24:43 +00:00
NSIndexSet.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSInvocation.m
A huge blob of changes to make -base build with libobjc2, without using the old libobjc2 headers.
2010-09-09 15:06:09 +00:00
NSKeyedArchiver.m
Fix for NOB generation
2010-08-18 12:34:56 +00:00
NSKeyedUnarchiver.m
Fix more unsigned int / int cases that should be NS[U]Integer
2010-09-16 02:55:24 +00:00
NSKeyValueCoding.m
tweaks to avoid clang warnings
2010-09-10 12:47:04 +00:00
NSKeyValueMutableArray.m
Fix more unsigned int / int cases that should be NS[U]Integer
2010-09-16 02:55:24 +00:00
NSKeyValueMutableSet.m
Fix more unsigned int / int cases that should be NS[U]Integer
2010-09-16 02:55:24 +00:00
NSKeyValueObserving.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSLocale.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
NSLock.m
Simplify source by usuing autoconf
2010-06-12 07:19:26 +00:00
NSLog.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSMapTable.m
Silence some warnings caused by returning the result of a method that doesn't return.
2011-02-11 14:51:47 +00:00
NSMessagePort.m
standardise listen backlog
2010-10-01 09:22:52 +00:00
NSMessagePortNameServer.m
leak fixing
2011-02-10 12:11:03 +00:00
NSMethodSignature.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSNetServices.m
Make NSNetServices use formal protocol, as in 10.6. When compiling with clang, use @optional, otherwise fall back to defining an empty protocol and defining an informal protocol with the methods.
2010-11-07 15:43:46 +00:00
NSNotification.m
fixups for libobjc2
2010-02-25 18:49:31 +00:00
NSNotificationCenter.m
more changes to avoid leak warnings
2011-02-12 09:00:18 +00:00
NSNotificationQueue.m
improve comments
2010-08-17 07:35:20 +00:00
NSNull.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSNumber.m
quick hack for NaN comparison
2011-02-17 18:04:17 +00:00
NSNumberFormatter.m
* Source/NSNumberFormatter.m (-init): Only check the formatter in
2011-02-20 14:58:23 +00:00
NSNumberMethods.h
Simplify the KVC getter code and make it return structs boxed in NSValues
2010-09-24 19:20:16 +00:00
NSObjCRuntime.m
clarify comment
2011-02-07 22:53:35 +00:00
NSObject+NSComparisonMethods.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSObject.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSOperation.m
Reapply some changes with modifications
2011-02-11 14:07:49 +00:00
NSPage.m
update NSPage functions for windows
2010-06-17 19:08:08 +00:00
NSPathUtilities.m
tweak full user name
2011-02-13 18:54:53 +00:00
NSPipe.m
generalize define from __MINGW32__ to __MINGW__
2010-03-19 12:10:11 +00:00
NSPointerArray.m
Use memmove rather than memcpy
2011-02-13 12:56:46 +00:00
NSPointerFunctions.m
Silence some warnings caused by returning the result of a method that doesn't return.
2011-02-11 14:51:47 +00:00
NSPort.m
cleanup getting descriptors/handles for ports.
2010-09-10 08:56:55 +00:00
NSPortCoder.m
Update for new runtime api
2011-02-20 08:32:54 +00:00
NSPortMessage.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSPortNameServer.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSPredicate.m
fix use of preprocessor constants.
2010-11-18 09:46:51 +00:00
NSProcessInfo.m
minor cleanups
2011-02-19 19:42:42 +00:00
NSPropertyList.m
Added patch by Jens Ayton to support parsing 64bit integers in XML plists.
2011-02-16 08:44:04 +00:00
NSProtocolChecker.m
Replace a call to -[Protocol name] with protocol_getName
2010-09-09 22:42:47 +00:00
NSProxy.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSRange.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSRegularExpression.m
get closer to coding standards
2010-12-16 10:59:50 +00:00
NSRunLoop.m
Cleanups plus minor OSX compatibility tweak
2010-12-27 07:03:50 +00:00
NSScanner.m
use init return value
2010-09-09 21:41:40 +00:00
NSSerializer.m
Update for new runtime api
2011-02-20 08:32:54 +00:00
NSSet.m
fix bad return value for NSMutableSet-classForCoder
2010-06-28 14:35:44 +00:00
NSSocketPort.m
standardise listen backlog
2010-10-01 09:22:52 +00:00
NSSocketPortNameServer.m
fixup option to control installation of gdomap
2010-06-10 09:51:40 +00:00
NSSortDescriptor.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
NSSpellServer.m
leak fixing
2011-02-10 12:11:03 +00:00
NSString.m
Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic).
2011-02-19 15:34:21 +00:00
NSTask.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
NSTextCheckingResult.m
Added implementation of NSRegularExpression, from iOS 4 Foundation.
2010-11-19 22:06:18 +00:00
NSThread.m
more changes to avoid leak warnings
2011-02-12 09:00:18 +00:00
NSTimer.m
Make firing of timers more robust
2010-09-25 21:28:07 +00:00
NSTimeZone.m
Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic).
2011-02-19 15:34:21 +00:00
nstzfile.h
* configure.ac: Check for tzfile.h
2004-10-11 03:08:54 +00:00
NSUnarchiver.m
Recommit NSUnarchiver.m (now tested), revert recently broken NSPropertyList.m to working version again.
2011-02-11 15:43:43 +00:00
NSUndoManager.m
use the _() macro for localisation within base
2011-02-15 06:25:54 +00:00
NSURL.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSURLAuthenticationChallenge.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSURLCache.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSURLConnection.m
add delivery notification requests and fix memory leak.
2010-10-28 22:50:38 +00:00
NSURLCredential.m
fixups for libobjc2
2010-02-25 18:49:31 +00:00
NSURLCredentialStorage.m
fixups for libobjc2
2010-02-25 18:49:31 +00:00
NSURLDownload.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSURLHandle.m
build additions with NO_GNUSTEP=1
2010-02-26 08:39:47 +00:00
NSURLProtectionSpace.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSURLProtocol.m
Cleanup ... avoid accessing the 'isa' variable directly.
2011-02-20 16:21:43 +00:00
NSURLRequest.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSURLResponse.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSUserDefaults.m
Attempts to prevent leak warnings from static analyser
2011-02-12 06:51:42 +00:00
NSValue.m
Updated code to compile with GCC 4.6 and the new GNU Objective-C runtime
2010-12-23 02:23:05 +00:00
NSValueTransformer.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSXMLDocument.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSXMLDTD.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSXMLDTDNode.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSXMLElement.m
Simplify header inclusion
2010-02-19 08:12:46 +00:00
NSXMLNode.m
Silence some warnings caused by returning the result of a method that doesn't return.
2011-02-11 14:51:47 +00:00
NSXMLParser.m
leak fixing
2011-02-10 12:11:03 +00:00
NSXMLPrivate.h
merge back reorganisation branch
2010-02-14 10:48:10 +00:00
NSZone.m
minor cleanups
2011-02-19 19:42:42 +00:00
null-load.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
objc-load.h
Updated code to compile with GCC 4.6 and the new GNU Objective-C runtime
2010-12-23 02:23:05 +00:00
objc-load.m
minor cleanups
2011-02-19 19:42:42 +00:00
preface.m
Attempt to integrate Niels Grewe's avahi code
2010-07-13 10:35:13 +00:00
simple-load.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
win32-def.top
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00
win32-load.h
allow developers more time to adapt to LGPLv3
2008-06-08 10:38:33 +00:00