aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/cares
Commit message (Collapse)AuthorAge
* Remove -DWIN32_LEAN_AND_MEANGravatar Loo Rong Jie2018-06-08
|
* Build C-Ares with Bazel on WindowsGravatar Loo Rong Jie2018-06-03
|
* Packs contents of WORKSPACE into a bzl function, so that it can be resued by ↵Gravatar Ning Ren2017-12-14
| | | | other projects, and simplifies cares build.
* Pulling upstream changes and resolving merge conflicts with ↵Gravatar josh2017-11-13
|\ | | | | | | third_party/cares/cares.BUILD
| * Update comments to mention iOS also is not supported.Gravatar Param Reddy2017-10-24
| |
| * Android does not have getservbyport_r so use getservbyportGravatar Param Reddy2017-10-24
| |
| * Fix build for ios app using grpc as cc_libraryGravatar Param Reddy2017-10-20
| | | | | | | | | | | | | | | | | | | | | | | | For ios build, bazel build needs to be invoked with: --ios_multi_cpu=armv7,arm64 build. This in turn gets picked as cpu based on the docs: --[no]experimental_enable_objc_cc_deps default: "true" Allows objc_* rules to depend on cc_library and causes any objc dependencies to be built with --cpu set to "ios_<--ios_cpu>" for any values in --ios_multi_cpu. This diff explicitly adds darwin config for cpu being ios_x86_64, ios_armv7, ios_armv7s and ios_arm64. We cant use ios_cpu as condition because its set to x86_64 by default and causes linux build break.
* | Update Bazel WORKSPACE file and third_party/cares BUILD files to that Bazel ↵Gravatar josh2017-10-19
|/ | | | | | | | | | | | can build gRPC as a dependency. The WORKSPACE file now pulls third_party dependencies directly instead of requiring a git submodule init and update. The git hashes pulled by Bazel are exactly the same as the git submodules checked into third_party. A tiny bit of complexity comes from the c-ares project's use of ares_config.h.cmake and ares_build.c.cmake. The current solution to this problem is to check in a valid ares_config.h and a few valid ares_config.h files. This is the same general approach used still, but ares_config.h and ares_build.h are supplied to cares.BUILD from the only remaining local_repository, which serves only to export these two header files.
* Add OpenBSD supportGravatar Frank Groeneveld2017-10-12
|
* avoid __int64 for mingw portabilityGravatar Alexander Polcyn2017-09-09
|
* Update config_freebsd/ares_config.h to FreeBSD 11 ares 1.13Gravatar Mehrdad Afshari2017-09-09
|
* reintroduce ares_build.h modification from #10719Gravatar Jan Tattermusch2017-09-09
|
* ares using monotonic clock on darwin breaks the buildGravatar Jan Tattermusch2017-09-09
|
* add back manual edits to config_linux/ares_config.hGravatar Jan Tattermusch2017-09-09
|
* regenerate darwin ares_config.hGravatar Jan Tattermusch2017-09-09
|
* cherrypick fixed version of ares_build.hGravatar Jan Tattermusch2017-09-09
|
* fix ares 1.13 build on linuxGravatar Jan Tattermusch2017-09-09
|
* bump c-ares submodule to 1.13Gravatar Jan Tattermusch2017-09-09
|
* Merge remote-tracking branch 'upstream/v1.4.x' into master_1.4.1_upmergeGravatar murgatroid992017-07-06
|\
| * Merge pull request #11404 from apolcyn/fix_ruby_glibc_upgradeGravatar apolcyn2017-06-16
| |\ | | | | | | Redefine fd_set macros for compatibilty with older glibc
* | | fixes #11473Gravatar Makarand Dharmapurikar2017-06-12
| | |
| | * hack to reimplement FDS macrosGravatar Alexander Polcyn2017-06-05
| |/ |/|
| * dont use clock_gettime in grpc compatibiltiy modeGravatar Alexander Polcyn2017-06-03
|/
* Merge branch 'v1.3.x' into master-upmerge-v1.3.xGravatar David Garcia Quintas2017-04-28
|\
* | Increase portability of CMakeLists.txtGravatar Mehrdad Afshari2017-04-20
| | | | | | | | | | | | | | | | | | - Update CMakeLists.txt (original template and generated code) to prevent forcefully linking `dl` on all UNIX platforms, and rely on `${CMAKE_DL_LIBS}` portable variable instead. - Do not try linking against `librt` on macOS. - Add a `config_freebsd` directory containing the header file generated by the `configure` script for the `ares` library.
| * c-ares mingw32 supportGravatar Yuchen Zeng2017-04-18
| |
* | fix bazel build for osxGravatar Makarand Dharmapurikar2017-04-18
|/ | | | add config setting for building c-ares on osx
* Update c-ares to 1.12.0Gravatar Yuchen Zeng2017-01-23
|
* Add bazel build rule for c-aresGravatar Yuchen Zeng2017-01-23