Commit Graph

1019 Commits

Author SHA1 Message Date
Florian Weimer
c3f1918b6c Resolves: #1332917
Fix deadlock between between fflush, getdelim, and fork
2016-05-06 21:07:01 +02:00
Florian Weimer
53d6baa069 Resolves: #1333945
Set dlerror after dlsym (RTLD_NEXT) failure
2016-05-06 20:43:59 +02:00
Florian Weimer
6ca2fbefbe Resolves: #1315648
CVE-2016-1234: buffer overflow in glob with GLOB_ALTDIRFUNC
2016-05-06 20:12:40 +02:00
Florian Weimer
4c57cf5cfa Resolves: #1333901
Fix getnameinfo memory leak and incorrect truncation
2016-05-06 20:08:00 +02:00
Florian Weimer
8ef83de907 Resolves: #1333940
Avoid build failure in TZ tests
2016-05-06 20:01:07 +02:00
Florian Weimer
d277a9bbcd Resolves: #1316972
resolv: Fix NULL pointer dereference with unconnectable address
2016-05-06 17:23:21 +02:00
Florian Weimer
84517e1bc0 Resolves: #1321861
nss_db: Fix handling of long entries
2016-05-06 17:19:09 +02:00
Florian Weimer
79cd021451 Resolves: #1313404
Fix elf/tst-audit10 and elf/tst-audit4 failures
2016-05-06 17:13:11 +02:00
Florian Weimer
217d136f41 Resolves: #1332914
April 2016 nss_dns hardening
2016-05-06 17:02:34 +02:00
Florian Weimer
116e17a138 Resolves: #1321954
CVE-2016-3075: Stack overflow in _nss_dns_getnetbyname_r
2016-05-06 16:35:32 +02:00
Florian Weimer
6702e0c88e Remove unapplied patches 2016-05-06 16:22:10 +02:00
Florian Weimer
bea7fc560d Remove the series file
It causes unnecessary conflicts when switching between branches.
2016-05-06 14:26:47 +02:00
Florian Weimer
62f2d369c8 Resolves: #1332912
Fix heap-based buffer overflow in get_txt_records
2016-05-06 14:22:22 +02:00
Mike FABIAN
dd028df7c1 Add the C.UTF-8 locale 2016-03-02 10:07:01 +01:00
Florian Weimer
431c99df4c Resolves: #1114591
Remove stray newline from Serbian locales.
2016-02-19 21:39:18 +01:00
Florian Weimer
6136c09c1e glibc.spec: Fix typo in comment 2016-02-19 21:18:48 +01:00
Florian Weimer
e8497bf411 Resolves: 1310168
Fix socket system call selection on s390x.
2016-02-19 21:14:18 +01:00
Florian Weimer
9f1734eb6c Resolves: #1308943
CVE-2015-7547: Stack-based buffer overflow in getaddrinfo
2016-02-16 15:19:52 +01:00
Florian Weimer
73fbe412ea Resolves: #1252570
Revert upstream commit 2212c1420c92a33b0e0bd9a34938c9814a56c0f7.
2016-02-15 11:42:18 +01:00
Florian Weimer
74847c75cc Resolves: #1295189
Update glibc-rh1276112.patch to include backports to fix
upstream bugs 19243 and 19182.
2016-01-04 10:03:45 +01:00
Florian Weimer
67d13737ec Resolves: #1276761
Apply additional pointer guard hardening.
2015-12-05 15:06:23 +01:00
Florian Weimer
e8f4ba5ab2 Resolves: #1288662
Re-enable large file support in openat.
2015-12-05 14:50:06 +01:00
Jaromir Capik
6f2d4738ab Adding BUILD_CC to the STAGE1 bootstrap recipes 2015-12-03 15:33:54 +01:00
Carlos O'Donell
7a808bcd62 Resolves: #1276711
- Remove invalid strcoll optimization (#1276711).
2015-11-09 21:06:48 -05:00
Jaromir Capik
37137eb3e4 Fix for early stage2 SIGSEGV + 32-bit TARGET rework 2015-11-05 17:56:36 +01:00
Florian Weimer
6fbf955dad Resolves: #1276112
Prevent malloc arena free list from becoming cyclic.
2015-10-30 13:12:53 +01:00
Mike FABIAN
26f4d28240 build-locale-archive sometimes created empty archives
(fixed by David Shea) (#1262040)
2015-09-17 08:23:43 +02:00
Siddhesh Poyarekar
a0be169239 Remove initgroups from default nsswitch.conf (#751450) 2015-08-14 13:40:59 +05:30
Siddhesh Poyarekar
07e6287dc2 Update for glibc-2.22 release 2015-08-05 17:29:28 +05:30
Siddhesh Poyarekar
9af85e62a6 Sync with upstream master
- glibc-bench-compare.patch: Merged upstream
- glibc-rh757881.patch: Fixed differently upstream
- glibc-revert-arena-threshold-fix.patch: Additional fixes on top of this
- glibc-rh841787.patch: Fixed differently upstream
- Set MODULE_NAME=librt for rtkaio
- Fix up glibc-rh741105.patch to continue to work with latest master
2015-07-28 10:38:07 +05:30
Siddhesh Poyarekar
c2535df93e Back out the new condvar implementation
Back out the new condvar implementation from F23 since it is not yet
ready for primetime.  The change is still there in rawhide, so it
could use some testing there.
2015-07-27 22:26:30 +05:30
Mike FABIAN
706a051a42 Some more additions to the translit_neutral file by Marko Myllynen
(and pylint warning fixes to the gen_translit_* scripts by Pravin Satpute)
2015-07-23 15:44:24 +02:00
Mike FABIAN
37b7dfda47 Add python to BuildRequires (needed for the micro benchmarks)
And fix the format of the bugzilla reference in the changelog eingry.
2015-07-15 17:28:17 +02:00
Mike FABIAN
dbf5f70dbe Unicode 8.0.0 updates (including the transliteration files)
- Resolves: rhbz#1238412
2015-07-14 17:03:49 +02:00
Carlos O'Donell
33fde86f29 Add quilt support to rawhide. 2015-07-07 14:04:07 -04:00
Carlos O'Donell
2542c05d11 Remove all linuxthreads handling from spec file. 2015-06-21 20:17:04 -04:00
Jaromir Capik
d599077305 Adding STAGE1 bootstrap recipes 2015-06-18 19:50:16 +02:00
Carlos O'Donell
e63fda9e1a Keep glibc-headers content and files identical.
- Move split out architecture-dependent header files into devel package
  and keep generic variant in headers package, thus keeping headers package
  content and file list identical across multilib rpms.
2015-06-17 16:40:15 -04:00
Dennis Gilmore
5ee623b900 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 08:26:56 +00:00
Carlos O'Donell
1c7c723823 Remove DTV_SURPLUS increase after limit was removed. 2015-06-03 11:45:53 -04:00
Siddhesh Poyarekar
8178d6f0a6 Fix build failure on aarch64 (#1226459) 2015-05-30 09:40:53 +05:30
Siddhesh Poyarekar
a7f6b6e326 Add new condvar implementation 2015-05-18 12:21:44 +05:30
Siddhesh Poyarekar
7047693f55 Sync with upstream master 2015-05-18 12:21:44 +05:30
Siddhesh Poyarekar
adaecdb51b bump version 2015-05-08 19:15:05 +05:30
Siddhesh Poyarekar
67b30d7656 Add benchmark comparison
Create a new package glibc-benchtests with the benchmark binaries that
one may download and run to benchmark glibc for their machine.  More
importantly, the glibc-bench-compare and bench.mk scripts can run
benchmarks and compare performance of two arbitrary glibc versions as
long as both versions have the glibc-benchtests package.

Usage:

Scenario 1: Compare two build numbers, e.g.:

    /usr/libexec/glibc-benchtests/glibc-bench-compare 2.20-1.fc21 2.21.90-11.fc22

If a second build is omitted, comparison is done with the currently
installed glibc.

Scenario 2: Compare two downloaded rpms - only glibc, glibc-benchtests
and glibc-common are needed for both versions.  e.g.:

    /usr/libexec/glibc-benchtests/glibc-bench-compare -p <dir1> <dir2>
2015-05-08 11:49:59 +05:30
Siddhesh Poyarekar
adbfe47d74 Auto-sync with upstream master. 2015-05-07 12:10:16 +05:30
Siddhesh Poyarekar
943a064b90 Revert "Auto-sync with upstream master." to work around 1209451
This reverts commit 3d147acd8d.
2015-04-07 21:02:28 +05:30
Siddhesh Poyarekar
3d147acd8d Auto-sync with upstream master. 2015-04-06 16:00:41 +05:30
Siddhesh Poyarekar
85b542148e Auto-sync with upstream master. 2015-03-24 18:04:53 +05:30
Carlos O'Donell
e51327973f Reduce set of required RPM features.
- Use rpm.expand in scripts to reduce set of required RPM features.

See:
https://bugzilla.redhat.com/show_bug.cgi?id=156477#c44
2015-03-17 01:53:46 -04:00