1. 25 Sep, 2014 2 commits
    • Stavros Sachtouris's avatar
      Add ignore-ssl and ca-certs options to CLI · 96a0b656
      Stavros Sachtouris authored
      Refs #54
      
      Both options are set either in the config file or as runtime
      arguments.
      
      ignore-ssl option allows connections without checking SSL certificates.
      
      The ca-certs option provides a CA file for SSL authentication.
      
      Normally, if no cert files are provided or they are invalid, kamaki
      attempts to connect anyway, and an SSL Error ensues.
      
      If ignore-ssl is set to "on", kamaki connects to servers regardless of
      the existence or validity of a cert file and all SSL errors are ignored.
      
      To help package maintainers to provide the correct CA file for their platform,
      the default path is set in "kamaki/defaults.py" as CACERTS_DEFAULT_PATH
      96a0b656
    • Stavros Sachtouris's avatar
      Patch objpool.http to support SSL Authentication · e70e95c2
      Stavros Sachtouris authored
      Refs #54
      
      The module objpool.http provides pooled connections without SSL
      Authentication.
      A new connection class is implemented in kamaki.clients.utils.https
      The name of the class is HTTPSClientAuthConnection
      The PooledHTTPConnection is patched to provide HTTPSClientAuthConnection
      instances as https connections.
      
      Also, astakosclient module is patched to use the same https connection class.
      e70e95c2
  2. 15 Sep, 2014 1 commit
  3. 25 Aug, 2014 1 commit
  4. 29 Jul, 2014 3 commits
  5. 07 Jul, 2014 6 commits
  6. 16 Jun, 2014 1 commit
  7. 05 Jun, 2014 1 commit
  8. 30 May, 2014 1 commit
  9. 26 May, 2014 1 commit
    • Stavros Sachtouris's avatar
      Avoid false alarm when testing kamaki threads · 4a892648
      Stavros Sachtouris authored
      The false alarm in caused when testing kamaki threads that run too
      fast to catch them in an unfinished state. The "assert thread as
      unfinished" check fails in that case, although nothing is wrong
      with the functionality.
      4a892648
  10. 23 May, 2014 4 commits
  11. 21 May, 2014 4 commits
  12. 07 May, 2014 1 commit
  13. 29 Apr, 2014 1 commit
  14. 03 Apr, 2014 1 commit
  15. 01 Apr, 2014 4 commits
  16. 31 Mar, 2014 2 commits
  17. 17 Mar, 2014 5 commits
  18. 05 Mar, 2014 1 commit