Commit Graph

  • 755f7d9faf Bump actions/setup-go from 5 to 6 dependabot[bot] 2025-10-01 06:01:55 +00:00
  • 81723d0f3f go: reduce memory consumption of small fields (#3212) James Guthrie 2025-09-26 16:35:51 +01:00
  • 86268584f6 Add various/minor changes to some TProtocols for consistency and convenience Clients: "java" Jonathan Haapala 2025-06-30 14:50:49 -07:00
  • 37c7910072 THRIFT-5892: Always define PY_SSIZE_T_CLEAN before including Python.h Csaba Ringhofer 2025-09-15 14:40:17 +02:00
  • 5501e8f84b Bump com.ncorti.ktfmt.gradle from 0.20.1 to 0.23.0 in /lib/kotlin (#3174) dependabot[bot] 2025-09-05 16:37:40 -04:00
  • 9524524639 Bump jvm from 2.2.0 to 2.2.10 in /lib/kotlin (#3209) dependabot[bot] 2025-09-05 15:53:41 -04:00
  • eaec898df1 Bump actions/setup-java from 4 to 5 (#3206) dependabot[bot] 2025-09-05 15:53:08 -04:00
  • 55783f90db Bump actions/download-artifact from 4 to 5 (#3207) dependabot[bot] 2025-09-05 15:52:26 -04:00
  • e6f532421c Bump actions/checkout from 4 to 5 (#3208) dependabot[bot] 2025-09-05 15:50:09 -04:00
  • 922cd0e2c4 Add support for boringssl Guillaume Maudoux 2024-10-24 00:54:37 -07:00
  • 860b1e539c Bump sha.js from 2.4.11 to 2.4.12 in /lib/ts dependabot[bot] 2025-08-26 15:00:56 +00:00
  • fbe685aae1 Add cpp cross tests to the build workflow Carel Combrink 2025-06-05 08:38:07 +02:00
  • 0a760ff35a Fix python tests Hasnain Lakhani 2025-08-26 18:02:09 -07:00
  • 72a714ee51 Fixed a ton of missing ASF headers ... again. Jens Geyer 2025-08-26 22:12:07 +02:00
  • 4afb7d9ebe THRIFT-5855: Add swift fuzzers Hasnain Lakhani 2025-08-25 16:09:41 -07:00
  • 7ac79abbe4 THRIFT-5855: Add rust fuzzers Hasnain Lakhani 2025-08-25 14:40:43 -07:00
  • d2743005da THRIFT-5855: Add py fuzzers Hasnain Lakhani 2025-08-25 14:22:15 -07:00
  • aa18332cb0 THRIFT-5855: Add nodejs fuzzers Hasnain Lakhani 2025-08-25 13:54:33 -07:00
  • 4f877ca2d4 THRIFT-5855: Add java fuzzers Hasnain Lakhani 2025-08-25 13:24:26 -07:00
  • 9b13668bbb THRIFT-5855: go fuzzers Hasnain Lakhani 2025-08-25 11:54:23 -07:00
  • 37f4e0d946 THRIFT-5855: cpp fuzzers Hasnain Lakhani 2025-08-25 11:21:33 -07:00
  • cf41a1c1e1 THRIFT-5855: Add c_glib fuzzers Hasnain Lakhani 2025-08-25 10:55:35 -07:00
  • c51ab5f708 THRIFT-5855: Add FUZZING.md and test structures Hasnain Lakhani 2025-08-25 10:24:14 -07:00
  • 3f6d8a57ce [nit] Avoid dispatching to parent when not needed in c_glib implementation (#3149) Hasnain Lakhani 2025-08-25 09:24:10 -07:00
  • 28553fab40 Update commons-lang3 to 3.18.0 Client: Java Raihan M 2025-07-15 13:28:35 +00:00
  • f141a4103b Bump sha.js from 2.4.11 to 2.4.12 in /lib/js dependabot[bot] 2025-08-21 15:04:52 +00:00
  • 71ebed42fd Bump cipher-base from 1.0.4 to 1.0.6 in /lib/js dependabot[bot] 2025-08-21 15:33:43 +00:00
  • ce664ea58c Bump com.diffplug.spotless from 7.0.4 to 7.2.1 in /lib/kotlin dependabot[bot] 2025-08-01 06:56:58 +00:00
  • 82a5f168a5 [THRIFT-5855]: Add makefile detection for clang support Hasnain Lakhani 2025-08-02 21:57:00 -07:00
  • 3b86252e05 Update supported go versions to 1.24+1.25 Yuxuan 'fishy' Wang 2025-08-13 09:02:51 -07:00
  • 57c5fc1f79 Fix UUID handling in Rust Thrift compact protocol (#3179) Hasnain Lakhani 2025-08-02 21:12:07 -07:00
  • b0f2423e17 Fix C++ build Hasnain Lakhani 2025-08-01 20:20:13 -07:00
  • 52fea29d49 [rust] Gracefully handle error upon receiving incompatible enum (#3181) Hasnain Lakhani 2025-08-01 20:19:16 -07:00
  • 458eb327a7 THRIFT-5887: ensure using our CMake modules Sutou Kouhei 2025-07-07 12:43:58 +09:00
  • 42d0b71774 [THRIFT-5871] Add message / container size checking for Rust Hasnain Lakhani 2025-07-17 19:57:05 -07:00
  • 9cff8b9f5b Bump pbkdf2 from 3.0.17 to 3.1.3 in /lib/js dependabot[bot] 2025-06-24 05:22:37 +00:00
  • 3330e432e6 Bump pbkdf2 from 3.0.17 to 3.1.3 in /lib/ts dependabot[bot] 2025-06-24 05:23:19 +00:00
  • 44bb07f8f0 Bump jvm from 2.1.21 to 2.2.0 in /lib/kotlin dependabot[bot] 2025-07-01 08:22:29 +00:00
  • 67f8280127 nuget package update Jens Geyer 2025-06-21 01:30:43 +02:00
  • 25202e1b02 THRIFT-5880: ipv6 only linux systems cannot resolve 127.0.0.1 James E. King III 2025-06-16 12:31:36 +00:00
  • d128eb64b5 Generate swap noexcept NN 2025-05-28 16:23:01 +03:00
  • 28113f4d9c THRIFT-5876: Add Delphi WinHTTP client TLS1.3 support Client: Delphi Patch: fcprete & Jens Geyer fcprete 2025-06-10 02:54:38 +02:00
  • f0f72d8e7e Add the ability to access type annotations for Java Client: java Patch: jrhee17 <guins_j@guins.org> jrhee17 2025-03-24 07:38:05 +01:00
  • ae342c2a36 THRIFT-5698: remove use of deprecated std::iterator Gary Miguel 2023-04-08 21:31:57 +00:00
  • b10d0f2ec7 Correcting type info in thrift_processor state record Client: Erlang Björn Svensson 2025-06-05 07:59:14 +02:00
  • d966d66cdb Add type information to thrift_reconnecting_client state Client: Erlang Björn Svensson 2025-06-04 16:51:05 +02:00
  • 935fc0c816 Bump jvm from 2.1.20 to 2.1.21 in /lib/kotlin dependabot[bot] 2025-06-01 06:58:07 +00:00
  • e113e46fbc Bump com.diffplug.spotless from 7.0.3 to 7.0.4 in /lib/kotlin dependabot[bot] 2025-06-01 06:58:09 +00:00
  • ce6139bc44 [cpp] Adjust base64 padding parsing in TJSONProtocol Hasnain Lakhani 2025-05-25 22:24:06 -07:00
  • 80cd45a496 Introduce nominal types Sergey Yelin 2025-04-23 22:50:07 +03:00
  • 12fe8e42cd Unify constant name generation Sergey Yelin 2025-04-16 13:52:18 +03:00
  • 132a501444 Use enum's const name instead of value (avoid magic number) Sergey Yelin 2025-04-16 09:48:08 +03:00
  • f248ad2cde Deduplicate render type Sergey Yelin 2025-04-15 21:20:07 +03:00
  • 100d200ed7 Generate base type Sergey Yelin 2025-04-15 21:03:06 +03:00
  • 42f3587d9d Generate type declaration from typdef Sergey Yelin 2025-04-15 15:43:47 +03:00
  • e4ccfcb973 Improve enum generation for Erlang Sergey Yelin 2025-04-15 14:16:57 +03:00
  • 1a835684c4 Comment exception as exception (not struct), use original name Sergey Yelin 2025-04-15 13:02:02 +03:00
  • 039c89a842 Fix map type Sergey Yelin 2025-04-14 19:58:02 +03:00
  • a420a24cba Protocol conformity and serialization tests for UUIDs - Haxe Jens Geyer 2025-02-07 01:58:30 +01:00
  • 3e6be73ced Protocol conformity and serialization tests for UUIDs Jens Geyer 2025-06-04 22:31:55 +02:00
  • 845a87a815 [THRIFT-5871] Improve MAX_MESSAGE_SIZE_CHECK and friends Hasnain Lakhani 2025-05-27 22:31:42 -07:00
  • 2f8347c0a5 added TMemoryStream to hx Jens Geyer 2025-02-07 01:58:30 +01:00
  • b7a1d8b1c5 FIX broken build on big endian platforms Client: cpp Patch: Patrick Gansterer Patrick Gansterer 2025-06-05 16:56:38 +02:00
  • 81fb1a7968 Fix cross test for netstd: Tries to run the debug build but it appears that the script builds release Patch: Carel Combrink Carel Combrink 2025-06-04 08:10:05 +02:00
  • 92e5b71b88 THRIFT-5874 Introduce new type MESSAGE_SIZE_LIMIT in TTransportException Client: Delphi Patch: Jens Geyer Jens Geyer 2025-06-04 23:05:40 +02:00
  • 7aea524e13 THRIFT-5873: py: fix client auth support for THttpClient Jeffrey Tolar 2025-05-30 11:20:05 -05:00
  • 270696c9be go: Add a zlib reader pool Yuxuan 'fishy' Wang 2025-05-28 10:54:04 -07:00
  • 716835fa76 Fix cross-test Yuxuan 'fishy' Wang 2025-05-28 15:44:53 -07:00
  • 63b7a263fc THRIFT-5864 swift CI broken & no maintainer around to fix Client: swift Patch: Jens Geyer Jens Geyer 2025-05-25 14:48:57 +02:00
  • 32530798e1 THRIFT-5869: Close the transport after TServerEventHandler deleteContext dengzh 2025-04-30 11:45:02 +08:00
  • bd2e2a4792 [nit] Return early if no bytes left to return in thrift_memory_buffer_read Hasnain Lakhani 2025-05-24 12:18:57 -07:00
  • b0252a9b43 Throw exception instead of asserting in TJSONProtocol::readByte Client: cpp Patch: Hasnain Lakhani Hasnain Lakhani 2025-05-18 02:39:47 +02:00
  • f695b75dd0 We have 2025 for a while now Jens Geyer 2025-05-23 23:36:42 +02:00
  • 433857d507 FIX release date 0.22.0 in debian/changelog is wrong Jens Geyer 2025-05-23 22:59:23 +02:00
  • 02b02df2ce Fix received keyword Spl3en 2025-05-21 20:40:37 +02:00
  • 1b8a998b93 Put field name in error message for set duplication check on write Yuxuan 'fishy' Wang 2025-05-21 10:47:40 -07:00
  • ef6a6c282a [nit] Improve error handling in thrift_protocol_skip Hasnain Lakhani 2025-05-17 20:41:28 -07:00
  • 6ba51d07f8 [nit] compile enum test types when building lib/c_glib tests Hasnain Lakhani 2025-05-17 21:18:46 -07:00
  • e73b238faa [nit] Use more consistent free method in c_glib generated code for binary types Hasnain Lakhani 2025-05-17 21:18:33 -07:00
  • 94e1a30897 THRIFT-5866 Dockerfile to support Ubuntu 24.04 LTS (Noble Numbat) Patch: Jens Geyer Jens Geyer 2025-05-15 21:30:12 +02:00
  • fb0f80dee8 Adds trace logging for java non blocking server memory limit Client: java Patch: Keith Turner Co-authored-by: Christopher Tubbs Keith Turner 2025-05-14 21:51:46 +02:00
  • 14bc62f9bc THRIFT-5774: Add remote client's IP address to ServerContext in TServerEventHandler yoelyang 2024-04-11 16:58:19 +08:00
  • 7da25be7cc Markdown fixes (no content changes) Jens Geyer 2025-05-17 13:33:58 +02:00
  • f07609954f Merge branch '0.22.0' into upstream Jens Geyer 2025-05-17 13:28:33 +02:00
  • af9ac170f4 updated CHANGES.md v0.22.0 0.22.0 Jens Geyer 2025-05-16 22:37:06 +02:00
  • 3da784bec3 THRIFT-5868: UUID Support for TCompactProtocol Client: cpp Patch: Carel Combrink Carel Combrink 2025-05-15 12:22:37 +00:00
  • 63eeff97a2 THRIFT-5865: Fix TBinayProtocol with list<UUID> Client: cpp Patch: Carel Combrink Carel Combrink 2025-05-14 08:39:55 +02:00
  • 786764baa3 THRIFT-5868: UUID Support for TCompactProtocol Client: cpp Patch: Carel Combrink Carel Combrink 2025-05-15 12:22:37 +00:00
  • 4035ecca56 THRIFT-5865: Fix TBinayProtocol with list<UUID> Client: cpp Patch: Carel Combrink Carel Combrink 2025-05-14 08:39:55 +02:00
  • ce696f331e FIX build does not install net 9 properly Jens Geyer 2025-05-15 09:52:02 +02:00
  • a58d122b56 updated CHANGES.md Jens Geyer 2025-05-14 22:27:02 +02:00
  • 12f2bfaf86 FIX: missing EXTRA_DIST release_rust.yml Jens Geyer 2025-05-15 01:59:54 +02:00
  • 071e7cede4 FIX: misc EXTRA_DIST sections Jens Geyer 2025-05-15 01:18:54 +02:00
  • de90963faa FIX: no rule for .eslintrc.json FIX: outdated golang versions in Dockerfiles Jens Geyer 2025-05-15 00:31:21 +02:00
  • 7fff2c63df FIX: no rule to build eslintignore Jens Geyer 2025-05-14 23:38:03 +02:00
  • 32cd806217 updated CHANGES.md Jens Geyer 2025-05-14 22:27:02 +02:00
  • c79d1cc179 Branch 0.22.0 created Jens Geyer 2025-05-14 22:08:35 +02:00
  • e402bb05e4 Added "resolved" to searches for unresolved tickets Jens Geyer 2025-05-14 21:41:22 +02:00
  • 1e843418ba [ruby] Fix shorten-64-to-32 errors on macOS Jean Boussier 2021-10-13 12:36:28 +02:00
  • df626d768a Bump com.diffplug.spotless from 7.0.2 to 7.0.3 in /lib/java dependabot[bot] 2025-05-01 06:31:02 +00:00