Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | FIX: test left too early on false premise | Jens Geyer | 2022-02-03 | 1 | -1/+5 |
| | |||||
* | FIX: missing EXTRA_DIST entries | Jens Geyer | 2022-02-02 | 1 | -0/+1 |
| | |||||
* | THRIFT-5479 Add net 6 support | Jens Geyer | 2022-01-09 | 6 | -50/+55 |
| | |||||
* | Pin clap to 2.33 as 2.34 results in build failures | Ali-Akber Saifee | 2021-12-13 | 1 | -1/+1 |
| | |||||
* | THRIFT-5479 Add net 6 support | Jens Geyer | 2021-12-05 | 2 | -6/+6 |
| | | | | | Client: netstd Patch: Jens Geyer | ||||
* | THRIFT-5443: add support for partial Thrift deserialization | kpandit | 2021-11-20 | 1 | -0/+134 |
| | | | | | | | Client: java Patch: Bhalchandra Pandit This closes #2439 | ||||
* | Refactoring test server/client to use async/await more consistently | Jens Geyer | 2021-11-14 | 5 | -105/+30 |
| | |||||
* | THRIFT-5476 Deprecate Common Lisp support | Jens Geyer | 2021-10-31 | 1 | -2/+4 |
| | | | | | Client: cl Patch: Jens Geyer | ||||
* | THRIFT-5457 Pin bitflags to 1.2 to maintain MSRV (#2454) | Allen George | 2021-09-11 | 1 | -0/+1 |
| | | | | | Client: rs See https://issuehunt.io/r/clap-rs/clap/issues/2691 for an explanation of the underlying issue. | ||||
* | THRIFT-4868: Golang: Fix compilation for optional set<binary> with default ↵ | Yuri Melnikov | 2021-09-09 | 1 | -0/+5 |
| | | | | values | ||||
* | Use modern OpenSSL cmake syntax (if available), and larger cmake cleanup | Mario Emmenlauer | 2021-09-02 | 2 | -17/+17 |
| | |||||
* | go: Fix things staticcheck complains about | Yuxuan 'fishy' Wang | 2021-08-27 | 9 | -33/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Client: go Staticcheck is the recommended replacement of the frozen and deprecated official golint linter [1]. Fix the things it complained about (or add lint:ignore directive) in: - lib/go/thrift - lib/go/test/tests - tutorial/go/src - test/go/src - compiler generated code The majority of the fixes are in the following categories: - Use of deprecated function (mainly the TConfiguration related ones) - Redundant break in switch cases - Unused and unexported variables/fields/functions Also in the same spirit as fb539ae, remove the error return from NewTSSLSocket as it can never be non-nil. This change will be cherry-picked into 0.15.0 branch after merged. [1]: https://groups.google.com/g/golang-nuts/c/rCP70Aq_tBc | ||||
* | Minor whitespace cleanup in csproj files | Mario Emmenlauer | 2021-08-25 | 2 | -0/+6 |
| | |||||
* | THRIFT-5447: Update supported Go versions | Yuxuan 'fishy' Wang | 2021-08-19 | 1 | -1/+0 |
| | | | | | | | | | Client: go Update go versions used in travis to 1.16.7 and 1.17, update LANGUAGES.md, and update go's README to clarify on support policy. This change will be cherry-picked into 0.15.0 branch after merged. | ||||
* | THRIFT-5453: Defer DNS from NewTSocketConf to TSocket.Open | Yuxuan 'fishy' Wang | 2021-08-11 | 3 | -20/+20 |
| | | | | | | | | | | Client: go We used to do DNS lookups in NewTSocketConf, without any timeout checks. Stop doing that and do DNS lookups in TSocket.Open instead, which already checks for ConnectTimeout set in TConfiguration. Also remove the error return from NewTSocketConf. | ||||
* | bump version number | Jens Geyer | 2021-08-03 | 4 | -4/+4 |
| | |||||
* | THRIFT-5444 Netstd generator produces uncompileable code for enums ending ↵ | Jens Geyer | 2021-08-01 | 1 | -0/+3 |
| | | | | | | | | | with "_result" or "_args" Client: netstd Patch: Jens Geyer This closes #2424 | ||||
* | THRIFT-5422 add threadpool server to netstd test suite impl | Jens Geyer | 2021-05-26 | 1 | -5/+24 |
| | | | | | | | Client: netstd Patch: Jens Geyer This closes #2398 | ||||
* | THRIFT-5407: Minor changes in .NET to support netcoreapp3.1 | Mario Emmenlauer | 2021-05-05 | 4 | -7/+7 |
| | | | | | | | Client: netstd Patch: Mario Emmenlauer This closes #2384 | ||||
* | THRIFT-5396 deprecate "Async" method postfix | Jens Geyer | 2021-04-10 | 4 | -110/+59 |
| | | | | | | | Client: netstd Patch: Jens Geyer This closes #2374 | ||||
* | THRIFT-5391 Named pipes transport hardening | Jens Geyer | 2021-04-02 | 1 | -2/+5 |
| | | | | | | | Client: netstd Patch: Jens Geyer This closes #2367 | ||||
* | THRIFT-5265 add the zlib transport to c_glib | zeshuai007 | 2021-04-01 | 2 | -2/+12 |
| | | | | | | | Client: c_glib Patch: Zezeng Wang This closes #2216 | ||||
* | THRIFT-5377 Remove Erlang R16 support | Sergey Yelin | 2021-03-26 | 1 | -4/+0 |
| | | | | | | | Client: erl Patch: Sergey Yelin This closes #2357 | ||||
* | THRIFT-5358: Add go.mod file to root directory | Yuxuan 'fishy' Wang | 2021-03-24 | 11 | -46/+48 |
| | | | | | | | | | | | | | Client: go This unblocks the development under go 1.16+, which starts to complain when there's no go.mod file in any of the directories. The current approach is certainly not the best solution ever, for example it does not run the tests under lib/go/test/tests but copy them into lib/go/test/gopath/src/sometest and run them there instead, but those improvements can be done in the future in follow up PRs and this should be a good enough first step to unblock developments. | ||||
* | THRIFT-5347 Remove deprecated Haskell bindings | Jens Geyer | 2021-03-22 | 11 | -1356/+0 |
| | | | | | | | Client: hs Patch: Jens Geyer This closes #2352 | ||||
* | THRIFT-5370 Haxe 4 compatibility incl TConfiguration & MAX_MESSAGE_SIZE | Jens Geyer | 2021-03-17 | 9 | -36/+43 |
| | | | | | | | Client: haxe Patch: Jens Geyer This closes #2349 | ||||
* | Enable clippy in all Rust targets and ensure that all existing code is ↵ | Allen George | 2021-03-06 | 1 | -0/+1 |
| | | | | | clippy-clean (#2341) Client: rs | ||||
* | Reformat rust code using 1.40 rustfmt and fail build if rustfmt fails (#2339) | Allen George | 2021-03-01 | 3 | -202/+185 |
| | |||||
* | THRIFT-5285 Update http package + update to dart 2 + stylistic changes | aaronstgeorge-wf | 2021-03-01 | 1 | -2/+0 |
| | | | | | | | Client: Dart Patch: aaronstgeorge-wf This closes #2251 | ||||
* | [THRIFT-5314][THRIFT-4101] Generate enums that don't error on unexpected ↵ | Allen George | 2021-03-01 | 2 | -10/+10 |
| | | | | | values (#2337) Client: rs | ||||
* | THRIFT-4451 Use a shared TcpStream between both Thrift clients in cross-test | Allen George | 2021-02-28 | 2 | -41/+18 |
| | | | | Client: rs | ||||
* | Move ConflictingNamesTest to lib/go/test | Yuxuan 'fishy' Wang | 2021-02-22 | 1 | -14/+0 |
| | | | | | | | Client: go Also add missing copyright header for files added in https://github.com/apache/thrift/pull/2307. | ||||
* | THRIFT-4914: Fix name redeclaration bug in compiled go code | Yuxuan 'fishy' Wang | 2021-02-17 | 1 | -0/+14 |
| | | | | | | | Client: go This fixes the bug reported in https://github.com/apache/thrift/pull/2315#discussion_r577919697. | ||||
* | THRIFT-5352: Fix construction of Py exceptions with no fields | Neil Williams | 2021-02-16 | 2 | -1/+6 |
| | | | | | | | | Client: py When no fields are present, we don't get the special constructor that uses __setattr__ to avoid these checks. So the default constructor sets message normally and triggers the anti-mutation tripwires. | ||||
* | THRIFT-5349 Add net5.0 as supported platform | Jens Geyer | 2021-02-15 | 7 | -23/+138 |
| | | | | | | | Client: netstd Patch: Jens Geyer This closes #2328 | ||||
* | CMake: Pass linker dependencies transitively to downstream projects | Mario Emmenlauer | 2021-02-12 | 1 | -8/+4 |
| | |||||
* | Version number aligned to 0.15.0 | Jens Geyer | 2021-02-11 | 4 | -2/+4 |
| | |||||
* | Reverted wrongly pushed commits. | Jens Geyer | 2021-02-11 | 13 | -1868/+6 |
| | | | | | - This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04. - This reverts commit b89316d54bb0253493b48446cb510755fb3196d2. | ||||
* | Setup for Visual Studio 2019 + workarounds for some open tickets: | Jens Geyer | 2021-02-10 | 5 | -6/+83 |
| | | | | | | | - (NO TICKET) fix Haxe warning - Referenzdaten PerfTest Delphi und netstd - "custom build" added to version info - netstd nuget upgrades | ||||
* | Revert "THRIFT-4982 Remove deprecated C# bindings from the code base" | Jens Geyer | 2021-02-10 | 8 | -0/+1785 |
| | | | | Only compiler, test, lib and tutorial code. | ||||
* | Consolidated gitignore & added missing EXTRA_DISTs | Jens Geyer | 2021-02-05 | 4 | -5/+5 |
| | |||||
* | silenced few warnings | Jens Geyer | 2020-11-21 | 1 | -14/+8 |
| | | | | | Client: netstd Patch: Jens Geyer | ||||
* | Minor whitespace changes for netstd | Mario Emmenlauer | 2020-11-19 | 1 | -16/+15 |
| | | | | | | | Patch: Mario Emmenlauer Client: netstd This closes #2282 | ||||
* | THRIFT-5306: Rust code and generated code no longer has clippy warnings ↵ | Allen George | 2020-11-12 | 4 | -50/+37 |
| | | | | | | | | (Rust 1.40) Client: rs NOTE: Also properly update the min/max supported Rust versions | ||||
* | fix CI: add Erlang crashes to known failures | Jens Geyer | 2020-09-20 | 1 | -12/+12 |
| | |||||
* | fix CI: add Erlang crashes to known failures | Jens Geyer | 2020-09-17 | 1 | -12/+12 |
| | |||||
* | fix CI: add Erlang crashes to known failures | Jens Geyer | 2020-09-12 | 1 | -323/+335 |
| | |||||
* | THRIFT-5260 Fix the thrift compiler generate problematic lua code for the ↵ | longzhiri | 2020-09-12 | 2 | -0/+8 |
| | | | | | | | | | | | oneway method Client: lua Patch: longzhiri <persistentsnail@gmail.com> This closes #2212 The oneway method's processor has no need to write the result to client, but it is necessary to return values of each handler's return. | ||||
* | THRIFT-5158 Update Rust generator and Rust lib,test,tutorial to only support ↵ | Allen George | 2020-09-02 | 4 | -10/+11 |
| | | | | | | | | | 2018 edition Client: rs Patch: Allen George This closes #2078 | ||||
* | THRIFT-5261 Support for deprecated methods (via annotation) | Jens Geyer | 2020-08-05 | 1 | -0/+8 |
| | | | | | | | Client: Delphi Patch: Jens Geyer This closes #2213 |