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
Allen George
60611917cf
THRIFT-4000 Add union example to ThriftTest
...
Client: Test suite
Patch: Allen George
This closes #1138
2016-12-11 21:31:22 +01: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
c9877fb3b4
THRIFT-3937 if the compiler is too old (gcc before 4.8) disable new compiler plugin during configuration
...
Client: C++
This closes #1101
2016-11-14 10:20:52 -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
94d4f3ee69
THRIFT-3958 Support CMake build type RelWithDebInfo using static RTL on Windows
...
Client: C++
This closes #1123
2016-11-10 16:31:28 -05: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
Max
74c99ba38b
THRIFT-3954 Enable the usage of structs called "Object" in Java
...
Client: Java
Patch: Maximilian Hess <mail@ne0h.de>
This closes #1119
2016-10-31 18:53:02 +01:00
Nobuaki Sukegawa
59cb6661bc
THRIFT-3949 missing make dist entry for compiler/cpp/test
...
This closes #1115
2016-10-19 22:53:32 +09:00
Jens Geyer
015fe5272c
THRIFT-3946 Java 1.5 compatibility broken for binary fields (java5 option)
...
Client: Java
Patch: Philip Hamer
2016-10-17 23:00:11 +02: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
jfarrell
3fa1940486
THRIFT-3546: NodeJS code should not be namespaced
...
Client: js
Patch: Benjamin Gould
Adds a fix for this that eliminates the namespace object heirarchy in node.js generated code,
and adds a compiler flag that can be used for backwards compatibility if necessary.
This closes #1111
2016-10-12 12:17:29 -04:00
Dustin Pho
d6bcb265bb
THRIFT-3868 Java struct equals should do identity check before field comparison
...
Client: Java, JavaME
Patch: Dustin Pho <dpho@vt.edu>
This closes #1106
2016-10-07 19:03:40 +02:00
BCG
548403eeab
THRIFT-2527 Apache Thrift IDL Compiler code generated for Node.js should be jshint clean
...
Clieht: NodeJS
Patch: BCG <bgould@users.noreply.github.com>
This closes #1112
2016-10-07 18:57:29 +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
Charles Hake
b413703eef
THRIFT-3900 Add Python SSL flags
...
This closes #1077
2016-10-03 00:57:41 +09:00
Nobuaki Sukegawa
d8c6a84866
THRIFT-3940 Visual Studio project file for compiler is broken
2016-10-03 00:57:41 +09:00
Cody P Schafer
3129549feb
THRIFT-3831 in test/cpp explicitly use signed char
...
`char`'s signed-ness is implimentation dependent, and in the case where
`char` was not signed, we previously recieved errors like
thrift/0.9.3-r0/git/test/cpp/src/TestClient.cpp:404:15: error: narrowing conversion of '-127' from 'int' to 'char' inside { } [-Wnarrowing]
(This example from gcc-6 on arm)
This closes #1085
2016-10-01 23:40:56 +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
James E. King, III
4d39ac5240
THRIFT-3936: fix compile error on VS2013 and earlier from changes introduced during 0.10.0 development (snprintf)
...
This closes #1099
2016-10-01 23:39:46 +09:00
Matej Kupljen
e349c345d3
THRIFT-3935 Incorrect skipping of map and set
...
Client: c_glib
Patch: Matej Kupljen <matej@cloudmondo.com>
2016-09-29 20:46:26 +02:00
Nobuaki Sukegawa
8ccf5a645c
THRIFT-3934 Automatically resolve OpenSSL binary version on Windows CI
2016-09-29 02:44:59 +09:00
Nobuaki Sukegawa
042ce7e7c8
THRIFT-3798 THttpClient does not use proxy from http_proxy, https_proxy environment variables
...
Fix CI failure due to PEP8 violation
This closes #1097
2016-09-29 02:44:46 +09:00
Paul
2df9c20dc7
THRIFT-3855 Replaced complex CompareAndSwapInt64 with syncOnce.
...
Client: Go
Paul <pavel.finkelshtein@gmail.com>
This closes #1094
2016-09-26 22:05:19 +02:00
Martin Wilck
1ac0a80aa0
THRIFT-3798 THttpClient does not use proxy from http_proxy, https_proxy environment variables
...
Client: Python
Patch: Martin Wilck <mwilck@arcor.de>
2016-09-26 21:20:01 +02:00
Nobuaki Sukegawa
900569c442
THRIFT-3919 C# TTLSServerSocket does not use clientTimeout
...
This closes #1078
2016-09-26 02:40:51 +09:00
Robert Lu
346e231495
THRIFT-3929 php namespace remove tail "\\"
...
This closes #1089
2016-09-26 01:42:03 +09:00
visoeclipse
22ec64f88a
THRIFT-3844 thrift_protocol cannot compile in 7.0.7
...
This closes #1021 and closes #971
2016-09-26 01:42:02 +09:00
myroslav.kosinskyi
dd9885e322
THRIFT-3839 Performance issue with big message deserialization using php extension
...
This closes #1014
2016-09-26 01:42:02 +09:00
John Thomas
eacbd65f1d
Ensuring that HTTP failures will clear the http transport outbuf var
...
This closes #1048
2016-09-26 01:42:02 +09:00
Nobuaki Sukegawa
a400c690eb
THRIFT-3748 Node.js Deserialization of lists of lists is broken
...
This closes #957
2016-09-26 01:42:02 +09:00
dtmuller
052abc39c6
THRIFT-2835 Add possibility to distribute generators separately from thrift core, and load them dynamically
...
Deploy headers needed to build plugins
Restructure source tree to match lib and to make sure headers are
deployed to INCLUDE_DIR/thrift.
This closes #368 and closes #1039
2016-09-26 01:42:02 +09:00
Nobuaki Sukegawa
11da87e6f3
THRIFT-2835 Add possibility to distribute generators separately from thrift core, and load them dynamically
...
Client: Compiler
Patch: Nobuaki Sukegawa, rebased by dtmuller
Also fixed by dtmuller:
* Add plugin namespace for erlang language binding
* Fix unit test test_const_value
* Don't clear type cache with every t_program conversion
* Type "wb" may not be supported by popen on non-Windows platforms
* Fix constness of AST type signatures
2016-09-26 01:42:01 +09:00
Nobuaki Sukegawa
1e3cf9b9fd
THRIFT-3826 Appveyor builds cannot download winflexbison properly
...
Use appveyor-retry for winflexbison to alleviate the problem.
This closes #1095
2016-09-26 01:41:53 +09:00
Nobuaki Sukegawa
be3acfda2f
THRIFT-3813 Appveyor builds reference an openssl version that is no longer there
...
Update OpenSSL binary version on Windows CI to 1.0.2i.
(Reusing a JIRA issue for 1.0.2h)
2016-09-26 01:25:38 +09:00
Jens Geyer
5767901e79
THRIFT-3867 Specify BinaryProtocol and CompactProtocol
...
Patch: Jens Geyer
Put ASF license header into HTML comments
2016-09-21 22:21:36 +02:00
Erik van Oosten
3f5fa5fa43
THRIFT-3867 Specify BinaryProtocol and CompactProtocol
...
Component: Documentation
Patch: Erik van Oosten <e.vanoosten@grons.nl>
This closes #1036
2016-09-21 22:21:34 +02:00