1. 02 Oct, 2021 2 commits
    • Kip's avatar
      Merge pull request #993 from Tachi107/ci-abipkgdiff · 9dd710ec
      Kip authored
      ci: add abipkgdiff check
      9dd710ec
    • Andrea Pappacoda's avatar
      ci: add abipkgdiff check · 06c05b42
      Andrea Pappacoda authored
      abipkgdiff is a tool capable of comparing two library packages and tell
      if one of them introduced ABI-breaking changes.
      
      Plain abidiff is also available, but since we already build Debian
      packages I thought it would be more convenient to use pkg version.
      
      This currently works only for pull requests.
      06c05b42
  2. 30 Sep, 2021 2 commits
  3. 28 Sep, 2021 7 commits
  4. 27 Sep, 2021 3 commits
  5. 20 Sep, 2021 1 commit
  6. 17 Sep, 2021 2 commits
  7. 15 Sep, 2021 7 commits
  8. 13 Sep, 2021 2 commits
  9. 12 Sep, 2021 1 commit
  10. 03 Sep, 2021 2 commits
  11. 30 Aug, 2021 2 commits
  12. 27 Aug, 2021 1 commit
    • Louis Solofrizzo's avatar
      [SERVER] ssl: Add the possibility for the user to set a password callback · 27c0c9ed
      Louis Solofrizzo authored
      In order to use passphrase-protected keys.
      This patch does not change the default behavior:
      
          server.useSSL("./cert/server.crt", "./cert/server.key");
          $> ./a.out
          Enter PEM pass phrase:
          [...]
      
          static int password_callback(char *buf, int size, int rwflag, void *u)
          {
              static const char *password = "foobar"; // _Please_ don't do that, that's an example
              strncpy(buf, password, size);
              return strlen(password);
          }
      
          server.useSSL("./cert/server.crt", "./cert/server.key", false, &password_callback);
          $> ./a.out
          Listening on 0.0.0.0:9080
      
      Key has been generated with:
      
          $> openssl genrsa -aes128 -passout pass:foobar -out server.key 3072
      
      If you intend to use this feature, please look at the recent
      developments on memfd_secret[1] in order to actually store a passphrase
      with relative security in memory.
      
      [1] https://lwn.net/Articles/865256/Signed-off-by: default avatarLouis Solofrizzo <lsolofrizzo@scaleway.com>
      27c0c9ed
  13. 10 Aug, 2021 2 commits
  14. 05 Aug, 2021 2 commits
  15. 07 Jul, 2021 4 commits