Commit graph

12172 commits

Author SHA1 Message Date
Richard Frith-Macdonald
0ca9110ef5 fix trivial typo in cache key format 2022-10-18 20:04:28 +01:00
Richard Frith-Macdonald
726d24bac7 Make http keepalive for GSHTTPURLHandle more robust. 2022-10-18 18:01:02 +01:00
Gregory John Casamento
ff4ade98ae Update GNUmakefile in Tools to install plutil manpage 2022-10-17 18:53:03 -04:00
OnFlApp
f9dff8ecdd fix missing links in generated documentation 2022-10-17 00:29:16 +02:00
Frederik Seiffert
f1961f47e9 Revert "Allow test failures for MSVC x86_64"
This reverts commit 1b74b62938.
2022-10-06 14:20:05 +02:00
Richard Frith-Macdonald
9581933fd6 Add hints for static analyzer and correct function return type. 2022-09-28 13:48:35 +01:00
Hugo Melder
1b74b62938
Allow test failures for MSVC x86_64
NSProxy test case fails
2022-09-27 21:06:46 +02:00
Hugo Melder
a8c421d485
Skip all NSURL* test cases using GSInetServerStream on Windows (#268)
* Mark all test cases using GSSocketStream as hopeful on win32

* Update ChangeLog

* Remove allow-test-failures flag
2022-09-27 20:21:50 +02:00
Richard Frith-Macdonald
0f9edb188b fix leak 2022-09-26 16:23:15 +01:00
Richard Frith-Macdonald
a38cc90403 fix leak 2022-09-26 16:18:39 +01:00
Richard Frith-Macdonald
b847a444b3 fix leak 2022-09-26 16:15:47 +01:00
Richard Frith-Macdonald
a021005af7 fix leak 2022-09-26 16:03:32 +01:00
Richard Frith-Macdonald
e48cfb9587 Minor mutability corrections 2022-09-15 14:52:15 +01:00
Hugo Melder
996a5b8a84
Add libcurl4-gnutls-dev dependency (#276) 2022-09-15 12:53:04 +02:00
Hugo Melder
63703e0a80
Improve strict C99 support by explicitly including headers (#275)
* Explicitly include headers in config and tests

* Update ChangeLog
2022-09-15 12:24:49 +02:00
Richard Frith-Macdonald
15b97442cb Use httpbin.org rather than www.w3.org since the latter no longer supports http 2022-09-15 10:07:57 +01:00
Frederik Seiffert
179158dbc5 Fix NSPredicate test using GCC 2022-09-15 10:57:17 +02:00
Hugo Melder
8f8585405e
NSXMLParser unit test fixes (#272)
* Convert parser output to LF

* Only replace CR
2022-08-27 12:41:18 +02:00
Richard Frith-Macdonald
b1da997d25 Revert "tweaks to build on osx" ... made in wrong branch
This reverts commit 73a6e17dc1.
2022-08-25 09:54:07 +01:00
Richard Frith-Macdonald
bdfdb7a51b Revert "Add header needed on OSX" ... made in wrong branch
This reverts commit 0a6ced7713.
2022-08-25 09:53:28 +01:00
Richard Frith-Macdonald
79d3d7b498 fix error editing constant name 2022-08-25 09:49:24 +01:00
Richard Frith-Macdonald
86461e2c95 tweaks to build on OSX 2022-08-25 09:45:34 +01:00
Richard Frith-Macdonald
0a6ced7713 Add header needed on OSX 2022-08-25 09:35:40 +01:00
Richard Frith-Macdonald
73a6e17dc1 tweaks to build on osx 2022-08-25 09:22:48 +01:00
Hugo Melder
7fd20d1ae3
NSPredicate Value Fix
* Check if object is an NSExpression object

* Fix Indentation

* Update Changelog

* Add test case
2022-08-24 18:01:30 +02:00
Hugo Melder
3830a17321 Regenerate autoconf 2022-08-24 03:28:58 -07:00
Hugo Melder
469ba54332 Clarify SKIP_CURL_CONFIG 2022-08-24 12:23:28 +02:00
Hugo Melder
05495a0206 Use pkg-config to detect libcurl on MinGW and Windows 2022-08-24 01:08:44 -07:00
Richard Frith-Macdonald
68f6862ff2 Add a few testcases and make ICU dependent tests into 'hopes' 2022-08-23 21:10:21 +01:00
Hugo Melder
78d9f73a36
Allow CRLF and LF in NSXMLParser test 2022-08-23 19:18:44 +02:00
Hugo Melder
6dc2d4a360 Merge branch 'libcurl-autoconf' of https://github.com/gnustep/libs-base into libcurl-autoconf 2022-08-23 19:12:11 +02:00
Hugo Melder
a2eb35fd2f Remove undefined macro 2022-08-23 19:12:01 +02:00
Hugo Melder
3f03e23d0f Remove file 2022-08-23 09:57:26 -07:00
Hugo Melder
90798bf84d Regenerate autoconf 2022-08-23 09:55:40 -07:00
Hugo Melder
eff3b6b805 Use pkg-config check as fallback 2022-08-23 18:54:02 +02:00
Hugo Melder
32eb5d2acd
win32: Support overlapped (asynchronous) I/O on standard streams in GSFileHandle
* win32: Support overlapped I/O on standard streams in GSFileHandle

* Add isStandardInput instance variable

* Restrict PeekConsoleInput on stdin

* Update ChangeLog
2022-08-23 18:43:14 +02:00
Hugo Melder
6b537b4a45
Detect CRLF in GSMime tests
* Detect CRLF in GSMime tests

* Allow either CRLF or LF

* Update general.m
2022-08-23 18:41:37 +02:00
Hugo Melder
9a094e0fa6 Add autom4te.cache to gitignore 2022-08-23 03:55:19 -07:00
Hugo Melder
c53f41cc27 Regenerate autoconf 2022-08-23 03:53:54 -07:00
Hugo Melder
2689e84102 Rewrite libcurl dependency check 2022-08-23 12:52:24 +02:00
Hugo Melder
5caececdcd
Update make check (#267) 2022-08-23 09:55:28 +02:00
Hugo Melder
7d6a84f4f5
Mark notANumber test case as hopeful 2022-08-19 10:58:29 +02:00
Richard Frith-Macdonald
560b1d19fb relax limit on maximum concurrent operations 2022-08-16 09:36:27 +01:00
Hugo Melder
fe14647b90 Update ChangeLog 2022-08-11 16:35:58 +02:00
Hugo Melder
beb3e73e2f Update NSTimeZone unit test to match macOS behaviour 2022-08-11 16:34:07 +02:00
Hugo Melder
a79190e6bc
Merge pull request #258 from gnustep/NSTimeZone-win32-fix
Windows to IANA time zone conversion: remove unsupported daylight conversion
2022-08-11 15:44:33 +02:00
Hugo Melder
9a0b660299
Merge branch 'master' into NSTimeZone-win32-fix 2022-08-11 11:59:07 +02:00
Hugo Melder
f5a983a037
Merge pull request #256 from gnustep/msvc-test-fixes
GSTLS, NSData, NSString Unit Test Fixes on Windows MSVC
2022-08-11 11:57:21 +02:00
Hugo Melder
7aae489660
Merge pull request #252 from gnustep/NSBundle-msvc-tests
Fix NSBundle unit test on Windows MSVC
2022-08-11 09:16:17 +02:00
Hugo Melder
ca9136397d
Merge branch 'master' into NSBundle-msvc-tests 2022-08-11 09:16:06 +02:00