Commit Graph

  • 60655d2de7 fix pmd main for java 0.17.0 Jiayu Liu 2022-09-19 13:17:05 +08:00
  • f027deeaa8 THRIFT-5574: add ubuntu focal build (#2528) Jiayu Liu 2022-09-19 14:26:37 +08:00
  • 76c6c3758f Merge branch '0.17.0' into upstream Jens Geyer 2022-09-18 15:42:27 +02:00
  • 7909e5c9df move ubuntu disco to old folder (#2663) Jiayu Liu 2022-09-17 15:10:55 +08:00
  • 2d2790f48c Call ResetConsumedMessageSize from ReadMessageEndAsync Philip Lee 2022-09-15 12:43:03 +01:00
  • 6229145955 Add TSocketTransport ctor Philip Lee 2022-09-14 14:46:31 +01:00
  • bd1e5db7f4 add minimum GitHub token permissions for workflows (#2664) Varun Sharma 2022-09-14 07:31:30 -07:00
  • 0d77664aa1 follow-up for THRIFT-5627 to fix IDL doc accordingly Patch: Jens Geyer Jens Geyer 2022-09-14 08:54:37 +02:00
  • dfb6c6bca6 Misc fixes about uninitialized vars etc that VC reported Jens Geyer 2022-09-14 00:30:36 +02:00
  • 9b09a1160a THRIFT-5627 More consistent syntax for cpp_type Patch: Jens Geyer Jens Geyer 2022-09-14 00:29:07 +02:00
  • 97323f3deb fix staleness check in cmake/ctest (#2661) Jiayu Liu 2022-09-13 21:25:25 +08:00
  • dba7c43262 Merge pull request #2644 from lorteddie/use-openssl-zlib-targets Mario Emmenlauer 2022-09-12 06:26:47 -07:00
  • b17672ac38 THRIFT-5208: fix OCaml struct and exn raising/handling codegen Client: ocaml Patch: Yawar Amin Yawar Amin 2022-09-10 11:55:02 -04:00
  • fe73972ba6 prefer openssl and zlib targets over library paths Tobias Weihs 2022-08-19 10:49:51 +02:00
  • d5927a9601 THRIFT-5423: IDL parameter validation for Go Simon Wang 2021-09-13 19:50:45 +08:00
  • 944b8e68a0 fixed a ton of missing ASF headers in *.thrift files Jens Geyer 2022-09-11 12:30:35 +02:00
  • 154d1548a8 THRIFT-5626 Parser should not confuse data types and field names Patch: Jens Geyer Jens Geyer 2022-09-10 14:30:15 +02:00
  • c96c044cf8 Merge pull request #2630 from kou/cpp-scoped-array-to-unique-ptr Mario Emmenlauer 2022-09-10 00:26:36 -07:00
  • c97dee0697 Merge pull request #2654 from BioDataAnalysis/bda_minor_improvements Mario Emmenlauer 2022-09-10 00:00:54 -07:00
  • f8f62786e9 THRIFT-5625 SysUtils.TGuidHelper collides with ThriftUtils.TGuidHelper Client: Delphi Patch: Jens Geyer Jens Geyer 2022-09-10 00:55:02 +02:00
  • 60970c4e10 THRIFT-5624 suboptimal performance of the c# named pipe server transport in multithread servers Client: netstd Patch: Jens Geyer Jens Geyer 2022-09-09 13:39:33 +02:00
  • d6a42e1823 THRIFT-5602: Use std::unique_ptr instead of boost::scoped_array Sutou Kouhei 2022-07-01 15:24:23 +09:00
  • c11c821395 build/cmake/ThriftConfig.cmake.in: Allow cmake users to override 'THRIFT_COMPILER' Mario Emmenlauer 2022-04-10 17:19:14 +02:00
  • fdc36488a1 lib/cpp/src/thrift/transport/TFileTransport.cpp: Removed deprecated 'boost' include Mario Emmenlauer 2022-03-01 15:46:20 +01:00
  • f97176b123 lib/cpp/test/CMakeLists.txt: Trivial whitespace change Mario Emmenlauer 2022-01-21 22:55:28 +01:00
  • 72d5912424 THRIFT-5621: Add Swift tutorial Kino Roy 2022-09-06 17:34:02 -07:00
  • 5295195c37 THRIFT-5208: capitalize exception ctor Yawar Amin 2022-09-06 22:16:39 -04:00
  • 5e37d5751e THRIFT-5623 ref to disposed instance should be set to null Client: netstd Patch: Jens Geyer Jens Geyer 2022-09-08 23:07:11 +02:00
  • 48d3bef6c1 THRIFT-5622 Garbled test output with multithreaded clients Client: Delphi Patch: Jens Geyer Jens Geyer 2022-09-08 21:48:41 +02:00
  • a39139e962 Merge pull request #2653 from BioDataAnalysis/bda_fix_clang15 Mario Emmenlauer 2022-09-08 01:22:20 -07:00
  • 695bfb29b2 compiler/cpp/src/thrift/thriftl.ll: Minor fixes to satisfy MSVC 2022 in std:c++20 mode Mario Emmenlauer 2022-09-07 11:09:27 +02:00
  • 8a32156dd2 update gradle version to 7.5.1 and update hashes Jiayu Liu 2022-09-06 08:57:19 +08:00
  • aa85593c89 THRIFT-5600: rust lib to upgrade to edition 2021 Client: rs Patch: Jiayu Liu Jiayu Liu 2022-06-26 05:00:25 +02:00
  • f066d84ffb Replace ThriftTest.thrift with v0.16/ThriftTest.thrift to allow for merging the partially completed uuid implementation to master Jens Geyer 2022-06-13 23:37:25 +02:00
  • 3f4fa2947d THRIFT-5587 add uuid support for java and kotlin Client: java, kt Patch: Jiayu Liu Jiayu Liu 2022-06-09 10:58:56 +02:00
  • 18564d29cf THRIFT-5593 Implement uuid for Haxe Client: hx Patch: Jens Geyer Jens Geyer 2022-06-05 11:36:40 +02:00
  • 4a147ad9db Add uuid type to XSD Client: xml Patch: Jens Geyer Jens Geyer 2022-06-07 22:03:57 +02:00
  • 62445c1d2e THRIFT-5591 Add uuid type to IDL and implement reference code (+ improved self-tests) Client: compiler general, netstd, Delphi Patch: Jens Geyer Jens Geyer 2022-06-29 00:00:00 +02:00
  • 6a797b9843 Follow-Up fix for THRIFT-5618 More consistent naming of container classes Client: delphi Patch: Jens Geyer Jens Geyer 2022-09-05 13:55:37 +02:00
  • 07f4bb5a4a THRIFT-5620 Option to force usage of COM types to allow for cross-module references Client: Delphi Patch: Jens Geyer Jens Geyer 2022-09-03 14:50:06 +02:00
  • 73f5bd4315 THRIFT-5619 make sure CheckReadBytesAvailable() and CountConsumedMessageBytes() handle negative sizes properly Client: delphi Patch: Jens Geyer Jens Geyer 2022-09-03 14:19:31 +02:00
  • 683263de0c THRIFT-5618 More consistent naming of container classes Client: delphi Patch: Jens Geyer Jens Geyer 2022-09-03 18:52:35 +02:00
  • e0ee2c7514 THRIFT-5617: T(SSL)Socket TCP keep-alive incorrectly applies SO_KEEPALIVE to IPPROTO_TCP Nick Withers 2022-08-31 16:22:27 +10:00
  • ec5e17714a disable ssl test of D Client: D language Patch: Ommy Zhang <tdxdxoz@gmail.com> Tdxdxoz 2022-07-18 21:52:02 +08:00
  • 85d82bfd0c THRIFT-5600: upgrade rust toolchain to 1.61 and edition 2021 THRIFT-5606: Wrong indent for const double Client: rs Patch: Ommy Zhang <tdxdxoz@gmail.com> Tdxdxoz 2022-07-17 14:14:12 +02:00
  • 7815d64504 fix typo 6006 2022-09-01 16:05:12 +08:00
  • 4d493e867b fixing missing EXTRA_DISTs v0.17.0 Jens Geyer 2022-08-31 22:08:03 +02:00
  • 75bdba5d25 THRIFT-5410 CL build broken: Component :NET.DIDIERVERNA.CLON.TERMIO not found Client: cl Patch: Max-Gerd Retzlaff Max-Gerd Retzlaff 2022-08-23 19:03:48 +02:00
  • 04057ac28a Revert "THRIFT-5501 Remove Common Lisp support" Max-Gerd Retzlaff 2022-08-23 17:38:34 +02:00
  • 39fa1854a7 Revert "THRIFT-5567: remove cl namespace references (#2580)" Max-Gerd Retzlaff 2022-08-24 13:07:19 +02:00
  • 383e4ad046 CHANGES.md updated Jens Geyer 2022-08-30 23:55:39 +02:00
  • c75646a359 version bump Jens Geyer 2022-08-30 22:54:32 +02:00
  • 22f6a8a3c8 If the amount of data transmitted is large, an error will be reported. Client: erl Patch: TianMaiChengGhostRidder <51288333+TianMaiChengGhostRidder@users.noreply.github.com> TianMaiChengGhostRidder 2022-08-14 21:00:59 +08:00
  • bce985be55 Revert "Update thrift_socket_transport.erl" Jens Geyer 2022-08-30 22:09:56 +02:00
  • 60fef43818 Update thrift_socket_transport.erl TianMaiChengGhostRidder 2022-08-14 21:00:59 +08:00
  • 8ad8d5d797 THRIFT-5576: fix old-style cast and redundant copy kashirin.alex 2022-04-30 16:53:12 +03:00
  • 0aa108fe1a THRIFT-5502 Log SocketException at WARN level only + Fix formatting Client: java Patch: Sylwester Lachiewicz & Christopher Tubbs Sylwester Lachiewicz 2022-05-18 21:17:56 +02:00
  • d5c6697bce THRIFT-4086: Add missing calls to get_true_type when generating validator + metadata code Hernan Silberman 2022-06-08 11:29:43 -07:00
  • bdfde857a8 Add a generic sync.Pool wrapper to go library Yuxuan 'fishy' Wang 2022-08-08 22:12:40 -07:00
  • 7ae180bb1e THRIFT-5609: Make TJSONProtocol safe to be used in deserializer pool Yuxuan 'fishy' Wang 2022-08-05 15:29:42 -07:00
  • 3f9b7d0da2 Update supported go version to 1.18.* and 1.19.* Yuxuan 'fishy' Wang 2022-08-02 11:31:14 -07:00
  • 892b6731ee THRIFT-5605: Client middleware to extract exceptions Yuxuan 'fishy' Wang 2022-08-01 12:47:12 -07:00
  • 5a1924788a Merge pull request #2636 from PikachuHy/master Jiayu Liu 2022-07-31 11:41:15 +08:00
  • 9814007571 fix typo PikachuHy 2022-07-31 01:00:43 +08:00
  • 7a5f29d48d script to regenerate server/client keys Jens Geyer 2022-07-01 21:15:57 +02:00
  • b18964e135 script to regenerate server/client keys Jens Geyer 2022-06-28 22:54:38 +02:00
  • 2055636709 Pin integer-encoding to 3.0.3 (#2627) Jiayu Liu 2022-07-01 23:34:36 +08:00
  • 5476585487 eplaced outdated TLS test keys Jens Geyer 2022-06-30 17:55:40 +02:00
  • 511acca6cb Bump shell-quote from 1.7.2 to 1.7.3 in /lib/js dependabot[bot] 2022-06-22 05:31:23 +00:00
  • 3a6f8a228f THRIFT-5599: contrib/fb303 does not compile after C++ library refactorings Patch: Michael Leinartas Michael Leinartas 2022-06-17 19:40:04 +02:00
  • 7628392dff THRIFT-5590 Haxe complex inits Client: hx Patch: Jens Geyer Jens Geyer 2022-06-11 14:24:33 +02:00
  • e3eb9afb20 THRIFT-5595: Handle peek request error with SSLSocket Michael Smith 2022-06-08 17:23:27 -07:00
  • 4959a92385 THRIFT-5592 Add uuid type documentation Patch: Triton Circonflexe <triton@kumal.info> Triton Circonflexe 2022-06-07 21:40:41 +02:00
  • c7d2e3b244 FIX misc license headers Jens Geyer 2022-06-08 18:22:00 +02:00
  • ce1d314ef3 THRIFT-5589 Haxe compiler/runtime fixes Client: hx Patch: Jens Geyer Jens Geyer 2022-06-06 14:29:38 +02:00
  • 0b1eb6bcab THRIFT-5588 Remove slist/senum from IDL Patch: Jens Geyer Jens Geyer 2022-06-05 11:12:49 +02:00
  • aad75837f4 THRIFT-5586 User-Agent header not conforming to RFC 7231 Client: Delphi Patch: Jens Geyer Jens Geyer 2022-06-01 22:06:29 +02:00
  • 7a182feb4d Bump grunt from 1.4.1 to 1.5.3 in /lib/js dependabot[bot] 2022-05-25 23:11:34 +00:00
  • 8461669794 Bump grunt from 1.4.1 to 1.5.3 in /lib/ts dependabot[bot] 2022-05-26 00:06:12 +00:00
  • 80018c544d THRIFT-5585 net5.0 end of support May 2022 Client: netstd Patch: Jens Geyer Jens Geyer 2022-05-25 23:06:29 +02:00
  • 4646a3557b Remove execute bit from plain text files in git (#2611) Christopher Tubbs 2022-05-24 05:19:41 -04:00
  • b90f2bcb86 Trivial: Add missing AC_CHECK_HEADERS (#2610) Christopher Tubbs 2022-05-23 12:08:47 -04:00
  • c6f18a596e THRIFT-5575: add a github workflow to invoke cmake (#2595) Jiayu Liu 2022-05-22 04:01:43 +08:00
  • 162cbb4894 Minor tweak to ErrAbandonRequest in go library Yuxuan 'fishy' Wang 2022-05-19 11:09:01 -07:00
  • c4e96c7575 THRIFT-5584: use gradle toolchain to specify Java 11 with --release 8 (#2606) Jiayu Liu 2022-05-19 03:03:07 +08:00
  • 8e217dca69 Revert "THRIFT-5569: add negative size checks in Go generator when reading maps, sets and lists" Yuxuan 'fishy' Wang 2022-05-10 13:21:11 -07:00
  • 71ba05ba2d THRIFT-5569: Fix size check in TCompactProtocol.ReadListBegin Yuxuan 'fishy' Wang 2022-05-10 13:18:51 -07:00
  • 5b158389b0 THRIFT-5581: use gradle 7 for java/kotlin (#2601) Jiayu Liu 2022-05-12 00:20:37 +08:00
  • dae1437ca0 THRIFT-5583: Add skip_remote arg to go compiler Yuxuan 'fishy' Wang 2022-05-09 11:05:11 -07:00
  • a24bcd39a5 THRIFT-5582: Improve TProtocol.java for Kotlin generator (#2603) Jiayu Liu 2022-05-10 19:11:07 +08:00
  • ab83ffc894 THRIFT-5564: setup cross test in GitHub action (#2602) Jiayu Liu 2022-05-10 01:56:30 +08:00
  • 5fdfd0cae0 THRIFT-5580: refactor kotlin cross tests (#2600) Jiayu Liu 2022-05-09 10:52:26 +08:00
  • 891c521528 THRIFT-5543: add type parameter to java lib field metadata (#2552) Jiayu Liu 2022-05-08 13:31:21 +08:00
  • eb62fa8d13 THRIFT-5553: use newer gradle API (#2561) Jiayu Liu 2022-05-08 13:01:41 +08:00
  • bcac978ce9 THRIFT-5568: Add CI formatting/test checks for Java and Kotlin (#2599) Jiayu Liu 2022-05-07 08:35:09 +08:00
  • 6c002b61e5 THRIFT-5571: add metadata map building to kotlin generator (#2584) Jiayu Liu 2022-05-07 00:40:03 +08:00
  • 53ec08228a THRIFT-5568: enforce consistent Java formatting (#2581) Jiayu Liu 2022-05-06 12:56:42 +08:00
  • 23b86364ef THRIFT-5570: update java lib document about gradle usage (#2583) Jiayu Liu 2022-05-06 12:42:18 +08:00
  • 45471decdf THRIFT-5567: remove cl namespace references (#2580) Jiayu Liu 2022-05-06 12:40:45 +08:00
  • bf5c6dd77c Fix merge bug (unconverted JUnit test) Christopher Tubbs 2022-05-05 23:51:18 -04:00