Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge branch 'master' of ssh://sourceware.org/git/glibc | Ulrich Drepper | 2012-03-08 | 3 | -19/+73 | |
|\ | | | | | | | | | Conflicts: ChangeLog | |||||
| * | Enhance fphex test. | Marek Polacek | 2012-03-08 | 3 | -19/+73 | |
| | | ||||||
* | | Fix up long double fphex test | Marek Polacek | 2012-03-08 | 1 | -7/+22 | |
|/ | ||||||
* | Remove distribute variable from Makefiles | Ulrich Drepper | 2012-03-07 | 1 | -3/+1 | |
| | ||||||
* | Formatting fixes | Ulrich Drepper | 2012-03-06 | 1 | -13/+13 | |
| | ||||||
* | Fix up long double fphex. | Marek Polacek | 2012-03-06 | 2 | -1/+39 | |
| | ||||||
* | 2012-03-02 Kees Cook <keescook@chromium.org> | Kees Cook | 2012-03-05 | 1 | -3/+7 | |
| | | | | * stdio-common/vfprintf.c (vfprintf): add missing errno settings. | |||||
* | 2012-03-02 Kees Cook <keescook@chromium.org> | Kees Cook | 2012-03-05 | 3 | -10/+118 | |
| | | | | | | | | [BZ #13656] * stdio-common/vfprintf.c (vfprintf): Check for nargs overflow and possibly allocate from heap instead of stack. * stdio-common/bug-vfprintf-nargs.c: New file. * stdio-common/Makefile (tests): Add nargs overflow test. | |||||
* | Remove a spurious const in tst-fmemopen. | Roland McGrath | 2012-02-27 | 1 | -1/+1 | |
| | ||||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 80 | -240/+160 | |
| | ||||||
* | Remove miscellaneous __STDC__ conditionals. | Joseph Myers | 2012-01-30 | 1 | -2/+0 | |
| | ||||||
* | Fix gets problems | Ulrich Drepper | 2012-01-24 | 1 | -5/+1 | |
| | ||||||
* | sscanf always calls realloc | Paul Pluzhnikov | 2012-01-08 | 1 | -2/+2 | |
| | ||||||
* | Remove pre-ISO C support | Ulrich Drepper | 2012-01-07 | 1 | -10/+10 | |
| | | | | No more __const. | |||||
* | Better gets prototype and fallout from removal | Ulrich Drepper | 2012-01-01 | 1 | -1/+6 | |
| | ||||||
* | Fix extension of array in extended printf format handling | Ulrich Drepper | 2011-12-17 | 1 | -7/+6 | |
| | ||||||
* | isinf returns the sign of the number, use it in printf* | Ulrich Drepper | 2011-10-08 | 3 | -23/+27 | |
| | ||||||
* | Cleanup of configuration options | Ulrich Drepper | 2011-09-10 | 2 | -22/+14 | |
| | | | | Make several tool features mandatory and simplify the code. | |||||
* | Fix boundary conditions in scanf | Ulrich Drepper | 2011-09-09 | 1 | -27/+97 | |
| | | | | | Allocate large buffers with realloc. When returning error make sure the stream is unlocked. | |||||
* | Merge branch 'master' of ssh://sourceware.org/git/glibc | Ulrich Drepper | 2011-09-09 | 1 | -5/+5 | |
| | | | | | Conflicts: ChangeLog | |||||
* | Add test for BZ 13114 | Ulrich Drepper | 2011-08-20 | 2 | -1/+27 | |
| | ||||||
* | Quash some new warnings from GCC 4.6. | Roland McGrath | 2011-06-10 | 1 | -2/+0 | |
| | ||||||
* | Set stream errors in more cases | Ulrich Drepper | 2011-05-21 | 2 | -1/+7 | |
| | | | | Also avoid unnecessarily setting errno when testing for TTY. | |||||
* | Fix allocation when handling positional parameters in printf. | Petr Baudis | 2011-02-20 | 3 | -3/+25 | |
| | ||||||
* | Conditionalize use of SIGRTMIN in psiginfo. | Samuel Thibault | 2011-02-16 | 1 | -1/+6 | |
| | ||||||
* | Fix two printf handler issues. | Jakub Jelinek | 2011-02-15 | 2 | -7/+13 | |
| | ||||||
* | Fix grouping when rounding increases number of integer digits. | Ulrich Drepper | 2011-01-12 | 3 | -9/+102 | |
| | ||||||
* | Always allow overwriting printf modifiers etc. | Ulrich Drepper | 2010-12-24 | 1 | -7/+13 | |
| | ||||||
* | psiginfo relied too much on sys_siglist. | Ulrich Drepper | 2010-10-11 | 1 | -2/+21 | |
| | ||||||
* | Unify psiginfo output. | Ulrich Drepper | 2010-10-11 | 1 | -5/+6 | |
| | ||||||
* | tst-fmemopen: Do not write test file in $srcdir. | Roland McGrath | 2010-04-19 | 1 | -6/+12 | |
| | ||||||
* | Fix printf format warning for si_band. | Richard Henderson | 2010-03-26 | 1 | -1/+1 | |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
* | Add support for XPG7 testing. | Ulrich Drepper | 2010-01-09 | 1 | -11/+11 | |
| | | | | | The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come. | |||||
* | Avoid warning in scanf test. | Ulrich Drepper | 2009-10-30 | 1 | -1/+0 | |
| | ||||||
* | Implement mkstemps and mkstemps64. | Ulrich Drepper | 2009-10-30 | 5 | -10/+11 | |
| | ||||||
* | Check for integer overflows in formatting functions | Andreas Schwab | 2009-09-29 | 2 | -20/+40 | |
| | ||||||
* | Print sign of NaN values. | Ulrich Drepper | 2009-08-23 | 3 | -23/+122 | |
| | ||||||
* | Preserve SSE registers in runtime relocations on x86-64. | Ulrich Drepper | 2009-07-29 | 2 | -0/+2 | |
| | | | | | | | | | | SSE registers are used for passing parameters and must be preserved in runtime relocations. This is inside ld.so enforced through the tests in tst-xmmymm.sh. But the malloc routines used after startup come from libc.so and can be arbitrarily complex. It's overkill to save the SSE registers all the time because of that. These calls are rare. Instead we save them on demand. The new infrastructure put in place in this patch makes this possible and efficient. | |||||
* | remove subsumed .gitignore entries and files | Jim Meyering | 2009-05-16 | 1 | -8/+0 | |
| | ||||||
* | remove mpn-copy.mk from .gitignore files | Jim Meyering | 2009-05-16 | 1 | -1/+1 | |
| | ||||||
* | remove COPYING* from .gitignore files | Jim Meyering | 2009-05-16 | 1 | -1/+1 | |
| | ||||||
* | rename each .cvsignore file to .gitignore | Jim Meyering | 2009-05-15 | 1 | -0/+0 | |
| | ||||||
* | * sysdeps/unix/sysv/linux/libc_pthread_init.c (__libc_pthread_init): | Ulrich Drepper | 2009-04-26 | 1 | -3/+3 | |
| | | | | Avoid warning by using may_alias attribute on ptrhack. | |||||
* | * sysdeps/i386/fpu/s_cos.S: Set errno for ±Inf. | Ulrich Drepper | 2009-04-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | * sysdeps/i386/fpu/s_cosf.S: Likewise. * sysdeps/i386/fpu/s_cosl.S: Likewise. * sysdeps/i386/fpu/s_sin.S: Likewise. * sysdeps/i386/fpu/s_sinf.S: Likewise. * sysdeps/i386/fpu/s_sinl.S: Likewise. * sysdeps/ieee754/dbl-64/s_sin.c: Likewise. * sysdeps/ieee754/flt-32/s_cosf.c: Likewise. * sysdeps/ieee754/flt-32/s_sinf.c: Likewise. * sysdeps/ieee754/ldbl-96/s_cosl.c: Likewise. * sysdeps/ieee754/ldbl-96/s_sinl.c: Likewise. * sysdeps/x86_64/fpu/s_cosl.S: Likewise. * sysdeps/x86_64/fpu/s_sinl.S: Likewise. * math/libm-test.inc: Add tests for errno after sin/cos calls with ±Inf. | |||||
* | * stdio-common/stdio_lim.h.in (L_cuserid): Not part of POSIX since | Ulrich Drepper | 2009-04-25 | 1 | -2/+4 | |
| | | | | the 2001 revision. | |||||
* | * stdio-common/psiginfo.c: Include <errno.h>. | Ulrich Drepper | 2009-04-24 | 1 | -0/+1 | |
| | ||||||
* | * stdio-common/printf.h: Add missing const to register_printf_modifier. | Ulrich Drepper | 2009-04-23 | 2 | -3/+3 | |
| | | | | | | | | | * stdio-common/reg-modifier.c: Likewise. 2009-04-22 Andrew Stubbs <ams@codesourcery.com> * sysdeps/sh/sh4/setjmp.S (__sigsetjmp): Adjust JB_SIZE when there is no FPU. | |||||
* | * sysdeps/x86-64/strrchr.S: New file. | Ulrich Drepper | 2009-04-14 | 1 | -1/+1 | |
| | ||||||
* | * stdio-common/printf.h (struct printf_info): Add user element. | Ulrich Drepper | 2009-04-11 | 10 | -88/+491 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New types printf_arginfo_size_function, printf_va_arg_function. Declare register_printf_specifier, register_printf_modifier, register_printf_type. * stdio-common/printf-parse.h (struct printf_spec): Add size element. (union printf_arg): Add pa_user element. Adjust __printf_arginfo_table type. Add __printf_va_arg_table, __printf_modifier_table, __handle_registered_modifier_mb, and __handle_registered_modifier_wc declarations. * stdio-common/printf-parsemb.c: Recognize registered modifiers. If registered arginfo call failed try normal specifier. * stdio-common/printf-prs.c: Pass additional parameter to arginfo function. * stdio-common/Makefile (routines): Add reg-modifier and reg-type. * stdio-common/Versions: Export register_printf_modifier, register_printf_type, and register_printf_specifier for GLIBC_2.10. * stdio-common/reg-modifier.c: New file. * stdio-common/reg-type.c: New file. * stdio-common/reg-printf.c (__register_printf_specifier): New function. Mostly the old __register_printf_function function but uses locking and type of third parameter changed. (__register_printf_function): Implement using __register_printf_specifier. * stdio-common/vfprintf.c (vfprintf): Collect argument sizes in calls to arginfo functions. Allocate enough memory for user-defined types. Call new va_arg functions to get user-defined types. Try installed handlers even for existing format specifiers first. | |||||
* | Simplified code and possible copy problem fixed. | Ulrich Drepper | 2009-04-10 | 1 | -17/+3 | |
| |