Richard Frith-Macdonald
861f8de610
Remove excess whitespace and copy trick to NSPortCoder
2020-05-26 09:18:49 +01:00
Gregory John Casamento
3a0420bddf
Merge branch 'master' into NSSecureCoding_branch2
2020-05-26 01:52:58 -04:00
Riccardo Mottola
e7f89135d3
rewrite lower negative bounds to avoid integer constants underflow of literals
2020-05-25 23:50:36 +02:00
Frederik Seiffert
d2938c7729
Store NSNumber instead of NSString for NSUserDefaults -setBool:forKey:.
2020-05-25 17:34:34 +02:00
Frederik Seiffert
db19fc3308
Android assets improvements to support directories
...
- Extend NSBundle resources support to handle directories in Android assets.
- Fix NSFileManager -isReadableFileAtPath: to also support directories in Android assets.
2020-05-20 13:39:47 +02:00
Gregory John Casamento
2b38728f6e
Merge branch 'master' into NSSecureCoding_branch2
2020-05-15 10:08:56 -04:00
Gregory John Casamento
4230180eab
Add set/get for requiresSecureCoding
2020-05-15 10:06:39 -04:00
Fred Kiefer
4dd9fa30ab
Merge pull request #135 from gnustep/fix-base-native-exceptions
...
Fix BASE_NATIVE_OBJC_EXCEPTIONS check with OBJC_ZEROCOST_EXCEPTIONS.
2020-05-14 19:07:24 +02:00
Frederik Seiffert
a8aba20a86
Fix BASE_NATIVE_OBJC_EXCEPTIONS check with OBJC_ZEROCOST_EXCEPTIONS.
2020-05-14 16:59:38 +02:00
Frederik Seiffert
4f289bc1f4
Merge pull request #134 from gnustep/fix-win32-nonfragile
...
Fix building Win32 classes with nonfragile ABI.
2020-05-14 16:56:20 +02:00
Frederik Seiffert
9f0d8d7720
Fix building Win32 classes with nonfragile ABI.
2020-05-13 18:08:35 +02:00
Gregory John Casamento
1a6a091fc4
Add set/get method for requiresSecureCoding
2020-05-13 02:29:53 -04:00
Gregory Casamento
de0282fdac
Merge pull request #133 from gnustep/NSSecureCoding_branch
...
Start implementing some secure coding methods.
2020-05-12 15:16:40 -04:00
Gregory John Casamento
a0f50deb64
Fix fred's suggestions. Put guard and make more general method the one which is called.
2020-05-12 14:02:50 -04:00
Gregory John Casamento
be8980dfb4
Fix fred's suggestions. Put guard and make more general method the one which is called.
2020-05-12 14:01:44 -04:00
Gregory John Casamento
9d252bd5b6
Merge branch 'master' of github.com:gnustep/libs-base into NSSecureCoding_branch
2020-05-12 12:09:27 -04:00
Richard Frith-Macdonald
95b6f3a18e
Casts to fix systems where the UCalendarDateFields enumeration is unsigned
2020-05-12 13:35:18 +01:00
rfm
76c115c1ad
Merge pull request #127 from gnustep/file_creation_date
...
File creation date
2020-05-12 13:26:17 +01:00
rfm
57e4eba479
Merge branch 'master' into file_creation_date
2020-05-12 13:25:49 +01:00
rfm
50d1358028
Merge pull request #132 from niwatako/fix-exponent-validation-in-jsonserialization
...
Fix exponent validation in NSJSONSerialization
Buce fix ... thanks.
2020-05-12 13:23:29 +01:00
Gregory John Casamento
e294089032
Merge branch 'master' into NSSecureCoding_branch
2020-05-11 16:55:28 -04:00
Gregory John Casamento
4dc1c566c1
Send error back
2020-05-11 16:54:41 -04:00
rfm
07c7a05749
Merge pull request #129 from triplef/android-nsinputstream-support
...
Add NSInputStream support for reading Android assets from main bundle.
2020-05-11 15:04:20 +01:00
rfm
6b008fc19e
Merge branch 'master' into android-nsinputstream-support
2020-05-11 15:02:05 +01:00
niwatako
dccd799256
Fix exponent validation
2020-05-11 21:46:25 +09:00
fredkiefer
e71c2f68fa
* Source/NSISO8601DateFormatter.m,
...
* Source/NSOrthography.m: Clean up some compiler warnings.
2020-05-10 23:07:27 +02:00
fredkiefer
6c7defba24
* Tests/base/NSLocale/general.m: Mark more tests that depend on
...
locale setting as hopes.
* Tests/base/NSXMLParser/parse.m: Mark stream test as hopeful as
this isn't implemented at the moment.
* Tests/base/NSURL/basic.m: Use PASS_EQUAL in the downlaod test
to get the actual http status reported.
2020-05-09 15:46:32 +02:00
fredkiefer
f4c5c519c2
* Source/NSXMLParser.m: Fix small bug in last commit that broke
...
all gui applications when there was a commented out section in the
user default XML file.
2020-05-08 21:59:28 +02:00
Richard Frith-Macdonald
5aab6f84cf
Use RELEASE macro for memory management
2020-05-08 15:26:07 +01:00
Richard Frith-Macdonald
b26a2f49ea
Convert to using indexes into a buffer
2020-05-08 15:05:17 +01:00
Gregory John Casamento
264811b3d0
Merge branch 'master' of github.com:gnustep/libs-base into NSSecureCoding_branch
2020-05-07 17:10:50 -04:00
Fred Kiefer
2a31a0d551
Merge pull request #131 from triplef/fix-nslocale-instancetype
...
NSLocale improvements
2020-05-07 22:23:23 +02:00
Frederik Seiffert
b549dbbaec
NSLocale improvements
...
Use "instancetype" for instance-returning methods. Fix method signature of -displayNameForKey:value:.
2020-05-07 15:30:36 +02:00
Frederik Seiffert
2908d4cfdf
Fixed ChangeLog date.
2020-05-07 15:28:07 +02:00
Richard Frith-Macdonald
6fc9449241
Reorganise to make the separation of the two parsers clearer. NSXMLParser is the sloppy parser and can be selected using the dummy subclass GSSloppyXMLParser while, if we have libxml2, we can specifically select the strict parser using the GSStrictXMLParser class.
2020-05-06 15:24:04 +01:00
Richard Frith-Macdonald
2b704dd9d4
Update testcses to cover both parsers
2020-05-06 15:23:18 +01:00
rfm
ca2abf51f7
Merge pull request #130 from triplef/add-nsxmlparser-stream-support
...
Implement -[NSXMLParser initWithStream:].
2020-05-06 14:08:39 +01:00
Fred Kiefer
0b4f3b382a
Merge pull request #126 from alotorev/bugfix/NSURLComponents
...
Bugfix/nsurl components
2020-05-06 13:09:35 +02:00
Gregory John Casamento
e2ce929761
Merge branch 'master' of github.com:gnustep/libs-base into NSSecureCoding_branch
2020-05-06 05:04:45 -04:00
Frederik Seiffert
5dfda50d82
Implement -[NSXMLParser initWithStream:].
2020-05-05 19:41:22 +02:00
Frederik Seiffert
547983738a
Add NSInputStream support for reading Android assets from main bundle.
2020-05-05 15:42:10 +02:00
Richard Frith-Macdonald
dcfe2a2ce3
Fix -[NSCharacterSet invertedSet] to work by calling -invert on a mutable copy
2020-05-05 09:51:34 +01:00
Gregory John Casamento
76fac00cd2
Merge branch 'master' of github.com:gnustep/libs-base into NSSecureCoding_branch
2020-05-04 05:50:58 -04:00
Riccardo Mottola
bfcc2db53c
In changeFileAttributes implement setting of creation date also for Unix, which needs to be done before setting the modification date. Also, implement reading the creation (birth time) date if a supported method was detected.
2020-05-04 10:17:25 +02:00
alotorev
4aa11f3e48
Improvements suggested by Fred Kiefer for the current pull request
2020-05-04 10:55:41 +03:00
alotorev
2a547271ad
OSX like behaviour for NSURLQueryItem initialisers
2020-05-04 02:27:26 +03:00
alotorev
ce1c03f6da
Fixed bugs leading to leaks, no autorelease in NSURLComponents factory methods.
2020-05-04 02:00:53 +03:00
alotorev
ec62905dd6
Fixed initialization NSURLComponents with NSURL, should treat a query from NSURL as a percent-encoded string.
2020-05-04 01:58:54 +03:00
alotorev
57f3dd66f6
Added tests to highlight some problems of the current implementation of NSURLQueryItems and NSURLComponent. The tests passed on OSX.
2020-05-04 01:23:28 +03:00
rfm
d4dc2dafc9
Merge pull request #125 from niwatako/fix-loss-of-buffer-in-nsjsonserialization
...
Fix loss of buffer in NSJSONSerialization.
2020-05-01 16:38:04 +01:00