Commit graph

10673 commits

Author SHA1 Message Date
Gregoro John Casamento
7f3fe7f1f5 Add 64bit specific files. 2019-03-14 10:45:32 -04:00
Gregoro John Casamento
532b85c7a9 Win64 fixes for GNUstep 2019-03-14 08:47:41 -04:00
Richard Frith-Macdonald
dc481825ec remove leftover logging 2019-02-27 17:24:39 +00:00
Richard Frith-Macdonald
dd3e71e050 escape charaacters with codepoint greater than 0x7f 2019-02-27 16:54:45 +00:00
Richard Frith-Macdonald
06019034b0 header line folding fix 2019-02-15 14:13:14 +00:00
Richard Frith-Macdonald
911c5cdd66 make class lookup more reliable 2019-02-14 12:37:44 +00:00
Richard Frith-Macdonald
d6ef10f224 fixes for encoding in mime header encoded word 2019-02-14 11:19:33 +00:00
Richard Frith-Macdonald
9afe522216 fixup for new guard condition 2019-02-13 09:27:49 +00:00
rfm
cf62a50f52
Merge pull request #33 from gnustep/ivucica-fix-gnutls-guard
GSTLS.h: Change guard to check for /value/ of GS_USE_GNUTLS.
2019-02-12 19:37:46 +00:00
Ivan Vučica
9d67048ff0 GSTLS.h: Change guard to check for /value/ of GS_USE_GNUTLS.
Previously, code checked for whether its defined or not. This
preprocessor  constant might be defined with a zero value
indicating desire not to use GnuTLS, which would still pass the
old check.
2019-02-12 19:19:01 +00:00
Richard Frith-Macdonald
921f7521ff improve thread safety when using zombies 2019-02-11 09:09:20 +00:00
Richard Frith-Macdonald
cb2998641e another tweak to avoid a compiler warning ... let the compiler know that the
hour cannot exceed 23
2019-01-17 15:20:48 +00:00
Richard Frith-Macdonald
b128196e57 rewrite unicode escape generation to avoid spurious compiler warning 2019-01-17 15:16:31 +00:00
Richard Frith-Macdonald
bc72e05f93 Use unsigned integers to suppress spurious compiler warning. 2019-01-17 15:01:08 +00:00
Richard Frith-Macdonald
d5db493e18 Fix preprocessor constant used to protect gnutls use 2019-01-16 16:20:42 +00:00
Richard Frith-Macdonald
6f3bd6ac97 Expose GNU TLS wrappers and add methods to get certificate expiry 2019-01-16 09:56:08 +00:00
fredkiefer
a31506564e * Source/Additions/Unicode.m: Move variable u to the correct scope
and initialize it.
2019-01-06 23:33:45 +01:00
Ivan Vučica
0c319ebc7e release-chore: Bump version to 1.26.0 and update release notes. 2019-01-06 20:46:54 +00:00
Ivan Vučica
a2938b3104 configure.ac: Require ICU 5.0.
ChangeLog: Use tabs in the previous entry.
2019-01-06 20:45:31 +00:00
Ivan Vučica
786c7aa30a Tests/base/NSBundle/resources.m: Fixed undefined NSArray* arr.
This fixes the accidental breakage from 2107c82ca4
which made arr invisible due to the change of "NSBundle GNUstep resources"
testset scope.
2019-01-06 20:06:24 +00:00
Ivan Vučica
5ee5f9bd5f configure: Regenerated to incorporate the changes from PR #32.
Regenerated with autoconf 2.69.
2019-01-06 19:57:59 +00:00
Ivan Vučica
8637bce8dc Merge PR #32 (Use pkg-config to detect icu) 2019-01-06 19:46:56 +00:00
fredkiefer
7cfceaabc4 * Documentation/news.texi: Update release notes for 1.26.0.
* ChangeLog: Fix typos in this document.
2019-01-06 14:29:05 +01:00
Richard Frith-Macdonald
2107c82ca4 fixup errors in set names and nesting 2019-01-05 15:41:15 +00:00
Richard Frith-Macdonald
d144e29b48 Changes to updated cached server connections at five minute intervals 2019-01-03 09:58:02 +00:00
David Chisnall
df3eed2452 Turn GS_REPLACE_CONSTANT_STRING into a no-op with the new ABI.
With the classic GCC / NeXT ABI, NSConstantString is a simple pair of a
length and a buffer.  This means that calling -hash calculates the hash
each call, which makes it expensive to use constant strings as
dictionary keys.  The GS_REPLACE_CONSTANT_STRING macro replaces a
constant string with an immutable NSString object, which has an instance
variable for storing the hash.

