1. 19 Aug, 2010 1 commit
  2. 17 Aug, 2010 4 commits
  3. 16 Aug, 2010 1 commit
  4. 10 Aug, 2010 1 commit
  5. 22 Jul, 2010 1 commit
  6. 16 Jul, 2010 2 commits
  7. 13 Jul, 2010 2 commits
  8. 09 Jul, 2010 1 commit
  9. 07 Jul, 2010 3 commits
  10. 05 Jul, 2010 1 commit
  11. 01 Jul, 2010 6 commits
  12. 30 Jun, 2010 1 commit
  13. 29 Jun, 2010 4 commits
  14. 22 Jun, 2010 5 commits
  15. 18 Jun, 2010 4 commits
  16. 17 Jun, 2010 2 commits
    • Michael Hanselmann's avatar
      RAPI client: Add support for Python 2.6 · 809bc174
      Michael Hanselmann authored
      
      
      The httplib module used by urllib2 requires its sockets to have a
      makefile() method to provide a file-like interface (or rather
      file-in-Python-like) to the socket. PyOpenSSL doesn't implement
      makefile() as the semantics require files to call dup(2) on the
      underlying file descriptors, something not easily done on SSL sockets.
      
      Python up to and including 2.5 have a class to simulate makefile(),
      httplib.FakeSocket. With the addition of SSL support in Python 2.6, this
      class was deprecated and no longer functions.
      
      This patch adds a new, simpler wrapper class which is used in Python 2.6
      and above only. It's good enough for this use.
      
      There are general problems in these generic wrapper classes--none of
      them handles SSL I/O properly. They break, for example, when the server
      requests a renegotiation. This will need more work.
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      809bc174
    • Guido Trotter's avatar
      Update NEWS for Ganeti 2.1.4 · c1a25b88
      Guido Trotter authored
      
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      c1a25b88
  17. 14 Jun, 2010 1 commit