Skip to content
Snippets Groups Projects
  1. Apr 12, 2018
  2. Apr 07, 2018
  3. Apr 04, 2018
  4. Mar 28, 2018
  5. Mar 26, 2018
  6. Mar 23, 2018
    • Marek Vavruša's avatar
      daemon/tls: downgraded TLS logging to verbose · c1539763
      Marek Vavruša authored
      Logging handshake and connection failures should be verbose, as
      it's not really a server failure if client errors, or uses a wrong
      SPKI pin to the certificate. It is however not ideal to flood logs.
      c1539763
  7. Mar 01, 2018
  8. Feb 21, 2018
  9. Feb 15, 2018
  10. Feb 13, 2018
  11. Feb 08, 2018
  12. Feb 05, 2018
  13. Feb 01, 2018
  14. Jan 31, 2018
  15. Jan 30, 2018
    • Tomas Krizek's avatar
      systemd: enable multiple processes with socket activation · 4905226d
      Tomas Krizek authored
      In order to be able to spawn multiple processes with socket activation,
      systemd template (see systemd.unit(5)) is used. This allows the user to
      create any amount of instances by simply providing a unique name for
      each of them. The most sensible instance identifiers are natural
      numbers, but any convention could be used.
      
      The default recommended service name becomes kresd@1.service, replacing
      the older kresd.service. Sockets are renamed in a similar way. Users are
      able to take advantage of bash expansion to spawn/control multiple
      processes, e.g. "systemctl start kresd@{1..16}.service"
      
      The socket-activated service can now be launched directly with
      "systemctl start kresd@1.service", which will request the associated
      sockets without the need for any extra priviledges or capabilities.
      
      Stopping the kresd service now also stops the associated sockets.
      Stopping any individual socket is an isolated opration now (stopping
      kresd@1.socket no longer stop kresd-tls@1.socket and
      kresd-control@1.socket).
      
      Users and packagers are also encouraged to use drop-in files for extra
      configuration or modifications to ensure compatibility with their
      distribution.
      Verified
      4905226d
    • Tomas Krizek's avatar
    • Vladimír Čunát's avatar
      move files: all cache stuff is in lib/cache/ now · 6c4599cd
      Vladimír Čunát authored
      Almost.  A trivial lib/layer/cache.c remains.
      I put all lib/generic/*.h into libkres_HEADERS, to be sure.
      They rarely change anyway.
      Verified
      6c4599cd
    • Vladimír Čunát's avatar
      main: fix exiting with --help etc. · 7b90e4f4
      Vladimír Čunát authored
      Verified
      7b90e4f4
Loading