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
Nobuaki Sukegawa
59cb6661bc
THRIFT-3949 missing make dist entry for compiler/cpp/test
...
This closes #1115
2016-10-19 22:53:32 +09:00
Nobuaki Sukegawa
8ccf5a645c
THRIFT-3934 Automatically resolve OpenSSL binary version on Windows CI
2016-09-29 02:44:59 +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
ddc53c3248
THRIFT-3907 Skip Docker image build on CI when unchanged
...
Add missing docker tag command for skip path.
2016-09-04 22:54:04 +09:00
Nobuaki Sukegawa
2c64bddc00
THRIFT-3918 Run subset of make cross
...
This closes #1079
2016-09-04 21:13:40 +09:00
Nobuaki Sukegawa
93fb7eadd0
THRIFT-3907 Skip Docker image build on CI when unchanged
2016-09-04 21:13:32 +09:00
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
080041c385
THRIFT-3908 Remove redundant dependencies from Dockerfile
...
This closes #1071
2016-09-04 18:49:19 +09:00
Nobuaki Sukegawa
4b7dbe3cf2
THRIFT-3825 Javascript test dependency is no longer available
2016-06-09 04:04:18 +09:00
Nobuaki Sukegawa
7be78ea0b3
THRIFT-3816 Reduce docker build duration on Travis-CI
...
This closes #1007
2016-05-15 00:25:04 +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
6bb1277145
THRIFT-3718 Reduce size of docker image for build environment
...
This closes #931
2016-03-09 10:36:43 +09:00
Nobuaki Sukegawa
c40018b28f
THRIFT-3659 Check configure result of CMake on CI
...
This closes #886
2016-03-06 09:46:33 +09:00
Nobuaki Sukegawa
ed23b2b4ce
THRIFT-3696 Install pip to CentOS Docker images to fix Python builds
...
This closes #912
2016-03-06 09:46:22 +09:00
Nobuaki Sukegawa
eee04d9cfc
THRIFT-3665 Add D libevent and OpenSSL to docker images
...
This closes #892
2016-03-02 23:44:23 +09:00
Nobuaki Sukegawa
2c5ed27a25
THRIFT-3690 Work around docker image build failures on Travis-CI
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #906
2016-02-28 12:04:05 +09:00
Nobuaki Sukegawa
aa7d0d5f2a
THRIFT-3677 Improve CMake Java build
...
This closes #897
2016-02-27 16:55:55 +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
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
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
25536ad83a
THRIFT-2103 [python] Support for SSL certificates with Subject Alternative Names
2016-02-04 22:20:00 +09:00
Roger Meier
447294f176
THRIFT-3469 Docker: Debian support
...
This closes #746
2016-01-10 13:32:47 +01:00
Antonio Di Monaco
796667b29f
THRIFT-3437 Fixed MinGW-w64 build
...
Client: Build
Patch: Antonio Di Monaco
This closes #771
2016-01-06 04:35:12 +09: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
Nobuaki Sukegawa
a6ab1f5e6d
THRIFT-3452 .travis.yml: Migrating from legacy to container-based infrastructure
...
Client: Build
Patch: Nobuaki Sukegawa
Use "services: docker"
This closes #730
2015-12-05 11:28:27 +09:00
Pascal Bach
665844e60f
THRIFT-3463: Don't fail if Java is not found
2015-12-01 13:34:41 +01:00
Nobuaki Sukegawa
e8c71d8cc9
THRIFT-3442 Run CMake tests on Appveyor
...
Client: Test
Patch: Nobuaki Sukegawa
This closes #713
2015-11-23 22:45:25 +09:00
Nobuaki Sukegawa
ca93936e78
THRIFT-3424 Add CMake android build option
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #696
2015-11-23 16:59:10 +09:00
Nobuaki Sukegawa
a8c74d5c52
THRIFT-3425 Minor fixes + simplification for CentOS Dockerfile
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #699
2015-11-15 14:00:18 +09: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
760511f59b
THRIFT-1857 Python 3 Support
...
Client: Python
Patch: Thomas Bartelmess, Eevee (Alex Munroe), helgridly, Christian Verkerk, Jeroen Vlek, Nobuaki Sukegawa
This closes #213 and closes #680
2015-11-06 21:24:16 +09:00
James E. King, III
49f4dc0cd8
THRIFT-3402: add unix socket support to perl
...
Client: Perl
Patch: James E. King, III
This closes #670
2015-11-06 21:21:01 +09:00
alisdair sullivan
a559f8d903
THRIFT-2856 refactor erlang basic transports and unify interfaces
...
Client: Erlang
Patch: Alisdair Sullivan
This closes #288
2015-11-01 18:03:40 +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
Nobuaki Sukegawa
27378fa34e
THRIFT-3398 Add CMake build for Haskell library and tests
...
Client: Build, Haskell
Patch: Nobuaki Sukegawa
This closes #660
2015-10-29 00:41:52 +09:00
Roger Meier
0333dbf0b5
THRIFT-3321 Thrift can't be added as a subdirectory of another CMake-based project
...
Patch: Frane Šarić
2015-09-29 21:02:10 +02:00
Sergei Nikulov
34e0bb64bd
THRIFT-2850 CMake for Apache Thrift
...
fixes for std/boost::thread detection; security test; qt test
This closes #598
2015-09-08 23:22:44 +02:00
Jim King
f5f1b35a7d
THRIFT-3053: Added perl SSL Socket support, split SSLSocket and SSLServerSocket out from their base classes, fixed THRIFT-3191 generated perl compiler exception handling code, added perl to make cross, fixed THRIFT-3189 allowing perl to listen on a specific interface through construction arguments. Did not add support in the perl client SSLSocket to verify server certificate authenticity at this time.
2015-07-30 14:19:49 +02:00
jfarrell
b2e90c143e
THRIFT-3042: Dockerfiles fail to build
...
client: build
patch: jfarrell
Updating dockerfiles to latest versions
2015-07-27 08:50:56 -04:00
Roger Meier
e4b1481c56
travis: add python-twisted
2015-07-17 00:42:19 +02:00
ben-craig
1f64ea9599
THRIFT-3245 Tutorials can't be disabled when using CMake
...
Client: cpp
Patch: Pascal Bach
This closes #551
2015-07-15 08:11:57 -05:00
jfarrell
763841b4dd
THRIFT-3042: Dockerfiles fail to build
...
Client: build
Patch: Jfarrell
Updates Dockerfiles for Ubuntu and Centos to latest versions
2015-06-24 09:11:54 -04:00
Roger Meier
74d503e0eb
THRIFT-2850 CMake for Apache Thrift
...
Change project name to "Apache Thrift" and add test/py
fix: add missing test/py/CMakeLists.txt and update package name
2015-06-05 07:10:19 +02:00
Konrad Grochowski
1f6e380c5d
make style
applied
2015-05-18 19:47:28 +02:00
Roger Meier
e46ec45b38
THRIFT-2850 CMake: mingw32-toolchain, set static linker flags
...
fixes: libgcc_s dependencies on Windows
Now we have an installer and the compiler as executable
2015-05-17 00:35:52 +02:00
Roger Meier
4ead520841
THRIFT-3155 move contrib/mingw32-toolchain.cmake to build/cmake/
2015-05-16 21:09:18 +02:00
Roger Meier
a6b6633259
THRIFT-2850 CMake: Windows improvements, doc, TMemoryBufferTest fix
2015-05-15 15:44:22 +02:00
Roger Meier
86fded21b5
THRIFT-2850 CMake: improve Windows support
...
use YY_NO_UNISTD_H and remove --wincompat
2015-05-15 15:44:22 +02:00