aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/support/port_platform.h
Commit message (Collapse)AuthorAge
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* fixed copyrightsGravatar David Garcia Quintas2016-01-21
|
* Made "codedgen" directories closed over #includesGravatar David Garcia Quintas2016-01-21
|
* Eliminate gpr_ int types - and insist on C99 variants insteadGravatar Craig Tiller2015-12-22
|
* Renaming GCOV to GPR_GCOV.Gravatar Nicolas "Pixel" Noble2015-12-07
|
* Removing code coverage for unreachable code.Gravatar Nicolas "Pixel" Noble2015-12-07
|
* stream_op cleanup: miscellanyGravatar Craig Tiller2015-11-02
|
* mark unreachable code with a macroGravatar yang-g2015-10-07
|
* Merge pull request #3602 from grpc/release-0_11Gravatar Tim Emiola2015-10-02
|\ | | | | Upmerge from beta to master.
| * Repeat https://github.com/grpc/grpc/issues/3049 for OSXGravatar Jorge Canizales2015-09-29
| |
* | Merge pull request #3544 from ctiller/backtrace-on-crashGravatar Nicolas Noble2015-09-28
|\ \ | | | | | | Enable backtraces on C tests
| * | Enable backtraces on C testsGravatar Craig Tiller2015-09-28
| | |
* | | Restoring sanity.Gravatar Nicolas "Pixel" Noble2015-09-26
| | |
* | | Merge pull request #2920 from nicolasnoble/winnt-checkGravatar Craig Tiller2015-09-25
|\ \ \ | |/ / |/| | Better handling of _WIN32_WINNT.
* | | Mac build fixesGravatar Craig Tiller2015-09-10
| | |
* | | First round of fixing up implicit 64->32 bit conversionsGravatar Craig Tiller2015-09-10
| |/ |/|
| * Merge branch 'master' of github.com:grpc/grpc into winnt-checkGravatar Nicolas "Pixel" Noble2015-09-04
| |\ | |/ |/| | | | | Conflicts: vsprojects/global.props
* | clang-format all sourceGravatar Craig Tiller2015-08-18
| |
| * Better handling of _WIN32_WINNT.Gravatar Nicolas "Pixel" Noble2015-08-14
| |
* | Add Apple specific #define for IPV6_RECVPKTINFOGravatar Robbie Shade2015-08-13
|/
* User agent string supportGravatar Craig Tiller2015-07-18
|
* Install simple Windows exception handlers.Gravatar Nicolas "Pixel" Noble2015-07-12
| | | | Will prevent Windows tests to display a pop-up message in case of a failure. Essential for Jenkins testing.
* Remove random includes of windows.hGravatar Craig Tiller2015-07-01
| | | | | | | | Instead, include a stanza in port_platform.h that: - gets windows.h included - defines things that we needs to define - tries to respect applications configurations by leaving things as untouched as possible
* clang-formatGravatar Craig Tiller2015-06-05
|
* Adding GRPC_MUST_USE_RESULTGravatar Nicolas "Pixel" Noble2015-06-04
|
* Add subprocess GPR APIGravatar Craig Tiller2015-05-15
| | | | | | | | Port fling_test to it. This will be used to: - port remaining tests to Windows - enable testing what happens when servers or clients mysteriously disappear
* Eliminate need for SIGPIPE handlingGravatar Craig Tiller2015-05-06
|
* Fix thread local storage error in iOS buildGravatar murgatroid992015-04-29
|
* minor fix in TLS error messageGravatar Wojtek Kubiak2015-04-22
|
* add missing defines on windows (WIN64)Gravatar zeliard2015-04-22
|
* Getting a bit more laxist with the various GPR rules.Gravatar Nicolas "Pixel" Noble2015-04-12
| | | | Also fixing WINSOCK check.
* Fixing FreeBSD's TLS port_platform entry.Gravatar Nicolas "Pixel" Noble2015-04-11
|
* Merge pull request #1047 from nicolasnoble/freebsdGravatar Vijay Pai2015-04-10
|\ | | | | FreeBSD preliminary work.
| * Merge branch 'master' of github.com:grpc/grpc into freebsdGravatar Nicolas "Pixel" Noble2015-04-10
| |\
* | | Thread local storage for grpcGravatar Craig Tiller2015-04-10
| |/ |/|
* | Add a macro to enable replacing the default with a custom port pickerGravatar Yang Gao2015-04-01
| |
| * Merge branch 'master' of github.com:google/grpc into freebsdGravatar Nicolas "Pixel" Noble2015-03-19
| |\ | |/ |/| | | | | | | Conflicts: Makefile templates/Makefile.template
* | Merge pull request #1074 from jcanizales/makes-cpu-posix-portableGravatar Abhishek Kumar2015-03-19
|\ \ | | | | | | Creates cpu_iphone.c and has it selected for iOS instead of cpu_posix.c
* | | Fixes for Windows atomics.Gravatar Nicolas "Pixel" Noble2015-03-18
| | | | | | | | | | | | | | | -) gpr_atm_no_barrier_load should actually return something. -) If compiling under mingw32, your compiler is gcc and gcc atomics become available.
| * | Fixes iPhone platform detectionGravatar Jorge Canizales2015-03-16
| | |
| | * FreeBSD preliminary work.Gravatar Nicolas Noble2015-03-16
| |/ |/| | | | | | | | | | | | | -) You can't assume bash is installed. Scripts needs to be cleaned out of bashisms. -) You can't assume python is in /usr/bin. Use env instead. -) AF_INET is in sys/socket.h -) Added port_platform's basic structure for FreeBSD, based off Darwin. -) FreeBSD doesn't have and doesn't need libdl for OpenSSL.
| * Adds GPR_CPU_IPHONE to the checks in port_platform.hGravatar Jorge Canizales2015-03-15
| |
| * Creates cpu_iphone.cGravatar Jorge Canizales2015-03-13
|/ | | | So that cpu_posix.c can be left untouched for the other platforms.
* Guard headers tool.Gravatar Nicolas "Pixel" Noble2015-03-01
|
* Second batch of feedback.Gravatar Nicolas Noble2015-02-24
|
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Cleaning up our posix definition / usage.Gravatar Nicolas "Pixel" Noble2015-02-14
| | | | | | | -) Let's not use _POSIX_SOURCE. It usually implies too much C99. _BSD_SOURCE would be the right thing to do here. -) _BSD_SOURCE is getting deprecated by glibc, so we also have to define _DEFAULT_SOURCE under Linux. -) accept4 and eventfd arn't as old as we may think; let's detect for it. -) stdint.h interferes with all these definitions if included too early; let's move it down.
* Merge pull request #500 from nicolasnoble/secure_getenvGravatar Craig Tiller2015-02-12
|\ | | | | Not all Linuxes are equal, and secure_getenv isn't always there.