1. a42b18b Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.2 (#3697) by dependabot[bot] · 19 hours ago master
  2. c2def39 THRIFT-6138: Give memory buffers private ownership by Dmytro Shteflyuk · 3 weeks ago
  3. 8e6393a THRIFT-6142: Enforce Ruby unframed HeaderTransport limits by Dmytro Shteflyuk · 8 days ago
  4. 30f1437 Update Apache Thrift DOAP metadata [skip ci] by Dmytro Shteflyuk · 5 days ago
  5. 349c5f6 THRIFT-6139: Validate Ruby CompactProtocol integer ranges by Dmytro Shteflyuk · 3 weeks ago
  6. 9c08ae7 THRIFT-6140: Reject malformed short JSON UUID values by Dmytro Shteflyuk · 8 days ago
  7. d00a0a1 THRIFT-6141: Adapt invalid Ruby Header ZLIB payloads by Dmytro Shteflyuk · 8 days ago
  8. a9663bc THRIFT-6137: Reject incomplete Ruby HeaderTransport frames by Dmytro Shteflyuk · 3 weeks ago
  9. e4473c9 THRIFT-6127: Close Ruby sockets after I/O timeouts by Dmytro Shteflyuk · 3 weeks ago
  10. 23d8844 THRIFT-6136: Handle Ruby container size conversion errors by Dmytro Shteflyuk · 10 days ago
  11. c3fe669 THRIFT-6045: Add Ruby recursion depth limit by Dmytro Shteflyuk · 13 days ago
  12. fb564f8 Bump actions/setup-dotnet from 5.2.0 to 6.0.0 by dependabot[bot] · 12 days ago
  13. b092d0b Bump jvm from 2.4.0 to 2.4.10 in /lib/kotlin by dependabot[bot] · 12 days ago
  14. ef695f5 Bump com.diffplug.spotless from 8.7.0 to 8.8.0 in /lib/java (#3692) by dependabot[bot] · 12 days ago
  15. 533f300 Bump actions/checkout from 6.0.2 to 7.0.1 (#3693) by dependabot[bot] · 12 days ago
  16. a131700 Bump com.diffplug.spotless from 8.7.0 to 8.8.0 in /lib/kotlin (#3699) by dependabot[bot] · 12 days ago
  17. c90cc82 Bump ruby/setup-ruby from 1.314.0 to 1.321.0 by dependabot[bot] · 12 days ago
  18. fd2da7b Bump zizmorcore/zizmor-action from 0.5.6 to 0.6.1 by dependabot[bot] · 12 days ago
  19. 831306e Fix Python process-pool test server lifecycle by Dmytro Shteflyuk · 3 weeks ago
  20. eac5f4f THRIFT-6132: Reset Ruby Header metadata between frames by Dmytro Shteflyuk · 3 weeks ago
  21. 9d63c5b THRIFT-6129: Stream Ruby HeaderTransport ZLIB output by Dmytro Shteflyuk · 2 weeks ago
  22. 3b110f4 THRIFT-6130: Restore CommonJS UUID compatibility by Vikrant Puppala · 2 weeks ago
  23. 64601a5 THRIFT-6133: Handle oversized Ruby memory-buffer reads by Dmytro Shteflyuk · 2 weeks ago
  24. 2ae9c11 THRIFT-6108: Consolidate replace_all() into t_oop_generator by Viacheslav Koryagin · 3 weeks ago
  25. f69c207 THRIFT-6125: Close Ruby client transports after uncertain sends by Dmytro Shteflyuk · 3 weeks ago
  26. f6fee6d THRIFT-6128: Exclude development files from the Ruby gem by Dmytro Shteflyuk · 2 weeks ago
  27. 8de8fc9 THRIFT-6131: Bound Ruby HeaderTransport varint32 parsing by Dmytro Shteflyuk · 2 weeks ago
  28. b9b48cd THRIFT-6126: Handle unknown Compact and JSON types by Dmytro Shteflyuk · 3 weeks ago
  29. 95d4e3e Silence Ruby native capability queries by Dmytro Shteflyuk · 3 weeks ago
  30. d1d7280 THRIFT-6124: Reset reused Ruby deserialization targets by Dmytro Shteflyuk · 3 weeks ago
  31. 4e9e407 Reject a message the protocol did not name in the c_glib multiplexed processor by Jens Geyer · 2 weeks ago
  32. 2864961 Limit struct and container read depth in the PHP accelerator Client: php by Jens Geyer · 2 weeks ago
  33. f9c5925 Take ownership of the method name in the c_glib dispatch processor by Jens Geyer · 2 weeks ago
  34. 1a1bdde Limit skip recursion depth in the Smalltalk library Client: st by Jens Geyer · 2 weeks ago
  35. 60594dc Limit skip recursion depth in the OCaml library Client: ocaml by Jens Geyer · 2 weeks ago
  36. 3734de7 Limit skip recursion depth in the Lua library Client: lua by Jens Geyer · 2 weeks ago
  37. 5c9f82d Limit skip recursion depth in the Perl library Client: perl by Jens Geyer · 2 weeks ago
  38. 5b37f33 Limit skip recursion depth in the PHP library Client: php by Jens Geyer · 2 weeks ago
  39. 02e5569 Read a T_STRING field into a heap buffer in the PHP accelerator Client: php by Jens Geyer · 2 weeks ago
  40. 10340c3 Limit skip recursion depth in the Python accelerator Client: py by Jens Geyer · 2 weeks ago
  41. 1894de6 Handle unreadable and unroutable messages in the c_glib multiplexed processor by Jens Geyer · 2 weeks ago
  42. 988e5d1 THRIFT-6123: Reset Ruby serializer after write failures by Dmytro Shteflyuk · 3 weeks ago
  43. 18dccb9 Update the c_glib binary protocol test for non-versioned message headers by Jens Geyer · 2 weeks ago
  44. a90cb6f THRIFT-6122: Normalize Ruby JSON Unicode handling by Dmytro Shteflyuk · 3 weeks ago
  45. ef3cf4e Let Python test servers allocate ephemeral ports by Dmytro Shteflyuk · 3 weeks ago
  46. c42a148 Measure JSON field size against the configured maximum Client: cpp by Jens Geyer · 2 weeks ago
  47. c0442b9 Fix build for the JSON message-size test changes Client: cpp,java by Jens Geyer · 3 weeks ago
  48. 280d977 Handle non-versioned messages in c_glib read_message_begin Client: c_glib by Jens Geyer · 3 weeks ago
  49. 845ffb6 Bound TJSONProtocol string and number reads by MaxMessageSize Client: java by Jens Geyer · 3 weeks ago
  50. 8494f3c Bound TSimpleJSONProtocol delimited reads by MaxMessageSize Client: go by Jens Geyer · 3 weeks ago
  51. 2b53401 Bound TJSONProtocol string and number reads by string_length_limit Client: py by Jens Geyer · 3 weeks ago
  52. a57f8aa Enforce configured maxFrameSize in THeaderTransport receive path Client: cpp by Jens Geyer · 3 weeks ago
  53. 4a9b254 Bound TJSONProtocol string and number reads by MaxMessageSize Client: cpp by Jens Geyer · 3 weeks ago
  54. bbeecad Bound TJSONProtocol string and number reads by MaxMessageSize Client: netstd by Jens Geyer · 3 weeks ago
  55. d8aea0c Bound TJSONProtocol string and number reads by MaxMessageSize Client: delphi by Jens Geyer · 3 weeks ago
  56. fb9dd3d Route buffered transport reads through the inner transport for message-size accounting by Jens Geyer · 3 weeks ago
  57. 2a659d6 THRIFT-6121: Make Header protocol errors parseable by Dmytro Shteflyuk · 3 weeks ago
  58. 35124de THRIFT-6120: Bound TLS accept handshakes by Dmytro Shteflyuk · 3 weeks ago
  59. 520306f Bump json from 2.19.2 to 2.19.9 in /test/rb by dependabot[bot] · 3 weeks ago
  60. ceff009 Bump json from 2.19.2 to 2.19.9 in /lib/rb by dependabot[bot] · 3 weeks ago
  61. 7cfc5ec Add /.ai to .gitignore by Jens Geyer · 3 weeks ago
  62. f539bb4 Link thrift_memory_buffer into the c_glib testbinaryprotocol test Client: c_glib by Jens Geyer · 3 weeks ago
  63. a1d73a8 Fix Python socket timeout test units by Dmytro Shteflyuk · 3 weeks ago
  64. d4d9251 THRIFT-6119: Preserve Ruby multiplexed protocol service names by Dmytro Shteflyuk · 3 weeks ago
  65. 9a5e4ab THRIFT-6118: Forward Ruby protocol decorator message arguments by Dmytro Shteflyuk · 3 weeks ago
  66. ace596c THRIFT-6116: Escape Python-keyword names in consts, enum-value defaults, required-field checks, and type_hints/twisted/enum modes by Jens Geyer · 3 weeks ago
  67. 95ac128 THRIFT-6115: Escape Python-keyword names in service extends and cross-module type references by Jens Geyer · 3 weeks ago
  68. a8c6db2 THRIFT-6114: Escape Python-keyword service/function names in service module and -remote script by Jens Geyer · 3 weeks ago
  69. 307f64b Bump linkify-it from 5.0.1 to 5.0.2 in /lib/js by dependabot[bot] · 3 weeks ago
  70. 3b81e1d THRIFT-6112: Reject duplicate Ruby socket opens by Dmytro Shteflyuk · 3 weeks ago
  71. 41ab486 THRIFT-6110: Ruby HTTP client transport should reject empty successful responses by Dmytro Shteflyuk · 3 weeks ago
  72. 8db51cf THRIFT-6098: Preserve caller-supplied Ruby SSL contexts by Dmytro Shteflyuk · 3 weeks ago
  73. af9d555 THRIFT-6113: Fix test_keyword_escape.py silently skipping in CI and local builds by Jens Geyer · 3 weeks ago
  74. 8c00c64 updated System.ServiceModel.Primitives 10.x breaks net8/net9 by Jens Geyer · 3 weeks ago
  75. c65ef8f FIX: AreSequenceEqual() is correct by Jens Geyer · 3 weeks ago
  76. cd00f03 nuget package update by Jens Geyer · 3 weeks ago
  77. d8eeec5 Bump shell-quote from 1.8.4 to 1.10.0 in /lib/js by dependabot[bot] · 3 weeks ago
  78. 1bd5e4d Bump System.Security.Cryptography.Xml from 10.0.7 to 10.0.10 by dependabot[bot] · 3 weeks ago
  79. 5e4f1f2 THRIFT-6111: Make Ruby struct equality symmetric by Dmytro Shteflyuk · 3 weeks ago
  80. 794ab0d Bump System.Security.Cryptography.Xml from 10.0.7 to 10.0.10 by dependabot[bot] · 3 weeks ago
  81. 03804e8 THRIFT-6109: Ruby HTTP client transport should provide a safe endpoint label by Dmytro Shteflyuk · 3 weeks ago
  82. d2001f7 THRIFT-6103: Ruby MemoryBufferTransport should return unsigned byte values by Dmytro Shteflyuk · 4 weeks ago
  83. 2fa08c0 THRIFT-6105: Preserve partial MemoryBufferTransport read progress by Dmytro Shteflyuk · 4 weeks ago
  84. 36f43a8 THRIFT-6100: Ruby MemoryBufferTransport should respect frozen destination buffers by Dmytro Shteflyuk · 4 weeks ago
  85. deb21c2 THRIFT-6102: Ruby CompactProtocol should report malformed headers consistently by Dmytro Shteflyuk · 4 weeks ago
  86. 35291f7 THRIFT-6106: Decode fixed-width values without undefined shifts by Dmytro Shteflyuk · 4 weeks ago
  87. 9e96ff4 THRIFT-6104: Ruby native struct writing should accept Set subclasses by Dmytro Shteflyuk · 4 weeks ago
  88. 5327639 THRIFT-6101: Ruby CompactProtocol should use Ruby truthiness when writing booleans by Dmytro Shteflyuk · 4 weeks ago
  89. ae44493 THRIFT-6099: Ruby MemoryBufferTransport should reject invalid read lengths by Dmytro Shteflyuk · 4 weeks ago
  90. bc2dd8f THRIFT-6098: Verify Ruby SSL peers by default by Dmytro Shteflyuk · 4 weeks ago
  91. 40d5a7e Link CHANGES.md 0.24.0 entries to their JIRA tickets by Jens Geyer · 5 weeks ago
  92. 6351cd5 Validate the THeader transform count against the configured message size by Jens Geyer · 4 weeks ago
  93. 0187cf6 Propagate TConfiguration through standard transport factory wrappers Client: cpp by Jens Geyer · 4 weeks ago
  94. c6f6b48 THRIFT-6075: Generate Equal method for Delphi Thrift structs (#3612) by Jens Geyer · 4 weeks ago
  95. cdb7e5f THRIFT-6097: Add rustls client and server support by HTHou · 4 weeks ago
  96. 09cd5f2 THRIFT-5917: Remove Rust deprecation warning by HTHou · 4 weeks ago
  97. ad47149 THRIFT-6082: Avoid reentrant Condition.notify() in TProcessPoolServer test shutdown by Jens Geyer · 5 weeks ago
  98. bfa471b Bump ws from 6.2.3 to 6.2.4 in /lib/js by dependabot[bot] · 4 weeks ago
  99. 882bc8f THRIFT-6079: Add Rack HTTP server support for Ruby by Dmytro Shteflyuk · 5 weeks ago
  100. 4ade7f7 THRIFT-6081: Fix UUID handling in Python Header protocol by Dmytro Shteflyuk · 5 weeks ago