Commit Graph

693 Commits

Author SHA1 Message Date
Carlos O'Donell
da63b57e21 Resolves: #1133812
- Remove gconv transliteration loadable modules support (CVE-2014-5119,
  #1133812).
- _nl_find_locale: Improve handling of crafted locale names (CVE-2014-0475,
  #1133812).
2014-08-27 20:26:04 -04:00
Carlos O'Donell
9b037d6e8e Resolves: #1028430
- Depend on systemd instead of systemd-units (#1028430).
2013-11-16 19:41:30 -05:00
Carlos O'Donell
d7a4c11a15 Resolves: #950093
- Add support for installing the dynmic loader in an alternate location.
  This is required for correct AArch64 support (#950093).
2013-10-28 17:50:04 -04:00
Carlos O'Donell
c0e94368c6 Resolves: #985625
- Fix CVE-2013-4788: Static applications now support pointer mangling.
  Existing static applications must be recompiled (#985625).
2013-09-23 02:05:55 -04:00
Carlos O'Donell
7c6535ed6a Resolves: #985342
- Fix indirect function support to avoid calling optimized routines
  for the wrong hardware (#985342).
2013-09-23 01:04:48 -04:00
Patsy Franklin
dc7ed68f35 Resolves #804768
- Require specific version of binutils for s390/s390x support.
2013-09-18 16:26:18 -04:00
Siddhesh Poyarekar
701d18f90d Fix integer overflows in *valloc and memalign (CVE-2013-4332, #1008299).
Conflicts:
	glibc.spec
2013-09-16 15:38:55 +05:30
Carlos O'Donell
6c0468a163 Fix %changelog dates. 2013-09-06 22:58:17 -04:00
Carlos O'Donell
be16c84e81 Remove leading whitespace from %changlog entries. 2013-09-06 22:47:59 -04:00
Siddhesh Poyarekar
76e31bf4de Fix tst-aiod2 and tst-aiod3 test failures (#970865) 2013-08-26 12:38:11 +05:30
Siddhesh Poyarekar
5b17233378 Avoid inlining of cleanup function for kaio_suspend
Inlining of the function seems to be responsible for the unwind
function not adjusting the GOT pointer before calling the cleanup
function.
2013-08-26 12:36:21 +05:30
Siddhesh Poyarekar
e9a081ef75 Remove non-ELF support in rtkaio 2013-08-26 12:34:43 +05:30
Siddhesh Poyarekar
35b51a8d80 - Expand sizes of some types in strcoll (#855399, CVE-2012-4424) 2013-08-22 17:16:53 +05:30
Siddhesh Poyarekar
5b0173e8da Add systemd to BuildRequires 2013-08-22 17:11:14 +05:30
Siddhesh Poyarekar
f626cf6388 Fix stack overflow in getaddrinfo with many results (#947892, CVE-2013-1914) 2013-08-19 18:25:29 +05:30
Siddhesh Poyarekar
c7516dcc05 Fix buffer overflow in readdir_r (#995841, CVE-2013-4237) 2013-08-19 18:09:47 +05:30
Siddhesh Poyarekar
e636e71ddd - Fix strcoll flaws (#855399, CVE-2012-4412, CVE-2012-4424). 2013-08-19 18:09:33 +05:30
Siddhesh Poyarekar
1a6af40ca9 Remove pt_chown (CVE-2013-2207). 2013-08-19 18:09:29 +05:30
Siddhesh Poyarekar
bd8a81d2e6 Fix libm performance regression due to set/restore rounding mode (#977887) 2013-06-25 21:01:06 +05:30
Siddhesh Poyarekar
901d798946 backport multiple fixes from 2.18
- Preserve errno across _PC_CHOWN_RESTRICTED call on XFS (#977870).
  - Remove PIPE_BUF Linux-specific code (#977872).
  - Fix FPE in memusagestat when malloc utilization is zero (#977874).
  - Accept leading and trailing spaces in getdate input string (#977875).
2013-06-25 19:51:23 +05:30
Siddhesh Poyarekar
e84cca1529 Set EAI_SYSTEM only when h_errno is NETDB_INTERNAL 2013-06-20 13:52:27 +05:30
Jeff Law
3e0da984fe - Fix ESTALE error message (#966259) 2013-06-04 14:22:09 -06:00
Patsy Franklin
dcad44b656 Resolves: #959034
- Fix _nl_find_msg malloc failure case, and callers. (#959034).
  (cherry picked from e1a168f8a9)

Conflicts:
	glibc.spec
2013-05-05 22:43:34 -04:00
Patsy Franklin
1238cc2291 Resolves: #952799
- Test init_fct for NULL, not result->__init_fct, after demangling (#952799).
2013-04-30 15:13:01 -04:00
Patsy Franklin
675e8a4266 Resolves: #892777 #952799
- Increase limits on xdr name and record requests (#892777).
  - Consistently MANGLE/DEMANGLE init_fct, end_fct and btow_fct (#952799).
(cherry picked from commit 7f654232b1)

Conflicts:
	glibc.spec
2013-04-24 14:58:46 -04:00
Carlos O'Donell
02b16d5a63 2.17-4
- Fix multibyte character processing crash in regexp (#905874, #905877, CVE-2013-0242)
2013-03-17 23:41:30 -04:00
Carlos O'Donell
6cfdaac5b6 2.17-3
- Renamed release engineering directory to `releng' (#903754).
  - Fix building with gcc 4.8.0 (#911307).
2013-02-27 19:48:51 -05:00
Carlos O'Donell
db7fd60840 * Thu Feb 7 2013 Carlos O'Donell <carlos@redhat.com> - 2.17-2
- Fix ownership of /usr/lib[64]/audit (#894307).
  - Support unmarked ARM objects in ld.so.cache and aux cache (#905184).
2013-02-08 09:40:54 -05:00
Jeff Law
fb5a5a9b05 - Resync with official glibc-2.17 release 2013-01-01 08:00:53 -07:00
Jeff Law
48a6019250 - Resync with master 2012-12-21 13:50:00 -07:00
Jeff Law
01a2098723 + - Add rtld-debugger-interface.txt as documentation. (#872242) 2012-12-19 11:14:19 -07:00
Jeff Law
cdd3b0516c - Resync with master
- Drop patch for 731228 that is no longer needed.
2012-12-07 15:01:57 -07:00
Jeff Law
245f445471 Bump release. 2012-12-06 10:46:40 -07:00
Jeff Law
0a21292124 - Resync with master
- Patch for 697421 has been submitted upstream.
  - Drop local patch for 691912 that is no longer needed.
2012-12-06 10:45:03 -07:00
Jeff Law
7941460ddd Mark 731228 as having an upstream BZ (14898) 2012-12-04 09:11:08 -07:00
Jeff Law
4e1a9eb783 * Mon Dec 3 2012 Jeff Law <law@redhat.com> - 2.16.90-36
- Resync with master
  - Drop local patch for 657588 that is no longer needed.
  - Drop local patch for 740682 that is no longer needed.
  - Drop local patch for 770439 that is no longer needed.
  - Drop local patch for 789209 that is no longer needed.
  - Drop lotch patch for nss-files-overflow that seems
    useless.
  - Drop localedata-locales-fixes as they were rejected
    upstream.
  - Drop test-debug-gnuc-hack.patch that seems useless now.
  - Repack patchlist.
2012-12-03 13:37:41 -07:00
Jeff Law
d5297ae5f7 - Resync with master
- Drop local patch for 657588 that is no longer needed.
  - Drop lotch patch for nss-files-overflow that seems
    useless.
  - Repack patchlist.
2012-12-03 11:25:56 -07:00
Jeff Law
03545a8efd - Resync with master (#882137).
- Remove local patch for strict-aliasing warnings that
    is no longer needed.
  - Remove local patch for 730856 that is no longer needed.
  - Repack patchlist.
2012-11-30 14:01:46 -07:00
Jeff Law
f5dc60f992 - Remove local patch which "temporarily" re-added currences
obsoleted by the Euro.
2012-11-29 14:25:33 -07:00
Jeff Law
f0c53b1b9f - Remove hunks from strict-aliasing patch that are no longer
needed.
2012-11-29 14:20:27 -07:00
Jeff Law
e60d39c115 Fix typo in changelog 2012-11-29 10:59:46 -07:00
Jeff Law
e781949a22 - Resync with msater.
- Drop local patch for 788989.
  - Repack patchlist.
2012-11-29 10:56:43 -07:00
Jeff Law
e3a9f6982a - Resync with master.
- Drop local patch for 878913.
  - Drop local patch for 880666.
  - Drop local patch for 767693.
  - Repack patchlist.
2012-11-28 14:30:40 -07:00
Siddhesh Poyarekar
99d5069200 Bug fixes (878913, 880666)
- Ensure that hashtable size is greater than 3 (#878913).
  - fwrite returns 0 on EOF (#880666).
2012-11-27 21:31:22 +05:30
Jeff Law
0a6b9006e7 - Resync with upstream sources
- Drop local patch for getconf.
  - Repack patchlist.
2012-11-26 14:19:38 -07:00
Jeff Law
9625d850cd - Rsync with upstream sources
- Drop local patches for 803286, 791161, 790292, 790298
2012-11-16 06:33:25 -07:00
Jeff Law
91136bb3b9 - Resync with upstream sources (#873397) 2012-11-07 12:05:53 -07:00
Jeff Law
3a8f01ff81 Fix the subdirectory name in the -fedora tarball 2012-11-05 14:57:52 -07:00
Jeff Law
a7ee17d411 - Resync with upstream sources.
- Don't use distinct patches for 770869, 787201 and 688948
    as they all modify stuff under fedora/
  - Repack patchlist
2012-11-05 14:44:36 -07:00
Jeff Law
178231ee78 - Resync with upstream sources (#872336) 2012-11-02 12:08:02 -06:00