rfm
a4f30a33cf
Merge pull request #187 from iamleeg/debug_log_documentation
...
Rename first argument to NSDebug[MF]LLog to make it easier to understand
2021-06-30 09:55:10 +01:00
rfm
b9d54cf426
Merge pull request #188 from iamleeg/patch-1
...
Reword NSDebug*LLog "level" argument to "key"
2021-06-30 09:54:27 +01:00
Graham Lee
cfb14847c2
Reword NSDebug*LLog "level" argument to "key"
...
The motivation is that these are more like keys to specific logging domain names, not log levels. If you think of log levels, you usually think of the syslog style debug/info/warn/error levels where enabling logs at any one level implies enabling those at all levels above. Our log keys aren't ordered in that way. The texinfo docs were inconsistent in using "level" and "key" as the argument and we already changed that to use "key" throughout" this change makes the header and auto docs consistent.
2021-06-30 07:20:19 +01:00
Steven Baker
44310e150c
Rename first argument to NSDebug[MF]LLog to make it easier to understand
2021-06-29 20:55:05 +01:00
Richard Frith-Macdonald
a29248bd4d
Differentiate between client/server for DO over TLS
2021-06-24 08:50:28 +01:00
Richard Frith-Macdonald
640198a395
add missing brace
2021-06-21 09:15:11 +01:00
Richard Frith-Macdonald
e34584e323
Encryption emprovements
2021-06-19 14:40:47 +01:00
Richard Frith-Macdonald
b252f4067a
remove a couple of redundent lines
2021-06-18 10:02:48 +01:00
rfm
a1b0c1c8db
Merge pull request #185 from triplef/fix-unicode-lookup
...
Fix lookup of string encodings with high numeric values in encoding table
2021-06-18 10:01:36 +01:00
Frederik Seiffert
8137b5a2a0
Fix lookup of string encodings with high numeric values in encoding table
2021-06-17 17:53:22 +02:00
Richard Frith-Macdonald
dd3b6c3d7f
fix typo in name
2021-06-17 16:22:31 +01:00
Richard Frith-Macdonald
7ea49c252b
encryption fixes and debug improvements
2021-06-03 14:59:09 +01:00
Richard Frith-Macdonald
e9d3ba8179
Improve debug logging ... use the I/O handle as the tag for debug logs so that they can more easily be matched to the object for which the I/O is taking place.
2021-06-03 14:54:16 +01:00
Richard Frith-Macdonald
2fc16eae5e
Tidyups for when TLS is not used
2021-06-02 14:12:28 +01:00
Gregory John Casamento
ed0a6bd7bd
Fix changelog after merge from master.
2021-06-02 08:37:41 -04:00
Gregory John Casamento
68bac0b3b1
Add missing import for NSByteCountFormatter into Foundation.h
2021-06-02 08:36:14 -04:00
Richard Frith-Macdonald
f72f46efa4
Minor debug improvement
2021-06-02 13:32:44 +01:00
Richard Frith-Macdonald
a2298990fc
Improve debug logging and fix tls session startup when we have to try connecting to multiple possible destinations
2021-06-01 16:32:25 +01:00
Richard Frith-Macdonald
dd52dfb36d
Do more logging based on 'RMC' so we can track send/receive of messages
2021-06-01 16:31:21 +01:00
Richard Frith-Macdonald
29f76a5cba
minor thread safety fix
2021-05-31 14:27:42 +01:00
Richard Frith-Macdonald
e42d9fdc6b
New code for secure (encrypted) inter-host distrinuted objects.
2021-05-31 13:19:42 +01:00
Richard Frith-Macdonald
e2cbf5e871
Simple test of creating self-signed certificate credentials
2021-05-31 13:09:45 +01:00
Richard Frith-Macdonald
802c82cf33
Simple NSConnection client/server test tools
2021-05-31 13:08:40 +01:00
Richard Frith-Macdonald
c54a673f79
Document the most recent win32 bugfix for large writes.
2021-05-23 11:04:24 +01:00
Richard Frith-Macdonald
1bcb73f0f8
If space becomes available for a stream whose status is writing, we
...
should change the status to be open (the write completed).
2021-05-23 10:58:09 +01:00
Richard Frith-Macdonald
7424bd5884
Another mswindows bugfix for network comms
2021-05-19 11:17:19 +01:00
Richard Frith-Macdonald
391c00b058
Added some debug logging
2021-05-19 11:15:29 +01:00
Richard Frith-Macdonald
8d75688048
Make test write a large request, not just a small one.
2021-05-19 11:07:45 +01:00
Richard Frith-Macdonald
12c88716d0
indentation tweaks
2021-05-19 11:06:10 +01:00
Richard Frith-Macdonald
740180a9d1
add detail about why the change was made
2021-05-19 10:59:21 +01:00
rfm
1aa11956b5
Merge pull request #183 from gnustep/windows-keepalive-fix
...
The portable way to detect if a socket is reusable or has been closed
2021-05-19 10:57:54 +01:00
Richard Frith-Macdonald
8b8fe60070
break out of loop if write fails
2021-05-15 17:53:44 +01:00
Richard Frith-Macdonald
ed9bb899a7
Support writing large chunks of data over tls on windows
2021-05-15 16:10:23 +01:00
Richard Frith-Macdonald
782e7aed31
Fix for -setHTTPMaximumConnectionLifetime:
2021-05-05 12:04:28 +01:00
Richard Frith-Macdonald
713c7c0f7e
Fix one character truncation of certificate name/issuer in debug output
2021-04-28 15:27:23 +01:00
Ivan Vučica
326dc210a4
release-chore: Release 1.28.
2021-04-26 22:02:53 +01:00
Richard Frith-Macdonald
31f2528b93
Ignore GS_EXPORT_CLASS when generating documentation for base/additions
2021-04-23 06:56:00 +01:00
Ivan Vučica
d2eca82730
release-chore: Update docs for a future 1.28 release.
2021-04-22 22:41:04 +01:00
Ivan Vučica
ea7e2c1e30
release-chore: Fix ChangeLog entry for plutil.
...
There was an incorrect email address and a less-useful message.
2021-04-22 22:18:58 +01:00
Ivan Vučica
7f1b604b88
release-chore: Fix formatting in ChangeLog.
2021-04-22 22:18:57 +01:00
Ivan Vučica
f026abaf1b
release-chore: Fix rfm's email address in the ChangeLog.
2021-04-22 22:18:52 +01:00
Richard Frith-Macdonald
efccdb1d71
update
2021-04-14 10:10:57 +01:00
Richard Frith-Macdonald
bd5f2909e6
Simplify conversion of a string to data (use base class code) and fix to handle the insertion of BOM consistently (as on OSX) for encodings where the byte order matters but is not specified by the encoding.
2021-04-14 09:57:11 +01:00
Richard Frith-Macdonald
9aa17b452c
Merge branch 'master' of github.com:gnustep/libs-base
2021-04-14 09:15:27 +01:00
Richard Frith-Macdonald
a0fd4bde68
a few more bom tests
2021-04-14 09:14:51 +01:00
Richard Frith-Macdonald
91e071bcb4
a few tests for 24hour clock
2021-04-14 09:11:58 +01:00
Riccardo Mottola
19d76d2478
The portable way to detect if a socket is reusable or has been closed
...
was failed, since its test read would leave the file handle with a read
in progress, invalidating further background reads. More recent versions
of Windows seem to handle the unix way.
2021-04-13 23:59:45 +02:00
Richard Frith-Macdonald
67faee95f9
a few bom generation checks
2021-04-13 17:36:46 -04:00
Frederik Seiffert
843800d413
Add support for libobjc2 runtime in NSObject on Windows
2021-03-29 11:22:00 +02:00
Frederik Seiffert
0582eddd96
Export string constants and annotate exported function implementations
...
Moves scattered string constants to externs.m, and removes obsolete code replacing constant strings.
2021-03-27 17:36:15 +01:00