1. 22 Agu, 2002 1 kayıt (commit)
  2. 08 Agu, 2002 8 kayıt (commit)
  3. 07 Agu, 2002 2 kayıt (commit)
  4. 31 Tem, 2002 2 kayıt (commit)
  5. 18 Tem, 2002 1 kayıt (commit)
  6. 13 Haz, 2002 1 kayıt (commit)
  7. 06 Haz, 2002 1 kayıt (commit)
    • Guido van Rossum's avatar
      SF patch 555085 (timeout socket implementation) by Michael Gilfix. · 67f7a388
      Guido van Rossum yazdı
      I've made considerable changes to Michael's code, specifically to use
      the select() system call directly and to store the timeout as a C
      double instead of a Python object; internally, -1.0 (or anything
      negative) represents the None from the API.
      
      I'm not 100% sure that all corner cases are covered correctly, so
      please keep an eye on this.  Next I'm going to try it Windows before
      Tim complains.
      
      No way is this a bugfix candidate. :-)
      67f7a388
  8. 17 Şub, 2002 1 kayıt (commit)
  9. 16 Şub, 2002 2 kayıt (commit)
    • Martin v. Löwis's avatar
      The Grande 'sendall()' patch, copied from release21-maint. Fixes #516715. · e12454f4
      Martin v. Löwis yazdı
      Replaces calls to socket.send() (which isn't guaranteed to send all data)
      with the new socket.sendall() method.
      e12454f4
    • Marc-André Lemburg's avatar
      Break SSL support out of _socket module and place it into a new · a5d2b4cb
      Marc-André Lemburg yazdı
      helper module _ssl.
      
      The support for the RAND_* APIs in _ssl is now only enabled
      for OpenSSL 0.9.5 and up since they were added in that
      release.
      
      Note that socketmodule.* should really be renamed to _socket.* --
      unfortunately, this seems to lose the CVS history of the file.
      
      Please review and test... I was only able to test the header file
      chaos in socketmodule.c/h on Linux. The test run through fine
      and compiles don't give errors or warnings.
      
      WARNING: This patch does *not* include changes to the various
      non-Unix build process files.
      a5d2b4cb
  10. 18 Ara, 2001 1 kayıt (commit)
  11. 29 Eki, 2001 1 kayıt (commit)
  12. 24 Eki, 2001 1 kayıt (commit)
  13. 18 Agu, 2001 2 kayıt (commit)
  14. 29 Mar, 2001 1 kayıt (commit)
  15. 22 Mar, 2001 1 kayıt (commit)
  16. 18 Mar, 2001 1 kayıt (commit)
  17. 02 Mar, 2001 1 kayıt (commit)
  18. 15 Şub, 2001 1 kayıt (commit)
    • Skip Montanaro's avatar
      bunch more __all__ lists · 0de65807
      Skip Montanaro yazdı
      also modified check_all function to suppress all warnings since they aren't
      relevant to what this test is doing (allows quiet checking of regsub, for
      instance)
      0de65807
  19. 15 Ock, 2001 1 kayıt (commit)
  20. 30 Eyl, 2000 1 kayıt (commit)
  21. 19 Eyl, 2000 1 kayıt (commit)
  22. 15 Eyl, 2000 1 kayıt (commit)
  23. 16 Agu, 2000 2 kayıt (commit)
    • Peter Schneider-Kamp's avatar
    • Fred Drake's avatar
      Revise the wrapper structure for the socket module: · a6070f02
      Fred Drake yazdı
      socket.py is used for all platforms, and it defines the additional
      classes and alternate socket() function for Windows and BeOS systems.
      
      The plat-*/socket.py files are no longer needed, since there is a
      shared socket.py.
      
      make_fqdn() is provided, but I decided to call it getfqdn() to be
      consistent with the other names in the socket module.  Since it is
      really a "get" operation and does not create a new name, this is
      the right name to give it.
      
      Move the docstring here from the _socket module.
      a6070f02