rfm
b39853e21a
ifix for issue #500
2025-04-01 19:42:50 +01:00
rfm
0057f3f4e9
Don't consider nullable when comparing types in interface and implementation
2025-03-27 11:51:44 +00:00
rfm
c19d77bd0e
Make deprecation macro name consistent (it applies to methods, not just functions) and add attribute to mark non-portable features.
2025-03-27 10:27:23 +00:00
rfm
bc16a59440
Fixup to allow documentation to build properly
2025-03-27 10:08:59 +00:00
rfm
9fadc19f8c
Better lock protection of shared instance and cleanup at exit
2025-03-27 09:57:28 +00:00
rfm
ce9699d5c5
Fixup key name that I advised on incorrectly - needs the correct prefix.
2025-03-26 16:16:57 +00:00
rfm
62ab252a3f
Merge pull request #498 from ERobsham/auth-header-fix
...
Fix `Authorization` header generation
2025-03-26 15:54:23 +00:00
Earl Robsham
f8173506cd
Add GSDigestURIOmitsQuery
key
2025-03-25 19:40:03 -04:00
Earl Robsham
dc4270128d
Fix Authorization
header generation
...
Fixes `Authorization` header generation to include the query parameters (if present).
This brings the implementation inline with MacOS, and fixes digest auth with certain picky services.
2025-03-21 17:24:56 -04:00
Frederik Seiffert
80b54d580d
Removed unecessary casts
2025-03-19 08:39:42 +08:00
Frederik Seiffert
ea92a95c6a
Define NSDateComponentUndefined as NSInteger
2025-03-19 08:39:42 +08:00
Frederik Seiffert
99c59b9d70
Fix NSNotFound definition to use NSInteger type #494
2025-03-19 08:39:42 +08:00
Riccardo Mottola
936e155beb
fix missing semi-colon for default clause
2025-03-18 00:35:27 +01:00
rfm
9c6bd9ed97
Mark tests hopefull for bugs in libobjc2
2025-03-10 21:14:41 +00:00
Riccardo Mottola
b235f9e16d
parameter is seconds, do not use suffix or sleep might complain
2025-03-10 21:46:53 +01:00
rfm
6bceca9962
Add 'hope' because gnustep runtime fails to do atomic access
2025-03-10 12:34:11 +00:00
rfm
d622530819
tweaks for non-atomic associated values
2025-03-10 12:26:41 +00:00
Richard Frith-Macdonald
ac0634f82f
another associated object check
2025-03-10 12:00:58 +00:00
rfm
59f4465db4
Add test for many values associated with an object
2025-03-09 19:40:40 +00:00
Richard Frith-Macdonald
1b2ae943f0
A few checks for asssociated objects
2025-03-09 19:23:40 +00:00
Richard Frith-Macdonald
cf490b11fd
avoid compiler warning
2025-03-09 16:05:43 +00:00
rfm
3bcdf824f8
Fixup order of declarations
2025-03-09 15:42:13 +00:00
Richard Frith-Macdonald
6655f4e00d
OSX fixes
2025-03-09 15:39:21 +00:00
Richard Frith-Macdonald
667260aa26
Remove useless locking which aso used a function not available when additions are built standalone
2025-03-09 15:38:23 +00:00
rfm
2508bae63e
Merge remote-tracking branch 'refs/remotes/origin/master'
2025-03-09 08:41:12 +00:00
rfm
fb135dc0ee
improve comments
2025-03-09 08:40:24 +00:00
Riccardo Mottola
c912f47ca1
fix build ob gcc8, and anyway break after default is safe code style
2025-03-08 18:27:10 +00:00
rfm
a46f86837f
associated objects initial implementation
2025-03-08 17:26:32 +00:00
rfm
83e67957bc
fix exception for bad launch path
2025-03-06 15:49:41 +00:00
rfm
46c5917d5f
Fix race condition on task termination
2025-03-06 12:12:23 +00:00
rfm
6307e474dd
Bugfix release 1.31.1
2025-02-28 17:38:20 +00:00
Richard Frith-Macdonald
db20d02fc0
Use alignment information properly
2025-02-27 14:37:32 +00:00
rfm
956eb5b303
Fix check for object pointer depending on alignment requirement.
2025-02-27 12:15:15 +00:00
rfm
3a0bb73131
Fix typos etc
2025-02-27 10:23:22 +00:00
rfm
aeb86d0afb
Add some leak sanitization documentation
2025-02-26 17:04:21 +00:00
rfm
c5debba630
Fix for s390x
2025-02-22 22:41:10 +00:00
rfm
519c4da4b2
Update ChangeLog
2025-02-18 11:30:58 +00:00
rfm
9a74f86ae6
Fix for issue #491
2025-02-18 11:23:34 +00:00
rfm
b31a892fdb
Diagnostics for failure of ffi tests
2025-02-18 11:16:54 +00:00
Hugo Melder
b3d5c20277
Update ChangeLog and fix coding style and leaks in testcases
2025-02-18 09:37:59 +00:00
Hugo Melder
05628229e4
NSKVOSupport: Unit tests for the legacy API
2025-02-16 09:29:19 +00:00
Hugo Melder
0f7d6a4b23
NSKVOSupport: Implement legacy KVO API
...
Implements the setKeys:triggerChangeNotificationsForDependentKey: class
method. Please do not use it. It is fundamentally broken, and requires
the object's meta class to hold additional state.
Keys from this class method are the last resort when retrieving
dependencies via keyPathsForValuesAffectingValueForKey:.
This aligns with the implementation in Foundation.
2025-02-16 09:29:19 +00:00
Wolfgang Lux
ee7a48c67c
Add header for compiling with base-additions only on macOS
2025-02-14 17:26:24 +01:00
Wolfgang Lux
5bfbde1e5a
Don't install CoreFoundation header when installing base additions on macOS
2025-02-14 17:25:16 +01:00
rfm
d1d5552dfb
Fixup for requests with paths containing escaped slashes
2025-02-14 12:34:07 +00:00
rfm
b641bf1e99
New release
2025-02-10 17:00:46 +00:00
rfm
3259018843
Improve comments.
2025-02-09 13:00:43 +00:00
rfm
5fa8a06531
Hide some mistakenlt external symbols
2025-02-09 12:49:56 +00:00
rfm
48f01b610d
Fix yet another leak
2025-02-06 20:11:08 +00:00
rfm
87be17f41b
Merge remote-tracking branch 'refs/remotes/origin/master'
2025-02-06 20:00:37 +00:00