Commit Graph

195 Commits

Author SHA1 Message Date
James E. King III
f34b50fdc5 Add a coverity scan utility build script [ci skip] 2019-07-15 07:04:35 -04:00
James E. King III
93ff9b0053 Update language levels, fix erlang and rust in CI
- Include rebar3 in docker image so erlang builds in CI
- Include the correct path in docker image so rust builds in CI
- Updated common lisp (sbcl) to 1.5.3 in docker image
- Updated dlang to 2.087.0 in docker image
- Updated dart to 2.0.0 in xenial docker image
- Updated dart to 2.4.0 in bionic docker image
- Updated erlang to 22.0 in docker image
- Updated openjdk to 11.0.3 in docker image
- Updated node.js to 10.16 in docker image
- Updated rust to 1.34.0 in xenial docker image
- Updated rust to 1.35.0 in bionic docker image

THRIFT-4905: Disable hanging experimental dlang async ssl test
2019-07-07 12:16:52 -04:00
Allen George
c2c1e1d709 Change docker builds to include specific version of Rust (1.35.0) 2019-07-01 11:44:58 -04:00
James E. King III
a85d532bb3 Fix mingw appveyor build issue [skip travis] 2019-06-21 11:21:40 -04:00
James E. King III
acdd4226c2 Remove unused THREADMODEL from MSVC appveyor build 2019-05-04 21:52:29 -04:00
James E. King III
ee8caca54e THRIFT-4861: Set minimum boost to 1.56 and stop using deprecated boost predef endian header
Client: cpp
2019-05-04 21:52:29 -04:00
James E. King III
9ecdce3fe0 Fix MinGW build issue in AppVeyor 2019-05-04 21:52:29 -04:00
Danny Browning
181d900a39 THRIFT 4536: Rust 1.34.0
Update dockerfiles to use rust stable, call out required rust version in
breaking changes.
2019-04-15 09:55:04 -06:00
James E. King III
3b7798295b fix xenial and bump go version on bionic 2019-03-16 00:35:50 -04:00
soroshsabz
0c4e96f956 THRIFT-4811: Add CMake config file and targets. (see #4752) (#1748)
* Add CMake config file and targets. (see #4752)
* Exclude cygwin

Co-Authored-By: soroshsabz <soorosh_abi@hotmail.com>
2019-03-15 07:35:18 -04:00
James E. King III
e53d23c16c THRIFT-4794: finish php json cross test 2019-02-10 13:11:46 -05:00
James E. King III
6c26e098ca THRIFT-4037: get as3 builds working in cmake for windows too 2019-02-09 10:44:53 -05:00
cyy
a6a3a787ec THRIFT-4732:refine cmake scripts (#1688)
* add cmake support for clib and remove unused variables
* add targets for code analysis
* add wall to all compilers and add utf-8 options for msvc
2019-02-07 09:27:33 -05:00
James E. King III
4c57be0b60 THRIFT-4384: fix concurrent sync in cpp async client code 2019-02-02 22:10:41 -05:00
Fokko Driesprong
1686c87024 THRIFT-4766: Fix JDK11 build (#1723)
* [THRIFT-4766] Enable JDK9 build
* THRIFT-4766: build on bionic using native jdk (java-11-openjdk)
Change from headless to the normal JDK. Maybe the libasound is pulled
in transitively.
2019-02-01 14:31:58 -05:00
James E. King III
3ec4031a4c THRIFT-4405: fix cygwin on appveyor 2019-02-01 11:13:49 -05:00
Jens Geyer
aa0c8b35d8 THRIFT-4723 Consolidate C#/netcore into new netstd language target
Client: netstd
Patch: Jens Geyer

This closes #1710
2019-01-28 23:12:28 +01:00
Joel 'Aaron' Cohen
1231930abd THRIFT-4760: Configure and install pkgconfig files when using cmake
Client: cpp
2019-01-28 09:36:41 -05:00
James E. King III
29f7f8f32f THRIFT-4743: remove cpp compiler plugin support to simplify the project 2019-01-26 23:53:38 -05:00
James E. King III
3f559940c2 THRIFT-4757: fix npm identified security vulnerability in transient dependency on sync-exec 2019-01-26 09:35:46 -05:00
James E. King III
b96c43892a THRIFT-4717: fix up make clean with autoconf 2019-01-25 23:33:54 -05:00
James E. King III
b1d63e7190 THRIFT-4750: as3 changes to build and publish to maven central 2019-01-24 12:20:30 -05:00
James E. King III
dd63da19fa
Merge pull request #1690 from cyyever/const_members
THRIFT-4740:Use std::chrono for timeout and add const to some methods.
2019-01-22 09:40:21 -05:00
cyy
8cd3f92ff7 fix c++17 building on windows 2019-01-22 16:28:15 +08:00
James E. King III
cd9e8c9bf7 update docker readme file [ci skip] 2019-01-22 00:00:53 -05:00
Rob Becker
f1eadad76e THRIFT-4654 Minor fixes for dart 1 & 2 compatibility (backwards compatible) (#1617)
* THRIFT-4654 Minor fixes for dart 1 & 2 compatibility
* update dockerfiles for CI to test dart 2
* THRIFT-4654 update pubspec for tests
* THRIFT-4654 update dart test generator and readme to 1.24.3
* THRIFT-4654 update generated dart sdk to a range
* fix the dart tutorials
* Add .dart_tool directories to .gitignore
* THRIFT-4654: use dart 2.1.0 and fix cross test dart client timeout
2019-01-21 22:24:01 -05:00
James E. King III
ef32bc10b7 THRIFT-4163: update cmake build type handling 2019-01-21 16:14:25 -05:00
James E. King III
234fb47229 THRIFT-4719: remove cocoa 2019-01-14 08:13:52 -05:00
James E. King III
f3ec277e7e Fix cygwin builds on appveyor 2019-01-13 11:17:40 -05:00
James E. King III
1735542542 THRIFT-4735: Remove Qt4 build support 2019-01-13 09:01:52 -05:00
James E. King III
278528cf7b THRIFT-4732: windows cmake refinements and add windows docker build support 2019-01-11 20:47:00 -05:00
James E. King III
d7c11ada88 Fix swift version [ci skip] 2019-01-11 19:19:44 -05:00
cyy
ca8af9b48f THRIFT-4730: remove pthread code and refactor, ending up with just ThreadFactory 2019-01-11 09:13:12 -05:00
James E. King III
c9ac8d2953 THRIFT-4720: documenting breaking changes, minor cleanup 2019-01-09 17:05:34 -05:00
James E. King III
803bc50b97 Merge remote-tracking branch 'origin/0.10.0' 2019-01-08 14:48:21 -05:00
James E. King III
e824efcb79 add/move a couple build related tools around 2019-01-07 16:51:00 -05:00
cyy
5e16f8b908 set c++11 in proper place 2019-01-07 08:11:37 -05:00
cyy
e9421b826f remove std tr1 2019-01-07 08:11:37 -05:00
cyy
9f837bbfb4 remove boost smart ptr 2019-01-07 08:11:37 -05:00
cyy
f23e6a5e23 remove boost::thread in CI 2019-01-07 08:11:37 -05:00
cyy
c109e01979 remove boost::thread and boost::mutex code 2019-01-07 08:11:37 -05:00
cyy
83b65f06fa allow specifing CMAKE_CXX_STANDARD above c++11 2019-01-07 08:11:37 -05:00
root
3cf066708e force c++11 in cmake 2019-01-07 08:11:37 -05:00
James E. King III
abf3aa5810 update language levels in docker build image (bionic) and readmes 2019-01-04 21:31:55 -05:00
James E. King III
a3a7c6c789 THRIFT-4547: add swift to bionic build image and run unit tests 2019-01-02 15:20:23 -05:00
James E. King III
0e99ee31ba remove unused travis build files 2019-01-01 14:45:36 -05:00
James E. King III
e2109b914c
Merge pull request #1653 from jeking3/consume-0.12.0
THRIFT-4689: Consume the 0.12.0 release branch changes into master
2018-12-30 22:41:49 -05:00
James E. King III
75bac10dbd THRIFT-4690: update bionic docker image to use upstream deimos OpenSSL 1.1 tag for dlang 2018-12-30 22:38:33 -05:00
James E. King III
c3375d9e43 Merge remote-tracking branch 'origin/0.12.0' into consume-0.12.0 2018-12-30 11:06:00 -05:00
jfarrell
384647d290 Version 0.12.0 2018-12-18 20:24:34 -05:00