Commit graph

  • 2c8b44f334
    Merge f67a03ecb8 into 283ecfe8b2 Hugo Melder 2025-04-18 09:24:36 +0000
  • f67a03ecb8 NSJSONSerialization: Return 0 in test case json-sorting hmelder 2025-04-18 17:24:28 +0800
  • 3ed1e5c1dc
    Merge 5df4c5d940 into 283ecfe8b2 Hugo Melder 2025-04-18 17:03:16 +0800
  • 5df4c5d940 NSTimeZone: Use GetDynamicTimeZoneInformation windows-tz-conversion hmelder 2025-04-18 16:54:15 +0800
  • ff96b76b63 NSJSONSerialization: Implement NSJSONWritingSortedKeys Hugo Melder 2025-04-18 09:35:04 +0200
  • 283ecfe8b2
    Merge pull request #493 from gnustep/nsbundle-lang-canonical master rfm 2025-04-17 14:49:00 +0100
  • 45a43d11eb avoid compiler warning rfm 2025-04-17 14:47:30 +0100
  • 9dd9cdc7f0
    Merge pull request #501 from gnustep/initializer-return-types rfm 2025-04-17 14:43:38 +0100
  • 8530df15cb Call the error handler also when a file to be removed does not exist. Wolfgang Lux 2025-04-17 14:16:45 +0200
  • 7ebbfaddd0 add a couple of surrogate pair tests rfm 2025-04-17 10:52:59 +0100
  • 198b18c18a improve error handling rfm 2025-04-16 22:50:49 +0100
  • ddb68e1b29 Use the documented key for the file path when calling the error handler Wolfgang Lux 2025-04-15 16:14:24 +0200
  • 9f8c181ab5
    Merge pull request #499 from gnustep/const_gcc_fix Riccardo 2025-04-10 00:23:01 +0200
  • bc992f2b75 Use instancetype or actual type as initializer return types initializer-return-types Frederik Seiffert 2025-04-09 08:44:00 +0200
  • f6e6b05f48 Fix potential deadlock in NSOperationQueue when exiting a background thread Wolfgang Lux 2025-04-08 16:06:29 +0200
  • 3fffa40d02 Merge branch 'const_gcc_fix' of https://github.com/gnustep/libs-base into const_gcc_fix Riccardo Mottola 2025-04-03 14:38:00 +0200
  • 64bd75be95 use define instead of enum, attempt to use constant directly Riccardo Mottola 2025-04-03 14:37:13 +0200
  • b39853e21a ifix for issue #500 rfm 2025-04-01 19:42:50 +0100
  • bce2a0bc96
    Update Headers/Foundation/NSObjCRuntime.h Riccardo 2025-04-01 17:57:40 +0200
  • 6e39f11098 Make olde code-path for constant with enum available again for older GCC versions. Riccardo Mottola 2025-03-31 22:50:49 +0200
  • 0057f3f4e9 Don't consider nullable when comparing types in interface and implementation rfm 2025-03-27 11:51:44 +0000
  • c19d77bd0e Make deprecation macro name consistent (it applies to methods, not just functions) and add attribute to mark non-portable features. rfm 2025-03-27 10:27:23 +0000
  • bc16a59440 Fixup to allow documentation to build properly rfm 2025-03-27 10:08:59 +0000
  • 9fadc19f8c Better lock protection of shared instance and cleanup at exit rfm 2025-03-27 09:57:28 +0000
  • ce9699d5c5 Fixup key name that I advised on incorrectly - needs the correct prefix. rfm 2025-03-26 16:16:57 +0000
  • 62ab252a3f
    Merge pull request #498 from ERobsham/auth-header-fix rfm 2025-03-26 15:54:23 +0000
  • f8173506cd Add GSDigestURIOmitsQuery key Earl Robsham 2025-03-25 19:40:03 -0400
  • a56b2b5f41
    Merge 0e9bcba1db into 80b54d580d Sebastian Reitenbach 2025-03-22 08:14:55 -0400
  • dc4270128d Fix Authorization header generation Earl Robsham 2025-03-21 17:24:39 -0400
  • 80b54d580d Removed unecessary casts Frederik Seiffert 2025-03-17 17:24:15 +0100
  • ea92a95c6a Define NSDateComponentUndefined as NSInteger Frederik Seiffert 2025-03-17 16:50:33 +0100
  • 99c59b9d70 Fix NSNotFound definition to use NSInteger type #494 Frederik Seiffert 2025-03-17 15:39:55 +0100
  • 936e155beb fix missing semi-colon for default clause Riccardo Mottola 2025-03-18 00:35:27 +0100
  • 592c0af053 Removed unecessary casts Frederik Seiffert 2025-03-17 17:24:15 +0100
  • 8fdca644aa Define NSDateComponentUndefined as NSInteger Frederik Seiffert 2025-03-17 16:50:33 +0100
  • 046812d77c Fix NSNotFound definition to use NSInteger type #494 Frederik Seiffert 2025-03-17 15:39:55 +0100
  • 30a0efaeb0 Mark setKeys:triggerKeys triggerChangeNotificationsForDependentKey: as deprecated legacy-kvo Hugo Melder 2025-03-17 05:14:40 +0100
  • d3090e2c86 NSBundle: fix es.lproj path not generated nsbundle-lang-canonical Hugo Melder 2025-03-16 16:05:31 +0100
  • c83f27c822
    Merge b1d96dd2d2 into 9c6bd9ed97 Frederik Carlier 2025-03-11 13:41:45 -0600
  • 9c6bd9ed97 Mark tests hopefull for bugs in libobjc2 rfm 2025-03-10 21:14:41 +0000
  • b235f9e16d parameter is seconds, do not use suffix or sleep might complain Riccardo Mottola 2025-03-10 21:46:53 +0100
  • 6bceca9962 Add 'hope' because gnustep runtime fails to do atomic access rfm 2025-03-10 12:34:11 +0000
  • d622530819 tweaks for non-atomic associated values rfm 2025-03-10 12:26:41 +0000
  • ac0634f82f another associated object check Richard Frith-Macdonald 2025-03-10 12:00:58 +0000
  • 59f4465db4 Add test for many values associated with an object rfm 2025-03-09 19:40:40 +0000
  • 1b2ae943f0 A few checks for asssociated objects Richard Frith-Macdonald 2025-03-09 19:23:40 +0000
  • cf490b11fd avoid compiler warning Richard Frith-Macdonald 2025-03-09 16:04:38 +0000
  • 3bcdf824f8 Fixup order of declarations rfm 2025-03-09 15:42:13 +0000
  • 6655f4e00d OSX fixes Richard Frith-Macdonald 2025-03-09 15:39:21 +0000
  • 667260aa26 Remove useless locking which aso used a function not available when additions are built standalone Richard Frith-Macdonald 2025-03-09 15:38:23 +0000
  • 2508bae63e Merge remote-tracking branch 'refs/remotes/origin/master' rfm 2025-03-09 08:41:12 +0000
  • fb135dc0ee improve comments rfm 2025-03-09 08:40:24 +0000
  • c912f47ca1 fix build ob gcc8, and anyway break after default is safe code style Riccardo Mottola 2025-03-08 18:27:10 +0000
  • a46f86837f associated objects initial implementation rfm 2025-03-08 17:26:32 +0000
  • 83e67957bc fix exception for bad launch path rfm 2025-03-06 15:49:41 +0000
  • 46c5917d5f Fix race condition on task termination rfm 2025-03-06 12:12:23 +0000
  • 6307e474dd Bugfix release 1.31.1 base-1_31_1 rfm 2025-02-28 17:38:20 +0000
  • db20d02fc0 Use alignment information properly Richard Frith-Macdonald 2025-02-27 14:37:32 +0000
  • 956eb5b303 Fix check for object pointer depending on alignment requirement. rfm 2025-02-27 12:15:15 +0000
  • 3a0bb73131 Fix typos etc rfm 2025-02-27 10:23:22 +0000
  • aeb86d0afb Add some leak sanitization documentation rfm 2025-02-26 17:04:21 +0000
  • c5debba630 Fix for s390x rfm 2025-02-22 22:41:10 +0000
  • 519c4da4b2 Update ChangeLog rfm 2025-02-18 11:30:58 +0000
  • 9a74f86ae6 Fix for issue #491 rfm 2025-02-18 11:23:34 +0000
  • b31a892fdb Diagnostics for failure of ffi tests rfm 2025-02-18 11:16:54 +0000
  • b3d5c20277 Update ChangeLog and fix coding style and leaks in testcases Hugo Melder 2025-02-04 07:46:34 +0100
  • 05628229e4 NSKVOSupport: Unit tests for the legacy API Hugo Melder 2025-02-04 07:37:25 +0100
  • 0f7d6a4b23 NSKVOSupport: Implement legacy KVO API Hugo Melder 2025-02-04 07:34:14 +0100
  • ee7a48c67c Add header for compiling with base-additions only on macOS Wolfgang Lux 2025-02-14 17:26:24 +0100
  • 5bfbde1e5a Don't install CoreFoundation header when installing base additions on macOS Wolfgang Lux 2025-02-14 17:25:16 +0100
  • d1d5552dfb Fixup for requests with paths containing escaped slashes rfm 2025-02-14 12:34:07 +0000
  • b641bf1e99 New release base-1_31_0 rfm 2025-02-10 17:00:46 +0000
  • 3259018843 Improve comments. rfm 2025-02-09 13:00:43 +0000
  • 5fa8a06531 Hide some mistakenlt external symbols rfm 2025-02-09 12:49:56 +0000
  • 69d183f9b2
    Merge 844893a414 into 48f01b610d Hugo Melder 2025-02-07 17:15:12 +0800
  • 48f01b610d Fix yet another leak rfm 2025-02-06 20:11:08 +0000
  • 87be17f41b Merge remote-tracking branch 'refs/remotes/origin/master' rfm 2025-02-06 20:00:37 +0000
  • 053c3118a1 More leak fixes rfm 2025-02-06 19:58:32 +0000
  • 61a93f576f Fix a couple of leaks and some unnecessary use of non-portable code rfm 2025-02-06 19:31:06 +0000
  • 844893a414 Regenerate configure.ac Hugo Melder 2025-02-04 11:06:23 +0100
  • d6b52c3a70 Add --disable-legacy flag and GS_LEGACY preprocessor define Hugo Melder 2025-02-04 11:05:40 +0100
  • 66b3ca6625 NSKVOSupport: Conditionally exclude deprecated KVO API Hugo Melder 2025-02-04 11:05:10 +0100
  • a043cb077c NSURLSession: Include WS2tcpip in test http server hmelder 2025-02-04 16:20:44 +0800
  • 2060863762 Mark as hopeful on GCC hmelder 2025-02-04 15:12:58 +0800
  • 71c5bb8b09 GCC does not support ivars in implementation block hmelder 2025-02-04 15:06:54 +0800
  • c76d052192 Update ChangeLog Hugo Melder 2025-02-04 07:46:34 +0100
  • d1812ef711 NSKVOSupport: Unit tests for the legacy API Hugo Melder 2025-02-04 07:37:25 +0100
  • 8889e7ed81 NSKVOSupport: Implement legacy KVO API Hugo Melder 2025-02-04 07:34:14 +0100
  • 732fd2d2fb Quick hack tool to compare class methods rfm 2025-01-28 15:06:11 +0000
  • c64c3d9923 Remove non-existent header rfm 2025-01-28 10:07:51 +0000
  • 50e7e10525 Remove incomplete/test API prior to release rfm 2025-01-28 09:47:21 +0000
  • a2e49377c6 complete accidental partial commit rfm 2025-01-27 18:16:07 +0000
  • cedccc9f09 Fixup location of declaration of new ivars rfm 2025-01-27 11:13:18 +0000
  • 1e51260895 Merge branch 'master' of github.com:gnustep/libs-base Gregory John Casamento 2025-01-27 10:40:24 -0500
  • e8181d35fd make runtime tests hopeful for clang/mingw Gregory John Casamento 2025-01-27 10:40:18 -0500
  • 524daa19ef Fix visibility of symbols exported in error rfm 2025-01-26 19:21:00 +0000
  • 9ef3e2f24d Bugfix ... intenral functions should not have public visibility to linker rfm 2025-01-26 19:01:55 +0000
  • aa03a7f4e2 NSKVOSupport: remove objc2 features from tests Hugo Melder 2024-12-17 14:53:35 +0100
  • b7d49bd361 NSKVOSwizzling: Check if underlying class differs Hugo Melder 2024-12-17 14:44:57 +0100
  • c80ab1ee32 NSKVOSupport: Add proxy test with nested keypath Hugo Melder 2024-12-17 14:44:11 +0100