Commit Graph

249 Commits

Author SHA1 Message Date
DJ Delorie
60a89dc791 Extend setvbuf testing (RHEL-46737)
Resolves: RHEL-46737
2025-04-02 17:07:31 -04:00
Florian Weimer
462dd9fada Extend scanf testing (RHEL-46726)
Resolves: RHEL-46726
2025-04-02 15:31:08 +02:00
Frédéric Bérat
44f7d061cb Backport: Add _FORTIFY_SOURCE support for inet_pton
- Backport: debug: Re-flow and sort routines variable in Makefile
  (RHEL-44920)
- Backport: inet: Rearrange and sort Makefile variables (RHEL-44920)
- Backport: Prepare inet_ntop to be fortified (RHEL-44920)
- Backport: Add missing guards in include/arpa/inet.h (RHEL-44920)
- Backport: Add _FORTIFY_SOURCE support for inet_ntop (RHEL-44920)
- Backport: Prepare inet_pton to be fortified (RHEL-44920)
- Backport: Add _FORTIFY_SOURCE support for inet_pton (RHEL-44920)

Resolves: RHEL-44920
2025-04-01 09:19:15 +02:00
Arjun Shankar
6cf5f3f769 Improve printf fortification against %n in writeable memory (RHEL-80538)
Resolves: RHEL-80538
2025-03-27 23:29:01 +01:00
Sergey Kolosov
02188336c8 CI Tests: add dependency on debuginfo
annocheck needs debuginfo for checking
2025-03-21 21:14:59 +01:00
Arjun Shankar
e959d3bd71 Make test tst-cpuclock2 run more reliably (RHEL-84305)
Resolves: RHEL-84305
2025-03-20 14:40:12 +01:00
Arjun Shankar
f98d82d9fc Fix a race condition in a threaded fopen test (RHEL-83007)
Resolves: RHEL-83007
2025-03-14 18:13:47 +01:00
Arjun Shankar
7de5dcc17c assert: Add test for CVE-2025-0395 (RHEL-83527)
Resolves: RHEL-83527
2025-03-14 16:32:44 +01:00
Arjun Shankar
efcdbdd0a0 nptl: extend test coverage for sched_yield (RHEL-61561)
Resolves: RHEL-61561
2025-03-14 15:48:58 +01:00
Arjun Shankar
91162ca365 Fix missing rseq acceleration for sched_getcpu (RHEL-28119)
Resolves: RHEL-28119
2025-03-14 15:31:24 +01:00
Florian Weimer
2d30216b53 Add sched_setattr, sched_getattr, pthread_gettid_np (RHEL-56627)
To avoid ABI stability issues, the functions are added to
libc_nonshared.a.

Resolves: RHEL-56627
Resolves: RHEL-61562
Resolves: RHEL-83017
2025-03-12 15:55:49 +01:00
Sergey Kolosov
6dd6a815e9 Add aardvark-dns and remove NetworkManager from the rev dependency list
Resolves: RHEL-82019
2025-03-10 20:41:09 +00:00
Tulio Magno Quites Machado Filho
e87166d350 Backport fwrite tests and a fix for BZ 29459
Resolves: RHEL-55471
2025-03-10 14:29:47 -03:00
Arjun Shankar
283b9330df nptl: Keep __rseq_size consistent (RHEL-65280)
Resolves: RHEL-65280
2025-03-07 16:32:29 +01:00
Arjun Shankar
6e489a733f Make __rseq_size useful for feature detection (RHEL-65280)
Resolves: RHEL-65280
2025-03-06 17:10:59 +01:00
Frédéric Bérat
025c5d4ac2 Backport: posix: Rewrite cpuset tests
- Backport: support: Add support_next_to_fault_before support function
- Backport: posix: Rewrite cpuset tests

Resolves: RHEL-61569
2025-03-03 14:46:45 +01:00
Frédéric Bérat
c910dd7808 Backport: Add new tests for fopen
- Backport: Add new tests for fopen (RHEL-46729)

Resolves: RHEL-46729
2025-03-03 14:30:56 +01:00
DJ Delorie
0d550037a2 manual: Update signal descriptions (RHEL-67593)
Resolves: RHEL-67593
2025-02-28 14:00:18 -05:00
Tulio Magno Quites Machado Filho
cadb5c6bdc Backport documentation for time functions
Resolves: RHEL-57585
2025-02-19 14:45:09 -03:00
Florian Weimer
8157a2f85a Fix transliteration regression in iconv tool (RHEL-71547)
Resolves: RHEL-71547
2025-02-13 19:25:59 +01:00
Florian Weimer
2ca0b0c57e POWER10 string function optimizations (RHEL-24740)
Resolves: RHEL-24740
2025-02-13 16:42:58 +01:00
Arjun Shankar
1ed4da461e Revert "Backport: debug: Add regression tests for BZ 30932" (RHEL-46761)
This reverts RHEL-46761-5.patch applied in commit 835c6731c5.  The
revert is done via RHEL-46761-6.patch.

Reason for revert: Fix corresponding to regression test needs additional
fixes upstream before it is backported here.

