X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2FChangeLog;h=61f64ee0218ed289e2352f91cbc1d059bb08fee5;hb=2c58354d87f199006af30c2313ddaa4b61bd53e9;hp=da26e24ff125e6d32dfaf158d5a63effad088df7;hpb=9045e5f89f3d9b8d1033a67f47b4859e2618583c;p=gnulib.git diff --git a/lib/ChangeLog b/lib/ChangeLog index da26e24ff..61f64ee02 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,274 @@ +2005-12-16 Jim Meyering + + * fprintftime.c, fprintftime.h: New files. + +2005-12-10 Sergey Poznyakoff + + * argp-fmtstream.c (__argp_fmtstream_update): Fix coredump + * argp-help.c (fill_in_uparams): Check if the constructed + struct uparams is valid. Fall back to the default values if it is + not. + +2005-12-09 Sergey Poznyakoff + + * argp-help.c (__argp_base_name): New function + (__argp_short_program_name): Rewrite using __argp_base_name + * argp-namefrob.h: Define program_invocation_name and + program_invocation_short_name if requested + (__argp_base_name): Add prototype + * argp-parse.c (argp_def): Use gettext wrappers + (argp_default_parser): Use __argp_base_name + * argp-pin.c: New file. Defines program_invocation_name and + program_invocation_short_name on systems that lack them. + +2005-12-07 Paul Eggert + + * stat-time.h (STATE_TIMESPEC, STAT_TIMESPEC_NS): Add check for + TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC, to fix IRIX 5.3 + porting problem reported by Georg Schwarz in + . + +2005-07-09 Bruno Haible + + * csharpcomp.sh.in (options_csc): For -l option, add a .dll suffix. + * csharpcomp.c (compile_csharp_using_sscli): Likewise. + Reported by Mark Junker . + +2005-11-29 Paul Eggert + + * stdint_.h (intmax_t) [defined intmax_t]: Do not declare. + (uintmax_t) [defined uintmax_t]: Do not declare. + (SIZE_MAX) [defined SIZE_MAX]: Do not define. + This works around a problem if intmax_t.m4 and/or uintmax_t.m4 + and/or size_max.m4 are also used. Problem reported by Mark D. Baushke. + (SIZE_MAX): Define to ((size_t) -1), not (~(size_t)0), for the + sake of portability to weird hosts that C allows (though we don't + know of any practical examples). + + * savedir.h (fdsavedir): New decl. + * savedir.c (fdsavedir, savedirstream): New functions; the latter + contains most of the former guts of savedir. + (savedir): Use savedirstream. + Include "openat.h". + +2005-11-15 Paul Eggert + + * xstrtod.c: Don't bother with #pragma STDC FENV_ACCESS ON, as + coreutils no longer futzes with rounding modes. + +2005-11-14 Jim Meyering + + * mkstemp-safer.c: Include , required for possible + replacement of mkstemp. + +2005-11-10 Paul Eggert + + * gethrxtime.c: Include "timespec.h" rather than the sys/time / time + business. + (gethrxtime) [! (HAVE_NANOUPTIME + || (defined CLOCK_MONOTONIC && HAVE_CLOCK_GETTIME) + || HAVE_MICROUPTIME)]: Fall back on gettime rather than rolling + our own approximation. + +2005-11-10 Simon Josefsson + + * readline.c: Remove EOL. + +2005-11-08 Eric Blake + + * inet_ntop.h: Use #if !, not #ifndef, for AC_CHECK_DECLS. + +2005-11-08 Eric Blake + + * getaddrinfo.h: Use #if !, not #ifndef, for AC_CHECK_DECLS. + +2005-10-30 Paul Eggert + + Fix porting problem reported by Theodoros V. Kalamatianos. + * utimens.c (futimens) [HAVE_WORKING_UTIMES && HAVE_FUTIMES]: + Don't assume that futimes failing means we must fail. + +2005-10-29 Paul Eggert + + * getcwd.c (__getcwd): Don't assume that system calls after readdir + leave errno alone. Problem reported by Dmitry V. Levin. + +2005-10-28 Paul Eggert + + * savedir.c (savedir): Don't assume that xrealloc etc. leave + errno alone. Problem reported by Frederic Jolliton. + +2005-10-28 Simon Josefsson + + * inet_ntop.h, inet_ntop.c: Make it work under mingw32: Add + "restrict" keywords, as per POSIX. Protect the function + declaration around HAVE_DECL_INET_NTOP rather than HAVE_INET_NTOP. + Don't use K&R prototypes. Check the sprintf return values. + Re-define EAFNOSUPPORT if not present. Indent. + + * md5.h, md5.c: Simplify buffer handling visavi alignment, + suggested by Bruno Haible . + + * gc-gnulib.c, gc-libgcrypt.c: Check calloc return value. + + * gc.h: Add MD2 and RMD160 length defines. Add prototypes. + + * gc-libgcrypt.c: Add MD2 (which is not available through + libgcrypt). + + * gc-gnulib.c: Add MD2. Implement gc_hash_* API. + + * md2.h, md2.c: New files. + +2005-10-24 Simon Josefsson + + * md4.h: Shrink buffer size, now that we changed the type. + +2005-10-22 Simon Josefsson + + * arcfour.h, arcfour.c: Use fixed size indices in the + arcfour_context struct (simplify test vector testing in GNU + Shishi). + +2005-10-22 Simon Josefsson + + * md4.h, md4.c: Simplify buffer handling visavi alignment, + suggested by Bruno Haible . + +2005-10-22 Simon Josefsson + + * crc.h: Include stddef.h, for size_t. + +2005-10-21 Simon Josefsson + + * arctwo.h (arctwo_setkey): Protect variable in CPP macro, + suggested by Ralf Wildenhues . + +2005-10-21 Simon Josefsson + + * rijndael-api-fst.c: Fix bugs in CBC mode for more than one + block. + +2005-10-21 Simon Josefsson + + * gc-gnulib.c: Support ARCTWO in CBC mode. + +2005-10-21 Simon Josefsson + + * hmac-md5.c (hmac_md5): Add comments, suggested by Bruno Haible + . + + * hmac-sha1.c (hmac_sha1): Likewise. + + * crc.c (crc32_update): Actually use crc parameter, suggested by + Bruno Haible . + + * crc.h: Include stdint.h directly, suggested by Bruno Haible + . + +2005-10-21 Simon Josefsson + + * des.h, des.c: New files. + + * gc-gnulib.c: Support DES.c + +2005-10-21 Simon Josefsson + + * arctwo.h, arctwo.c: New files. + + * gc-gnulib.c: Support ARCTWO. + +2005-10-21 Simon Josefsson + + * gc-libgcrypt.c (gc_cipher_open): Handle ECB. + +2005-10-19 Simon Josefsson + + * gc-gnulib.c: Support ARCFOUR. + +2005-10-19 Simon Josefsson + + * gc-gnulib.c: Implement gc_cipher_* API, currently only with AES + support. + + * gc.h: Add ECB enum type. + + * hmac-md5.c, hmac-sha1.c: Include memxor.h. + +2005-10-19 Simon Josefsson + + * gc.h, gc-gnulib.c, gc-libgcrypt.c: Support MD4. + +2005-10-18 Simon Josefsson + + * md4.h, md4.c: New files, based on md5.?. + +2005-10-17 Simon Josefsson + + * gc-libgcrypt.c (gc_hmac_sha1): Fix assert. + + * gc.h (gc_nonce, gc_pseudo_random, gc_random): Add prototypes. + +2005-10-17 Simon Josefsson + + * gc.h, gc-libgcrypt.c: Add more hash types/functions. + +2005-10-17 Simon Josefsson + + * gc.h, gc-libgcrypt.c: Add ciphers. + +2005-10-17 Simon Josefsson + + * sha1.c: Use uint32_t instead of md5_uint32.t + + * sha1.h: Use stdint.h and uint32_t instead of md5_uint32 from + md5.h. + + * md5.c: Use uin32_t. Fix non-gcc UNALIGNED_P macro. + + * md5.h: Use stdint.h and uint32_t. Doc fix. + +2005-10-15 Simon Josefsson + + * rijndael-api-fst.h, rijndael-api-fst.c: New files. + + * rijndael-alg-fst.h, rijndael-alg-fst.c: New files. + +2005-10-14 Simon Josefsson + + * arcfour.h, arcfour.c: New files. + +2005-10-14 Paul Eggert + + * obstack.c [defined _LIBC && defined USE_IN_LIBIO]: Don't + include ; no longer needed. + +2005-10-14 Jakub Jelinek + and Ulrich Drepper + + Import from libc. + * obstack.c (print_and_abort) [defined _LIBC]: Use __fxprintf + instead of inline stream orientation test and two separate + function calls. Pay no attention to USE_IN_LIBIO. + +2005-10-14 Roland McGrath + + Import from libc. [BZ #1331] + * obstack.h [!__STDC__] (obstack_int_grow_fast): Fix misnamed + macro argument. + Reported by Matej Vela . + +2005-10-13 Paul Eggert + + * mkdir-p.c (make_dir_parents): Don't report an error if an + intermediate directory is in a read-only file system. Problem + reported by Eric Blake. + +2005-10-13 Simon Josefsson + + * gc-pbkdf2-sha1.c (gc_pbkdf2_sha1): Optimize CEIL computation. + Move memory allocation outside of loop. + 2005-10-12 Simon Josefsson * gc-pbkdf2-sha1.c: New file. @@ -6755,7 +7026,7 @@ * exclude.c (bool): Declare, perhaps by including stdbool.h. (): Include only if HAVE_SYS_TYPES_H. (, , , , ): - Include if available. + Include if available. (): Include (SIZE_MAX): Define if or doesn't. (verify): New macro. Use it to verify that EXCLUDE macros do not