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
James E. King III
9b75e4fe74
THRIFT-4680: fix up std::min, std::max, and numeric limits min/max on Windows; remove NOMINMAX from cmake build
2018-12-18 10:17:57 -05:00
James E. King III
2391f33465
THRIFT-4545: fix haskell build on windows, fix appveyor stale packages
2018-11-11 17:07:24 -05:00
James E. King III
f7d43ce0aa
fix build errors related to updated static code analysis tools for python and php
2018-11-06 12:20:52 -05:00
James E. King III
cd829a0b9a
update some bionic build components
2018-10-19 07:55:58 -04:00
st0ke
961fa70134
THRIFT-4618: Use poll() instead of select() in C++ TNonblockingServer if available ( #1580 )
2018-10-12 07:37:40 -04:00
James E. King III
53f0859639
fix appveyor mingw64 build
2018-10-04 15:42:23 -04:00
Brian Forbis
c64389a194
THRIFT-4625: Pin dart version to 1.x in build
2018-09-28 10:36:55 -04:00
Brian Forbis
b5d6ea390f
THRIFT-4625: Use let/const variable decorators in ES6 Javascript
2018-09-28 10:36:55 -04:00
James E. King III
98acf189a7
fix Ubuntu Xenial docker build environment (lock deimos for openssl to older version)
2018-09-28 10:26:57 -04:00
James E. King III
f74bc7b8bc
THRIFT-4634: work around cabal 1.22 dependency bug breaking CI job for Xenial
2018-09-15 09:44:05 -04:00
James E. King III
dabb539d64
Minor updates for cl, dlang, go versions in Bionic CI builds
2018-07-30 16:31:28 +00:00
James E. King III
a3a5909d1f
add coverity scan build automation to cron job on Travis CI
2018-06-27 21:05:57 +00:00
James E. King III
f5f430df56
THRIFT-4579: Move up to Ubuntu Bionic for CI builds
...
make dlang library compatible with openssl-1.1 for Ubuntu Bionic
Requires an upstream deimos update to be compatible.
2018-06-16 19:16:04 +00:00
James E. King III
b92ca5f226
THRIFT-4582: Fix Xenial CI build issues ( #1563 )
...
* THRIFT-4582: fix xenial build issues
* THRIFT-2913: fix Thrift::ThreadPoolServer should serve inside a thread on xenial
* THRIFT-4478: Move Xenial up to dmd 2.075.1 as that is the new minimum
version that works since the changes for 2.080.0 went in.
2018-06-09 23:02:12 -04:00
Aki Sukegawa
b03d74992e
THRIFT-4478: Thrift will not build with dlang 2.078 or later ( #1559 )
...
* THRIFT-4478 Thrift will not build with dlang 2.078 or later
This fixes build errors and deprecation warnings on dmd v2.080.0.
* THRIFT-4478: Update ubuntu-artful docker build image to use DMD 2.080.0
* THRIFT-4478 Fix build failure for nonblocking
* THRIFT-4478: update readme files
2018-06-07 22:39:34 -04:00
James E. King III
0d2794d38f
THRIFT-4545: disable haskell on windows builds until language-specific build issue can be resolved
2018-04-05 19:55:26 -04:00
James E. King III
6f8c99e981
THRIFT-3118: add http (for non-ssl and for ssl) to the python cross tests
2018-04-05 10:25:19 -04:00
James E. King III
272470790a
THRIFT-4342: update ruby tests to use rspec 3, updated all dependencies for ruby
...
Client: rb
2018-03-23 15:16:47 -04:00
James E. King III
859a40cf5f
THRIFT-82: move to SBCL 1.4.5 (hopefully will address 1.4.4 sporadic build errors)
2018-03-19 14:39:22 -04:00
James E. King III
9bea32f73c
THRIFT-4515: cross server test improvement: graceful test server shutdown
...
This closes #1509
2018-03-19 14:38:49 -04:00
D. Can Celasun
a9efd1abd4
THRIFT-4516: Fix "go vet" warnings for Go 1.10
...
Client: go
2018-03-15 14:16:10 +01:00
James E. King III
a02ae56f7f
THRIFT-4517: disable ocaml in xenial because it is broken
2018-03-12 18:35:28 -04:00
John Boiles
5785279e2e
THRIFT-4448: Golang: do something with context.Context. Remove Go1.6 compatibility.
...
Client: go
This closes #1459
2018-03-12 18:35:17 -04:00
James E. King III
3ae304268e
THRIFT-4515: fix windows build
...
Client: cpp
2018-03-12 11:30:22 -04:00
Bugra Gedik
8bcb7ac2be
THRIFT-4465: Fix C++ TNonblockingServer and THRIFT_EAGAIN issues
...
Client: cpp
This closes #1497
2018-03-12 06:55:14 -04:00
James E. King III
860a5f1ff8
THRIFT-4508: change windows CI builds to use current MSVC, one cygwin and one mingw build
2018-03-06 18:17:41 -05:00
James E. King III
a37feafd42
THRIFT-4508: end trusty CI builds; handle nodejs 4.x LTS EOL; update docs
2018-03-06 16:16:45 -05:00