Commit graph

11335 commits

Author SHA1 Message Date
fredkiefer
8794339073 * Source/NSString.m: Attempt to make calls to GSICUCollatorOpen()
more consistent and correct for ICU 65.
2020-03-07 23:36:30 +01:00
Fred Kiefer
120e8f5294
Merge branch 'master' into framework_test 2020-03-07 11:35:32 +01:00
fredkiefer
eda24a2c02 Set test framework version to two. 2020-03-07 10:49:26 +01:00
Richard Frith-Macdonald
5248b6ee36 Backward compatibility fix for ICU 65 by Fred Kiefer 2020-03-06 09:19:54 +00:00
Frederik Seiffert
1a2616b850 Updated NSURL to use instancetype. 2020-03-04 13:16:24 +01:00
fredkiefer
baa8e2465b Extend NSBundle test to check for framework resource loading. 2020-03-01 10:41:14 +01:00
Richard Frith-Macdonald
d1af1d0244 Fix for class lookup when using the 2.0 ABI 2020-02-24 10:23:22 +00:00
Niels Grewe
5626a9a76d
Merge pull request #105 from gnustep/ci-lt-gnustep-2.0-abi
fix CI build for gnustep ABI < 2.0
2020-02-23 16:20:21 +01:00
Niels Grewe
22fd06b5f1 fix CI build for gnustep ABI < 2.0 2020-02-23 15:45:52 +01:00
Richard Frith-Macdonald
ee8059c6f4 update copyright date 2020-02-19 09:18:24 +00:00
rfm
c5402c028c
Merge pull request #99 from Artoria2e5/patch-1
NSPropertyList.h: mention base64 encoding
2020-02-19 09:09:19 +00:00
Richard Frith-Macdonald
31f277d751 Fix to consider explicitly configured hosts to be probled for servers. Add -S 2020-02-17 15:30:21 +00:00
Mingye Wang
f63f44907d
Update XML dict documentation 2020-02-17 12:31:42 +08:00
Mingye Wang
c2d44f800a
NSPropertyList.h: mention base64 encoding
Base64 parsing is supported since 3f2fa9ddfe and it is the default since 9aa5d4cd04. We should definitely document that.
2020-02-17 12:02:20 +08:00
Richard Frith-Macdonald
c8cfcec652 remove the workarund for clang/unistd.h clash with __blocks 2020-02-11 17:11:30 +00:00
Richard Frith-Macdonald
2e07244f8e Updates to move towards ARC 2020-02-08 16:42:17 +00:00
Richard Frith-Macdonald
0cd9843f5f workaround for conflisct with clang/unistd.h 2020-02-08 16:37:42 +00:00
fredkiefer
4b5594c63d Use pkg-config to check for libxml. 2020-02-05 23:10:53 +01:00
Fred Kiefer
f261ae3a90
Merge pull request #96 from hughmcmaster/pkgconfig
configure.ac: Use PKG_CHECK_MODULES to detect libxml2
2020-02-05 22:59:39 +01:00
rmottola
e9fa0afa62 include necessary headers and provide MinGW quick fallback for types 2020-02-01 16:15:37 +01:00
Hugh McMaster
27b95a3f05 configure.ac: Use PKG_CHECK_MODULES to detect libxml2, falling back to xml2-config if necessary 2020-02-01 19:17:16 +11:00
Richard Frith-Macdonald
b91fab7665 Fix method types. Fix indentation/line-wrapping. Fix stubs to raise exception 2020-01-27 14:43:59 +00:00
Richard Frith-Macdonald
ec438b5733 minor indentation fixes 2020-01-27 10:19:36 +00:00
Gregory Casamento
0107da9aa0
Merge pull request #79 from IOOI-SqAR/gitignore-update-according-to-www.gitignore.io/api/xcode
gitignore update according to https://www.gitignore.io/api/xcode
2020-01-25 17:42:29 -05:00
fredkiefer
d1d9cd65a1 Handle case where scheme is missing from the URL. 2020-01-24 23:27:30 +01:00
Gregory Casamento
4cbf07b4ae Merge branch 'master' of github.com:gnustep/libs-base 2020-01-20 23:25:41 -05:00
Gregory Casamento
8c13adaf1e remove experimental from README.initialize. 2020-01-20 23:25:27 -05:00
fredkiefer
4d7da7ee80 Allow simple predicates on NSDate. 2020-01-20 21:25:17 +01:00
Richard Frith-Macdonald
4549f56bc6 refrain from putting password in cache key 2020-01-20 14:06:26 +00:00
Fred Kiefer
788595363f
Merge pull request #95 from gnustep/fix_timer_blocks_bug
Fix timer blocks bug
2020-01-20 09:36:15 +01:00
Patryk Laurent
f99523dcd4 Do not set block to nil 2020-01-19 23:53:16 +00:00
Patryk Laurent
79e72ea399 Move ASSIGN before return (was after return, had no effect) 2020-01-19 23:52:40 +00:00
Fred Kiefer
f51e652eb9
Merge pull request #93 from triplef/fix-nsuuid-instancetype
Updated NSUUID to use instancetype.
2020-01-13 18:08:19 +01:00
Frederik Seiffert
a18bec3a16 Updated NSUUID to use instancetype. 2020-01-13 16:27:12 +01:00
fredkiefer
88f5cc2444 Add support for NSDate constants in NSPredicate. 2020-01-12 20:56:09 +01:00
fredkiefer
36d00c7f00 Implement two missing KVO methods on NSArray. 2020-01-12 10:37:27 +01:00
rfm
dc38eb5b0f
Merge pull request #92 from triplef/fix-noreturn-warnings
Fixed incorrect while loops for noreturn functions
2020-01-07 14:43:11 +00:00
Frederik Seiffert
5036cb4734 Fixed incorrect while loops for noreturn functions
Silences warnings "function declared 'noreturn' should not return [-Winvalid-noreturn]".
2020-01-06 22:21:20 +01:00
Fred Kiefer
35bb623eac
Merge pull request #91 from gnustep/weak_hash_map
* Headers/GNUstepBase/GSIMap.h: Use GSI_MAP_NODE_IS_EMPTY macros
2019-12-15 20:11:15 +01:00
fredkiefer
38a965819e Try to use a mixed form to access weak pointers. 2019-12-15 14:18:00 +01:00
fredkiefer
d1cf30dd9f * Headers/GNUstepBase/GSIMap.h: Use GSI_MAP_NODE_IS_EMPTY macros
when checking in enumerator.
* Source/NSConcreteHashTable.m,
* Source/NSConcreteMapTable.m: Revert part of the weak pointer change.
2019-12-15 13:40:51 +01:00
Fred Kiefer
834e915b6d
Merge pull request #80 from triplef/add-weak-table-tests
Added tests for NSHashTable/NSMapTable weak objects support
2019-12-10 16:25:19 +01:00
Frederik Seiffert
d8565b075f Skip NSHashTable/NSMapTable weak objects tests if ARC is unavailable 2019-12-10 11:57:50 +01:00
Gregory John Casamento
753c907938 Fix address for FSF and License name in all headers in base 2019-12-09 18:36:00 -05:00
Fred Kiefer
260a2cb969
Merge branch 'master' into add-weak-table-tests 2019-12-07 11:00:44 +01:00
Fred Kiefer
01e7ea8372
Merge pull request #84 from gnustep/weak-table
Rework some of the weak handling for NS{Map,Hash}Table.

@Richard, feel free to revert this and to provide a cleaner solution. I am no expert here, but part of this code looks correct and part just like a workaround for a deeper problem.
2019-12-07 10:55:52 +01:00
Niels Grewe
c77f40f73c
Merge pull request #87 from gnustep/swift-corelibs-libdispatch
Fix runloop integration for libdispatch from swift
2019-12-06 23:05:38 +01:00
rmottola
cbad92f8a8 minor fix to get Windos compiling again 2019-12-05 11:07:40 +01:00
Niels Grewe
b238f8169b
Merge remote-tracking branch 'origin/master' into swift-corelibs-libdispatch 2019-12-03 09:37:27 +01:00
Fred Kiefer
18405b7abb
Merge pull request #89 from gnustep/travis-vary-version
Fix CI for runtime ABI 2.0
2019-12-03 08:42:52 +01:00