Richard Frith-Macdonald
|
b26a2f49ea
|
Convert to using indexes into a buffer
|
2020-05-08 15:05:17 +01: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 |
|
Frederik Seiffert
|
5dfda50d82
|
Implement -[NSXMLParser initWithStream:].
|
2020-05-05 19:41:22 +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 |
|
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 |
|
niwatako
|
6869df9a50
|
Fix loss of buffer in NSJSONSerialization.
The first time bufferSize is extended, number loses the previously parsed characters.
After malloc the number, copy the numberBuffer to the number.
|
2020-05-01 23:51:55 +09:00 |
|
rfm
|
40a482a579
|
Merge pull request #124 from alotorev/make-check-testobject
Added param to run a test on a separate object or test file.
|
2020-04-30 13:52:07 +01:00 |
|
Artem Lotorev
|
58e1b0ed48
|
Added param to run a test on a separate object or test file. Added .DS_Store to .gitignore
|
2020-04-30 14:18:05 +03:00 |
|
rfm
|
326c130937
|
Merge pull request #122 from alotorev/nsstring-percent-decoding-test
NSStrings percent decoding test
|
2020-04-28 10:09:22 +01:00 |
|
Artem Lotorev
|
f4c76af35c
|
Merge branch 'master' into nsstring-percent-decoding-test
|
2020-04-28 11:23:06 +03:00 |
|
Artem Lotorev
|
56be28aa11
|
Fixed build issue due to wrong argument in the macro
|
2020-04-28 03:07:09 +03:00 |
|
Artem Lotorev
|
2e22bf344d
|
Added helper method for percent decoding/encoding tests
|
2020-04-28 02:27:18 +03:00 |
|
Richard Frith-Macdonald
|
0aeaee68da
|
Fixup -stringByAddingPercentEncodingWithAllowedCharacters: to ignore membership
of the supplied set if the character is not in the ASCII range.
|
2020-04-27 20:25:24 +01:00 |
|
Artem Lotorev
|
4b53530b5c
|
Added test for [NSString stringByRemovingPercentEncoding], updated percent-encoding tests with PASS_EQUAL
|
2020-04-27 19:59:05 +03:00 |
|
Richard Frith-Macdonald
|
9eb0fd4e1a
|
Fix typo spotted by 'alotrev'
|
2020-04-27 09:14:36 +01:00 |
|
fredkiefer
|
a48694941c
|
Add newer features for NSDateComponents and
started to clean up NSCalendar implementation.
|
2020-04-26 21:13:22 +02:00 |
|
fredkiefer
|
4fe6cb20a1
|
Started to rewrite NSCalendar to handle more components correctly.
|
2020-04-26 00:32:49 +02:00 |
|
fredkiefer
|
82e9ddc21f
|
Add missing NSDateComponents methods.
|
2020-04-25 22:19:20 +02:00 |
|
Richard Frith-Macdonald
|
a9767cdff7
|
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 |
|
Richard Frith-Macdonald
|
ccfb05525e
|
Merge branch 'master' of github.com:gnustep/libs-base
|
2020-04-21 09:03:25 +01:00 |
|
Richard Frith-Macdonald
|
cd68b7e4da
|
Add tests for notification equality
|
2020-04-21 09:02:34 +01:00 |
|
Richard Frith-Macdonald
|
05f442de8b
|
Fix for NSURLResponse does not allow for multiple Set-Cookie headers in the same response #85 ... combine multiple header values as a comma separated list.
|
2020-04-16 23:04:37 +01:00 |
|
Richard Frith-Macdonald
|
6d714c8ee1
|
Fix for Deadlock in NSOperationQueue #49: If an exception occurs when trying to detach thread, catch it and log it so that locking is not broken by the exception breaking out of the lock protected region.
|
2020-04-16 22:48:25 +01:00 |
|
Richard Frith-Macdonald
|
6ee0cfff00
|
Add testcase for multiple clookies in a header. Fix error parsing a literal
string (writing nul terminator to read only memory)
|
2020-04-16 20:19:53 +01:00 |
|
Richard Frith-Macdonald
|
3d1e84f6fe
|
rewrite code for separating individual cookies from a comma separated header so
it better matches what OSX does (and is hopefully a bit simpler)/
|
2020-04-16 19:39:32 +01:00 |
|
Richard Frith-Macdonald
|
89a643ef12
|
Merge branch 'master' of ssh://github.com/gnustep/libs-base
|
2020-04-16 10:48:58 +01:00 |
|
Richard Frith-Macdonald
|
d048dfbea5
|
Fix use of OBJC_RUNTIME_LIB before it was initialised.
Thanks to J. Brakensiek for spotting this.
|
2020-04-16 10:26:48 +01:00 |
|
Richard Frith-Macdonald
|
6bb15c344d
|
Fix use of OBJC_RUNTIME_LIB before it was initialised.
Thanks to johannes@brakensiek.info for spotting this.
|
2020-04-16 09:39:35 +01:00 |
|
Richard Frith-Macdonald
|
132729e6e0
|
Add casts to avoid compiler warnings bout type of method
|
2020-04-15 10:40:41 +01:00 |
|
Richard Frith-Macdonald
|
09e9354f08
|
Fully type method implementatyion pointers.
|
2020-04-15 10:31:55 +01:00 |
|
Ivan Vučica
|
4e98c82396
|
documentation: Regenerate the announcement file.
|
2020-04-14 23:54:43 +01:00 |
|
Ivan Vučica
|
93bee1890e
|
documentation: Standardize announcement file text.
Normalize the accompanying text for the release announcement across
core packages: standardize chapter name and GPG information.
|
2020-04-14 23:54:36 +01:00 |
|
Richard Frith-Macdonald
|
53f5957030
|
When building outside GNUstep (additions for apple), include the runtime
declarations and fix error in casting self.
|
2020-04-14 17:18:24 +01:00 |
|
Richard Frith-Macdonald
|
fc0c0da188
|
Remove last vestiges of MIXED ABI support (it didn't really work), and change code to assume that use of the apple runtime means we have the nonfragile ABI (true for modern apple systems we may be interested in using). Regenerate configure script.
|
2020-04-14 14:56:17 +01:00 |
|
Richard Frith-Macdonald
|
7829ab86b5
|
Fix line somehow missed from ast commit
|
2020-04-14 08:26:07 +01:00 |
|
Richard Frith-Macdonald
|
47ce8d3da7
|
Remove custom code for percent escaping and replace it with standard code using
custom charactersets.
|
2020-04-13 10:05:57 +01:00 |
|
Richard Frith-Macdonald
|
225de7f9b3
|
test the URL component character sets
|
2020-04-13 09:20:59 +01:00 |
|
Richard Frith-Macdonald
|
ccb8594bc0
|
Fix [NSURLProtocol -initWithRequest:cachedResponse:client:] to retain the client (up until the last message is sent to it) as OSX does.
|
2020-04-13 08:53:02 +01:00 |
|
Richard Frith-Macdonald
|
df1b6dd6d5
|
Characterset memory usage and code organisation consistency improvements.
|
2020-04-12 12:28:07 +01:00 |
|