1. 12 Eyl, 2018 1 kayıt (commit)
  2. 29 Ock, 2018 1 kayıt (commit)
    • Christian Heimes's avatar
      bpo-28134: Auto-detect socket values from file descriptor (#1349) · b6e43af6
      Christian Heimes yazdı
      Fix socket(fileno=fd) by auto-detecting the socket's family, type,
      and proto from the file descriptor. The auto-detection can be overruled
      by passing in family, type, and proto explicitly.
      
      Without the fix, all socket except for TCP/IP over IPv4 are basically broken:
      
      >>> s = socket.create_connection(('www.python.org', 443))
      >>> s
      <socket.socket fd=3, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=6, laddr=('2003:58:bc4a:3b00:56ee:75ff:fe47:ca7b', 59730, 0, 0), raddr=('2a04:4e42:1b::223', 443, 0, 0)>
      >>> socket.socket(fileno=s.fileno())
      <socket.socket fd=3, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('2003:58:bc4a:3b00::%2550471192', 59730, 0, 2550471192), raddr=('2a04:4e42:1b:0:700c:e70b:ff7f:0%2550471192', 443, 0, 2550471192)>
      Signed-off-by: 's avatarChristian Heimes <christian@python.org>
      b6e43af6
  3. 19 Ara, 2017 1 kayıt (commit)
  4. 13 Eyl, 2017 1 kayıt (commit)
  5. 17 Eyl, 2016 1 kayıt (commit)
  6. 11 Eyl, 2016 1 kayıt (commit)
  7. 17 Agu, 2016 1 kayıt (commit)
  8. 17 Nis, 2016 1 kayıt (commit)
  9. 18 Şub, 2016 1 kayıt (commit)
  10. 25 Eki, 2015 1 kayıt (commit)
  11. 19 Mar, 2015 2 kayıt (commit)
    • Ethan Furman's avatar
      issue23673 · 482fe047
      Ethan Furman yazdı
      add private method to enum to support replacing global constants with Enum members:
      - search for candidate constants via supplied filter
      - create new enum class and members
      - insert enum class and replace constants with members via supplied module name
      - replace __reduce_ex__ with function that returns member name, so previous Python versions can unpickle
      modify IntEnum classes to use new method
      482fe047
    • Ethan Furman's avatar
      issue23673 · 24e837f2
      Ethan Furman yazdı
      add private method to enum to support replacing global constants with Enum members:
      - search for candidate constants via supplied filter
      - create new enum class and members
      - insert enum class and replace constants with members via supplied module name
      - replace __reduce_ex__ with function that returns member name, so previous Python versions can unpickle
      modify IntEnum classes to use new method
      24e837f2
  12. 07 Şub, 2015 1 kayıt (commit)
  13. 13 Ock, 2015 1 kayıt (commit)
  14. 19 Kas, 2014 1 kayıt (commit)
  15. 18 Eki, 2014 1 kayıt (commit)
  16. 15 Eki, 2014 1 kayıt (commit)
  17. 14 Eki, 2014 1 kayıt (commit)
  18. 22 Tem, 2014 1 kayıt (commit)
  19. 11 Haz, 2014 1 kayıt (commit)
  20. 03 Eki, 2013 1 kayıt (commit)
  21. 31 Agu, 2013 1 kayıt (commit)
  22. 27 Agu, 2013 1 kayıt (commit)
  23. 04 Tem, 2013 1 kayıt (commit)
  24. 14 Haz, 2013 1 kayıt (commit)
  25. 10 Nis, 2013 1 kayıt (commit)
  26. 25 Ara, 2012 2 kayıt (commit)
  27. 14 Eyl, 2012 1 kayıt (commit)
  28. 07 Nis, 2012 1 kayıt (commit)
  29. 31 Mar, 2012 1 kayıt (commit)
  30. 23 Eki, 2011 1 kayıt (commit)
  31. 20 Mar, 2011 1 kayıt (commit)
  32. 25 Şub, 2011 2 kayıt (commit)
  33. 05 Ock, 2011 1 kayıt (commit)
  34. 04 Ock, 2011 1 kayıt (commit)
  35. 29 Eki, 2010 1 kayıt (commit)
  36. 13 Eki, 2010 2 kayıt (commit)