Chris Simpson
a9b6c7039b
THRIFT-3773: Swift 3 changes, Squashed ( #1084 )
...
Client: swift
2018-04-08 07:11:37 -04:00
Filip Spiridonov
63b75d9e3a
THRIFT-3926: Fix undeclared statusCode variable ( #1531 )
...
Client: nodejs
2018-04-06 08:56:54 -04:00
James E. King III
6f8c99e981
THRIFT-3118: add http (for non-ssl and for ssl) to the python cross tests
2018-04-05 10:25:19 -04:00
Jens Geyer
a0cf38ed31
THRIFT-4540 buffered transport broken when trying to re-open a formerly closed transport
...
Client: Delphi
Patch: Jens Geyer
2018-04-04 17:32:14 +02:00
Jens Geyer
3c0edfa875
THRIFT-4540 buffered transport broken when trying to re-open a formerly closed transport
...
Client: Delphi
Patch: Jens Geyer
This closes #1530
2018-04-02 23:41:01 +02:00
Jens Geyer
99daecdd1d
THRIFT-4539 Allow TBufferedTransport to be used as base class
...
Client: C#
Patch: Jens Geyer
2018-04-02 14:12:54 +02:00
Christian Weiss
8fb719efb1
THRIFT-4535: XML docs; code cleanup (tabs->spaces; String->string)
...
Client: C#
Patch: Christian Weiss
This closes #1524
2018-04-01 12:29:51 +02:00
Matthew Pound
8a83b041d2
THRIFT-4537: TSimpleServer can exit AcceptLoop() without releasing lock
...
Client: go
This closes #1523 .
2018-03-30 08:48:15 +02:00
Manu Sridharan
930428438c
THRIFT-4530: add @Nullable annotations to generated Java code
...
Use our own `org.apache.thrift.annotations.Nullable` type to avoid
introducing a third-party dependency
Client: java
This closes #1522 .
2018-03-29 14:53:36 +02:00
James E. King III
272470790a
THRIFT-4342: update ruby tests to use rspec 3, updated all dependencies for ruby
...
Client: rb
2018-03-23 15:16:47 -04:00
Josh
dab4529f73
THRIFT-4527 bump byteorder version
...
Client: rs
This closes #1516
2018-03-23 07:40:49 -04:00
Daniel Shih
e41de0fbcb
THRIFT-4489: Add unix domain socket support for nodejs
...
Client: nodejs
This closes #1491
2018-03-21 07:48:31 -04:00
James E. King III
9aaf295806
THRIFT-4358: add unix domain socket option to ruby cross tests
...
Client: rb
This closes #1513
2018-03-21 01:02:11 -04:00
Stephen Starkie
22bd3450c6
THRIFT-4524: .NET Core Server doesn't close properly when cancelled
...
Also fixed up the project files to include quoted Program Files paths
Client: netcore
This closes #1512
2018-03-20 16:32:32 -04:00
Ozan Can Altiok
e46419b5ec
THRIFT-4476: Typecasting problem on double list items,
...
emitting doubles with high precision
Client: cpp
Client: erl
Client: java
Client: js
Client: py
This closes #1511
2018-03-20 16:28:15 -04:00
Allen George
b4960838a3
THRIFT-4187 Allow dart framed transport to read incomplete frame
...
Client: dart
This closes #1269
2018-03-20 16:21:21 -04:00
James E. King III
9bea32f73c
THRIFT-4515: cross server test improvement: graceful test server shutdown
...
This closes #1509
2018-03-19 14:38:49 -04:00
Jens Geyer
02fbe0ecc7
THRIFT-4523 TStreamTransportImpl.GetOutputStream broken
...
Client: Delphi
Patch: Jens Geyer
2018-03-19 17:39:24 +01:00
Allen George
b7084cbc0d
THRIFT-4419: Fix bug where framed messages > 4K could not be read
...
Client: rs
This closes #1508
2018-03-17 09:38:15 +01:00
D. Can Celasun
a9efd1abd4
THRIFT-4516: Fix "go vet" warnings for Go 1.10
...
Client: go
2018-03-15 14:16:10 +01:00
Robert Lu
68707d9219
THRIFT-4474: Use PSR-4 autoloader by default
...
Client: php
This closes #1479
2018-03-15 11:05:30 +01:00
Dmitry Volodin
da9a9bac92
THRIFT-4429: Make TThreadPoolServer.executorService_ available in
...
inherited classes and refactor methods to be able customization
Client: java
This closes #1485
2018-03-13 13:49:55 -04:00
James E. King III
2b09dfed9c
THRIFT-4509: add jslint and fix build script output
2018-03-13 10:12:46 -04:00
Philip Frank
5066eb484b
THRIFT-4509:
...
* switch from grunt-external-daemon and grunt-shell to grunt-shell-spawn
* update grunt to 1.0.2
* always use local copy of jquery and qunit
* commit the package-lock files for npm keep versions stable
Client: js
This closes #1506
2018-03-13 10:12:04 -04:00
James E. King III
8d55c47610
THRIFT-4508: remove cygwin64 build in favor of MSVC2013
2018-03-12 22:28:52 -04:00
James E. King III
2bf03270bb
THRIFT-4337: fix javadoc build error related to changes
2018-03-12 18:37:14 -04:00
John Boiles
5785279e2e
THRIFT-4448: Golang: do something with context.Context. Remove Go1.6 compatibility.
...
Client: go
This closes #1459
2018-03-12 18:35:17 -04:00
James E. King III
3ae304268e
THRIFT-4515: fix windows build
...
Client: cpp
2018-03-12 11:30:22 -04:00
Dmitry Volodin
8678dfc78b
THRIFT-4337: Able to set keyStore and trustStore as InputStream in the
...
TSSLTransportFactory.TSSLTransportParameters
Client: java
This closes #1486
2018-03-12 08:03:54 -04:00
Bugra Gedik
8bcb7ac2be
THRIFT-4465: Fix C++ TNonblockingServer and THRIFT_EAGAIN issues
...
Client: cpp
This closes #1497
2018-03-12 06:55:14 -04:00
Philip Frank
50862915cc
THRIFT-4024: Skip() throws TProtocolException.INVALID_DATA on unknown data types
...
Client: js
This closes #1503
2018-03-09 17:59:21 -05:00
yfchen
138da20490
fix wrong document @param in TBase.h
...
Client: cocoa
This closes #1504
2018-03-08 17:14:24 -05:00
Philip Frank
b963e286b4
THRIFT-4509: remove nodejs browser test
...
Client: nodejs
This closes #1501
2018-03-08 11:55:08 -05:00
Brian Forbis
b4f22ff301
THRIFT-4480 - Handle seqid = 0
...
Client: js
This closes #1487
2018-03-06 18:27:59 -05:00
James E. King III
a37feafd42
THRIFT-4508: end trusty CI builds; handle nodejs 4.x LTS EOL; update docs
2018-03-06 16:16:45 -05:00
James E. King III
14991f9041
THRIFT-4354: fix php socket blocking behavior
...
Patch: Robert Lu <robberphex@gmail.com>
Client: php
This closes #1384
2018-03-06 09:53:21 -05:00
James E. King III
d973409661
THRIFT-4506: fix use of assert for correctness in Java SASL negotiation
...
Client: java
2018-03-05 12:00:22 -05:00
Eduardo Arada
9e0c927214
THRIFT-4505: Fix python build on Vagrant Windows boxes
...
Client: py
This closes #1499
2018-03-05 08:26:15 -05:00
Philip Frank
55ddf19cca
THRIFT-4436: port nodejs changes from THRIFT-3748 to js lib,
...
test for serialization of nested list,
run all tests when building js lib
Client: js
This closes #1457
2018-03-05 08:20:14 -05:00
James E. King III
641b139fd6
THRIFT-4503: fix dlang server logging on client disconnect so it does not report an error for normal operation
2018-03-03 12:01:19 -05:00
Tomek Kurcz
e93a901715
THRIFT-82: Add Common Lisp support
...
Client: cl
There's framed and buffered socket transport, binary protocol, multiplex, simple
server, cross-tests, self-tests, tutorial, CL library, CL code generator. Only
SBCL is supported for now.
This closes #1412
2018-03-02 13:44:50 -05:00
Jens Geyer
35d62edd6e
THRIFT-4492 protected ExceptionType type member of TApplicationException cannot be accessed
...
Client: C#
Patch: Jens Geyer
This closes #1493
2018-02-10 19:24:18 +01:00
Jens Geyer
33d30fcbb9
THRIFT-4490 Allow a default service as fallback for multiplex processors connected by old clients
...
Client: Delphi
Patch: Jens Geyer
2018-02-08 18:22:32 +01:00
Jens Geyer
00645162ba
THRIFT-4485 Possible invalid ptr AV with overlapped read/write on pipes
...
Client: Delphi
Patch: Jens Geyer
This closes #1489
2018-02-02 14:21:18 +01:00
Jens Geyer
5089b0a7b5
THRIFT-4454 Large writes/reads may cause range check errors in debug mode
...
Client: Delphi
Patch: Jens Geyer
This closes #1490
2018-02-02 14:20:38 +01:00
James E. King III
f338d576b7
THRIFT-4308: re-enable dlang deimos build support for libevent
...
and openssl, working around a dmd link order issue.
Update dotnet-sdk to 2.1.4 (was 2.0.5) because of build failures
Client: d
Client: netcore
This closes #1483
2018-01-30 07:53:35 -05:00
Robert Lu
2471efab00
THRIFT-4477: php TBufferedTransport must have underlying transport
...
Client: php
This closes #1484
2018-01-30 07:49:20 -05:00
Robert Lu
12f124c19a
THRIFT-4475: PSR-2 support for lib/php/test
...
Client: php
This closes #1482
2018-01-29 15:44:43 -05:00
Jens Geyer
3d556248a8
THRIFT-4473 Move Thrift.Console.pas out of the Library
...
Client: Delphi
Patch: Jens Geyer
This closes #1478
2018-01-26 00:10:06 +01:00
James E. King III
23dde8c446
THRIFT-4471: add Makefile.PL to Perl CPAN module build script
...
Client: perl
2018-01-24 14:56:29 -05:00