| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Update composer to fix broken packagist.org imports
|
| |
|
|
|
|
|
|
|
| |
Client: hs
This closes #820
This closes #1423
|
| |
|
|
|
|
|
|
|
| |
Client: Build process
Patch: Jens Geyer
This closes #1431
|
|
|
|
|
|
|
| |
Client: (multiple)
Patch: Jens Geyer
This closes #1422
|
|
|
|
|
|
|
| |
Client: java
This closes #904
This closes #1428
|
|
|
|
|
|
|
| |
Client: D
This closes #884
This closes #1427
|
|
|
|
|
|
|
| |
Client: py
This closes #842
This closes #1426
|
|
|
|
|
|
|
| |
Client: py
This closes #839
This closes #1425
|
|
|
|
|
|
|
| |
Client: py
This closes #838
This closes #1424
|
|
|
|
|
|
|
| |
'Thrift::ThreadPoolServer should serve inside a thread'
Client: rb
This closes #1429
|
|
|
|
|
| |
This fixes #1417
This closes #1413
|
|
|
|
|
|
| |
Client: rs
This closes #1421
|
|
|
|
|
|
| |
Client: perl
This closes #1416
|
|
|
|
|
|
|
|
|
|
| |
Client: go
Assign parsedUrl to the variable in the outer scope instead of creating
a new one. Previously the outer parsedUrl was never assigned and was
therefore always empty.
This closes #1411
|
|
|
|
|
| |
cpp client to send 0,1,2,4,8,...,131072 size binary tests, this exposed
problems in the erl and rs servers and those tests have been disabled for now.
|
|
|
|
| |
This closes #1415
|
|
|
|
|
|
|
|
|
| |
add multiplex client test support to csharp and java languages
fix a bug in the server-side header protocol factory
fix a bug in the cpp SSL server socket implementation
remove unnecessary sleep in cpp server testOneway
This closes #1414
|
|
|
|
|
|
| |
Client: c_glib
This closes #1361
|
|
|
|
| |
a charm)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This change removes a lot of duplication from generated code and allows
the caller to customize how they can read from / write to the
transport. Backwards compatible adapters make the change compatible
with existing code in use by consuming applications.
Client: Go
This closes #1382
|
|
|
|
|
|
|
| |
modify timeout unit in createDefaultExecutorService from hard coding to read from args
Client: java
This closes #1409
|
|
|
|
|
|
|
| |
THRIFT-4377: fix haxe-php integration
Client: haxe
This closes #1407
|
|
|
|
|
|
|
| |
Client: Haxe
Patch: Oleksii Prudkyi <Oleksii.Prudkyi@gmail.com>
This closes #1407
|
|
|
|
|
|
|
|
| |
also fix a perl failure as we were using a deprecated language feature
in the cross test server for perl.
Client: nodejs, perl
This closes #1406
|
|
|
|
|
|
| |
Led to the discovery of incorrect lua socket error handling.
This closes #1405
|
|
|
|
|
|
|
| |
fix missing apache license headers in nodejs
Client: nodejs
This closes #1403
|
|
|
|
|
|
| |
Client: nodejs
This closes #378
|
|
|
|
|
|
|
|
| |
1458947: memory leak in compiler
1458787: resource leak in c_glib led to discovery of assert() abuse
1459090: fix string.find result check in JSON processor (unlikely)
This closes #1404
|
|
|
|
|
|
|
|
|
| |
bytes per write
Client: Delphi, C#
Patch: Jens Geyer
This closes #1402
|
|
|
|
|
|
| |
Client: php
This closes #1400
|
|
|
|
|
|
| |
fix E722 flake8 issues identified in python code
This closes #1399
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This closes #387
This closes #480
This closes #562
This closes #657
This closes #701
This closes #784
This closes #794
This closes #896
This closes #947
This closes #1012
This closes #1015
|
|
|
|
|
|
|
|
|
| |
NOTE: drops php5 support for PHP extension (thrift_protocol)
however library still can support PHP5 as evidenced by CI build
Client: php
This closes #1385
This closes #1391
|
|
|
|
|
|
| |
Client: php
This closes #1383
|
|
|
|
|
|
| |
Client: Java
This closes #1398
|
|
|
|
|
|
|
|
| |
TProcessor.process
Client: py
Patch: Qyetfu
This closes #1392
|
|
|
|
|
|
|
|
| |
Client: d
Patch: Neia Neutuladh
This closes #1396
This closes #1395
|
|
|
|
|
|
| |
ready for enabling job on PRs
This closes #1397
|
|
|
|
|
|
|
| |
Client: perl
Patch: Finn Isaac Norris Colman
This closes #1393
|
|
|
|
|
| |
Client: D language
Patch: Neia Neutuladh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
avoiding duplicate rebuilds of the same image, and also
allow personal docker hub repositories for private fork
builds to be optimized. Move ubsan build to artful image
because it catches more stuff and fix what was found.
THRIFT-4345: solidify docker build strategy for maximum
coverage: trusty, xenial, artful as stock as they can be
THRIFT-4344: add top level language summary markdown and
update readme with a new image on the layered architecture
THRIFT-3847: remove VERSION macro from config.h which
was causing a conflict on artful builds.
THRIFT-4359: fix haxe map/set decode when key is binary,
as a missing break statement caused it to use an int
during decode
This closes #1389
|
|
|
|
|
|
| |
Client: js
This closes #1388
|
|
|
|
|
|
|
| |
projects, get them running with make cross
Client: netcore
This closes #1379
|
|
|
|
|
|
|
|
|
|
|
|
| |
Client: C++
fixed issue with large messages, where waitForEvent was called
mutliple times waiting for SSL_read() to get bytes and running
in the retry timeout.
fixed issue where poll was not using the right flags.
This fixes #1363
|
|
|
|
|
|
| |
Client: go
This closes #1375
|