1. 05 Jun, 2015 3 commits
  2. 04 Jun, 2015 1 commit
  3. 02 Jun, 2015 3 commits
    • Werner Koch's avatar
      ee239243
    • Werner Koch's avatar
      Add more GCC warnings flags. · f74e4046
      Werner Koch authored
      * configure.ac: Add GCC specific -W flags.
      --
      
      Note that --enable-maintainer-mode is required to see all warnings.
      f74e4046
    • Daniel Kahn Gillmor's avatar
      use g_debug(format, ...) safely · 87e6811f
      Daniel Kahn Gillmor authored
      * pinentry/password-cache.c (password_cache_clear): use g_debug safely
        in case error->message is malformed.
      
      --
      
      Without this change, with -Werror=format-security, we see:
      
      password-cache.c: In function ‘password_cache_clear’:
      password-cache.c:153:7: error: format not a string literal and no format arguments [-Werror=format-security]
             g_debug(error->message);
             ^
      87e6811f
  4. 01 Jun, 2015 3 commits
  5. 31 May, 2015 1 commit
  6. 20 May, 2015 5 commits
  7. 19 May, 2015 3 commits
  8. 18 May, 2015 5 commits
  9. 16 May, 2015 14 commits
  10. 13 May, 2015 2 commits
    • Neal H. Walfield's avatar
      tty: Handle the case where the user needs to repeat the passphrase. · 45499986
      Neal H. Walfield authored
      * tty/pinentry-tty.c: Include "memory.h".
      (read_password): Break into two functions: read_password and password.
      (read_password): Just read the password from the terminal and return
      it in secure memory (or NULL if the user canceled the entry or there
      was an error).
      (password): Improve output.  Handle the repeat passphrase case (i.e.,
      when pinentry->repeat_passphrase is set).
      * tty/Makefile.am (AM_CPPFLAGS): Add "-I$(top_srcdir)/secmem".
      45499986
    • Neal H. Walfield's avatar
      Add a new helper function, pinentry_setbuffer_use. · c68a6854
      Neal H. Walfield authored
      * pinentry/pinentry.c (pinentry_setbuffer_use): New function.
      * pinentry/pinentry.h (pinentry_setbuffer_use): New declaration.
      c68a6854