1. 4f89bfd Fix bug in Python's THttpClient proxy handling by pspeter · 3 years, 9 months ago
  2. d66ce92 fix: make timeout error more future by bwangelme · 1 year, 6 months ago
  3. 8707949 THRIFT-792: Preserve last connect exception by Michael Smith · 6 weeks ago
  4. e720e6f THRIFT-5899: Python tests fail for the Appveyor MSVC builds (#3229) by Carel · 7 weeks ago
  5. 7aea524 THRIFT-5873: py: fix client auth support for THttpClient by Jeffrey Tolar · 7 months ago
  6. 3494e1c replace "utf8" alias by canonical "utf-8" locale code + remove the second Python2 vs Py3 compat.py by Alexandre Detiste · 10 months ago
  7. 6e38030 http.client.HTTPSConnection: drop key_file, cert_file by Vitaly Zdanevich · 10 months ago
  8. d078721 remove more Python2 compatibility by Alexandre Detiste · 1 year ago
  9. 23e0e5c Don't use legacy ssl hostname validation for python >= 3.12 by Susanne Lindgren · 1 year, 1 month ago
  10. 8f9fba8 remove dependency on Six by Alexandre Detiste · 1 year, 4 months ago
  11. 7ec4177 Make ssl work with python 3.12 by Susanne Lindgren · 1 year, 3 months ago
  12. efe5e02 THRIFT-5813: Close the socket in TSocket.isOpen() when peek() fails Client: py by Csaba Ringhofer · 1 year, 4 months ago
  13. 0bc2cb9 Switch from `logger.warn` to `logger.warning` by Alexander Shadchin · 1 year, 5 months ago
  14. 0ed4a1d THRIFT-5777: python fix mismatched timeout exceptions by bwangelme · 1 year, 9 months ago
  15. ae3e96b py TSocket: Only disable socket.IPV6_V6ONLY when the family is AF_INET6 by Ling Li · 2 years, 10 months ago
  16. 916ae8b py server: Listen also on IPv4 by dejank-isystem · 3 years ago
  17. e0ee2c7 THRIFT-5617: T(SSL)Socket TCP keep-alive incorrectly applies SO_KEEPALIVE to IPPROTO_TCP by Nick Withers · 3 years, 4 months ago
  18. e3eb9af THRIFT-5595: Handle peek request error with SSLSocket by Michael Smith · 3 years, 7 months ago
  19. 103a11c THRIFT-5467 Python: fix CannotSendHeader exception by Márton Csordás · 4 years ago
  20. bf09675 Fixed proxy related bugs by くらげ · 4 years, 5 months ago
  21. 50f9713 FIX Python code style TTransport.py:400:5: E301 expected 1 blank line, found 0 by Jens Geyer · 4 years, 1 month ago
  22. d8c4345 fix isOpen return None, to be consistent with other transport Client: python by geehanlin · 4 years, 7 months ago
  23. 1c35d6b THRIFT-5331: Py: make THeader subprotocol configurable (#2302) by Neil Williams · 5 years ago
  24. 01d53f4 THRIFT-5248: Python: Make TSocket.isOpen check if server still connected by Neil Williams · 5 years ago
  25. 9b9567b THRIFT-5186: Don't pass AI_ADDRCONFIG to getaddrinfo() by max ulidtko · 6 years ago
  26. 69642f3 THRIFT-5165: THttpClient saves session cookie. Client: py Patch: Joao Antonio by Joao Antonio · 6 years ago
  27. 3131fe9 THRIFT-4904: Fix python unit test errors and exception escapes by James E. King III · 6 years ago
  28. 95870f0 THRIFT-4892: fixed data type conflict with simultaneous usage of bytes and str (#1804) by antbofh · 7 years ago
  29. 6b3f7d9 Fix spelling errors in TSSLSocket.py by Tim Armstrong · 7 years ago
  30. f6511c9 THRIFT-4767: Added TSocket/TSSLSocket support tcp keep-alive in python (#1725) by Jun · 7 years ago
  31. 638c91f THRIFT-1549: properly unwrap and close TSSLSocket in python by James E. King III · 7 years ago
  32. 7af79c8 THRIFT-4668: make socket backlog configurable for python2 Client: py by lshgdut · 7 years ago
  33. 66a44c5 THRIFT-4621 Add THeader for Python by Neil Williams · 7 years ago
  34. f5f430d THRIFT-4579: Move up to Ubuntu Bionic for CI builds by James E. King III · 8 years ago
  35. edf8f0f THRIFT-4561: Remove python socket timeout by Josip Sokcevic · 8 years ago
  36. 6f8c99e THRIFT-3118: add http (for non-ssl and for ssl) to the python cross tests by James E. King III · 8 years ago
  37. 0ad20bd THRIFT-4351: use travis build stages to optimize build, by James E. King, III · 8 years ago
  38. 2f03618 THRIFT-4274: Catch OSError in TSSLServerSocket.accept() Client: py by Håkon Hitland · 8 years ago
  39. e2bc972 THRIFT-4102 remove useless code cause performance problem Client: python by Yao Jin · 9 years ago
  40. 36628a2 THRIFT-3369 Provide SSL/TLS client for c_glib by James E. King, III · 9 years ago
  41. e8ba787 THRIFT-4026 TSSLSocket doesn't work with Python < 2.7.9 by Nobuaki Sukegawa · 9 years ago
  42. 4626fd8 THRIFT-3938 Python TNonblockingServer does not work with SSL by Nobuaki Sukegawa · 9 years ago
  43. de9c330 THRIFT-4007: TTransport.py micro-optimization: don't call len(chunk) twice by James E. King, III · 9 years ago
  44. db3a92e THRIFT-4009 Use @implementer instead of implements in TTwisted.py by ciarancourtney · 9 years ago
  45. 042ce7e THRIFT-3798 THttpClient does not use proxy from http_proxy, https_proxy environment variables by Nobuaki Sukegawa · 9 years ago
  46. 1ac0a80 THRIFT-3798 THttpClient does not use proxy from http_proxy, https_proxy environment variables by Martin Wilck · 10 years ago
  47. d2b4f24 THRIFT-3917 Check backports.ssl_match_hostname module version by Nobuaki Sukegawa · 9 years ago
  48. bf9fa90 THRIFT-3910 Do not invoke pip as part of build process by Nobuaki Sukegawa · 9 years ago
  49. d9b4425 follow-up: THRIFT-3599 Validate client IP address against cert's SubjectAltName by Nobuaki Sukegawa · 10 years ago
  50. f32bae7 THRIFT-3651 Make backports.match_hostname and ipaddress optional by Nobuaki Sukegawa · 10 years ago
  51. a72ffbe THRIFT-3649 Python TSaslClientTransport initializes TTransportException incorrectly by Tristen Georgiou · 10 years ago
  52. 1c8b5cb THRIFT-3634 Fix Python TSocket resource leak on connection failure by Nobuaki Sukegawa · 10 years ago
  53. 6a0ca7f THRIFT-3618 Python TSSLSocket deprecation message should print caller's location by Nobuaki Sukegawa · 10 years ago
  54. ce1c8ab THRIFT-3615 Fix Python SSL client resource leak on connection failure by Nobuaki Sukegawa · 10 years ago
  55. f39f7db THRIFT-3599 Validate client IP address against cert's SubjectAltName by Nobuaki Sukegawa · 10 years ago
  56. 25536ad THRIFT-2103 [python] Support for SSL certificates with Subject Alternative Names by Nobuaki Sukegawa · 10 years ago
  57. 10308cb THRIFT-3596 Better conformance to PEP8 by Nobuaki Sukegawa · 10 years ago
  58. 7b545b5 THRIFT-3532 Add configurable string and container read size limit to Python protocols by Nobuaki Sukegawa · 10 years ago
  59. ad83586 THRIFT-3505 Enhance Python TSSLSocket by Nobuaki Sukegawa · 10 years ago
  60. b9c859a THRIFT-3506 Eliminate old style classes from library code by Nobuaki Sukegawa · 10 years ago
  61. 7b89469 THRIFT-3504 Fix FastbinaryTest.py Client: Python Patch: Nobuaki Sukegawa by Nobuaki Sukegawa · 10 years ago
  62. dd02f55 THRIFT-2883 TTwisted.py, during ConnectionLost processing: exceptions.RuntimeError: dictionary changed size during iteration by Robert Thille · 11 years ago
  63. 760511f THRIFT-1857 Python 3 Support by Nobuaki Sukegawa · 10 years ago
  64. d565e2f Thrift-1784: pep-3110 exception handling Client: py Patch: jfarrell by jfarrell · 11 years ago
  65. 4f2c0a0 THRIFT-2900 Python THttpClient does not reset socket timeout on exception by Jens Geyer · 11 years ago
  66. bf9603c THRIFT-2846 Expose ciphers parameter from ssl.wrap_socket() by Roger Meier · 11 years ago
  67. 3a52529 THRIFT-2825 Supplying unicode to python Thrift client can cause next request arguments to get overwritten by Zach Steindler · 11 years ago
  68. fc1303e THRIFT-2846 Expose ciphers parameter from ssl.wrap_socket() by Roger Meier · 11 years ago
  69. 51ba56c py.twisted: Avoid synchronous exceptions by James Broadhead · 11 years ago
  70. 8033e7e Revert "THRIFT-585 exceptions in the autogenerated send_METHOD functions are not propagated" by Roger Meier · 11 years ago
  71. 8345772 THRIFT-585 exceptions in the autogenerated send_METHOD functions are not propagated by Jens Geyer · 11 years ago
  72. 8b3ca02 THRIFT-1719:SASL client support for Python Client: py Patch: Tyler Hobbs by jfarrell · 12 years ago
  73. 8bdff94 THRIFT-2267:Should be able to choose socket family in Python TSocket by jfarrell · 12 years ago
  74. 3979b86 THRIFT-2267:Should be able to choose socket family in Python TSocket by jfarrell · 12 years ago
  75. 877125c THRIFT-1966:Support different files for SSL certificates and keys by Jake Farrell · 13 years ago
  76. 2b2560e THRIFT-1773. Revert "Thrift-1604:Python exxception handeling for changes from PEP3110" by Todd Lipcon · 13 years ago
  77. 52820d0 THRIFT-1749 Python TSSLSocket error handling obscures actual error by Roger Meier · 13 years ago
  78. 6c5ee6a Thrift-1604:Python exxception handeling for changes from PEP3110 by Jake Farrell · 14 years ago
  79. 3f5a264 THRIFT-1568 Thrift: Add User-Agent header to Python THttpClient by Roger Meier · 14 years ago
  80. fa392e9 THRIFT-1560 Add setCustomHeaders() method to python thrift lib by Roger Meier · 14 years ago
  81. 6972041 THRIFT-1480. py: remove tabs, adjust whitespace and address PEP8 warnings by Bryan Duxbury · 14 years ago
  82. 1290d42 THRIFT-1407: Typo in Python socket server causes Thrift to fail when we enable a global socket timout by Jake Farrell · 14 years ago
  83. 1606659 THRIFT-1103. py: TZlibTransport for python, a zlib compressed transport by Bryan Duxbury · 15 years ago
  84. 5040911 THRIFT-1100. py: python TSSLSocket improvements, including certificate validation by Bryan Duxbury · 15 years ago
  85. 2b969ad THRIFT-1068. py: Python SSL Socket Support by Bryan Duxbury · 15 years ago
  86. e0498c9 THRIFT-1049. py: Allow for TServerSocket python library to bind to a specific host by Bryan Duxbury · 15 years ago
  87. c564fa5 THRIFT-596. python: Make the TBufferedTransport read buffer size configurable by David Reiss · 15 years ago
  88. 727d67d THRIFT-721. py: THttpClient ignores url parameters by Bryan Duxbury · 15 years ago
  89. 73af3b7 THRIFT-869. python: Disguise ECONNRESET as EOF on BSD by David Reiss · 15 years ago
  90. cb6d970 THRIFT-438. py: Add support for Twisted.web in servers and clients by Bryan Duxbury · 16 years ago
  91. ff3d249 THRIFT-658. python: Add THttpClient.setTimeout() by David Reiss · 16 years ago
  92. 034c49f THRIFT-612. python: Fix exception bug in TFramedTransport.cstringio_refill by David Reiss · 16 years ago
  93. bff2a35 THRIFT-586. python: TSocket incorrectly sets the exception type when an end of file error occurs by Esteve Fernandez · 16 years ago
  94. d3571c2 THRIFT-535. py: Twisted Thrift protocol max length is too small (fix off-by-one error in MAX_LENGTH) by Esteve Fernandez · 16 years ago
  95. c5a7c15 THRIFT-535. py: Twisted Thrift protocol max length is too small by Esteve Fernandez · 16 years ago
  96. a043be3 THRIFT-495. python: Raise a TTransportException if TSocket is not open by David Reiss · 17 years ago
  97. ea2cba8 THRIFT-387. Add license headers to a bunch of files by David Reiss · 17 years ago
  98. 2aa2890 THRIFT-154. python: Make THttpClient take a URL in its constructor by David Reiss · 17 years ago
  99. d73255d THRIFT-329. python: Make TServerSocket.close() work properly by David Reiss · 17 years ago
  100. 7c1f6f8 THRIFT-155. python: Reopen THttpClient on a flush by David Reiss · 17 years ago