Nobuaki Sukegawa
bf9fa905d2
THRIFT-3910 Do not invoke pip as part of build process
...
This closes #1073
2016-09-04 18:49:21 +09:00
Nobuaki Sukegawa
88c5ee71db
THRIFT-3906 Run C# tests with make check
...
This closes #1069
2016-09-04 18:49:18 +09:00
Nobuaki Sukegawa
4b7dbe3cf2
THRIFT-3825 Javascript test dependency is no longer available
2016-06-09 04:04:18 +09:00
Nobuaki Sukegawa
8b791b270e
THRIFT-3711 Add D to cross language test
...
This closes #923
2016-03-06 09:45:42 +09:00
Nobuaki Sukegawa
402f6419f9
THRIFT-3666 Build D tutorial as part of Autotools build
...
Client: Build (D)
Patch: Nobuaki Sukegawa
This closes #893
2016-02-27 17:17:27 +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
Nobuaki Sukegawa
25536ad83a
THRIFT-2103 [python] Support for SSL certificates with Subject Alternative Names
2016-02-04 22:20:00 +09:00
Nobuaki Sukegawa
d094e79de7
THRIFT-3592 Add basic test client
...
This closes #830
2016-02-03 01:07:43 +09:00
Chandler May
ccd998a04e
THRIFT-3572 Fix "Unable to determine the behavior of a signed right shift"
...
Client: Build (c_glib)
Patch: Chandler May
This closes #816
2016-01-24 01:26:33 +09:00
Nobuaki Sukegawa
bd165305fa
THRIFT-3571 Make feature test result browsable
...
Client: Test
Patch: Nobuaki Sukegawa
This closes #809
2016-01-24 00:13:44 +09:00
Nobuaki Sukegawa
a837085ece
THRIFT-3555 'configure' script does not honor --with-openssl=<path> for libcrypto for BN_init
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #805
2016-01-24 00:13:44 +09:00
Nobuaki Sukegawa
ffc2bb3dd7
THRIFT-3439 Run make cross using Python3 when available
...
Client: Test
Patch: Nobuaki Sukegawa
Add Makefile.am change that was missing in the original patch.
This closes #792
2016-01-19 02:48:07 +09:00
BCG
de0b4b5543
THRIFT-3523 XML Generator
...
Client: XML
Patch: Benjamin Gould, with minor modifications by Jens Geyer
This closes #774
2016-01-10 11:54:04 +01:00
Nobuaki Sukegawa
33744b0524
THRIFT-3515 Python 2.6 compatibility and test on CI
...
This closes #766
2016-01-05 03:02:35 +09:00
Stig Bakken
ae3775a6a5
THRIFT-2869 run JSON schema validator from test
...
Client: JSON
Patch: Stig Bakken modified by Nobuaki Sukegawa
Modification: Do not move key/elem properties, add i8, failure return code, make dist fix
This closes #299 and closes #749
2015-12-24 02:11:13 +09:00
Roger Meier
791ee36f7b
THRIFT-1385 make install doesn't install java library in the setted folder
...
Signed-off-by: Verdoïa Laurent
Reviewed-by: Tom Lippincott
2015-12-06 11:37:37 +01:00
Roger Meier
c7b3086665
THRIFT-3421 rebar as dependency instead of bundling
...
This closes #693
2015-11-14 17:24:11 +01:00
Nobuaki Sukegawa
a185d7e785
THRIFT-1857 Python 3 Support
...
Client: Python
Patch: Nobuaki Sukegawa
Add py3 cross test
2015-11-06 21:24:24 +09:00
Nobuaki Sukegawa
826ea998d5
THRIFT-3400 Add Erlang to cross test
...
Client: Test, Erlang
Patch: Nobuaki Sukegawa
2015-10-31 14:54:12 +09:00
Randy Abernethy
983bf7de41
THRIFT-3373: cross test cleanup
...
Client: build, node, c_glib, cpp, hs, py, rb
Patch: Nobuaki Sukegawa
Github Pull Request:
This closes #641
commit 338f1a502961a4f63b0bd4b3dae4099062d6d17f
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-10-09T17:25:18Z
THRIFT-3373 Various fixes for cross test servers and clients
2015-10-09 12:28:57 -07:00
Mark Erickson
932c4700c6
THRIFT-3299 Create an Apache Thrift language binding for Dart (dartlang.org).
...
Client: Dart
Patch: Mark Erickson <mark.erickson@workiva.com>
This closes #608
2015-10-03 01:43:59 +02:00
Jens Geyer
96d80200c5
THRIFT-3295 C# library does not build on Mono 4.0.2.5 or later
...
Client: C#
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #586
2015-09-03 21:14:30 +02:00
Jim King
b0b710a426
THRIFT-3164: disable insecure SSLv3 protocol in cpp lib unless SSLv3 is specifically asked for to make the defaults more secure; added a matrix security unit test for SSL in the cpp lib
2015-07-30 21:57:03 +02:00
Jens Geyer
57ac33ea1a
THRIFT-3264 Fix Erlang 16 namespaced types
...
Client: Erlang
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #566
2015-07-28 23:12:52 +02:00
Jens Geyer
8677719180
THRIFT-2957 warning: source file %s is in a subdirectory, but option 'subdir-objects' is disabled
...
Client: Compiler General
Patch: Simon South
This closes #563
2015-07-27 23:52:13 +02:00
jfarrell
6cdbd98b71
Thrift-2922: TRIAL is used with Python tests but not tested accordingly
...
Client: py
Patch: jfarrell
Updated configure.ac to require trial for py.twisted tests
2015-06-23 21:58:50 -04:00
Nobuaki Sukegawa
03f0e18fcb
THRIFT-3133 Allow "make cross" and "make precross" to run without building all languages
2015-05-10 18:25:56 +02:00
Gustavo Zacarias
e856d6846b
THRIFT-3113 m4 C++11 macro issue
...
Make it cross-compile happy the hard way, there's no clean way.
Make zlib version detection cross-compile happy.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
autotools: update ax_cxx_compile_stdcxx_11.m4 to version 10
The ax_cxx_compile_stdcxx_11 macro bundled in thrift package is
brocken [1] and out of date.
Since Thrift actually doesn't use that particular C++11 feature,
make C++11 support optional.
[1] https://savannah.gnu.org/patch/index.php?8287
Fixes:
[thrift]
http://autobuild.buildroot.net/results/21e/21e3fff1e0d714f94ac7e621289d1a59bc02a05f/build-end.log
[host-thrift]
http://autobuild.buildroot.net/results/b89/b89ffc2bff699eb10bb6abd92369a43d4900354d/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
This closes : #462
2015-04-26 16:03:38 +02:00
Ben Craig
1684c42950
THRIFT-2441 Cannot shutdown TThreadedServer when clients are still connected
...
Author: James E. King, III <Jim.King@simplivity.com>
2015-04-24 08:52:44 -05:00
Jens Geyer
95717c92d8
Revert "THRIFT-3000 .NET implementation has trouble with mixed IP modes"
...
This reverts commit 018c1b8f77
.
2015-04-23 22:48:13 +02:00
Jens Geyer
018c1b8f77
THRIFT-3000 .NET implementation has trouble with mixed IP modes
...
Client: C#
Patch: sharpdevel <icode666@github> & Jens Geyer
This closes #377
This closes #452
This commit effectively establishes .NET 4.5 as a requirement for C#. Trying to build for earlier platform versions will fail. If that turns out to become a problem we should address this with a subsequent ticket.
TcpListener and TcpClient are created based on the capabilities of the used runtime framework. For windows the changes automatically handle IPv4 and IPv6 sockets. In mono it behaves as before.
When using TcpListener and TcpClient it depends on the network configuration if IPv4 or IPv6 is used. By upgrading the framework to .NET 4.5 the DualMode can be set on the sockets of the listener and the client. The sockets then try to establish IPv6 sockets before they fallback to IPv4
2015-04-18 00:52:06 +02:00
Jens Geyer
4aa95df383
THRIFT-3071 check minimum required version of automake in bootstrap.sh
...
Client: Build process
Patch: James E. King, III <jim.king@simplivity.com>
This closes #421
- check minimum required version of automake in bootstrap.sh
- remove a warning from bootstrap processing
2015-04-03 12:38:17 +02:00
Roger Meier
41ad4342c5
THRIFT-847 Test Framework harmonization across all languages
...
THRIFT-2946 Enhance usability of cross test framework
Patch: Nobuaki Sukegawa
This closes : #358
2015-03-24 22:30:40 +01:00
Jens Geyer
0cfdf7cb9d
THRIFT-2598 Add check for minimum Go version to configure.ac
...
Client: Go
Patch: Jens Geyer
This closes #399
2015-03-19 04:08:18 +02:00
Sergei Nikulov
283899bf9a
Use Boost C++ >= 1.53.0
2015-02-15 00:04:46 +01:00
Jens Geyer
22dddc9fab
THRIFT-2996 Test for Haxe 3.1.3 or better
...
Client: Haxe
Patch: Jens Geyer
This closes #374
2015-02-12 23:12:17 +01:00
Jens Geyer
468e63b36d
THRIFT-2914 explicit dependency to Lua5.2 fails on some systems
...
Client: Lua
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #373
2015-02-08 14:43:15 +01:00
Jens Geyer
5c10fd8cb1
Add-on-patch for THRIFT-2922 ($TRIAL used but not tested accordingly)
...
Client: Python
Patch: Jens Geyer
Simply added $TRIAL to configure output. Note that the actual issue is still unsolved.
2014-12-30 16:15:57 +01:00
Jens Geyer
2ac3a3c821
THRIFT-2912 Autotool build for C++ Qt library is invalid
...
Client: C++
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #336
* Fix incorrect AC_PATH_PROGS usage
* Exclude generated source code from distribution
2014-12-23 18:18:58 +01:00
Nobuaki Sukegawa
6622877a09
THRIFT-2098 Add support for Qt5+
2014-12-21 16:36:47 +01:00
Konrad Grochowski
ec8d8778b5
THRIFT-2906 - linking with boost_unit_test_framework made more portable
...
Client: C++
Patch: Jon Parise
BOOST_TEST_LDADD Makefile variable added and should be used when linking
with boost_unit_test_framework
This closes #333
2014-12-20 12:50:30 +01:00
Jon Parise
a195a2574e
THRIFT-2887 Respect --with-openssl when building C++ support.
2014-12-13 21:36:25 +01:00
jfarrell
ea2fbcfc91
THRIFT-2843: Automake configure.ac has possible typo related to Java
...
Client: build
Patch: Cash Costello
Fixes typo in configure.ac for java detection.
This closes #279
commit 6cca2524b1d40375b383abef09a76d272be310c5
Author: Cash Costello <cash.costello@jhuapl.edu>
Date: 2014-11-21T14:29:25Z
2014-11-21 10:06:55 -05:00
Konrad Grochowski
16a23a6618
THRIFT-2729: C++ - .clang-format created and applied
...
Client: C++
Patch: Konrad Grochowski
make style command added
2014-11-18 11:39:10 +01:00
Konrad Grochowski
240120c843
Revert "THRIFT-2729: C++ - .clang-format created and applied"
...
This reverts commit 74260aa909
.
2014-11-18 11:33:31 +01:00
Konrad Grochowski
74260aa909
THRIFT-2729: C++ - .clang-format created and applied
...
Client: C++
Patch: Konrad Grochowski
make style command added
2014-11-18 10:02:08 +01:00
Jens Geyer
fea00ac871
THRIFT-2753 Haxe support: Misc. improvements
...
Client: Haxe
Patch: Jens Geyer
This closes #229
2014-11-09 01:58:29 +01:00
Jens Geyer
bd52f1a1dd
THRIFT-2644 Haxe support
...
Client: Haxe
Patch: Jens Geyer
This closes #214
2014-11-09 01:58:25 +01:00
Roger Meier
81a1f996bc
THRIFT-2602 fix missing dist files
...
- add automake 1.13 dependency to configure.ac and doc
- use serial-tests instead of .NOTPARALLEL (introduced by THRIFT-1829)
Patch: Roger Meier
2014-10-22 14:09:43 +02:00
Roger Meier
b3c8409c24
THRIFT-2685 c_glib: Include in integration test suite
...
- client side
Patch: Simon South
2014-09-01 21:53:40 +02:00