Skip to content
Snippets Groups Projects
  1. Aug 24, 2010
  2. Aug 19, 2010
  3. Aug 17, 2010
  4. Aug 16, 2010
  5. Aug 10, 2010
  6. Jul 22, 2010
  7. Jul 16, 2010
  8. Jul 13, 2010
  9. Jul 09, 2010
  10. Jul 07, 2010
  11. Jul 05, 2010
  12. Jul 01, 2010
  13. Jun 30, 2010
  14. Jun 29, 2010
  15. Jun 22, 2010
  16. Jun 18, 2010
  17. Jun 17, 2010
    • 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
Loading