1. a0d2b51 THRIFT-6170: Add a GitHub Actions CI job for the D library by Jens Geyer · 27 hours ago master
  2. e6f824b THRIFT-6171: Add a GitHub Actions CI job for the Erlang library by Jens Geyer · 27 hours ago
  3. 5415436 THRIFT-6172: Run the Dart tests, and build the binding in CI by Jens Geyer · 27 hours ago
  4. 569e4df THRIFT-6184: Verify the server certificate in the Erlang TLS client by Jens Geyer · 32 hours ago
  5. 8b79397 THRIFT-6183: Use the library-wide default frame size in TNonblockingServer by Jens Geyer · 2 days ago
  6. 2ed6def Require a header frame to carry its version word Client: go by Jens Geyer · 4 days ago
  7. 421283a Bound the growth of the HTTP line buffer Client: cpp by Jens Geyer · 4 days ago
  8. 255daa4 Bound the frame size thrift_framed_transport will read Client: erl by Jens Geyer · 3 days ago
  9. 1e036aa Bound wire-declared lengths in the Dart library Client: dart by Jens Geyer · 3 days ago
  10. 90ae2a5 Bound the depth TProtocolUtil.skip will follow in the Dart library Client: dart by Jens Geyer · 3 days ago
  11. e0dae84 Reject header transport frames smaller than the version word they carry by Jens Geyer · 9 days ago
  12. 141b8e8 Add a frame size limit to the Ruby framed transport Client: rb by Jens Geyer · 3 days ago
  13. e3905e0 Add size limits to the Python SASL client transport Client: py by Jens Geyer · 3 days ago
  14. 6a1e17c Add a frame size limit to the Python framed transport Client: py by Jens Geyer · 3 days ago
  15. ebaeb6d THRIFT-6180: Frame empty and control WebSocket frames correctly in C++ by Jens Geyer · 2 days ago
  16. b8da62a Bump @humanfs/node from 0.16.6 to 0.16.8 by dependabot[bot] · 2 days ago
  17. 6701607 THRIFT-6179: Read WebSocket frames iteratively in the C++ library by Jens Geyer · 2 days ago
  18. 3d98d72 THRIFT-6178: Read a WebSocket payload to the end in the C++ library by Jens Geyer · 2 days ago
  19. 9189ba0 THRIFT-6177: Bound the WebSocket frame payload length in the C++ library by Jens Geyer · 2 days ago
  20. 745a276 THRIFT-6181: Bound the response frame size in the Java async client by Jens Geyer · 2 days ago
  21. 2e55fd5 THRIFT-6182: Keep the configured maximum frame size when wrapping (Java) by Jens Geyer · 2 days ago
  22. 1a41899 THRIFT-6176: Mangle Go identifiers that start with IsSet Client: go by Sylwester Lachiewicz · 3 days ago
  23. 58d4903 THRIFT-2063: Generate maps with container keys as entry slices Client: go by Sylwester Lachiewicz · 2 days ago
  24. 6c8f7f9 Make the HTTP line buffer shift and grow correctly Client: d by Jens Geyer · 4 days ago
  25. bb31539 Bound the WebSocket payload length before it sizes a buffer Client: d by Jens Geyer · 4 days ago
  26. 4da8a03 Carry the flattened read buffer between frames Client: erl by Jens Geyer · 4 days ago
  27. 0fb1d5e Read header transport payloads iteratively Client: go by Jens Geyer · 4 days ago
  28. c2ca83a Read framed transport payloads iteratively Client: go by Jens Geyer · 4 days ago
  29. b76a410 Bump com.ncorti.ktfmt.gradle from 0.26.0 to 0.27.0 in /lib/kotlin by dependabot[bot] · 4 days ago
  30. 59a949c Migrate from deprecated golang/mock to go.uber.org/mock by guptas6est · 3 days ago
  31. 37f7fe0 Bump actions/setup-java from 5.2.0 to 6.0.0 by dependabot[bot] · 4 days ago
  32. 2f3358f Bump actions/setup-python from 6.2.0 to 7.0.0 by dependabot[bot] · 4 days ago
  33. c81823a Bump shivammathur/setup-php from 2.37.1 to 2.37.2 by dependabot[bot] · 4 days ago
  34. 3768424 Bump com.diffplug.spotless from 8.8.0 to 8.10.0 in /lib/java by dependabot[bot] · 4 days ago
  35. 5caa90e Bump actions/setup-go from 6.5.0 to 7.0.0 by dependabot[bot] · 4 days ago
  36. f2ea4bd Bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 (#3769) by dependabot[bot] · 3 days ago
  37. 3dece7e THRIFT-6167: Fix PHP HTTP response framing in cross-tests (#3765) by Volodymyr Panivko · 3 days ago
  38. 75efeb1 THRIFT-6168: Bound the depth skip() will follow in the D library by Jens Geyer · 4 days ago
  39. 3dc19e0 THRIFT-6169: Size containers from the payload in the Python C extension by Jens Geyer · 4 days ago
  40. d78d9b3 THRIFT-6173: Remove the dead TFullDuplexHttpClient Client: haxe by Jens Geyer · 4 days ago
  41. c98e79a THRIFT-5371: Bind the C++ read budget to the frame that carries the message by Jens Geyer · 5 days ago
  42. d10129d THRIFT-6165: Bind the Java read budget to the frame that carries the message by Jens Geyer · 5 days ago
  43. 9c29af0 THRIFT-6166: Bind the c_glib read budget to the frame that carries the message by Jens Geyer · 5 days ago
  44. 588053d THRIFT-6060: Match every response header exactly by 1fanwang · 8 days ago
  45. 4faeaa7 THRIFT-6060: Reset test client header state by 1fanwang · 8 days ago
  46. 0052f00 THRIFT-6060: Match Connection response header exactly by 1fanwang · 8 days ago
  47. a34d4d7 THRIFT-6060: Fix the Windows test build by 1fanwang · 8 days ago
  48. 6a34d39 THRIFT-6060: Reconnect after HTTP Connection: close by 1fanwang · 8 days ago
  49. 7732dba THRIFT-6164: Bound the depth thrift_protocol:skip/2 will follow by Jens Geyer · 6 days ago
  50. 8c5c4f0 THRIFT-6163: Do not send handler crash detail to the caller by default by Jens Geyer · 6 days ago
  51. a0e43d0 THRIFT-6159: Rust: Use faster varint library by Léo-Tinkeam · 8 days ago
  52. 315a7fd THRIFT-6161: Charge reads against the message budget in the Haxe TStreamTransport by Jens Geyer · 7 days ago
  53. 97c087c THRIFT-6152: Add Zig tags to the CHANGES.md generator Client: build by Jens Geyer · 10 days ago
  54. a8f6b15 Forbid tool-internal links in commit messages and PR text by Jens Geyer · 7 days ago
  55. 3d4713e THRIFT-6066: Simplify the regression by 1fanwang · 8 days ago
  56. 1b0b51d THRIFT-6066: Register the dispatch_call slot for services with no parent by Stefan Wang · 9 days ago
  57. 81e428b THRIFT-6160: Reset the Haxe read budget before each frame by Jens Geyer · 7 days ago
  58. 609e359 Stop StreamTest's cleanup handler from masking the failure it is cleaning up after by Jens Geyer · 7 days ago
  59. 0b371b7 Initialise maxFrameSize_ in the TFramedTransport configuration-only constructor by Jens Geyer · 7 days ago
  60. 405a95f Fix building on OpenBSD by Brad Smith · 13 days ago
  61. d586077 Replace deprecated OpenSSL API ASN1_STRING_data() by Brad Smith · 13 days ago
  62. 28d59c3 THRIFT-6158: Classify malformed request arguments as protocol errors (#3748) by Dmytro Shteflyuk · 11 days ago
  63. 936bbf1 Update legacy JavaScript lodash dependencies (#3746) by Dmytro Shteflyuk · 11 days ago
  64. 416f9b4 Bump puma from 6.6.1 to 7.2.1 in /test/rb (#3635) by dependabot[bot] · 11 days ago
  65. 74cd6cf THRIFT-6156: Normalize JSON Base64 errors (#3744) by Dmytro Shteflyuk · 11 days ago
  66. 6320b0b THRIFT-6154: Drop Ruby 2.7 support (#3742) by Dmytro Shteflyuk · 11 days ago
  67. f9bc8dd THRIFT-6157: Normalize Compact fixed-width reads (#3745) by Dmytro Shteflyuk · 11 days ago
  68. 1027cc9 THRIFT-6155: Reject zero-length framed messages (#3743) by Dmytro Shteflyuk · 11 days ago
  69. 04c87e8 Update legacy JavaScript js-yaml dependencies (#3724) by Dmytro Shteflyuk · 12 days ago
  70. 3b14c87 THRIFT-6153: Batch native Ruby Compact varint writes (#3741) by Dmytro Shteflyuk · 12 days ago
  71. de266f6 Omit parentheses from zero-argument Ruby methods (#3740) by Dmytro Shteflyuk · 12 days ago
  72. c8f8761 Bump shell-quote from 1.7.3 to 1.10.0 in /lib/ts by dependabot[bot] · 3 weeks ago
  73. da7b699 Add Windows ARM64 PyPI distribution by Nikhil Dabas · 2 weeks ago
  74. 8606685 Update supported go versions to 1.26+1.27 by Yuxuan 'fishy' Wang · 2 weeks ago
  75. 10f18b7 Update test certificates by Yuxuan 'fishy' Wang · 2 weeks ago
  76. 18d9ff6 Enable RuboCop Style/LineEndConcatenation (#3732) by Dmytro Shteflyuk · 2 weeks ago
  77. 3839fa1 Enable RuboCop Lint/Void (#3731) by Dmytro Shteflyuk · 2 weeks ago
  78. a1fad93 Enable RuboCop Lint/UselessAssignment (#3729) by Dmytro Shteflyuk · 2 weeks ago
  79. fe5641c Enable RuboCop Style/RedundantReturn (#3728) by Dmytro Shteflyuk · 3 weeks ago
  80. 2a618e7 Enable RuboCop Style/RedundantBegin (#3727) by Dmytro Shteflyuk · 3 weeks ago
  81. 9c0d894 Enable RuboCop redundancy rules (#3726) by Dmytro Shteflyuk · 3 weeks ago
  82. 796b756 Enable RuboCop ambiguity rules (#3725) by Dmytro Shteflyuk · 3 weeks ago
  83. 94f78a1 Enable additional RuboCop spacing rules (#3723) by Dmytro Shteflyuk · 3 weeks ago
  84. 76ae984 Enable RuboCop Style/UnpackFirst (#3722) by Dmytro Shteflyuk · 3 weeks ago
  85. 759b0fa Enforce Ruby whitespace layout rules (#3719) by Dmytro Shteflyuk · 3 weeks ago
  86. f58a18c Update js-yaml development dependencies (#3720) by Dmytro Shteflyuk · 3 weeks ago
  87. 13a91ed Fix GitHub Actions code scanning findings (#3718) by Dmytro Shteflyuk · 3 weeks ago
  88. ac8390f Enable multiline Ruby layout cops (#3717) by Dmytro Shteflyuk · 3 weeks ago
  89. 9c7b492 Enforce modern Ruby hash syntax (#3716) by Dmytro Shteflyuk · 3 weeks ago
  90. 91d0590 Enable double-quoted Ruby string literals (#3715) by Dmytro Shteflyuk · 3 weeks ago
  91. 318004f Enable additional Ruby RuboCop rules (#3714) by Dmytro Shteflyuk · 3 weeks ago
  92. e6d5738 THRIFT-6149: Avoid decoding skipped Ruby strings (#3713) by Dmytro Shteflyuk · 3 weeks ago
  93. 9b10484 THRIFT-6148: Enforce complete Ruby Header frame limits (#3712) by Dmytro Shteflyuk · 3 weeks ago
  94. 4d0faf3 THRIFT-6146: Validate Ruby processor message types (#3709) by Dmytro Shteflyuk · 3 weeks ago
  95. c621dc6 THRIFT-6147: Finalize buffered Ruby serializer transports (#3711) by Dmytro Shteflyuk · 3 weeks ago
  96. 6903734 THRIFT-6145: Validate Ruby Compact decoder bounds (#3710) by Dmytro Shteflyuk · 3 weeks ago
  97. 0f4aa6f THRIFT-6144: Report EOF when Ruby transport reads make no progress (#3708) by Dmytro Shteflyuk · 3 weeks ago
  98. a42b18b Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.2 (#3697) by dependabot[bot] · 3 weeks ago
  99. c2def39 THRIFT-6138: Give memory buffers private ownership by Dmytro Shteflyuk · 7 weeks ago
  100. 8e6393a THRIFT-6142: Enforce Ruby unframed HeaderTransport limits by Dmytro Shteflyuk · 4 weeks ago