Related: RHEL-46761
2025-02-11 12:57:29 +01:00
Florian Weimer
d45151a852 Hide internal struct _IO_FILE ABI change in installed header (RHEL-46738)
Related: RHEL-46738
2025-02-10 17:29:48 +01:00
Carlos O'Donell
bc9f002dda Fix missed wakeup in POSIX thread condition variables (RHEL-2419)
Resolves: RHEL-2419
2025-02-07 14:09:54 -05:00
DJ Delorie
f604405c3e manual: sigaction's sa_flags field and SA_SIGINFO (RHEL-67592)
Resolves: RHEL-67592
2025-02-05 22:41:22 -05:00
Patsy Griffin
38cc5f2c2b CVE-2025-0395: fix underallocation of abort_msg_s struct
Resolves: RHEL-75938
2025-01-31 16:31:03 -05:00
Frédéric Bérat
835c6731c5 Backport: debug: Add regression tests for BZ 30932
Resolves: RHEL-46761
2025-01-28 18:04:26 +01:00
Florian Weimer
dac4e2b164 Rebuild with gcc-11.5.0-2.el9 (RHEL-76359)
Related: RHEL-76359
2025-01-27 17:23:06 +01:00
Florian Weimer
a85ecb06f2 Add nmstate to reverse dependency testing
Resolves: RHEL-76305
2025-01-27 10:29:28 +01:00
Florian Weimer
02300f9060 setenv: Rework free(environ) compatibility support (RHEL-75810)
Resolves: RHEL-75810
2025-01-24 23:21:13 +01:00
Florian Weimer
14e4554e30 Add tests extracted from upstream printf regression tests (RHEL-46761)
Resolves: RHEL-46761
2025-01-23 23:18:58 +01:00
Florian Weimer
53bdedaafc Restore compatibility with environ/malloc usage pattern (RHEL-75810)
Resolves: RHEL-75810
2025-01-23 19:16:46 +01:00
Florian Weimer
595519af87 assert: Improve POSIX conformance of allocation failure path (RHEL-65359)
Resolves: RHEL-65359
2025-01-23 17:42:04 +01:00
Florian Weimer
919ea1fa70 Change utimensat to accept NULL pathname arguments (RHEL-50550)
Resolves: RHEL-50550
2025-01-23 11:31:04 +01:00
Florian Weimer
a61c995534 Add test for inheritance of thread affinity mask (RHEL-61559)
Resolves: RHEL-61559
2025-01-21 12:19:24 +01:00
Florian Weimer
df60b451a2 Additional dynamic linker dependency sorting tests (RHEL-58987)
Resolves: RHEL-58987
2025-01-20 15:42:58 +01:00
Frédéric Bérat
09d9859c80 Avoid uninitialized result in sem_open when file does not exist
Resolves: RHEL-69633
2025-01-14 09:54:40 +01:00
Frédéric Bérat
4b08b3df90 Fix pthread_timedjoin_np error handling and increase test coverage
Resolves: RHEL-68857
2025-01-14 09:54:23 +01:00
Frédéric Bérat
aed55c3eae Additional mremap test cases
Resolves: RHEL-62716
2025-01-14 09:53:19 +01:00
Frédéric Bérat
0c05a36bc6 Additional TLS test cases
Resolves: RHEL-58989
2025-01-14 09:52:52 +01:00
Frédéric Bérat
19df5781cb Support concurrent calls to exit
And lock all stdio streams during exit

Resolves: RHEL-65358
2025-01-14 09:52:10 +01:00
Frédéric Bérat
bd7cb93842 Fix changelog for RHEL-56541
RHEL-56541 got already fixed together with RHEL-56542, updating the
changelog.

Resolves: RHEL-56541
2025-01-10 18:48:18 +01:00
Sergey Kolosov
476f874c7c Remove openssl-fips-provider from the rev dependency list and add parted
Resolves: RHEL-68331
2025-01-10 14:33:26 +00:00
Frédéric Bérat
514106f5dd Backport: Fix bug bz#27454 and test implementation to verify fdopendir behavior
Resolves: RHEL-56544
2025-01-10 14:07:27 +01:00
Frédéric Bérat
f25b783f76 Backport the deallocation attributes commit for opendir/fdopendir
Resolves: RHEL-56543
2025-01-10 14:01:21 +01:00
Frédéric Bérat
d2c49567f7 Backport test implementation to verify readdir behavior
Resolves: RHEL-56542
2025-01-10 11:22:50 +01:00
Frédéric Bérat
08cb9d7284 Backport: Improve sem_trywait test coverage
Resolves: RHEL-65354
2025-01-09 13:33:09 +01:00
Frédéric Bérat
4086c82030 Backport: Implement test to verify dynamic linker behaves correctly in case of hash collision for the symbol name and symbol version.
Resolves: RHEL-58979
2025-01-09 13:33:09 +01:00
Frédéric Bérat
dcd1aa0255 Backport: Improve pthread_spin_trylock test coverage
Resolves: RHEL-61568
2025-01-09 13:33:09 +01:00
Frédéric Bérat
323df51371 Backport: debug/tst-longjmp_chk3 needs to be enabled
Resolves: RHEL-68850
2025-01-09 13:33:09 +01:00