Skip to content
  1. Apr 25, 2024
  2. Apr 07, 2024
  3. Apr 04, 2024
  4. Apr 03, 2024
  5. Mar 29, 2024
  6. Mar 23, 2024
  7. Mar 20, 2024
  8. Mar 16, 2024
  9. Mar 15, 2024
  10. Mar 02, 2024
    • Albrecht Dreß's avatar
      improve dealing with user credentials · c7e8a261
      Albrecht Dreß authored
      This patch improves using Balsa binaries built with “libsecret” support
      in situations where the Secret Service is not available or usable.  It
      should fix the issues described in #52
      
      .  To this end, an environment
      variable is used to force using the obfuscated config file.
      
      Any libsecret error messages are reported through desktop notifications
      instead of just writing them as debug messages.
      
      Add a toggle icon to password text entry widgets to show/hide the value
      (note: not in the GcrUi.PromptDialog).
      
      Signed-off-by: default avatarAlbrecht Dreß <albrecht.dress@posteo.de>
      
      ---
      Details:
      - libbalsa/address-book-(carddav|ldap).c, libbalsa/server.c: refactor
        loading and saving credentials, respect the env. variable to disable
        using libsecret, use password entry helper
      - libbalsa/libbalsa-conf.[ch]: add method to check the env. variable to
        disable using libsecret
      - libbalsa/misc.[ch]: add helper to configure a GtkEnry as password
        entry, with a toggle icon to show/hide the value
      - libbalsa/server-config.c, src/balsa-app.c: respect the env. variable
        to disable using libsecret, use password entry helper
      - src/address-book-config.c: use password entry helper
      - README.md: improve documentation re. storing credentials
      c7e8a261
    • Albrecht Dreß's avatar
      fix build error if WebDAV/CardDAV support is disabled · 2310221a
      Albrecht Dreß authored
      
      
      Misplaced #include statements cause build error.
      
      Signed-off-by: default avatarAlbrecht Dreß <albrecht.dress@posteo.de>
      2310221a
  11. Feb 29, 2024
  12. Feb 19, 2024
  13. Feb 16, 2024
  14. Feb 14, 2024
  15. Feb 10, 2024
  16. Jan 05, 2024
  17. Nov 29, 2023
  18. Oct 30, 2023
  19. Oct 29, 2023
  20. Oct 25, 2023
  21. Oct 23, 2023
  22. Oct 22, 2023
  23. Oct 21, 2023
  24. Oct 18, 2023
  25. Oct 16, 2023
  26. Oct 15, 2023
  27. Oct 14, 2023
  28. Sep 23, 2023
  29. Sep 18, 2023
  30. Sep 17, 2023