1. 22 Jan, 2018 1 commit
    • georg's avatar
      CONTRIBUTING: Add note how to enable shared runners to run CI tests · 8a1cbac3
      georg authored
      The default, shared 0xacab runner is quite slow, therefore, it's
      disabled in our repo. If people forking our repo, the CI / CD settings
      are copied as well. This makes the CI jobs for them to be stuck up until
      GitLab kills them because of a timeout. Improve this situation at least
      via extending the contributing guide with a note regarding this.
      
      Relates #308
      8a1cbac3
  2. 21 Jan, 2018 2 commits
  3. 19 Jan, 2018 1 commit
  4. 18 Jan, 2018 1 commit
  5. 15 Jan, 2018 1 commit
    • ng's avatar
      fix #276 - enforce proper utf8 for any keymaterial · c4927936
      ng authored
      There are multiple keys around with broken encoding for name, uid
      or comment for a UserID in a key. This mainly becomes a problem,
      when such a string should become part of JSON, as it will raise
      an Encoding::UndefinedConversionError. In other places it might
      have printed the following warning to STDERR.
      
      "Non US-ASCII detected and no charset defined.
      Defaulting to UTF-8, set your own if this is incorrect."
      
      This commits adds various tests that show the different places,
      where this can cause problems. Also it fixes it by monkeypatching
      GPGME::UserID, to properly encode its fields. This gives one
      central place to properly encode strings before printing them out.
      
      This might be a patch suited for upstream, though enforcing such
      an encoding, might also be too invasive for a library, while a tool
      like Schleuder, should ensure proper encoding everywhere where it
      matters.
      c4927936
  6. 13 Jan, 2018 1 commit
  7. 07 Jan, 2018 3 commits
  8. 30 Dec, 2017 1 commit
  9. 29 Dec, 2017 3 commits
  10. 28 Dec, 2017 2 commits
  11. 07 Dec, 2017 1 commit
  12. 27 Nov, 2017 2 commits
  13. 26 Nov, 2017 3 commits
  14. 23 Nov, 2017 2 commits
  15. 30 Oct, 2017 1 commit
  16. 26 Oct, 2017 3 commits
  17. 25 Oct, 2017 1 commit
  18. 24 Oct, 2017 2 commits
  19. 23 Oct, 2017 4 commits
  20. 22 Oct, 2017 2 commits
  21. 20 Oct, 2017 1 commit
    • paz's avatar
      Removed Gemfile.lock · 23d7a1d1
      paz authored
      It pins the libraries for bundler-users (developers), but not gem-users
      (admins). That's a difference we don't want.
      23d7a1d1
  22. 19 Oct, 2017 2 commits