Jens Geyer
d4e1eb9852
THRIFT-5398 ThreadPoolServer not stoppable via CancellationToken
...
Client: netstd
Patch: Jens Geyer
This closes #2376
2021-04-15 19:05:24 +02:00
Jens Geyer
430e540ef9
added breaking change notice for THRIFT-5396
2021-04-10 10:19:43 +02:00
Jens Geyer
2b2ea622b6
THRIFT-5396 deprecate "Async" method postfix
...
Client: netstd
Patch: Jens Geyer
This closes #2374
2021-04-10 10:10:27 +02:00
Jens Geyer
6228b907e0
THRIFT-5395 inconsistent treatment of methods ending in "Async"
...
Client: netstd
Patch: Jens Geyer
This closes #2372
2021-04-10 10:09:44 +02:00
Yuxuan 'fishy' Wang
6583f4e523
THRIFT-5369: Use MaxMessageSize to check container sizes
...
Client: go
2021-04-09 11:22:33 -07:00
Jens Geyer
97fb3c4b2a
THRIFT-5393 Incorrect namespaces for included types
...
Client: hx
Patch: Jens Geyer
This closes #2370
2021-04-09 08:58:16 +02:00
Jens Geyer
ef0cb01abe
THRIFT-5391 Named pipes transport hardening
...
Client: netstd
Patch: Jens Geyer
This closes #2367
2021-04-02 19:05:59 +02:00
Jens Geyer
20a86d68e9
THRIFT-5390 Named Pipes transport hardening
...
Client: Delphi
Patch: Jens Geyer
2021-04-02 11:41:09 +02:00
zeshuai007
037753eb6b
THRIFT-5265 add the zlib transport to c_glib
...
Client: c_glib
Patch: Zezeng Wang
This closes #2216
2021-04-01 23:34:47 +02:00
aaronstgeorge-wf
fa87d0ea42
THRIFT-5383 TJSONProtocol Java readString throws on bounds check
...
Client: java
Patch: Aaron St. George
This closes #2366
2021-03-30 21:35:30 +02:00
Jens Geyer
66f9536e2c
THRIFT-5387 Improved and simplified Delphi test setup
...
Client: Delphi
Patch: Jens Geyer
2021-03-29 22:59:59 +02:00
Jens Geyer
036665edc1
THRIFT-5386 XML-HTTP client may throw "max message size reached" incorrectly
...
Client: delphi
Patch: Jens Geyer
2021-03-29 22:59:59 +02:00
Jens Geyer
589ee5b160
THRIFT-5384 Improved error message for HTTP transports
...
Client: Delphi
Patch: Jens Geyer
2021-03-29 22:59:58 +02:00
Jens Geyer
cc8c2c6303
THRIFT-5385 XML-HTTP client reports IsOpen=TRUE even if it is not
...
Client: Delphi
Patch: Jens Geyer
2021-03-29 22:59:58 +02:00
Kashirin Alex
7e537505f0
THRIFT-5341 Old-Style-Cast & missing Override
...
Client: cpp
Patch: Kashirin Alex
This closes #2318
2021-03-29 08:51:52 +02:00
James Lacey
7054b315f4
THRIFT-4303 Update ubuntu-xenial to use D 2.087.0
...
Client: d
Patch: James Lacey
This closes #2363
2021-03-27 11:17:55 +01:00
Jens Geyer
7f1fc276d4
Updated languages matrix [skip ci]
2021-03-27 11:17:08 +01:00
Thomas
fafcea7b5c
THRIFT-5382 Netstd default list/set enums values are generated incorrectly
...
Client netstd
Patch: Thomas Bruggink
This closes #2364
2021-03-27 10:58:49 +01:00
Jens Geyer
5bae216dbc
merged 0.14.1 changes into master & added 0.15.0 breaking changes section
...
Patch: Jens Geyer
2021-03-27 01:03:26 +01:00
Jens Geyer
e1eb1dc3e4
THRIFT-5381 possible collisions at VOID type with some 3rd-party libraries on Haxe cpp targets
...
Client: hx
Patch: Jens Geyer
2021-03-27 01:03:25 +01:00
Thomas
638ffbc5e6
Fix netstd test lib build on non windows hosts
...
Client: netstd
Patch: Thomas Bruggink & Jens Geyer
This closes #2361
2021-03-26 22:55:47 +01:00
Thomas
2f15843165
THRIFT-5236 THttpTransport.cs still has bad timeout code
...
Client: netstd
Patch: Thomas Bruggink
This closes #2360
2021-03-26 22:25:04 +01:00
Sergey Yelin
eb0f1175a7
THRIFT-5377 Remove Erlang R16 support
...
Client: erl
Patch: Sergey Yelin
This closes #2357
2021-03-26 22:19:05 +01:00
Yuxuan 'fishy' Wang
3761f0048d
Fix lib/go/test/fuzz for oss-fuzz project
2021-03-26 07:57:09 -07:00
Sergey Yelin
b87873222a
Remove Erlang R16 support
...
Client: erl
Patch: Sergey Yelin
This closes #2354
2021-03-24 22:34:12 +01:00
James Lacey
149c8d09b1
THRIFT-5376 Fix deprecation warnings in D library
...
Client: d
Patch: James Lacey
This closes #2355
2021-03-24 22:20:41 +01:00
Yuxuan 'fishy' Wang
b71f11e251
THRIFT-5358: Add go.mod file to root directory
...
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.
2021-03-24 13:32:14 -07:00
Philippe Antoine
65ea75279a
Adds fuzz target for oss-fuzz integration
2021-03-24 10:03:20 -07:00
Jens Geyer
66d897667c
THRIFT-5347 Remove deprecated Haskell bindings
...
Client: hs
Patch: Jens Geyer
This closes #2352
2021-03-22 09:42:38 +01:00
Jens Geyer
cd2fae091b
THRIFT-5373 HTTP status in case of Protocol/Transport exceptions
...
Client: netstd
Patch: Jens Geyer
2021-03-18 16:53:32 +01:00
Jens Geyer
2dcefadba8
THRIFT-5370 Haxe 4 compatibility incl TConfiguration & MAX_MESSAGE_SIZE
...
Client: haxe
Patch: Jens Geyer
This closes #2349
2021-03-17 20:42:29 +01:00
Philippe Antoine
62beb6751d
Early error check in golang struct reading
...
avoids a timeout on malformed input found by fuzzing
2021-03-15 09:28:27 -07:00
Stan Hu
cc70b4e89a
THIRFT-5367 Fix crashes when using Ruby compaction GC
...
Client: rb
Patch: Stan Hu
This closes #2347
2021-03-11 22:41:44 +01:00
Allen George
de6f61aed0
THRIFT-4098 Namespace support for generated Rust code ( #2348 )
...
Client: rs
2021-03-11 08:25:26 -05:00
Jens Geyer
f926d84a48
added contrib readme [ci skip]
2021-03-10 23:05:06 +01:00
Jens Geyer
83370694d0
THRIFT-5332 Question: list all the reserved words in thrift doc
2021-03-09 23:35:57 +01:00
Jens Geyer
0d12832d92
misc. netstd improvements
...
Client: netstd
Patch: Jens Geyer
This closes #2344
2021-03-08 09:04:28 +01:00
Allen George
372ada90df
THRIFT-5363 Render constant names correctly ( #2343 )
...
Client: rs
2021-03-07 09:03:52 -05:00
Allen George
a194276fab
THRIFT-5360 Remove deprecated Error::description() methods ( #2342 )
...
Client: rs
2021-03-06 17:39:02 -05:00
Jens Geyer
7482f1130e
FIX: added missing ASF header
2021-03-06 23:06:18 +01:00
Jens Geyer
b4d108d47e
FIX: added missing ASF header
2021-03-06 22:48:41 +01:00
Allen George
99c3aa27e6
Enable clippy in all Rust targets and ensure that all existing code is clippy-clean ( #2341 )
...
Client: rs
2021-03-06 14:11:56 -05:00
Jens Geyer
c1e33a8436
version 0.14.1
2021-03-03 01:43:08 +01:00
Jens Geyer
65291dac39
version 0.14.1
2021-03-02 21:02:34 +01:00
iadcode
a8c041dd58
Move java dependency tomcat-embed to the crossTest configuration to remove outdated unnecessary compile time dependency.
...
This closes #2340
For the java libthrift, tomcat-embedded is only used in crossTests, I have moved it to crossTest configuration so the libthrift java package does not require this unnecessary dependency for compilation. Instead, the java-servlet dependency has been reintroduced in compile time. I've also taken this opportunity to update both dependenciesto a later version.
2021-03-02 20:14:53 +01:00
Allen George
55c3e4c2ef
Reformat rust code using 1.40 rustfmt and fail build if rustfmt fails ( #2339 )
2021-03-01 23:19:52 -05:00
aaronstgeorge-wf
1ab156ab17
THRIFT-5285 Update http package + update to dart 2 + stylistic changes
...
Client: Dart
Patch: aaronstgeorge-wf
This closes #2251
2021-03-01 22:59:33 +01:00
Allen George
2e90ef569c
[THRIFT-5314][THRIFT-4101] Generate enums that don't error on unexpected values ( #2337 )
...
Client: rs
2021-03-01 14:47:04 -05:00
Allen George
4f6439b309
Merge pull request #2338 from allengeorge/thrift-4451
...
THRIFT-4451 Use a shared TcpStream between both Thrift clients in cross-test
2021-02-28 20:33:08 -05:00
Allen George
5cff2793c0
THRIFT-4451 Use a shared TcpStream between both Thrift clients in cross-test
...
Client: rs
2021-02-28 17:20:41 -05:00