* cert.c (get_cert): Properly chase down CNAMEs pointing to CERTs.
[gnupg.git] / util / ChangeLog
index 52b9c31..9b596ce 100644 (file)
@@ -1,3 +1,137 @@
+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