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
|
053c3118a1
|
More leak fixes
|
2025-02-06 19:58:32 +00:00 |
|
rfm
|
50e7e10525
|
Remove incomplete/test API prior to release
|
2025-01-28 09:47:21 +00:00 |
|
rfm
|
a2e49377c6
|
complete accidental partial commit
|
2025-01-27 18:16:07 +00:00 |
|
rfm
|
cedccc9f09
|
Fixup location of declaration of new ivars
|
2025-01-27 17:08:30 +00:00 |
|
rfm
|
524daa19ef
|
Fix visibility of symbols exported in error
|
2025-01-26 19:21:00 +00:00 |
|
rfm
|
9ef3e2f24d
|
Bugfix ... intenral functions should not have public visibility to linker
|
2025-01-26 19:01:55 +00:00 |
|
Hugo Melder
|
b7d49bd361
|
NSKVOSwizzling: Check if underlying class differs
|
2025-01-23 10:07:52 +08:00 |
|
Hugo Melder
|
16dd5c4514
|
NSKVOSupport: Retrieve the underlying class when adding nested observers
|
2025-01-23 10:07:52 +08:00 |
|
rfm
|
9236ef986a
|
Note that we want the mutation function exported
|
2025-01-19 12:30:31 +00:00 |
|
rfm
|
9b4965e100
|
define function in NSObject.m so that it won't be omitted by clever linkers
|
2025-01-19 10:23:33 +00:00 |
|
rfm
|
c225efa3ba
|
Implement dast enumeration mutation checks and add testcases for NSPointerArray
|
2025-01-19 08:42:12 +00:00 |
|
rfm
|
102b290c80
|
Resolve external subset information for validity checking
|
2025-01-17 14:46:24 +00:00 |
|
rfm
|
3f7647f15c
|
Fix potential leak is the shared object is initialised more than once.
|
2025-01-17 12:23:06 +00:00 |
|
rfm
|
f48aca6921
|
Resolve conflict
|
2025-01-17 11:19:35 +00:00 |
|
rfm
|
0d70826bbe
|
Merge branch 'xml_sax2'
|
2025-01-17 11:02:25 +00:00 |
|
rfm
|
c899bccd43
|
Coding style fixes and performance optimisation
|
2025-01-17 10:45:47 +00:00 |
|
rfm
|
1d977212f6
|
Merge branch 'xml_sax2'
|
2025-01-17 10:44:44 +00:00 |
|
rfm
|
b5e0ef1514
|
Updates to handle entity resolution for libxml2-2.13.?
|
2025-01-15 09:23:59 +00:00 |
|
Riccardo Mottola
|
da9dc23a89
|
try to resolve internal and external subset with functions
|
2025-01-13 23:28:18 +01:00 |
|
rfm
|
479cccebe8
|
Correct (for #486) -localizedDescription to always return a string.
|
2025-01-13 15:31:09 +00:00 |
|
rfm
|
cf73e7fdb3
|
Fix leak of instance memory
|
2025-01-10 17:17:21 +00:00 |
|
rfm
|
6156b61539
|
Fix leaks of libxml2 detached nodes
|
2025-01-10 12:05:17 +00:00 |
|
rfm
|
496d06fbb7
|
Tiny optimisation suggested by Frederik Seiffert
|
2025-01-09 16:11:53 +00:00 |
|
rfm
|
ada4388be4
|
Revert code to sero out memory ... best not to use zombies with leak checking
|
2025-01-09 11:35:53 +00:00 |
|
rfm
|
4ee212de63
|
Ignore NSDeallocateZombies (and generate a warning) when the runtime can't support it. Also, when built with ASAN, null-out the memory of zombie instances so the fact that the memory hasn't been freed does not cause false negatives.
|
2025-01-09 11:21:24 +00:00 |
|
rfm
|
8812ea6023
|
Fix potential initialisation error if we somehow have no args
|
2025-01-09 11:07:20 +00:00 |
|
rfm
|
8dbb7ea40a
|
Fix size of buffer for backtrace
|
2025-01-09 11:06:31 +00:00 |
|
rfm
|
041edc145e
|
Fix leak when allocating standard file handles
|
2025-01-09 10:37:07 +00:00 |
|
rfm
|
5f904d0f79
|
Fix a few leaks
|
2025-01-09 10:25:41 +00:00 |
|
rfm
|
6f0765cbb3
|
Fix leak (user info both copied and retained)
|
2025-01-09 10:03:52 +00:00 |
|
rfm
|
6f7a4d74c2
|
Fix leaks
|
2025-01-09 09:19:03 +00:00 |
|
rfm
|
cf8c387900
|
Correct the fix for the FFI invocation memory leak.
|
2025-01-09 06:21:48 +00:00 |
|
rfm
|
05d34f1a30
|
revert
|
2025-01-09 06:06:12 +00:00 |
|
rfm
|
6b5b1f1ed0
|
Fix leaks
|
2025-01-08 22:32:14 +00:00 |
|
rfm
|
54ed8e41e9
|
relinquish rather then assigning nil when emptying
|
2025-01-08 22:31:12 +00:00 |
|
rfm
|
76a1b0d92a
|
Correct memory information for opaque personality
|
2025-01-08 22:30:37 +00:00 |
|
rfm
|
aa0aa08c01
|
mingw does not support the weak attribute
|
2025-01-08 17:24:10 +00:00 |
|
rfm
|
7e66968c2e
|
Another tweak to avoid false positives with leak analyzer
|
2025-01-08 16:40:05 +00:00 |
|
rfm
|
dfd1526455
|
Purge observations with dead weak references when trying to remove an observer
|
2025-01-07 19:43:02 +00:00 |
|
rfm
|
4c9c691626
|
Operation queue convenience methods
|
2025-01-07 13:05:55 +00:00 |
|
rfm
|
6b04eaa35c
|
allow more arguments
|
2025-01-06 22:43:18 +00:00 |
|
rfm
|
9395e20db9
|
Add convenience methods to perform a method as an operation
|
2025-01-06 21:40:39 +00:00 |
|
rfm
|
1cdc60d748
|
Fix race condition allowing operation to be added for a thread at the same time that the thread is exiting.
|
2025-01-06 20:55:55 +00:00 |
|
rfm
|
ccab2cdbd1
|
Fix a little of the non-portable code (@{..} syntax) and trivial style issues
|
2025-01-06 20:31:04 +00:00 |
|
rfm
|
9b6267a491
|
Avoid using clang specific code
|
2025-01-05 16:42:19 +00:00 |
|
rfm
|
2882d8c812
|
Simplify by removng unnecessary argument in new callback
|
2025-01-04 16:50:13 +00:00 |
|
rfm
|
c722328e5c
|
Regular expression improvements for classic environment
|
2025-01-04 15:05:14 +00:00 |
|
rfm
|
1108135232
|
Issue #305 ... produce NSError with 516 code on copy failure because destination already exists.
|
2025-01-03 16:05:09 +00:00 |
|