Nobuaki Sukegawa
f2952847e6
THRIFT-3681 Fix Dart tutorial build
...
Client: Build (Dart)
Patch: Nobuaki Sukegawa
This closes #901
2016-02-27 16:55:55 +09:00
Nobuaki Sukegawa
fa53a3ce94
THRIFT-3592 Add basic test client
...
Fix sed command so that it work for both linux and bsd sed.
Client: Build (Lua)
Patch: Nobuaki Sukegawa
This closes #900
2016-02-27 16:55:55 +09:00
Nobuaki Sukegawa
ce283d5664
THRIFT-3679 Add stdout log to testBinary in Java test server
...
Client: Test (Java)
Patch: Nobuaki Sukegawa
This closes #899
2016-02-27 16:55:55 +09:00
Nobuaki Sukegawa
3b4c5fadfd
THRIFT-3678 Fix javadoc errors on JDK 8
...
Client: Java
Patch: Nobuaki Sukegawa
This closes #898
2016-02-27 16:55:55 +09:00
Nobuaki Sukegawa
aa7d0d5f2a
THRIFT-3677 Improve CMake Java build
...
This closes #897
2016-02-27 16:55:55 +09:00
Nobuaki Sukegawa
6bbc9e3a60
Add an entry to .gitignore
2016-02-27 16:55:55 +09:00
Jens Geyer
a61e50540e
THRIFT-3668 range check error in compact protocol
...
Client: Delphi
Patch: Jens Geyer
2016-02-23 16:33:38 +01:00
Nobuaki Sukegawa
3b4a93bba1
THRIFT-3664 Remove md5.c
...
Client: Compiler
Patch: Nobuaki Sukegawa
This closes #891
2016-02-22 23:27:12 +09:00
Nobuaki Sukegawa
3e5b9c275e
THRIFT-3663 CMake cpp test fails to build on system without zlib
...
Client: Build (C++)
Patch: Nobuaki Sukegawa
This closes #890
2016-02-22 23:27:01 +09:00
Nobuaki Sukegawa
dd2223c506
THRIFT-3662 Add Haskell to debian docker image
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #889
2016-02-22 23:26:43 +09:00
Nobuaki Sukegawa
a4e0c92fd4
THRIFT-3661 Use https to download meck in erlang test build
...
Client: Build (Ernalg)
Patch: Nobuaki Sukegawa
This closes #888
2016-02-22 23:26:27 +09:00
Nobuaki Sukegawa
008283de6c
THRIFT-3660 Add V4 mapped address to test client cert's altname
...
Client: Test
Patch: Nobuaki Sukegawa
This closes #887
2016-02-22 23:26:11 +09:00
Nobuaki Sukegawa
55c4fc9115
THRIFT-3658 Missing file in THRIFT-3599
...
Add missing FindPip.cmake
Client: Build (Python)
Patch: Nobuaki Sukegawa
This closes #885
2016-02-22 23:25:56 +09:00
Nobuaki Sukegawa
f32bae7a89
THRIFT-3651 Make backports.match_hostname and ipaddress optional
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #880
2016-02-22 23:25:32 +09:00
Tristen Georgiou
a72ffbea4d
THRIFT-3649 Python TSaslClientTransport initializes TTransportException incorrectly
...
Client: Python
Patch: Tristen Georgiou modified by Nobuaki Sukegawa
This closes #879
2016-02-22 23:24:31 +09:00
Nobuaki Sukegawa
33de26cf65
THRIFT-3635 D transport_test is flaky on Jenkins and Travis
...
Client: Test (D)
Patch: Nobuaki Sukegawa
This closes #883
2016-02-22 02:48:00 +09:00
Nobuaki Sukegawa
2303d978c0
THRIFT-3577 assertion failed at line 512 of testcontainertest.c
...
Client: Test (c_glib)
Patch: Nobuaki Sukegawa
This closes #882
2016-02-22 02:47:06 +09:00
Jens Geyer
ea2bd9cb08
THRIFT-3656 incorrect serialization of optionals
...
Client: Dart
Patch: Jens Geyer
2016-02-21 15:37:26 +01:00
Jens Geyer
517aa15791
THRIFT-3652 incorrect serialization of optionals
...
Client: AS3
Patch: Jens Geyer
2016-02-21 15:37:25 +01:00
Jens Geyer
a2e74465d4
THRIFT-3654 incorrect serialization of optionals
...
Client: Haxe
Patch: Jens Geyer
2016-02-21 15:37:25 +01:00
Jens Geyer
b72bb94a82
THRIFT-3650 incorrect union serialization
...
Client: Compiler (general)
Patch: Jens Geyer
This closes #881
2016-02-21 15:37:11 +01:00
Nobuaki Sukegawa
37a122271f
THRIFT-3647 Fix php extension build warnings
...
Client: PHP
Patch: Nobuaki Sukegawa
This closes #878
2016-02-20 00:45:35 +09:00
Nobuaki Sukegawa
7efa4fb9b1
THRIFT-3646 Fix Python extension build warnings
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #877
2016-02-20 00:45:35 +09:00
Nobuaki Sukegawa
23ffb31290
THIFT-3645 Add command line args and testBool handler to Lua test server
...
Client: Test (Lua)
Patch: Nobuaki Sukegawa
This closes #876
2016-02-20 00:44:54 +09:00
Nobuaki Sukegawa
08d67d7163
THRIFT-3644 Adds testStruct call to Lua test client
...
Client: Test (Lua)
Patch: Nobuaki Sukegawa
This closes #875
2016-02-20 00:44:24 +09:00
Nobuaki Sukegawa
59310f5dd0
THRIFT-3642 Speed up cross test runner
...
This closes #873
2016-02-20 00:18:43 +09:00
Nobuaki Sukegawa
b16a0a94fc
THRIFT-3643 Perl SSL server crushes if a client disconnect without handshake
...
Client: Perl
Patch: Nobuaki Sukegawa
This closes #874
2016-02-20 00:15:52 +09:00
Wang Yaofu
19a3a2771a
THRIFT-3631 JSON protocol implement for thrift-lua library.
...
THRIFT-3631 Lua-This is JSON protocol implement for thrift-lua library.
TJsonProtocol.lua is new source of lua for thrift JSON protocol.
2016-02-19 01:06:05 +09:00
Nobuaki Sukegawa
474ddbd06d
THRIFT-3639 C# Thrift library forces TLS 1.0, thwarting TLS 1.2 usage
...
Client: C#
Patch: Nobuaki Sukegawa
This closes #871
2016-02-19 01:06:05 +09:00
Nobuaki Sukegawa
e1e09c7967
THRIFT-3641 Ruby client should try to connect to every result of getaddrinfo
...
Client: Ruby
Patch: Nobuaki Sukegawa
This closes #872
2016-02-19 01:06:05 +09:00
Wang Yaofu
0433d171f6
THRIFT-3636 Double precision is not fully preserved in C++ TJSONProtocol
...
Client: C++
Patch: Wang Yaofu
This closes #870
2016-02-17 23:55:28 +09:00
John Sirois
dc29eec5c6
THRIFT-3609 Remove or replace TestPortFixture.h.
...
Client: Test (C++)
Patch: John Sirois
Removed since it is no longer used.
This closes #869
2016-02-17 23:21:51 +09:00
Nobuaki Sukegawa
1c8b5cb152
THRIFT-3634 Fix Python TSocket resource leak on connection failure
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #867
2016-02-17 23:21:51 +09:00
Randy Abernethy
c295c82291
THRIFT-1385: make install ignores prefix
...
Client: Java/build
Patch: Randy Abernethy
2016-02-16 08:22:49 -08:00
Jens Geyer
01a8983e24
THRIFT-3638 Fix haxelib.json
...
Client: Haxe
Patch: Jens Geyer
2016-02-16 01:09:50 +01:00
Randy Abernethy
9c50e4aba9
THRIFT-3630: Debian/Ubuntu Install doc update
...
Client: Docs
Patch: Randy Abernethy
2016-02-14 17:44:07 -08:00
Nobuaki Sukegawa
ea5845a2f5
THRIFT-3633 Travis "C C++ - GCC" build was using clang
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #868
2016-02-14 22:47:19 +09:00
Nobuaki Sukegawa
66f5053140
THRIFT-3614 Improve logging of test_sslsocket.py
...
Suppress server exception log for expected connection failures
Client: Test (Python)
Patch: Nobuaki Sukegawa
This closes #866
2016-02-14 22:47:19 +09:00
Nobuaki Sukegawa
8b411a0c8f
THRIFT-3632 c_glib testserialization fails with glib assertion
...
Client: c_glib
Patch: Nobuaki Sukegawa
This closes #865
2016-02-14 22:47:19 +09:00
Roshan George
949e242ec8
THRIFT-2877 Generate hashCode using primitives and static utility methods
...
Client: Java
Author: Roshan George <roshan@arjie.com>
The TBaseHelper.hashCode methods are the Java 8 implementations of hashCode for
those types.
This closes #448
2016-02-14 22:47:19 +09:00
John Sirois
919752ca2f
THRIFT-3628 Fix lib/cpp/test/TServerIntegrationTest.cpp to use ephemeral ports.
...
Client: Test (C++)
Patch: John Sirois
This was already the case for most of the suite, which, besides the one
fixed constructor, retrieved the port to dynamically already.
This closes #859
2016-02-14 22:47:19 +09:00
John Sirois
9bd3530b97
THRIFT-3626 Fix lib/cpp/test/TSocketInterruptTest.cpp to use ephemeral ports.
...
Client: Test (C++)
Patch: John Sirois
Instead of using a fixed port, use an ephemeral port to improve
robustness and make way for parallelizability.
This change has an undesirable amount of repeated code but this fact is
not different from the prior so being a bit expedient here. Ideally
setup of a `TServerSocket` listening on an ephemeral port would be DRYed
up into a helper of some sort.
This closes #857
2016-02-14 22:47:19 +09:00
John Sirois
cab5600663
THRIFT-3624 Fix lib/cpp/test/TServerSocketTest.cpp to use ephemeral ports.
...
Client: Test (C++)
Patch: John Sirois
Instead of using a fixed port, use an ephemeral port to improve
robustness and make way for parallelizability.
This closes #855
2016-02-14 22:47:18 +09:00
John Sirois
b867b27c5d
THRIFT-3621 Fix cpp/lib/test/TSSLSocketInterruptTest.cpp to use ephemeral ports.
...
Client: Test (C++)
Patch: John Sirois
Instead of using a fixed port, use an ephemeral port to improve
robustness and make way for parallelizability.
This change has an undesirable amount of repeated code but this fact is
not different from the prior so being a bit expedient here. Ideally
setup of a `TSSLServerSocket` listening on an ephemeral port would be
DRYed up into a helper of some sort.
This closes #854
2016-02-14 22:47:18 +09:00
Jens Geyer
d4722d9c48
THRIFT-3629 Parser sets exitcode on errors, but the generator does not
...
Client: Compiler (general)
Patch: Jens Geyer
This closes #861
2016-02-14 13:50:07 +01:00
Jens Geyer
4733c4c535
THRIFT-3605 Have the compiler complain about invalid arguments and options
...
Client: Compiler (general)
Patch: Jens Geyer
This closes #862
2016-02-14 11:10:42 +01:00
Randy Abernethy
833236fc52
THRIFT-3630:Debian and Ubuntu install docs update
...
Client: Docs
Patch: Randy Abernethy
2016-02-13 17:30:20 -08:00
John Sirois
8d289472c0
THRIFT-3625 Kill unused #include "TestPortFixture.h" in lib/cpp/test/TServerTransportTest.cpp.
...
Client: Test (C++)
Patch: John Sirois
This closes #856
2016-02-13 23:12:34 +09:00
John Sirois
9f0d9619d2
THRIFT-3621 Fix lib/cpp/test/SecurityTest.cpp to use ephemeral ports
...
Client: Test (C++)
Patch: John Sirois
Instead of using a fixed port, use an ephemeral port to improve
robustness and make way for parallelizability.
This closes #853
2016-02-13 23:12:34 +09:00
Nobuaki Sukegawa
6a0ca7ff27
THRIFT-3618 Python TSSLSocket deprecation message should print caller's location
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #852
2016-02-13 23:12:34 +09:00