Commit Graph

4851 Commits

Author SHA1 Message Date
Jens Geyer
eed661313f THRIFT-3809 wrong/unused BINARY type code
Client: Go
Patch: Jens Geyer
2016-04-29 23:29:26 +02:00
Mahendran Kathirvel
7c3eac3ee2 THRIFT-3808 Missing DOUBLE in thrift type enumeration
Client: Go
Patch: Mahendran Kathirvel <astromahi@gmail.com>

This closes #1001
2016-04-29 23:29:24 +02:00
Kyle Johnson
f5972c9682 THRIFT-3797 Generated Delphi processor shouldn't error out on timed out exceptions
Client: Delphi
Patch: Kyle Johnson

This closes #994
2016-04-29 23:29:23 +02:00
Kyle Johnson
e363a34e63 THRIFT-3794 Fixing exception types in library now that they have been split up
Client: Delphi
Patch: Kyle Johnson <kyle@powerworld.com>

This closes #993
2016-04-23 09:24:20 +02:00
Akira
f457780fac THRIFT-3796 There's no --dbg for dh_strip, maybe someone has mistaken this for --dbg-package.
Client: Build process
Patch: Akira <matyapiro31@...>

This closes #988
2016-04-22 22:01:53 +02:00
Jens Geyer
80542987f9 THRIFT-3795 Generated hashValue method in Swift will overflow
Client: Swift
Patch: Håkon Hitland
2016-04-22 21:32:35 +02:00
Jens Geyer
e0e3240d64 THRIFT-3794 Split Delphi application, protocol and transport exception subtypes into separate exceptions
Client: Delphi
Patch: Kyle Johnson
2016-04-21 22:58:53 +02:00
Jens Geyer
ae985dda55 THRIFT-3790 Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist
Client: Delphi
Patch: Kyle Johnson

The final fix.
2016-04-21 22:54:14 +02:00
Jim King
8077883a71 THRIFT-3793: move to ant-1.9.7 for appveyor builds
Client: Build process
Patch: Jim King <jim.king@simplivity.com>

This closes #990
2016-04-21 22:37:37 +02:00
Jens Geyer
653f0de481 THRIFT-3790 Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist
Client: Delphi
Patch: Jens Geyer

Added separate "open" timeout to have the ability to decouple pipe connection timeouts from tramsmission timeouts.
2016-04-20 12:47:58 +02:00
Jens Geyer
bea9bbe7c6 THRIFT-3487 Full support for newer Delphi versions
Client: Delphi
Patch: Kyle Johnson

Slight refactoring plus some IFDEFs and the missing ASF header added by Jens Geyer
2016-04-20 00:43:48 +02:00
Jens Geyer
dd074e714a THRIFT-3792 Timeouts for anonymous pipes should be configurable
Client: Delphi
Patch: Kyle Johnson
2016-04-19 23:36:28 +02:00
Jens Geyer
b89b5b9d03 THRIFT-3790 Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist
Client: Delphi
Patch: Kyle Johnson & Jens Geyer
2016-04-19 23:36:27 +02:00
Jens Geyer
5988f48006 THRIFT-3791 Delphi pipe client may fail even in a non-error condition
Client: Delphi
Patch: Kyle Johnson
2016-04-19 23:36:26 +02:00
Kevin Wooten
4b7abedb04 THRIFT-3559 Fix awkward extra semi-colons with Cocoa container literals
Client: Cocoa
Patch: Kevin Wooten

This closes #797
2016-04-16 23:54:04 +02:00
Jens Geyer
9f7f11e73b THRIFT-3788 Compatibility improvements and Win64 support
Client: Delphi
Patch: Jens Geyer

Revised previous patch.
2016-04-14 23:20:52 +02:00
Nick
4f5229e4a7 THRIFT-3788 Compatibility improvements and Win64 support
Client: Delphi
Patch: Nick Homolibere

Tested on XE, XE5, XE8, XE10

This closes #987
2016-04-14 23:20:16 +02:00
Randy Abernethy
3ca89e60d2 THRIFT-2821: Add HTTP header support to JavaScript lib
Client: JavaScript lib
Patch: David Sautter

Adds a customHeaders field to the XHR transport options
supporting multiple key-value custom HTTP headers to pass
with the request.
2016-04-13 06:24:57 -07:00
Randy Abernethy
0ea6c1d5d7 THRIFT-3786: Node TLS emits 'connect' before connection is ready
Client: Node
Patch: James Reggio

This closes #985
commit b76bad70826d539ddfb26b5277ff3bc09ffa9803
Author: James Reggio <james.reggio@gmail.com>
Date: 2016-04-11T17:53:12Z
THRIFT-3786 Fix premature firing of `connect` event for secure sockets
2016-04-11 14:31:19 -07:00
Nobuaki Sukegawa
3aa461b97b Revert "THRIFT-3746 JSON protocol left in incorrect state on read errors"
This reverts commit 51850abb7e.
2016-04-10 18:18:10 +09:00
Mark Erickson
8b0b7e5eb4 THRIFT-3780 Use fixnum Int64 to write/read binary encoded i64
Client: Dart
Patch: Steven Osborne <steven.osborne@webfilings.com>