With the new ABI, NSConstantString has a different layout that includes
space for a hash.  This means that there is no advantage in replacing it
with an NSString (and there is a disadvantage in that it now requires
memory allocation and can be accidentally deallocated), so don't do it.
2019-01-02 17:00:47 +00:00
Hugh McMaster
f54ac5ce84 Use pkg-config to detect icu 2018-12-31 22:47:29 +11:00
David Chisnall
2da172bf4e Fix the constant string test for the new ABI. 2018-12-27 14:04:19 +00:00
David Chisnall
3847c54f3f Add NSConstantString implementation for v2 ABI.
This is largely the version from the newabi branch, but with a few
cleanups made possible by other bug fixes in the GSString
implementations.
2018-12-27 13:44:45 +00:00
David Chisnall
00472f14d0 Fix the message telling you how to run the tests.
'make check' tells me that I must use GNU make.  The message now tells
me to use gmake (or whatever make I used that worked for the build).
2018-12-27 13:44:45 +00:00
Wolfgang Lux
a27c577370 Remove reference to the copyWithZone: implementation of NSObject 2018-12-06 14:19:50 +01:00
Richard Frith-Macdonald
458b8a1e79 expose gnustep specific methods for old code 2018-12-05 10:43:59 +00:00
Richard Frith-Macdonald
e01b592c51 wrong url was assigned 2018-12-04 21:06:30 +00:00
Richard Frith-Macdonald
280b2cbe83 Changes for keeping a connection in use 2018-12-04 13:34:53 +00:00
Richard Frith-Macdonald
7380e850e4 minor whitespace tidyups 2018-12-04 11:09:18 +00:00
Fred Kiefer
b1c858639a
Merge pull request #29 from BluRaf/translation-polish
Add Polish translation
2018-10-20 23:50:45 +02:00
Rafał Kołucki
21ed67b418 Add Polish translation 2018-10-20 15:31:10 +02:00
Fred Kiefer
7ab661c97e
Merge pull request #26 from alexmyczko/patch-1
Create Turkish
2018-09-23 23:02:52 +02:00
Fred Kiefer
0e4ad4d0cf
Merge pull request #27 from alexmyczko/patch-2
Create Polish
2018-09-23 23:01:09 +02:00
Alex Myczko
f442af23e6
Create Polish 2018-09-18 21:41:01 +02:00
Alex Myczko
b572e9a059
Create Turkish 2018-09-18 21:33:04 +02:00
Richard Frith-Macdonald
1e4a2d7587 certificate authentication fixes 2018-08-24 13:18:27 +01:00
Richard Frith-Macdonald
cb0ea3fb6d TLS tweaks for client certificate 2018-08-13 16:34:00 +01:00
Riccardo Mottola
e87f59a429 When checking for pthread_np.h include pthread.h if available or it may fail (e.g. OpenBSD) 2018-08-08 11:29:05 +02:00
Riccardo Mottola
16ef46642b fix obvious DEBUG inversion, spit out warning on stderr 2018-08-07 16:50:33 +02:00
Riccardo Mottola
441f13828d add missing header 2018-08-07 15:46:02 +02:00
Riccardo Mottola
d852847893 minor tweak in debug for dummy functions that caused crash on Solaris 2018-08-07 13:01:45 +02:00
Richard Frith-Macdonald
586d86c43f Improve defaults caching reliability 2018-08-06 11:56:09 +01:00
Richard Frith-Macdonald
15af957fd0 Fix typo in error message 2018-07-27 09:28:51 +01:00
fredkiefer
7653524731 Switch off libobjc2 tests in travis file. 2018-07-20 20:07:23 +02:00