* cert.c (get_cert): Properly chase down CNAMEs pointing to CERTs.
[gnupg.git] / util / ChangeLog
index 15bfbde..9b596ce 100644 (file)
@@ -1,3 +1,163 @@
+2005-12-24  David Shaw  <dshaw@jabberwocky.com>
+
+       * cert.c (get_cert): Properly chase down CNAMEs pointing to CERTs.
+
+2005-12-23  David Shaw  <dshaw@jabberwocky.com>
+
+       * cert.c, Makefile.am: New code to do DNS CERT queries.
+
+2005-12-22  David Shaw  <dshaw@jabberwocky.com>
+
+       * srv.c, Makefile.am: Only build srv.c if we need to.
+
+2005-12-10  Ryan Lortie  <desrt@desrt.ca> (dshaw)
+
+       * ttyio.c (tty_enable_completion, tty_disable_completion): Add
+       checks for no_terminal so we don't try to open("/dev/tty") when
+       invoked with --no-tty.
+
+2005-12-06  David Shaw  <dshaw@jabberwocky.com>
+
+       * Makefile.am: Some cleanup so we don't build files that are
+       completely ifdeffed out.  This causes a warning on Sun's cc.  Do
+       the internal regex code as well for consistency.
+
+       * mkdtemp.c (mkdtemp): Fix warning.
+
+       * secmem.c, assuan-buffer.c, dotlock.c: Fix a few warnings from
+       printf-ing %p where the arg wasn't void *.
+
+2005-11-02  David Shaw  <dshaw@jabberwocky.com>
+
+       * util.c [!HAVE_DECL_GETPAGESIZE]: Prototype getpagesize() if
+       unistd.h doesn't have it (for MinGW).
+
+2005-09-22  Werner Koch  <wk@g10code.com>
+
+       * iobuf.c (iobuf_get_filelength): New arg OVERFLOW.
+       (iobuf_get_filelength) [W32]:  Use GetFileSizeEx if available.
+       * fileutil.c (is_file_compressed): Take care of the OVERFLOW
+
+2005-08-31  David Shaw  <dshaw@jabberwocky.com>
+
+       * fileutil.c (untilde): New.  Expand ~/foo and ~username/foo
+       filenames into full paths using $HOME if possible, or
+       getpwuid/getpwnam if necessary.
+       (make_filename): Use it here.
+
+2005-07-28  Werner Koch  <wk@g10code.com>
+
+       * pka.c: New.
+       (parse_txt_record): Changed from v=1 to v=pka1.
+
+       * Makefile.am (pka-test): new.
+
+2005-07-27  Werner Koch  <wk@g10code.com>
+
+       * memory.c (FNAMEX, FNAMEXM): New macros to cope with the now used
+       names xmalloc style names.
+
+2005-07-18  Werner Koch  <wk@g10code.com>
+
+       * ttyio.c (do_get): Move printing of the prompt after disabling
+       echo.  Suggested by Scott Worley.
+
+2005-06-23  David Shaw  <dshaw@jabberwocky.com>
+
+       * http.c (make_radix64_string): Add '=' padding as per standard.
+       (send_request, http_open, http_open_document): Clean up auth code.
+       Can now support different auth for a proxy and the file being
+       requested via that proxy.  Unescape auth strings.
+
+2005-06-22  David Shaw  <dshaw@jabberwocky.com>
+
+       * memrchr.c (memrchr): Not all compilers allow initializing based
+       on a variable that is also being initialized.  Noted by Nelson
+       H. F. Beebe.
+
+2005-06-21  David Shaw  <dshaw@jabberwocky.com>
+
+       * http.c (send_request, http_open, http_open_document): Pass in
+       auth and proxyauth that can override the in-url auth.
+
+       * http.c (send_request): Need == after the radix64-encoded basic
+       auth string.
+
+2005-06-08  David Shaw  <dshaw@jabberwocky.com>
+
+       * dotlock.c [HAVE_DOSISH_SYSTEM]: Fix unused function warnings on
+       mingw32.  Noted by Joe Vender.
+
+2005-05-31  Werner Koch  <wk@g10code.com>
+
+       * regcomp.c (MB_CUR_MAX) [_WIN32]: Define it only if not defined.
+
+2005-05-29  David Shaw  <dshaw@jabberwocky.com>
+
+       * strgutil.c (set_native_charset) [_WIN32]: Add alias for codepage
+       CP65001 to utf-8.
+
+2005-05-19  Werner Koch  <wk@g10code.com>
+
+       * membuf.c: New.  Taken from gnupg 1.9.
+
+2005-05-05  David Shaw  <dshaw@jabberwocky.com>
+
+       * miscutil.c (add_days_to_timestamp): Remove as unused.
+
+2005-04-12  David Shaw  <dshaw@jabberwocky.com>
+
+       * assuan-client.c: Fix warning on OSX.
+
+       * memrchr.c: New replacement function.
+
+       * assuan-buffer.c: Use it here.
+
+2005-04-04  Werner Koch  <wk@g10code.com>
+
+       * memory.c (xcalloc, xcalloc_secure): New wrappers.
+
+       * assuan-client.c (assuan_transact): Factored all code out to ..
+       (assuan_transact2): .. new.  Add arg OKAY_CB.  Wipe the memory
+       processed though that callback.
+
+2005-03-31  Werner Koch  <wk@g10code.com>
+
+       * isascii.c: New.  This is an autoconf replacement function.
+
+       * Makefile.am (assuan_source): New.  Only used when agent support
+       has been requested.
+       * assuan-buffer.c, assuan-client.c, assuan-defs.h,
+       * assuan-errors.c, assuan-logging.c, assuan-socket-connect.c,
+       * assuan-socket.c, assuan-util.c, assuan-connect.c: New.  Taken
+       from libassuan 0.6.9 and adjusted for our limited use of Assuan.
+
+2005-03-18  David Shaw  <dshaw@jabberwocky.com>
+
+       * ttyio.c (tty_enable_completion, tty_disable_completion): Enable
+       and disable readline completion.
+       (init_ttyfp): Completion is disabled by default.
+
+2005-03-14  Werner Koch  <wk@g10code.com>
+
+       * miscutil.c (isotimestamp): New.
+
+2005-03-10  Werner Koch  <wk@g10code.com>
+
+       * secmem.c (secmem_realloc): Take control information into account
+       when checking whether a resize is needed.
+
+2005-03-08  Werner Koch  <wk@g10code.com>
+
+       * miscutil.c (asctimestamp) [W32]: Don't use %Z.
+
+2005-02-03  Werner Koch  <wk@g10code.com>
+
+       * w32reg.c (read_w32_registry_string): Fallback to HKLM also for a
+       missing name.
+
+       * http.c (connect_server): Define ERR outside of the !W32 block.
+
 2005-02-01  David Shaw  <dshaw@jabberwocky.com>
 
        * http.c (connect_server): Fix fd leak when connecting to a
@@ -1461,7 +1621,8 @@ Fri Feb 13 15:14:13 1998  Werner Koch  (wk@isil.d.shuttle.de)
 
 
 
- Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+ Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+          2005 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without