This closes #983
2016-04-07 21:12:25 -05:00
creker
ca714c4397 THRIFT-3467 Go Maps for Thrift Sets Should Have Values of Type struct{}
Client: Go
Patch: artem antonenko <sam901@yandex.ru>

This closes #976
2016-04-06 22:53:25 +02:00
Tyler Treat
51850abb7e THRIFT-3746 JSON protocol left in incorrect state on read errors
Client: Go
Patch: Tyler Treat <tyler.treat@webfilings.com>

This closes #955
2016-04-06 22:38:55 +02:00
guo
717334816d THRIFT-3778 go client can not pass method parameter to server of other language
Client: Go
Patch: guo <ggndnn@163.com>

This closes #978
2016-04-06 00:59:00 +02:00
creker
9b39e1686b THRIFT-3776 Go code from multiple thrift files with the same namespace
Client: Go
Patch: artem antonenko <sam901@yandex.ru>

This closes #974
2016-04-06 00:58:59 +02:00
Tyler Treat
cdc83335d6 THRIFT-3771 TBufferedTransport gets in invalid state on read/write errors
Client: Go
Patch: Tyler Treat

This closes #973
2016-04-01 20:53:37 +02:00
Jens Geyer
fe9222a6ec THRIFT-3756 Improve requiredness documentation
Client: Website
Patch: Jens Geyer

This closes #961
2016-03-30 22:43:56 +02:00
tpcwang
3bf5bf9933 THRIFT-3755 TDebugProtocol::writeString hits assert in isprint on Windows with debug CRT
This closes #960
2016-03-29 12:03:34 +09:00
Chandler May
6657b8337d THRIFT-3765 fix memory leak in python compact protocol extension
This closes #970
2016-03-29 12:03:34 +09:00
Mark Goldfinch
4ab9a88496 THRIFT-3764: Ensure PHP TSimpleJSONProtocol and TMultiplexedProtocol files included during "make install"
This closes #969
2016-03-29 12:03:34 +09:00
tpcwang
f98d59fc82 THRIFT-3757 Fix various compile warnings with VS2015
This closes #962
2016-03-29 12:03:34 +09:00
tpcwang
d42d8be78f THRIFT-3758 TApplicationException::getType and TProtocolException::getType should be const
This closes #963
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
abbc8d0ec1 THRIFT-3763 Fix serialization of i64 larger than 2^53 for browserify
This closes #968
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
eb344a8191 THRIFT-3762 Fix warnings for deprecated Thrift "byte" fields
This closes #967
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
f43d0ca6e5 THRIFT-3761 Add debian package for Python3
This closes #966
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
93bbdc8127 THRIFT-3760 Fix install paths etc of debian packages for py and perl
This closes #965
2016-03-29 12:03:34 +09:00
Jens Geyer
06340a4664 THRIFT-3751 Compiler allows field ids that are too large for generated code
Client: Compiler (General)
Patch: Jens Geyer

This closes #964
2016-03-25 02:28:24 +02:00
Jens Geyer
1043d71c2e THRIFT-3759 required fields that are nil are silently ignored on write
Client: Delphi
Patch: Jens Geyer
2016-03-25 00:41:29 +02:00
Nobuaki Sukegawa
1d9fd75712 Fix C# make dist entries 2016-03-20 00:28:33 +09:00
Nobuaki Sukegawa
73d16378c5 More make dist entries 2016-03-19 23:53:05 +09:00
Nobuaki Sukegawa
048ea0c830 Update .gitignore 2016-03-19 23:53:05 +09:00
Nobuaki Sukegawa
834f1b45c7 Add make dist entires for THRIFT-3402 2016-03-19 22:31:40 +09:00
Nobuaki Sukegawa
e831490db9 follow-up: THRIFT-640 Fix indent in generated code 2016-03-19 01:25:10 +09:00
Daniel Wolf
0d12de3b27 THRIFT-640 Support deprecation 2016-03-19 00:49:35 +09:00
Nobuaki Sukegawa
400ae6e76e THRIFT-3449 TBaseAsyncProcessor fb.responseReady() never called for oneway functions 2016-03-18 23:53:41 +09:00
Nobuaki Sukegawa
e134cbc6ff Update make dist entries 2016-03-18 22:37:02 +09:00
Tyler Treat
1d4a4393c9 THRIFT-3743 Java JSON protocol left in incorrect state when an exception is thrown during read or write operations
This closes #952
2016-03-18 22:37:02 +09:00
Josh Elser
b3a42dd050 THRIFT-3479 Avoid returning a message to a client on TException. 2016-03-18 22:37:02 +09:00
Nobuaki Sukegawa
a8765276d8 THRIFT-3680 Java async processor fails to notify errors to clients
This closes #903
2016-03-18 22:35:39 +09:00
Nobuaki Sukegawa
c3072227c0 Follow-up THRIFT-3112: key.cancel when error 2016-03-18 22:34:38 +09:00