James E. King, III
9019b280ea
THRIFT-4065 fix SIGCHLD handling for perl ForkingServer and document restrictions
...
Client: perl
This closes #1176
2017-02-08 20:53:09 -05:00
James E. King, III
3a8bbbd4a6
THRIFT-3896 fix map type with string key can not access deserialized by php extension
...
Client: php
Patch: feidong@anjuke.com
This closes #1062
2017-02-06 12:57:21 -05:00
James E. King, III
a3d6be906b
THRIFT-4068 fix comment in java server socket code
...
Client: Java
Patch: pigbrain <hyundong.lee@nhnent.com>
This closes #1177
2017-02-04 00:23:55 -05:00
James E. King, III
de9c330b24
THRIFT-4007: TTransport.py micro-optimization: don't call len(chunk) twice
...
Client: Python
Patch: Nate Jensen <nathan.jensen@raytheon.com>
This closes #1121
2017-02-01 07:16:28 -05:00
James E. King, III
2d6060d882
THRIFT-4046 fix PlatformSocket.h for mingw64/msys2 and provide instructions for building with cmake under that toolchain
...
Client: cmake
Patch: James E. King, III <jking@apache.org>
This closes #1171
2017-01-31 16:17:53 -05:00
Tom Davis
34bd992bc3
THRIFT-4062 Remove debug print from TServiceClient
...
Client: Java
Patch: Tom Davis <tom@recursivedream.com>
This closes #1173
2017-01-31 21:31:58 +01:00
Jens Geyer
feea47852c
THRIFT-3000 .NET implementation has trouble with mixed IP modes
...
Client: C#
Patch: Jens Geyer, based on https://github.com/apache/thrift/pull/377
This closes #1167
2017-01-31 21:22:06 +01:00
James E. King, III
8656670fe2
THRIFT-4044 work around an hspec-core 2.4.0 library issue causing all build job #17 on Travis CI to fail
...
Client: Haskell
This closes #1168
2017-01-28 16:00:09 -05:00
James E. King, III
de3e17ad39
THRIFT-3854 add a way in java to clear TFramedTransport read buffers
...
Client: Java
Patch: Chris Lockfort <clockfort@palantir.com>
This closes #1164
This closes #1081
2017-01-27 23:36:31 -05:00
Chandler May
988b3e9bde
THRIFT-4042 set zip_safe=False in python build to prevent egg ExtractionError
...
Client: Python
This closes #1165
2017-01-27 23:33:19 -05:00
James E. King, III
96be8c8d94
THRIFT-3550 add some information about thrift to the perl library README directing folks to the official web site for more info
2017-01-27 11:45:57 -05:00
James E. King, III
f3490c5f8e
THRIFT-3550 make a script to build perl cpan module and update perl dependencies for cpan
2017-01-27 09:43:18 -05:00
James E. King, III
cf25489402
Build fails using Java 1.8 with Ant < 1.9
...
Client: Java
Patch: Adinata <mail.dieend@gmail.com>
This closes #1060
2017-01-25 20:34:04 -05:00
Allen George
8b96bfbf1e
THRIFT-2945 Add Rust support
...
Client: Rust
Patch: Allen George <allen.george@gmail.com>
This closes #1147
2017-01-26 01:34:16 +01:00
James E. King, III
6fe7fa1b7e
THRIFT-3892 support OpenSSL before 0.9.8f during build
...
Client: C++
Patch: Udit Raikwar <udit043@users.noreply.github.com>
This closes #1057
2017-01-25 09:43:24 -05:00
James E. King, III
3d6e2a5071
THRIFT-3926 There should be an error emitted when http status code is not 200
...
Client: nodejs
Patch: lifei <lifei@bytedance.com>
This closes #1086
2017-01-24 23:31:54 -05:00
Volodymyr Gotra
b62247e0ea
THRIFT-4039 Update of Apache Thrift .Net Core lib
...
Client: NetCore
Patch: Volodymyr Gotra <vgotra@gmail.com>
This closes #1163
Changes:
- Added framed transport, updated docs, updated global.json with SDKversion
- Added usage to multiplexer to tutorial
- Changed sdk to current sdk 1.0.0-preview2-1-003177
2017-01-25 00:04:45 +01:00
James E. King, III
55f976e0de
THRIFT-4040 Add real cause of TNonblockingServerSocket error to exception
...
Client: Java
Patch: Dmitry Roenko <savraz@gmail.com>
This closes #1116
2017-01-23 09:06:27 -05:00
gzshi
4194562c60
THRIFT-4038 socket check: checking an unsigned number against >= 0 never fails
...
Client: C++
Patch: gzshi <shgzone.hust@gmail.com>
This closes #1153
2017-01-22 13:23:28 +01:00
James E. King, III
7edc8faefd
THRIFT-3873: fix various compiler warnings and overflow errors
...
THRIFT-3847: change VERSION to PACKAGE_VERSION to avoid conflicts with third party or OS headers
This closes #1128
2017-01-20 10:12:06 -05:00
Jens Geyer
5f723cd539
THRIFT-4024 Skip() should throw on unknown data types
...
Client: C#, NETCore, Haxe, Delphi, Go
Patch: Jens Geyer
This closes #1155
2017-01-11 20:50:38 +01:00
Volodymyr Gotra
b587a12a11
THRIFT-3933 Microsoft .Net Core library port and generator for this library
...
Client: .NET Core
Patch: Volodymyr Gotra <vgotra@gmail.com> PR #1088 , with significant improvements by Jens Geyer <jensg@apache.org> PR #1149
This closes #1088
This closes #1149
2017-01-04 19:40:30 +01:00
Mark Erickson
3c55440230
THRIFT-4019: Dart Makefiles should also clean pubspec.lock
...
Client: Dart
Patch: Mark Erickson <merickson@apache.org>
This closes #1150
2017-01-04 10:11:06 -06:00
Jens Geyer
540e346d6e
THRIFT-4016 testInsanity() impl does not conform to test spec in ThriftTest.thrift
...
Client: Delphi
Patch: Jens Geyer
2016-12-28 15:13:48 +01:00
Jens Geyer
60ac165aeb
THRIFT-4008 broken ci due to upstream dependency versioning break
...
Client: Haskell
Patch: Jens Geyer
This closes #1145
2016-12-28 15:13:36 +01:00
Jens Geyer
fa133629a2
THRIFT-4015 Fix wrongly spelled "Thirft"s
...
Client: Perl + NodeJS
Patch: Jens Geyer
2016-12-26 11:35:43 +01:00
Jens Geyer
19066b75d0
THRIFT-4014 align C# meta data in AssemblyInfo.cs
...
Clöient: C#
Patch: Jens Geyer
2016-12-26 11:33:03 +01:00
Simon South
30a8b65dce
THRIFT-3968: Deserializing empty string/binary fields
...
Client: C (GLib)
Patch: Simon South <simonsouth@apache.org>
Deserialize empty strings as they are instead of returning NULL.
Expand test cases to clarify existing behavior when deserializing empty
binary fields.
2016-12-22 06:29:17 -05:00
ciarancourtney
db3a92ebcf
THRIFT-4009 Use @implementer instead of implements in TTwisted.py
...
Client: Python
Patch: ciarancourtney <ciaran.courtney@cylon.com>
This closes #1142
2016-12-21 21:08:24 +01:00
jfarrell
842b14f42f
THRIFT-4008: broken ci due to upstream dependency versioning break
...
Client: hs
Patch: jfarrell
Pin vector dependency in the lib/hs cabal file to ensure the upstream
latest version is not used due to issues with it.
2016-12-19 14:39:43 -05:00
Romain Théry
71e678a9d4
THRIFT-4006 Added removeEventListener method to TSocket.as
...
Client: AS3
Patch: Romain Théry <rthery@ankama.com>
This closes #1140
2016-12-17 19:51:35 +01:00
Mark Erickson
0d9b713b17
THRIFT-3981 Enable analyzer strong mode in Dart library
...
Client: Dart
Patch: Mark Erickson <merickson@apache.org>
This closes #1135
2016-12-13 22:20:03 -06:00
Richard Artoul
c3a3f653b6
THRIFT-3998 Document ability to add custom tags to thrift structs
...
Client: Go
Patch: Richard Artoul <richardartoul@gmail.com>
This closes #1053
2016-12-10 01:54:54 +01:00
BCG
7ab125a253
THRIFT-3301 Java generated code uses imports that can lead to class name collisions with IDL defined types
...
Client: Java
Patch: Benjamin Gould
This closes #1120
2016-12-03 01:00:52 +01:00
Gary Gregory
84d6af4cf9
THRIFT-3964 Unsupported mechanism type ????? due to dependency on default OS-dependent charset
...
Client: Java
Patch: Gary Gregory <ggregory@apache.org>
This closes #1134
2016-11-19 16:56:31 +01:00
Håkon H. Hitland
2a89bd94ac
THRIFT-3977 PHP extension creates undefined values when deserializing sets
...
Client: PHP
Patch: Håkon H. Hitland <haakon@likedan.net>
This closes #1133
2016-11-17 21:36:06 +01:00
Håkon Hitland
b7a213c818
THRIFT-3348 PHP TCompactProtocol bool&int64 readvalue bug
...
Client: PHP
Patch: Håkon Hitland <hakon.hitland@zedge.net>
This closes #1132
2016-11-17 21:21:08 +01:00
James E. King, III
4337983d15
THRIFT-3955 TThreadedServer Memory Leak
...
Client: C++
Patch: tzongw@gmail.com
This closes #1117
2016-11-14 12:39:33 -05:00
James E. King, III
220d5f8422
THRIFT-3953 TSSLSocket::close should handle exceptions from waitForEvent because it is called by the destructor
...
Client: C++
Patch: ted.wang@ni.com
This closes #1118
2016-11-14 11:19:56 -05:00
James E. King, III
7656793d0d
THRIFT-3961 terminate the connection to the client if an exception occurs while processing a message
...
Client: C++
Patch: Claudius Heine <ch@denx.de>
This closes #1125
2016-11-14 10:30:05 -05:00
James E. King, III
c544975d91
THRIFT-3038 clean up remaining volatile issues
...
Client: C++
This closes #1129
2016-11-13 12:00:37 -05:00
James E. King, III
df89913b8a
THRIFT-3932 fixed ThreadManager concurrency issues, added more tests in that area, did a little refactoring and prettying up along the way
...
Client: C++
This closes #1103
2016-11-12 15:16:30 -05:00
James E. King, III
ea5ea8b4c8
THRIFT-3947 use sockaddr_storage with getsockname for future transport compatibility (ipv6)
...
Client: Lua
This closes #1127
2016-11-12 15:12:33 -05:00
Gary Gregory
fd832242bb
THRIFT-3962 Ant build.xml broken on Windows for Java library
...
Client: Java
Patch: Gary Gregory <ggregory@apache.org>
This closes #1126
2016-11-10 22:56:47 +01:00
Jim King
f793c2b3aa
THRIFT-3957 TConnectedClient does not disconnect from clients when the receive timeout is reached.
...
Client: C++
Patch: Claudius Heine <ch@denx.de>
This closes #1122
2016-11-10 15:08:21 -05:00
tpcwang
af81cf0c61
THRIFT-3942 Make TSSLSocket honor send and receive timeouts
...
Client: C++
Patch: tpcwang <tpc.wang@gmail.com>
This closes #1108
2016-10-13 23:02:53 +02:00
James E. King, III
36200904e7
THRIFT-3943: resolve some high severity outstanding defects identified by coverity scan
...
Clients: C++, Lua
Patch: James E. King, III <jim.king@simplivity.com>
This closes #1109
2016-10-13 22:59:20 +02:00
tpcwang
d1c0d33199
Fix WinXP version of thrift_poll to not use destructed time_out
2016-10-04 09:34:37 -07:00
Nobuaki Sukegawa
b0dadbde6a
THRIFT-3902 TFramedTransport.open throws NullPointerException
...
This closes #1105
2016-10-03 01:04:31 +09:00
James E. King, III
4bbfe6120e
THRIFT-3878: fix interop with newer OpenSSL libraries
...
This closes #1102
2016-10-01 23:40:03 +09:00